skysight-inc/HackerNews huggingface dataset:
Why is that? Compared to? Is it worse than exceptions?

f, err := os.Open("/etc/ttys")
if err != nil {
// handle `err` "f not found"
}

try:
f = open("/etc/ttys")
except IOError as err:
// handle `err` "f not found"

I hate having to sometimes reindent a block of code, not changing any part of the block, because I need to wrap it in a try/except. It really drives me crazy with my obsession to have a clean, revision history.
Use SpaceX rocket to put machinery in orbit to convert atmospheric CO2 into blocks, mass drive them towards Mars, charge carbon tax credits to fund it.

Terraforming Mars or lower atmospheric CO2 content on Earth. Why can't we have both?
Just get the f.lux beta
Open University: Coursera partners with 10 major state university systems
Your post is spot on. The search, the frigging search is completely broken on Win8. I hate it that you can't have a universal search so much that I've started using Launchy. Alt-Space for me to search anything is a pretty damn good two key replacement for the one-key search button. I tried binding it to the pause/break button on my laptop but it doesn't receive the key except when the desktop is in focus.
Chicago Sun-Times lays off photo staff
Keep in mind that it is possible to infer / derive a lot of meaningful data about you from a relatively small sample size.
From political leanings via social networks (personal associations are very strong data points) to samples of your personal writing style (see http://en.wikipedia.org/wiki/Stylometry )
I think the gongs are something people hit when they complete a task.
There is an extreme lack of detail here for me to come to that conclusion about another human being.

Did Moxie think that his description of what he would do was sufficient? Adam offered to enter whatever environment was offered.

Has Adam now refused to participate in that? Has he participated in that and Moxie broke it? If either of those has happened, I've seen nothing written about that on this HN page, on Moxie's blog, on Moxie's twitter feed, or on TFA. Maybe there is some big part of the discussion I'm not seeing.

Maybe it's not worth Moxie's time. That is perfectly fine. There's lot of things that I could do but don't because they're not worth my time, but I don't get to say I did them.
You have a valid point. I've been using Windows 8 for some time and it became a lot easier when I discovered that if you right-click the Start screen that you get a button that says, "All Programs" that will look familiar to you. That button should've been there without having to right-click a bare part of the background.

In my experience with Windows 8, you get used to the interface after an hour or so of using it. But your point is very valid - a better design would not have this issue for basic tasks. Comparing it to my iPhone - all 3 of my children knew intrinsically how to do basic tasks on it. There was a lot to discover after that but the UI was intuitive for almost every basic task.

I think a lot of Microsoft's recent design considerations are based more on moving from familiar designs to unfamiliar designs to increase the friction of moving to alternatives. For examples, refer to the ribbon control in Office and the inexplicable button moving in recent versions of IE.
There seems to be a leap you've taken there. I don't think you've demonstrated that an old API is unsafe by virtue of being old. A platform company not wanting to maintain an API is not the same as that API being dangerous. This is the fallacy that some of the big guys have taken lately, to remove perfectly working stuff simply to be jerks.
Giving Mars an atmosphere that you or I could breathe is science fiction. It would require designer microbes, or enormous energy input.

Extending life beyond Earth - establishing a simple biosphere that's mostly plants - is much simpler. It's an engineering problem.

Loss to space is geologically slow [1]. Photochemical degradation of greenhouse gases is a bigger problem, but not a likely showstopper. Optimal mixes of greenhouse gases are so powerful that the output from one mine and one factory could be enough to dramatically raise temperatures [2]. We know where the halogen deposits are [3,4], and already have most of the technology to mine and process them robotically [5,6], but it would be expensive. The problem is to make it cheaper.

[1] http://www.cesr.fr/~genot/M2/article_science.pdf

[2] http://www.climatefutures.com/doc/marinova_et_al_journal_of_...

[3] http://aram.ess.sunysb.edu/tglotch/TDG18.pdf

[4] http://astronomy101.jpl.nasa.gov/files/Keller_Dissertation20...

[5] http://www.iaarc.org/news/a_news_2012_09_11.pdf

[6] http://www.nautilusminerals.com/i/pdf/2012-Q2-FactSheet.pdf
They should be looking at installing charging stations everywhere there is commercial 3-phase power available, and charge other car maker's for access for their own EVs (like the LEAF).
I prefer the name "transpoosion".
Agreed. Rather lame, just found the solution on pastebin.
One life's experience. Another 47 year-old would say, "Ray Croc started McDonalds in his fifties. You don't need a lot of mathematical thinking to start a company, you need people skills and judgment. But the focus required to fiddle with Brainfuck degrades rapidly as you age.

You can always build another skateboard ride-sharing site with photo uploads and Raspberry Pi integration later. Now might be your best shot at Brainfuck."
The trick Max Levchin used to hire the best engineers at PayPal
The DRM argument will continue forever. It only hurts those who already want the product. Yes, maybe you gain a couple of extra sales, but you probably lose out many more because of all the extra hoops you make your legitimate customers jump through.

Oh, and I just bought SimCity 2000. There goes all my free time.
Then you will have a problem if you want to filter the entries. You will need a good parser to identify that "Paris" means the capital of France or one of the many in the USA[1].

[1] http://en.wikipedia.org/wiki/Paris_%28U.S.A.%29
We can all agree that running PGP in the browser is sub optimal for a whole host of reasons.

Here is why it might actually be a good thing:

1. Encrypting in the browser provides a more audit-able process. You still can't audit the webmail provider's server security, you can't ensure that they won't start serving borked Javascript in a month, but you can audit your data exposure assuming they do that correctly (which you have to assume anyway). Example: you have no way of verifying that <webmail-provider-X> isn't storing backups of your email on a publicly accessible endpoint (say, a public Dropbox). With PGP in browser, you may not care about that oversight.

2. Your trust in a provider is somewhat revokable. The webmail provider is able to launch an on-line attack against you by serving different Javascript, but they may not (depending on how the code is implemented) be capable of acquiring historical user data. This could be useful if, for example, an incident occurs where you no longer trust a provider (for example, after an event occurs, like Skype being sold to Microsoft, you could change providers safely assuming that Skype pre-Microsoft was 'safe').

3. Exposing a webmail PGP interface makes it easy for less technical people to communicate with people who may not trust their provider. For example, you may believe that gmail isn't going to do anything bad, and therefore have no interest in setting up Thunderbird+Enigmail. However, you may want to send email to a person who is forced to use an untrustworthy provider (and therefore uses a 'correct' PGP setup like Enigmail).

4. Exposing a webmail PGP interface allows people to play with PGP and become familiar with it before investing the time in a more robust software configuration.
Why haven't signed browser plugins been mentioned yet? They significantly aid with the problem of code delivery.

With Chrome, Firefox, and Safari, it is possible to deliver web apps as signed, local browser plugins, applications and extensions. This greatly helps with solving the problem. In fact, I believe that it is necessary to deliver JavaScript cryptography-using webapps as signed browser extensions, as any other method of delivery is too vulnerable to man-in-the-middle attacks to be considered secure.

http://log.nadim.cc/?p=33
But desktops really are disappearing, and this will only accelerate if BYOD initiatives succeed. Microsoft is in a tough spot - they could have made less drastic changes to Windows 8 to placate existing desktop users, but that's the path to obsolescence. Their execution hasn't been great, but I think that recognizing the shift away from desktops is the right thing for them to do if they want any relevance moving forward. Existing Windows 7 users don't need to "upgrade" if they are unhappy with the changes made by Windows 8.
They don't focus on old games exclusively - there is no point to limit their options. They are working on bringing more old titles of course since that's their specialty, but it will only boost their service to add new titles as well. They are competing with Steam, and especially on the DRM free stance.
Yes I think you and I have a different definition of a what a modern 'button' is than the BBC.
Have fecal transplants worked on anybody suffering from Crohn's disease?

I have both Crohn's and UC and am running out of options and would really like to explore options for a fecal transplant. My doctor only does FT on patients who have C. Diff but not any others.
seeing the desktop.
This is the position of 99% of employers.

Employers (as one would no doubt discover if you looked outside of the echo chamber) are as practical as they are selective.

On the other hand, why would anyone want to work for a company that's not selective in their hiring?

Limiting yourself to the top .25% of available employees is a rather stupid way to do business. Being flexible does not mean you are open to everyone, just that you are will to accept, say, the top 5% of employees.

if the company won't negotiate your offer, that probably indicates they're full of B-players and you're dodging a bullet.

The company IS negotiating. You are the one who isn't. Negotiation, by definition, is not the act of simply stating your demands as an ultimatum. If you figure this is a practical way to live life, by all means, continue down this path.

I'm pretty confident in saying though that after 15 years in business with more negotiations of all sorts than I can count in my past, whenever I've come across a person with your view point, I simply walk. Dealing with someone that can't find win-win is, in 100% of cases, more trouble than they can ever be worth. (As an aside, you see this a lot more with B2B deals than you do with hiring. Most people applying for work are a little more reasonable to simply demand a salary. The only time you normally see this is if the person in question is being poached/recruited, which is a different equation)

Getting 100% of what you initially want is a great goal and a reason to celebrate. Expecting this outcome all of the time is a recipe for failure.
It's great to see GOG receive more attention. I will note that GOG hasn't stood for "Good Old Games" for quite some time now. It's not just GOG, with no official expansion. They are easily my favourite games retailer (I choose not to purchase DRMed digital media, so are one of the few available choices).

Now that GOG are packaging up some of their releases of old games for OSX using WINE, I suspect it's only a matter of time before they support Linux officially.

EDIT to add: the fact they offer the same price worldwide is also a massive point in their favour vs just about every other retailer (no insane price hike for Europeans or Australians).
Based on how much per kWh? I can charge my car for $0.01/KwH at night.
To Navigate, Or Not To Navigate? (When to fire a SPA router, or not)
I've been happily using Gentoo since 2006 or 2007 across different machines and expect to continue using it for at least the next 5 years, but it's not for everyone. I usually hear nice things about Arch, it's been around just as long. For an Ubuntu replacement that looks like it's going to be around for a while, there's Mint.. though I tried it recently and didn't like it and thought parts were poorly designed if they're trying to target an audience that doesn't even know what a shell is.

On Gentoo I'm still using the last release of gnome2. Xfce4 is almost as good, and for newbies I tend to recommend Xubuntu and Mint together for them to choose... MATE is a community fork of gnome2, a version of which is on Mint (that I don't like as much as vanilla gnome2).
How We Got Here and Where We're Going
The Economic System we have killed it. I got bills to pay right now.
I've watched that website launch and develop with some interest. Without disclosing any particulars, does the site do well for him? I imagined he was raking in the dough, but if he's still your co-worker I guess that's not the case?
This sounds a lot like the solidoodle, minus $125,(http://store.solidoodle.com/index.php?route=product/product&...). Smaller build dimensions though.
Page 2, middle of the second paragraph:

>In fact, study after study predicts that carbon emissions will keep growing by roughly three percent a year – and at that rate, we'll blow through our 565-gigaton allowance in 16 years, around the time today's preschoolers will be graduating from high school.

The article was written in July of 2012. At the time of writing the estimated global carbon budget (the amount of carbon we can burn without increasing global temperature more than 2 degrees celsius) was 565 gigatons.

Carbon emissions in 2011 were estimated at 31.6 gigatons, a 3.2% increase over 2010, according to the article, and assuming a 3% growth rate in carbon emissions, we'll hit the limit in 16 years.

For the record, according to the journal Nature Climate Change (via the BBC, here: http://www.bbc.co.uk/news/science-environment-20556703), total carbon emissions were higher in 2011 than reported in McKibben's article, given that we reached an estimated 35.6 gigatons in 2012, reported to be an increase of 2.6% over the previous year.

So, yeah, it's in the article, I'm sorry you have a hard time giving such an important piece of information a close reading, but there you go.

>I hope you learned your lesson

Indeed.
Self-service BYOD is a lot easier than it seems
With just a few apps, enterprises can give employees the tools to stem the risks of BYOD by separating corporate and personal apps, and choosing just trusted apps for each.<p>Two companies that debuted at the Under the Radar (UTR) "Consumerization of IT" conference last Thursday in San Francisco could change the mobile security and BYOD industry. MobileSpaces and Appthority both bring a low-cost, consumer-like, self-service approach to enterprise BYOD.
Good addition to a great writeup, but you might want to revise the surrounding text. A lot of it still refers to there being just 3 options.
I never type the program name. I've just never got on with typing things in the start menu. Single-key shortcuts, yes. Clicking pinned stuff, yes. Mousing through and clicking, yes. Typing things... no.

Generally, Windows has generally been pretty good at accommodating all sorts. Like many, I'm sure, I never even realised that my workflow was for the chop, since it's been supported in some form by all previous iterations of Windows. So I'm a bit disappointed to see MS's Windows department suddenly come over all doctrinaire, and I don't - again, like many ;) - think this will be good for them in the long run.
Very fair point. A Mac will probably be my next laptop at this point. I was more talking about iPhone/iPad style locked down devices though :)
Didn't it happen because Drexler style nanotech is hellish hard to create?

Really, I don't get how any kind of establishment can block that kind of research. It's somewhat cheap (at most at semiconductors level price, not at astronomy or high energy physics level), enough to lots of companies to afford and maybe individuals (there is only a ceiling estimative to costs, there is no floor). And it has a huge potential for short term revenue.

If there is nobody researching that, I'm willing to bet that it's because nobody knows where to start. Not because anybody is blocking them.
What’s next from Elon Musk? Warp drives, and colonizing Mars
Will GOG start making all their games Linux compatible anytime soon? (at least through Wine).
In addition to go fmt there's also the go fix command for that.

For interactive refactoring experience, then, it's basically up to the IDE how to integrate that.
But they are absolutely not for everyone.

Why not? I'm not saying I disagree, but your argument is weak. Sometimes it's not the accomplishment that matters, but the attempt. Whether the attempt at these actions is beneficial or not hasn't been addressed at all. That seems to me to be an important omission in an discussion about what are essentially life experiences.

But I would never suggest someone else shouldn't spend their time that way because that would be assuming a great deal about what's important to them.

In some respect, what important to them does not matter. Who they are and what they feel is important at that moment may very well be small subset of what they will consider important throughout their life. In the dispensing of advice for the purpose of changing someone's outlook on life, whether their current outlook agrees with it or not is irrelevant.
Well why should you consider something like that when it's easier for the other commenters to just assume that it's some draconian company with horrible intentions?
http://en.wikipedia.org/wiki/Linux
From what I understand, margins are pretty good right now for ~$1k+ printers. This however looks looks too polished for the price they are trying to deliver. Reliable wifi connectivity, air filtration, fancy box, mobile apps, cloud software, scale to weigh amount of filament in the hopper... hmmmm.

Existing sub $400 printers[see below] havent shipped in mass quantities yet (well, besides the printrbot jr). Whoever gets it right first will become the market leader for entry level printers.

If these guys ship all their preorders I'll buy one from them. Until then, based on the research i've done, im planning on buying a printrbot jr to build the parts for deltabot like this: http://www.thingiverse.com/thing:34146

Also, it is a little disingenuous for them to compare it to the makerbot replitor which has ~4x the build volume[1].

================================

Makibox: $200-400 + shipping from asia (has only shipped a few beta units)

http://makibox.com/products

Printrbot simple: $299 + s/h

http://printrbot.com/shop/printrbot-simple-beta/

Printrbot Jr: $399 + s/h

http://printrbot.com/shop/printrbot-jr/

================================

[1]: Build area (28.515.315.5)/ (151012) = 3.75

*Sorry I keep editing as I read more.
I would say: travel and code :D
I had no idea - I really like that and I think we should all adopt this convention. I could use "opposite beautiful landscaping" for my address, not sure what my neighbor would put in.
I became a bit more wary of GOG when I learned they are incorporated in Cyprus.
I like this one: http://www2.wlv.ac.uk/sad-subjects/cgd/DM2109/technique_for_...
That sucks; sorry to hear it happened to you. But I can tell you why I will usually scan search results (or C-s) for Wikipedia over other results: Wikipedia won't jerk me around. What I mean by that is that (currently) Wikipedia doesn't require JS, flash or any other BS; WP pages load quickly, and are often informative, not some wink-wink-nudge-nudge advertising that may or may not tell you about the product without requiring an email address. Oh, and WP doesn't (currently) have advertising.

That being said, I've been noticing that results returned in Google, even for technical posts (eg, Emacs howtos) have more and more been including headshots from the writer. It's the same posts I would have trusted before, it just seems weird to actually have a face to go along with the post.
I'd wait 30 minutes to save $45. Currently a fill-up from 1/8th of a tank to full costs me $58. Waiting 30 minutes to get $45 worth of power is like making $90 per hour. Lots of people will be OK with that I think.

People wait 30 minutes or more to get their car washed already... Ohhhhh... Charge up and Car Wash together! That would be awesome!
This isn't exactly what people are asking for. While showing the start button at all is an improvement, most people would prefer that the mode shift from desktop to metro didn't happen.
easy to remember cause it's short for Win+Wtf?
If you're considering the DIY server-side image resize route, here's a good list of options:

https://github.com/adamdbradley/foresight.js/wiki/Server-Resizing-Images

... and a comparison of benchmarks – ImageMagick vs. competitors like the very fast, low memory VIPS:

http://www.vips.ecs.soton.ac.uk/index.php?title=Speed_and_Memory_Use
My address is of exactly the same form and I can't use it to subscribe to the delivery of the magazine I read. The site doesn't alow slashes.

BTW the zip code contains the letters and the dash too.
Desura carries quite a few Linux games and they usually don't really have DRM. I recommend them.

The only thing is: Most of games on GOG are really good, like, 5/5 good; but games on Desura are hit-or-miss.
> I think the issue is that to the average person, there is nothing inspiring about the linux kernel.

There's nothing inspiring to a non-average person either, it's not like the linux kernel is a work of discovery and greatness. It's nice, it's a free unix, it's everywhere and it's convenient, but it's not really blazing new trails or anything.

And if the linux kernel didn't exist, people would be using something else. Most of the mindshare would probably live in FreeBSD since Linux gained its ground and staked its early marks during the BSD uncertainties of the early 90s.
Feel free to vote: http://www.gog.com/wishlist/site/add_linux_versions_of_games

GOG are interested in feedback and demand.

Note - this is not about Wine. Many of their Windows games already work with Wine, you don't need GOG's help to play them. As well as old DOS games which use DosBox and Scummvm. That's about adding native Linux titles to their catalog.

For DOS games they wrap them into Windows installer and ship a Windows build of DosBox/Scummvm with them. There is no point in that on Linux, so you can use innoextract to unpack them without installing through Wine:

http://constexpr.org/innoextract/

Then just plug it into you distro's DosBox and Scummvm (some tweaks can be needed to the DosBox config files which they ship to adjust to the Linux filesystem syntax, but they are minor).
I hate this line of reasoning. It can be unjustly applied to everything.

Your programmer's incentive is to do a half-assed job, so you are more reliant on them for bug fixes and so on. Therefore, no programmer is going to be trying to do a good job or take pride in their work. Everyone is 100% motivated by financial gain.

His doctor may indeed suck, but he should get a new doctor, not write it off as the whole system being stacked against him.
The 10 most expensive domains on the Internet
Why? Buy your games, stash installers, they'll be with you forever.

The whole point of no DRM is you not having to care where they are incorporated and whether they're ever going under.