skysight-inc/HackerNews huggingface dataset:
It's a comment on behavior I've noticed in myself.

A pile of DVDs became something I had to get through, ditto books, games or albums. Talking to others I found it wasn't just me - that somehow the important thing had been completing things and enjoying them had become almost secondary.

Recently I found myself listening to a podcast at 1.5x speed regularly and after a while it occurred to me that it was because I was resenting the time it was taking up and that the problem wasn't really that it was taking too long, it was that I wasn't really enjoying it but was listening out of obligation (it had popped up in the unplayed list, it must be played!). At that point I said a silent sorry to Mark and Simon and unsubscribed. I've similarly quit watching a bunch of TV shows and I'm far happier abandoning books or games part way through.

Seeing someone talking about watching a movie at 1.5x speed made me think of that - consumption over enjoyment. Yes there are movies and shows that can be watched that fast and still enjoyed but given the sheer volume of stuff out there is that really the best use of an hour and a half even? Surely there was something good enough that it warranted real time viewing?

Maybe it's not the case here but that's what came to mind.
Yep, open source and free software is all great and dandy, until you try to make a living writing software, while trying to pay for the monthly bills.
If you read the source code it calls a method called get_all_keys. Please realize, this does NOT get all the keys in the bucket. Passed to it is the maxkeys=0 argument which means no keys are returned and a single list call is made.

Yes, it is still a waste of money, but just make sure you understand that it's not actually listing your entire bucket.
How App Bundles Are Killing Independent Developers
Popular web browser that doesn't suck was already taken care of. HTML5 Apis are a collaborative effort. Angular is a novel entrant that is one among hundreds.

I'm not trying to suggest that Google isn't contributing positively to the dev community, but I strongly dispute the idea that they have enriched it in any way proportionally to the way they've profited from it.
Yes species have gone extinct, but they're also been replaced. We're not seeing the replacements these days, only the extinctions. Eventually the biosphere can redevelop from a very small core of survivors, but we'll be long-gone by then.
My sister is a nurse, and makes very similar arguments about everybody learning some biology. I imagine a physicist thinks everybody should learn about quantum mechanics.

Philosophers think we need philosopher-kings; warriors want a warrior-king; and on and on.

Lets let one another be; learn coding if you like, and let my sister continue nursing as she is so very capable of doing.
Hmm. It's not that I disagree as such, but more that people who talk like this tend to be terrible cowboy coders. But I agree that developers can be annoyingly fussy about things that actually do not matter at all. No argument there.

Plus elegance is often a bullshit notion and when people say it what they really mean is "what I personally like".
So you want to write a Monad tutorial in Not-Haskell
Ha, come on! That's what I said, we agree! David Marcus is the one saying that it's like Foreign Exchange, which is weird because we both agree it's not under FinCEN rules.

I never said that Paypal isn't a money transmitter, nor that there are not any other FinCEN rules both PayPal and others have to follow.
Is there a way to read DjVu files on a 4th gen Kindle?
This was one of the few titles available on CAV laser disc in 1990 -- I watched it over and over in the course of working on MediaMaker, but for some reason I didn't discover the title till stumbling across it online a couple of years ago.
The GMO Controversy
To these sort of places:

I wish you would just plain stop emailing me. Signing up for your service should not be license for you to spam my inbox. Yes, I know, technically I did give you approval to email me. But you email me more often than my mother, and my mother emails me a lot. Stop it. You're creepy and annoying. If you were a coworker, I'd report you to HR or the police for stalking me.
I love the idea of a coordiated switch day. That makes management take notice.
Money, Money, Money
Yeah, and it bashes them for not having big-money VCs and having to bootstrap and thus having to be more frugal and charge more. In my mind that makes 37signals more "independent" than companies with big-money VC backers.
My code might not be that elegant, but it's maintainable.

