skysight-inc/HackerNews huggingface dataset:
Power through it. Bitch and scream, but then do what needs to be done.

Read “The Power of Full Engagement” : http://sivers.org/book/PowerOfFullEngagement

The authors worked with the best athletes and executives for years, and found that the best ones knew how to push themselves, then recuperate, push, recuperate. Take this same approach to your emotional, mental, physical, and even spiritual life, and it's a powerful metaphor. Think of sprints, not marathons. Be fully in whatever you're in, then give time to recuperate. But push futher each time, past your comfort zone, like a good exercise plan.
Isn't the evolution of cancer cells rather more constrained than your average pathogen? A normal pathogen can infect many thousands or millions of hosts, and can evolve immunities over many years, decades or centuries. A cancer is limited to a single host, and cannot pass on any of its tricks; it must start from scratch each time.

If we had medicine as potent as penicillin that could attack or inhibit certain cancer cells, it might be that the cancer simply wouldn't have the time to fight back before it's removed entirely.

Cancer cells are rather more difficult to distinguish from normal cells than bacteria, of course, but it seems reasonable to assume we'd have less problems with cancer cells evolving defences.
I'd second this suggestion. Another great 'feature' of this platform is that it's trivially easy for the learner to share his/her creations with friends.
Fair, especially in light of what others have pointed out. Something more factual. How about:

"A cheap, small, powerful computer, whose name is not a dessert pun"

Don't see a way to change it now. Can an editor?

Still, it's way less impressive now that its $130 compared to the $100 it was yesterday.
Yes, but this is a Mozilla project, so no excuses on that one.
Would love to have seen some energy-industry ideas in pg's essay on Frighteningly Ambitious Startup Ideas http://www.paulgraham.com/ambitious.html
Good read. Here is my 2c:

Mr. Pierce: here is something you need to look into with a competent attorney - I don't see a reason, with your next game, why you should not use the term: "Programmed by 'Draw Something'(r) Developer". Ability to use this line alone (which is the truth), after all the media-steam Zynga/OMGPOP's deal is getting, should land you a dream job at almost any game-developing house around the world!

Good luck with your future endeavors. And let us know what you're working on.
Despite their name, hydrogen bombs are primarily uranium fission bombs[1].

What you've described is just another kind of fissile nuclear reactor, though surely far less stable and likely far less efficient.

The other problem is that materials weaken and swell (as in gain actual volume) when bombarded with radiation. It would be pretty difficult to make a piston that changes shape throughout its life.