I've followed "hey, it works" developers who knocked out functionality quickly. Their by-product was Lovecraftian code.
I respond poorly to people accusing me of intellectual dishonesty without demonstrating in what way I'm being dishonest. In my defense, if you look back through this thread, when specifically confronted about the arguments, I directly addressed the "no true Scotsman" issue, for example.

It's true that I'm not impartial here, but there's every indication that you're not either, yet you're trying to pin it all on me.

Of course problems and potential failure modes were debated; that was part of the public marketing. But there clearly was a hidden agenda that we still don't know. Why else would they have worked so hard to pass something overnight -- as if it were an emergency -- and including language making it so far from what anyone wanted and containing provisions contradicting what had been promised (and with every indication that (at the outset, anyway) those promises were sincere?

But where in the debate do you see any discourse about the hidden agendas of either side? How in the world can we include this in today's discussion when even now it can only be speculation? And how can I be intellectually dishonest with it, then, if we can't know what it is?

Sidebar:
The debate we had included raging dishonesty on both sides. On the pro side we had misdirection about the problems the bill was putatively intended to solve (preexisting conditions were already significantly addressed by HIPAA; uninsured could already get catastrophic care at hospitals, financed by the government) and funding (expenditure estimates were cooked by showing a runtime starting years before actual outlays began, in order to minimize the deficit impact). On the anti side we had hyperbole about "death panels" and about the government taking over the industry, etc.
Not just that it never stops moving, but that it's arbitrary. What I consider unacceptably unhealthy is entirely different from what you may consider unacceptably unhealthy. My original point was that if we're going to eliminate all the unhealthy things, we might as well just keep going until we're all buying nothing but raw vegetables.
> Almost all similar articles I read, are used as some kind of self justification

Nerds (of which I am one) tend to be really good at rationalization. These articles serve as a sort of catharsis ("I probably could have done better, but I was really just moving fast and breaking things!"). Other times, these articles are written as a means of projecting identity (e.g. "I reject enterprise-y nonsense by refusing to doing any sort of analysis or design!")

Both are exceedingly poor motives.
No, they just open a new browser window to the binary download. It most definitely does not auto-update in place.
The industry as a whole will eventually just charge a per GB cost. During peak hours its more expensive...etc, just like electricity. The interesting part will be if they still have speed tiers. Its really in both parties best interest.
Reading stories like this are incredibly depressing. I love the ocean and aquatic ecosystems, always have. I grew up fishing and boating and still spend as much time as I can on those hobbies. I moved from Ohio to Maine in large part to be by the Ocean. I wish there was more that I could do to help affect real change. I volunteer, I try to be as environmentally friendly as possible, and I support a lot of different conservation groups but what I wish was that there was an open source like community to help with the science and education. I mean I would gladly help to contribute to some thing like that. For me that's worth more than chasing all the startup success in the world.
In fact the day will inevitably come when we've 'reformatted' the entire ecosphere. Why settle for whatever random collection of life-forms were here when we came to sentience as a race? That's all we really have; a snapshot of life on our planet, different from what came before and certainly different from what will come once we've had our way with it, for better or for worse.
It depends on the rules of the game.

Maybe the rules of life are competitive: you can only increase your score at someone else's expense. The score is either 0-1 or 1-0. (Maybe you're both starving but only have enough food to sustain one person.)

Or maybe they're cooperative: you can both achieve a >= score if you combine resources/knowledge/what-have-you. The score is 3-3 for cooperating or 1-1 for playing independently. (Take insurance, for example.)

In reality, the game is a complex mixture of these two extremes.
CVS Caremark to Stop Selling Tobacco at all CVS/pharmacy Locations
Promises are the same as simple function composition
I am not a coder but I have myself benefitted from knowing about code.

But you are missing the point here.

Software can simulate most things in this world for that alone its very useful to understand coding. You get way more buck for your money.
1. disappearing democracy due to totalitarian levels of spying everywhere

2. riots over collapsing economies

3. education costs

50yrs
Potable water worth more than gold in some countries