[1] http://en.wikipedia.org/wiki/Teller%E2%80%93Ulam_design
Agree completely. The first thing I thought when I read this was that it was going to be talking about the old extreme programming adage of YAGNI (http://en.wikipedia.org/wiki/You_aint_gonna_need_it) - only to find that it came to the exact opposite conclusion :-)
I'm jealous of my past self, too.

I wish I had a new Kimo in my life, that could help me deeply grok programming as intensely as he did.
Haha, I am all for people squeezing out from under The Man and creating their own software.

I read Commandment 4 ("Don't rewrite code without consultation") differently. My opinion is that if you are working on a team with developers, you have to be judicious about making big changes.

It is possible (likely!) that some of that code was written because of some weird Python behavior or to handle an edge case from a buggy external API or some odd behavior from another internal system.

I do advocate "if you want a change, write some code and make the change." But a wikipedia-style edit war between programmers' egos is also not productive.

In the context of a business, "creativity" can and should mean "creative ideas that have the potential make more money." It is unfair to ask someone to pay you a salary for unbridled side-project creativity; that is what your disposable income is for!

Even when you are running your own business, well, it isn't a business unless you ask the question "how can I create software that my customers will pay for?" rather than "what shall I make which sates my creativity?"

I'd suggest, then, that this list is relevant for anyone trying to make money, because that always entails working with some other person (fellow programmer, business partner, customer) and that can only happen when you have a harmonious relationship with - and are willing to bend a little - for these people.
Show HN: Learn JavaScript. Be a ninja. (my weekend project)
What happens when robots become so advanced & human employment is not necessary?
There's also the Tiny Towers/Dream Heights debacle where Zynga essentially ripped off the entire game.
People often underestimate the sharpness of narrow apature lenses. Unless you need a fast exposure, a narrower apature can be be sharper.

On an APC-C, at 135mm, difference between the maximum center resolution of a cheapish superzoom lens (Tamron 18-250mm), and a luxury prime lens (a Canon 135mm f/2) is ~10%. And neither perform best wide open (especially at the borders). The difference at the border is ~20%. The prime lens has other advantages (much better max apature, less distortion, less CA), but the sharpness of "bad" lenses is often underestimated.
30" monitors....
How does that work with, for example, a spreadsheet with 8,000 rows and 9 columns?
I prefer eBay for two reasons:
(1) Selling. eBay gives me cash (minus fee). Buttons only have value if there's a dress I want.
(2) Buying. Lots more inventory to choose from, both high end and low.
Yes! I agree! This is one of our biggest current challenges!

Actually, Paul Graham has written two of the best essays about it:

http://www.paulgraham.com/makersschedule.html

and

http://www.paulgraham.com/distraction.html

“Focus” by Leo Babauta is quite good, too: http://sivers.org/book/Focus
The whole point of legalizing drugs is gangsters won't be able to generate piles of money through a legal business.
Who says we're absolving the members of the employees? If you continue to strip away the abstractions, an evil person is just a collection of neurons and other cells that are collectively making decisions to hurt others, but it's still reasonable to call the person evil. Likewise I would argue that we can call a company "evil" if the people who make it up are acting in an evil way.
What's next? Disconnect political blogs, competitors? ISP' work is to provide access and they have no rights or whatsoever to decide what their customers wants.
"Far more downsides for me as well." Sadly most people in the world do not care about what is easier/cheaper for you (and me). The most widely distributed office program is MSOffice, not libreoffice. MS Office users would have to bear the costs of installing/learning a new office product.
I agree with bits of it. Respect, yes, deference... er, no (the only person I show deference to is my wife), patience, usually.
This company has some great open products. Too bad what they ask for in yearly support subscription fees, feels too much.
If I understand what you're suggesting I think it addresses only the aspect of how to convert the energy released by fusion reactions into useful work (ie. mechanical or electrical energy). This is not actually the difficult part of building a practical fusion reactor.

Even if your design could work you need a way to produce pure fusion explosions. There is currently no sufficiently energy efficient way of doing this. Thermonuclear bombs require a fission explosion to trigger them (in fact I believe most produce more energy from fission than from fusion).

The laser based inertial confinement schemes actually are designed to produce tiny pure fusion explosions. If such a system could be built that produced more fusion energy than the driving lasers consume there would be many ways to convert that energy into electrical energy (photovoltaics, steam generators/turbines, etc.). I suspect an internal combustion engine would not be the most practical of these methods from an engineering point of view.
Apple at $600. Who knew?
Things that have worked for me in the past and present:

1) Just use them. When you're demoing the product after a certain amount of work, explain how this new tool you've incorporated has benefitted the project in some major way.

I got Django accepted into the federal government doing this in what I believe was its first deployment (agencies don't generally talk, so there's no way to confirm that.)

Python was an accepted language, so I just wrote code in Django, explained how its use 'as a library' would expedite future releases, enable RAPIDER development and keep a clean, structured codebase, which was something they were having troubles with.

2) Choose products that actually DO provide benefit to the project. Sometimes it's hard, as a developer, to know the difference between "I want to use the Play Framework for this" and "The Play Framework is the right tool for this job." I often struggle with this myself, as I want to learn new things, and it's easy to get caught up in a new toy's feature list, and directly apply that to pain points you're having currently. When I was learning Ruby, I saw it as the tool to fix a lot of problems. Then, when I was learning Python, I saw the flaws in Ruby, and laughed at how I ever thought Ruby was the right idea. This isn't meant to be a slight on Ruby, as I'm guessing if I'd learned them in reverse order, I'd have had the reverse opinion.

It wasn't until well later that I got a good baseline for what each was actually better at (aside from the marketing points), and how to determine which one might fit a project better. It was even longer that I could make an emotionless decision to determine which actually made more sense _for a given project_.

If you have a real, valid reason to select a new language/framework/tool, and can both express the pain point to your boss, and illustrate how this new solution can reliably resolve that pain point without introducing equally sized, but different pain points, then it should be an easy sell. If you can't illustrate that, you might be a victim of your own personal bias. Don't feel bad, it happens.
Aren't most those solutions suppose to be applied by everyone, and therefore, it's a very large degree polynomial which could beat an exponential over a finite time frame?

Furthermore, electric cars are cheap to run... I heard a quote of £1.25 per hundred miles? They are expensive to buy and the range is a little on the small side, but both are improving (probably exponentially :P)
I read that too, though I skimmed a few sections. I think I recall a comment from a lawyer (possibly a prosecutor?) who said that if they could prove even half of those claims at trial, they'd have the MU crew down for criminal infringement many times over.

There's no question that this is an uphill battle for them.
Please, if you are going to be astonished and or irritated about the bit in TFA related to "non determinism", consider that, in Ungar's own words:

"""
To the extent that an application remains acceptable
to its end users with respect to their business needs, we aim to permit – or no longer attempt to prevent –
inconsistency relating to the order in which concurrent updates and queries are received and processed
"""

This is something many people are already familiar with: you can giveup some correctness or timeliness, if it doesn't matter much.
It's what's behind eventual consistency, yesterday's youtube architecture article, redis' nofsync settings etc.

[1] http://soft.vub.ac.be/~smarr/renaissance/ungar-kimelman-adam...
Well, first of all, this article is complete BS with no corroboration or even references.

Secondly, even if there weren't a war on drugs, the gangsters would find something else to peddle, like people. Gangsters existed before prohibition and existed after, they just moved into different rackets.
I mean build 1,000 tiny devices can preform the two-slit experiment.

Repeat the two-slit experiment using those devices as the projectiles.

Then see if the internal decoherence counts as external decoherence.

PS: I have no idea if this is possible, or what other QM equivalents of this might be.
First video of Cameron’s 6.8 mile seabed dive released
ok thanks for explaining me. so where you getting this one from:

> has never encouraged piracy either directly or implicitly.
You'd make a better employee than me!

Edit: That was not meant as a dig at you but more of an indication of what a shit employee I'd be.
Isn't Berklee, in music, just as prestigious as Berkley in the rest of academia?
Home repairs in Langley
"There's no speed limit." I'm going to keep that line very present from now on - I'm sure it is going to appear often!
I agree with you & OP that if you don't want to work for a company whose morals you disagree with, you should feel empowered to leave (I've done it myself). However, if these companies are surrounded by "yes men", nothing will ever change. There is value (righteousness, even), if you ever find yourself in such a situation, to stay with the company & challenge the "evil" status quo.

There are two ways to lead by example in this situation. One is to walk away. The other is to breed change. Don't discredit the latter.
That's true; ePub is certainly trying to do the right thing here. I haven't used it much myself, so I don't know how well it works. For my own uses, I'd like to get decent equations and LaTeX-like special characters (e.g. \nabla), but I can live with embedded PNG or GIF.

(Not that that really alters the basic point, which was that HTML, by itself, isn't enough. The object tag might be a good enough solution, I don't know.)
Apple Has 163 Reasons To Release 'iPad mini'
I would say that maybe you should refine your metrics? What significance is x millions? Is that how success is defined? Or do you define success by doing something great? Typically when you do something great, in the world of products and business, the money follows. If you can turn out a great product in x months that gains hundreds of thousands or millions of users, would that be a better metric? I'm not saying your metric is wrong, I'm just challenging you to consider what the proper metric of success is for you.