100yrs
Potable water priceless
> Languages: Go or Dart.
> Platforms: Chrome Apps, Android, Google Compute Engine or App Engine.

So since when do Go and Dart target Chrome or Android?!

Last time I checked, the status was still pending.
Sure, why use something stable that everybody knows and loves to use, while you can just add in your custom half-baked solutions.

In a post IE8 world adding a minified jQuery library is not a big deal.
Store real-time message streams for future retrieval and playback
I posted this in response to Life is a game, this is your strategy guide https://news.ycombinator.com/item?id=7182636, so people could see the headlines together. Did you notice that? Life is more complicated than a game.
needs a save game feature
Great leadership there. It's easy to get distracted by all of the strategy presentations, overseas growth goals, and sales numbers. Spending time as the user should be mission number 1 for senior execs.
You can write all you want, but outright nullifying someones argument with "Well, this is obviously wrong." immediately inspires resentment and you've already lost their interest.
"Coming soon: Baby by Google!"
How to build a rocket engine turbine pump
https://github.com/joelmartinez/fuckinglambdasyntax.com

Just a little parody of: http://fuckingblocksyntax.com/ :)
I can't help but notice you guys are ignoring the fact that india has a huge population. In the context of indian population does this numbers really look that impressive? Doesn't it also mean that there are not enough highly sought after institutions like IIM or IIT?
I would check out the page for an explanation: http://twoscoopspress.com/products/two-scoops-of-django-1-6

Basically, the book is now 1.5x the size as it was before. To me, this totally justifies releasing a new book. Having taken a chance on the early release of the original book and having my mind blown, I give these guys the benefit of the doubt.

My biggest disappointment is the lack of eBook. That's how I read the first version, and that's how I would read this version. I'd be glad to pay the price for a physical book, but I definitely want to actually read it electronically.
> "It's basically just an excuse to feel independent and non-connected and owning solidarity to anyone."

This is particularly important. In a growing culture of "independent connectedness" it is so very easy to forget both the historical importance of a community on the individual, as well as reduce the individual's compulsion to benevolence toward members of that society.

Our communities are in part a reflection of our national consciousness, and we'd do well to remember that we are a part of those communities.
An awful lot of Firefox users happen to value its "BS" plugin ecosystem quite heavily.
No, no, no. Don't watch it on Hulu. Experience the Criterion Collection Qatsi Trilogy Blu-ray [1] instead.

Then share it with friends and family, and eventually donate it to your local public library.

Win, win, win.

[1] http://www.criterion.com/boxsets/934-the-qatsi-trilogy
Yup, Verizon confirmed that it isn't throttling anything.

http://bgr.com/2014/02/05/verizon-throttling-netflix-amazon-...
This makes perfect sense, and the 'spin-out' of knowyourcompany.com now makes even more sense. I think it's a good move.
"As someone already said, we should not worry about our planet, for it is going to be here, long long after we are finished. We should be worried about ourselves."

See, this is something I don't get about most people. Does nobody else feel sympathy for individual animals? We're inflicting immeasurable amounts of suffering and death and nothing will ever make that less of a tragedy.
> Obviously Nazi Germany is an exception

Thats the only exception you can think of?

> The USA has been the prime beneficiary throughout history

For values of history starting later than the late 1700s :)
That is available to anyone who looks around, even here inside America. There is the inner-city single-family absent-dad culture where kids are unsupported and unemployable. There are solid Asian immigrant families that demand hard work and long study hours from their children, resulting in exceptional scholastic achievement.

In fact you have to be blind to not see all of this. Blinded by some touchy-feely wish-fulfillment dream that somehow we'd all get along if we just quit {whatever implausible scenario you want}. I suspect at root its the feeling that we'd all get along if we were all just like me.

But we're not all just like, well, anybody. We're terribly different. Get over it, deal with it, and learn to get along anyway. That's the answer, not blinding ourselves to the astonish variety of ways human societies work (or don't work).
Humanity's forgotten return to Africa revealed in DNA
I'm describing the situation, not making a judgement. We, as a species, appear rather better at making other species extinct than in preserving them. Our pitiful attempts at preservation will not suffice to preserve current species, I reckon.
As an exploit broker to governments, if you believe what you're expressing here, you must be very conflicted these days :)
I discovered the 'validate' argument just recently.
My concern was not costs, it was latency and response times.
My server is generating a HTML page with signed URLs to resources on S3. The 'get_bucket' call adds a bit of latency as it contacts S3 and I was thinking, does it really need anything from S3 to generate signed URLs if I already know the exact key names, and am pretty sure the bucket exists? Well, it does not, and adding "validate=False" speeded up things noticeably.
Climate, inequality and death/unbalance of ecosystems (and their respective consequences) for 50/100 years.
For the near term, economic crash, balkanization of internet and death of IP agreements between countries.
Somewhere in the middle the formation or at least becoming more evident of new country blocks and alliances (maybe tied with how internet will get balkanized)
HBase for Architects
No details on the hacks yet.
I just recently (two days ago) started to play with NetBSD to get a feeling for BSDs again.

Looked at FreeBSD, NetBSD and OpenBSD - NetBSD seemed to offer the most current packages (and ports) for my needs, OpenBSD had quite an attitude problem.