The author didn't use $ as his measuring stick, he used a skill or status. So do you want to make $, or do you want to make awesome stuff, or do awesome things? Figure it out, then use it to define your metrics and drive your success. I can't see how, "there's no rush", can be remotely true. You only get x days, if day x is = tomorrow then you only have 1 more day. You never know when day x = tomorrow, so I would say there is always a rush.
Great article, loved it. I also liked the booklist (http://sivers.org/book).
Homophobic slurs mark a new low for recruiters
Phil, just thought I’d drop a note here about the venerable T1. We have one at my office. It’s 1.5 megaBITS per second. That means 192 kB/s max download speed. Which means it’s going to take upwards of 30 minutes to download this image. My cable modem at home is actually over 10 times faster!
This article talks about tokamaks like they're the only magnetic confinement technology out there. Things like stellarators and dipoles have been gaining a lot of ground lately and could one day overtake tokamaks as the standard magnetic confinement tech.

http://en.wikipedia.org/wiki/Wendelstein_7-X
http://en.wikipedia.org/wiki/Levitated_dipole
wow, this is pretty impressive.
what irony and what hubris are you referring to?
Citation? Google Docs is often used at organizations (they even pay for it!). There's a reason why Microsoft is moving into the same territory with Office 365--businesses require collaboration and emailing docs around is incredibly bad at accomplishing that.

Even more telling is MS stopped Office Live which didn't edit online in favor of Office 365 which does edit online. It's just a matter of time before it switches and the desktop version is an add-on while the cloud version is standard.
> (in fact I believe most produce more energy from fission than from fusion).

If this is true, then that puts a kink in my design. I assumed the vast majority of energy output was from fusion. (why else would they build them?)

I mainly suggest my design because it seems so difficult to trigger fusion without fission using current technology.
In addition to pivot tables do not forget trying to do anything with MS Access. I have also noticed that opening powerpoint presentations can grind LO to a halt. Most recently the Stream Ciphers lecture from Boneh's class took forever to open in LO on a 6 core AMD with 8 gigs of ram...

I agree that most of the time opening .doc/.docx with OO/LO is problem free. But you never used StarOffice, back in the day things were not always so easy:) Plus StarOffice was not guaranteed to stay open;)
Why Branch is Moving Back to NYC
Glibc steering committee dissolves; eglibc may be reintegrated
Exactly - it makes zero sense for Zynga to accept all kinds of special requests and addendums so that everyone is on board. Big companies do bend but only in cases when there's no alternatives.
And, from the experiences in Germany, I can tell you: Wind mills suffer badly from "not in my backyard" syndrome, since they destroy the scenery and make noise.
Concurrency does leak out and influence design decisions, most notably the API of the rest of the app. This is a given and there is nothing to be done about it.

But the point I'm making is that once the API is fixed you get to program more or less normally. Look at the code I linked to - it's all standard procedural java. Some smart guys at Facebook developed the concurrency system. I did some ordinary programming subject to one additional constraint (immutability).

I imagine this is how the future will look - top programmers build APIs, and the army of programmers will build many immutable/transactional/etc subcomponents. With language support (such as what Haskell/Clojure already give you) this will be very easy to enforce - IBM's army of guys who can't handle concurrency will stick to writing pure functions.
This is so awesome. Well done Mozillians!
Re GC - were you using standard or parallel GC?
I completely agree, especially since Norway has large reserves of the stuff. One challenge though, is that uranium is also abundantly available and still much cheaper to mine than thorium. Another challenge is that it is not the fuel which drives the cost, as in conventional power plants; it is the capital cost concerned with building the reactors themselves. Therefore, a thorium-fueled reactor has to be considerably cheaper to build than a uranium-fueled reactor and it is easy to pose the question if this will ever be true. There has to be some serious subsidizing to incentivize commercial development, adaption and investment.
My friend got his company to open source their MogileFS backup system.
Yes, i know that.
It saddens me that so much money goes to some (in my eyes) inferior product (and makes my work harder ;) ).
Using Modernizr to detect HTML5 features and provide fallbacks
Cogs are the teeth on gears. Metaphorically, they are used to refer to one small part of a machine, which are not useful on their own, but in aggregate can get useful work done. The term is sometimes applied in a derogatory fashion to people, implying that they are nothing more than a replaceable cog in a large machine.
Hi, Reddit!
Music genome project for food. There should be a restaurant genome project where restaraunts and food types are linked in a way similar to how the music genome projects works. That data should be available through an API, which others can incorporate in to their foodie apps.