ZFS on FreeBSD (it seems to be supported on NetBSD, but I haven't found references of it being _used_ in the wild) is a decent reason to give that one a chance again.
Hey HN,

Thomas and I (with help from a few others) have been working pretty solid for the last 10 days or so to get this banner ready, and wanted to get it out with plenty of time before 02/11. We realize there are a few cross-browser quirks and some of our code is messy, but it works, and any issues will be ironed out between now and February 11th. You can embed the code starting now without worry.

In the meanwhile, if anyone wants to submit pull requests to fix any issues they see, that'd be wonderful. We'll clean up the code and fix any outstanding issues in the meanwhile.

In case you missed it, this is a follow up to The Day We Fight Back campaign [1]. The site itself will also be updated on the day.

[1] https://news.ycombinator.com/item?id=7037532

Edit: If you work at a medium or large tech company and care about this issue, please take a moment to start a conversation internally about joining the day of action on the 11th. It can be adding the banner, or something else entirely. It's likely you'll find quite a bit of support amongst other employees. While we've reached out to the policy arms of some larger companies, we're pretty constrained on resources, and many of them are interested but hesitant. Engineers often have a lot of say in what actually happens; if you care, speak up.
You could just unsubscribe..?
I think people get confused by the Startup rule of Descriptive Speech which states that all growth is exponential, all interfaces are gorgeous, and all teams are composed of A players.
The Two Silicon Valleys: One of Haves, One of Have-Nots
WSJ: Mystery Assault on Power Grid Raises Alarms
Citation needed.

They are definitely making money on closed-source operating systems and operating system tools:

http://www.microsoft.com/investor/EarningsAndFinancials/Earn...
How about http://www.tangowithdjango.com/ ?

Admittedly, this is aimed at Django 1.5, but I've found it to be very good. We're current using it the main resource for students learning Django and they seem to be finding it very useful.
This estimate gets easier with a couple decades of experience. Which is why I'm always surprised by the agism vibe that sometimes resonates on HN.
Koyaanisqatsi is my favorite movie. I saw a part of it while skipping channels on late night TV about 10 years ago and had my mind blown. I've since seen it a ton of times, including live with Philip Glass's "Ensemble". Big thumbs up. Startup types might enjoy much of the San Francisco footage, including the long gone double decker Embarcadero Freeway.

It's amazing how many references (subtle or not) to Koyaanisqatsi you see in other movies or even commercials that ape its style. My favorite, however, has to be The Simpsons' Koyaani-SCRATCHY: https://vimeo.com/21283911 :-)
Bought 1.5 ebook, received email about 1.6, no mention of "no ebook" anywhere in email. Found FAQ. Lists reasons why "no ebook" is best for them, not their customers.

I like supporting authors, but not by buying paper books. O'Reilly and PragPub have figured this out which is why I support them.

Edit:
Wow, three emails to the list of folks who bought the ebook version of 1.5. The third to email the entire faq out. Self publishing apparently isn't for everyone.
It is a great resource, but it is getting out of date. They even have a disclaimer on that page [1] now:

While the book mentions Django version 1.4 in places,
the vast majority of the book is for Django version 1.0,
which was released over four years ago.

Therefore this resource is extremely out of date and,
until the book is finished being updated, we ask that,
at this time, djangobook.com not be used for educational purposes.

That matters most to a beginner. If you're following along at home with Django 1.6, and the code doesn't work like it says, then you're stuck.

[1] http://www.djangobook.com/en/2.0/index.html
If one also ignores the fact that it's mainly sugar frosting.
Zombies in your living room: a fully immersive wireless oculus experience
Y may want my business, but Y isn't available at my address.
That's a point of debate, actually. SSRIs in the long term appear to actually work by reducing serotonin in the brain tissues.

Serotonin is really more of a torpor hormone that depresses the whole body than a "happy" neurotransmitter. It's associated with hibernation, for example. The "turkey causes sleepiness" meme is about tryptophan in the meat boosting serotonin levels.
> That isn't my experience.

That is my experience.

Hmmm... I see we have reached an impasse.
I don't think the email made Philip feel bad. I think he saw the Quip email as an oppertunity to write a mean-ish post about Quip on his blog and advertise his consulting services in the process.

It looks like Quip links to their webpage in the first sentence of their email. So it only takes one second to figure out who they are if you care. Besides, new functionality emails are mostly aimed at active users anyway.

It's not optimal to send identical emails to every user, but everybody knows that already. There are million ways to segment your users. You can send different emails to power users and casual users. Different emails to disengaged users. Different emails to admins vs non-admins. There are always a million things to optimize and A/B test.
Define big corporations? I am sure C++ and Java are still the most widely used in big corporations.
Your equation is quite incomplete. You must add the cost of making the code problem-free without cutting corners...
Something like that:
Revenue(no cutting corners) - Cost(no cutting corners) < Revenue(cutting corners) * P(no problem) - Loss(cutting corners) * P(problem) - Cost(cutting corners)
10 years:

- Increasing disruption caused by climate change. Extreme weather events, environmental refugees, conflicts over water, famine.

- Antibiotics becoming increasingly ineffective

- Living in a massively connected world. Emergent diseases, trans-national political movements, terrorism, weakened states pushed to the point of collapse.

50 years:

- Severe disruption caused by climate change. Large-scale movement of people and animals from uninhabitable areas, frequent resource conflicts.

- Food shortages caused by habitat depletion. Famine and death. Breakdown of international trade.

- Pressure towards authoritarian government systems as a response to the above. Fascism, militarism, large-scale conflict.

100 years: No idea. Singularity? Aliens arrive?
There's basically just one golden rule: a programmer tries to minimize his total amount of work (because then s/he has more work capability available for any of the more interesting stuff).

This applies to throwaway code vs. maintainable code as well.

In programmer's head there's a running judgement ongoing while crafting something new: there are constant decisions on if cheating with quick'n'dirty hacks is the way of least effort for one part of the software or whether the total effort will be minimised by expending more effort now to do it in a more reusable way that saves effort later.

For example, some parts are just written quickly to test another part more quickly, and that another part might be contained in a module whose interfaces are really worth designing first and coding later. But some of the code inside of that could be replaced by a quick hack for now. Good things and bad things interveawe, interline, and intertwine and in the end just the right places are done perfectly and just the other right places are cobbled together just enough to keep the system together.

We occasionally do misses there, but good programmers have a pretty good hunch on which way to lean at which stage of development and which part of the code.
Why PhD graduates are opting for a life in the fast lane.