Speaking of foodie apps, I travel a lot, and while apps like AroundMe are great, they have limited utility when I'm in central Georgia, driving south, and want to know what's along the way. Do I stop now, or do I keep driving to find something better than Chick-fil-a? What I'd really like is an app that knows my route, and the time of day, and recommends restaurants based on where I'll be at lunch/dinner time (give or take an hour).

I'd put considerable effort in to providing feedback to an app that provides that level of utility, even at the expense of loss of privacy. I don't really care if an app knows my dining preferences. I have nothing to lose and a lot to gain.
How Perfect Pricing got me 1500 Sales in 2 Days
Solving problems is what you do after you learn to code. A kid is still just poking and experimenting, and a hard lockout is, in my experience as a kid myself, a great way to kill that excitement.
I'm not saying you shouldn't have regular breaks, I'm saying a kid should have leeway to use e.g. half an hour more and then do a longer break, not feel a pressure to finish stuff in a hurry before it locks out.

Schools use timed breaks and in rare cases of interesting classes they do not discourage students to learn.

Obviously we have very different experiences.

3. Timed lockout is not target, invented just to prevent illness, it is also a method. Method to teach self discipline, even to begin teaching self discipline in some cases. No one will tell you how to optimize living when you'll grow up, that is why we read a lot of articles about people who burn out on a job.

First, I'm not opposed to lockouts. I'm opposed to inflexible, computer enforced lockouts.

Secondly, is there any evidence that timed lockouts actually help with self discipline?
What Does 150 Million Active Users Mean for Google+
Dan Ariely has made an app that does something like this, although instead of looking at the number of hours it takes to pay for something he compares it to what alternatives you could buy, so if you like coffee and you want to book a book you see how many coffees you would have to give up to get the book, similar but equally interesting concept. You can see his app here, its the first one Oranges2Apples
http://danariely.com/apps-tools/
Fair enough, but since it's by no means universal, leaving this unstated is tantamount to a straw man.
But for it to work you need an environment where you have rapid feedback, regular integration of changes, etc. If those times are measured in days, weeks or - deity forbid - months then you're heading for trouble.

This is a big caveat for lots of developers. Not everyone works in such an "agile" environment. Another poster has already linked to Joel's essay on rewrites, and that's written with his experience at Microsoft in mind.

There's also a matter of testing. If you have a group of testers slated for a release, suddenly dropping a bunch of regressions on them will seriously skew their time lines.

That's not say that the environment you describe isn't a good thing--it's just not reality for many of us.
Beginners guide to Linux directory structure
I guess I'm even more pissed with myself then jealous, because the only time I actually had Kimo in my life I myself weren't ready for that. Now I think I would be, but the opportunity is gone...

So, let's hope you meet more than one Kimo in your life time!
Very fun and well done. Nice of them to publish the source as well..
Cloud Computing to Fuel Job Creation in High Tech Industries
Create, Export, Resize & Interlaced GIF Images with Customize Cache
We are pleased to announce the new release of Aspose.Imaging for .NET 1.4.0. This month’s release provides extensive support for the GIF image format. You can now load GIF images that include the interlaced images. You can also export any image to GIF with LZW compression. Both load and export processes are fast enough to suit your performance needs. With this release Aspose.Imaging also introduces a simple but efficient mechanism of using the cache as temporary data storage. Read more about how the cache is used in the documentation.