skysight-inc/HackerNews huggingface dataset:
2 things in particular I use:

* Bundle comes with a `bundle open <gemname>` command that opens up the gems source code in whatever your shells $EDITOR is set to. I use this at least three or four times a day.

* Pry (an IRB alternative) will tell you the file + line of the definition of the method you'd be running if you ran `show-source some_object.some_method`. You can also `ls` and `cd` your way around ruby modules/objects which has been invaluable.
If you bought a 2008 Mac Mini, you are not so lucky. But how bad the effect of the new requirements is, remains to be seen. If Apple provides security updates for Snow Leopard and Lion for some years and if software remains compatible with those versions, it's not so bad.
>Instead of blaming it on the government, the system, society or anyone else, I suggest we donate to the cause to help this man live as well as he can, while he still can.

We can do both.
I'm a programmer and have two young children. I can't help but be moved to donate as it is relatively easy for me to see myself in his shoes.
The Ecuadorian embassy isn't a huge building with it's own garage, it's a flat on the first floor. If you can get a car in to a first floor flat you may have a plan.

Even if that weren't the case he's got to get out of the car to get into the plane at which point he's once again on British soil and can be arrested.

Plus really, how much effort at the Ecuadorian government going to go to to piss off the British, American and Swedish governments? What they're doing now is following procedure, what you're proposing would be far more active.
Windows 8 PC's coming in October...
And here we go again with the title changes. Dude, whoever you are, would you please f%^#ng stop? This is not helping. Saying "Drupal Developer" clearly lets anybody reading this site know that the person in question is "one of us." Changing it now means that the only people who will pay attention are the ones who happen to know who Aaron Winborn is.
OP here - I know requiring a Facebook login is generally frowned upon in the HN community, but I would appreciate feedback on the app in general.

If FB authentication is asking too much of you, please take a quick peek at the intro video to see what's inside.

http://youtu.be/ycTIFVtF3zY
The only part that's a sticking point with EPEAT is they mandate that any shop can dismantle the device. Apple wants to push manufacturing past that. How's that any worse for the environment, so long as they recycle all of their own stuff?

(You can mail it in for free.)
From the article: "For others, it might be hanging on the couch, eating Taco Bell and watching bad cable all week."

It doesn't sound like FullContact requires you to use the money in any particular way, they just won't give it to you unless you take a "vacation" (where vacation may be staying at home working on your hobby).
Area Entrepreneur Wakes Up at 5AM to Pretend Like He’s Getting More Shit Done.
When the site is back up, I'll definitely donate as this is a terrible thing to happen to anyone. Not being able to hug your daughter or turn the pages of a book you are reading to her must be torture.

It does bring up the discussion of how people with low chances to live need $100,000s of care in the final months of their life. Must be tough to bankrupt yourself and your family that survives you knowing that there is not much you can do to avoid fate. But people myself included would do anything to survive just a few more months.
Honestly, I think it's more of a color-scheme and element spacing problem than a real failed twitter-bootstrap experience...
How Powerful is Eye Contact? The Impact of Project Glass
So are you saying that professionals are defined solely by their economic output, or just that they don't deserve respect?

Places that actually seriously care about emergencies (like the Nuclear Power Plant my dad works at) plan ahead to have people available when needed. For example having people take turns carrying a pager (this was before there were cell phones), on a known, planned schedule.

I'm one of the more senior people in my group at work, so when things go wrong I tend to get called to help fix them. This is annoying. It's not a sign of how wonderfully important I am. It's a sign that (1) I don't push back hard enough, and (2) my work is not considered important enough to rate a high bus factor.
I think HN should implement the same restrictions as Reddit (Yes, I said it), nobody can change the title once the post has been submitted. This ensures consistency throughout the post's lifetime.
How to sell Microsoft Surface: The tablet for getting things done
HUDDLERS.com - social network for recreational athletes
I am unknowlegble on this topic; what do we know about how they recycle their equipment? Recycle is not a binary option, there are different amounts that something can be, which is also different from how much it is.
Right now, all of it is ending up in email anyway, except for SMS (maybe -- googlevoice can route your SMS to email). So you get the disadvantages of archiving all that crap (which actually turns out not to be that bad -- my gmail acct is only half full, and it even has wordpress database backups routed into it) without the advantages.

(Surely writing a rule to automatically throw away old voicemails, say, is pretty easy.)
When you say "data model" are you talking about object persistence? I was under the impression android didn't provide built in object persistent.
Formspring Breach – Let the Password Cracking Commence
Syrie : Journalistes envoyés à la mort par les rebelles (Channel 4)
Probably because it violates both their parties beliefs.

The problem for some of us in the USA is that we have seen government health care run the USA way. I lived under IHS (Indian Health Service) for a big chunk of my life. They came about 6 hours from killing my Dad and my brothers records "disappeared" and he has a mis-diagnosed back. Google "don't get sick after june" for the typical problems. I myself had a botched root canal (3 surgeries afterwords) and lesser back problems.

Given this, I don't see how they can be more competent with more people under the system. If you cannot get it right for 1.2% of the population, you are not going to get it right for the rest.

That said, there are some things government could do that would help everyone. A "cataclysmic" insurance modeled on flood insurance to take care of costs over a certain dollar figure payed out of the taxes we already pay. Cut the cost of drug approval and work out longer term cheaper payments beyond the patent life. Tort reform for drug approved for the FDA. Scholarships for every nurse and doctor keeping a decent average. Reduce the cost of filling out government paperwork. Loans to needy individuals to pay their healthcare bill, payed back to the IRS.

I'm not very optimistic because I haven't heard any politician looking at what the actual input costs are for health care and trying to reduce those. They seem to accept health care costs will stay high.
Thanks for the response. It is a neat idea, and I'll try it out soon. I wish you folks all the success!
Ask HN: Breakdown our social marketplace for online marketplace
Any startup can thrive with excellent feedback. I've been reading HN for years now as a lurker. Now, I'm asking the HN community to check it out, and give us feedback. The url is http://doublelinx.com. Negative criticism (this is a lean startup - redesign will come folks) is welcomed, but we want viewers to break down our process, our product.

Like it? Hate it? Do we need to change a placement of an item? Give us that feedback.

We thrive on that feedback.

Looking forward to hearing from the community!
What about people who are sick like this but are not famous programmers? Who will donate to them?

Government exists, in part, to share the costs of society among all its citizens. Roads, transit, military, and in most countries of the world, healthcare.
So in other words lets go back to big monolithic software suites controlled by one entity. I can't imagine a faster way to kill innovation and go back to the bad old days of things like the Mozilla Seamonkey Suite (its a browser, its an email program, its a html editor, and it sucks at all 3). Firefox stole that crown for a reason.

Seperate apps all competing for your attention/dollars is a feature not a bug.
Africa's impressive growth
> Lower your expectations. The happiest authors are the ones that don't expect much.

I think that's good advice.

I'm writing my first book, right now, at 24, on HTML5. (any advice or other articles like this by the way are vastly appreciated) My advance is larger than Resig's (!? what?) but I'm not doing it for the money. Money merely justifies a deadline, not the end product. The end product, to me, is justified by two things:

1. Seeing my name "in the wild", in a bookstore, would make me pleased as punch

2. If just one person, somewhere, at some point, sends me an email saying they enjoyed the book then that's enough. That's the only encouragement I need to help others (for free) on StackOverflow [1], and its the only thing I need here.

[1] http://i.imgur.com/POZmt.png
Android is the software that runs on many devices. Full functionality is the responsibility of the hardware manufacturer to offer compatible drivers and software to enable the full functionality you're seeking.

The entirety of the OS is there for anyone who wants to hack together the functionality that you're "missing" but the OS is complete and open so far as I can see.
I do hope they do well, but I am also a bit skeptical. Here is why: Android is one of many choices I could develop for. When I develop, I consider cost/benefit ratio (among many other factors). As it is, there is quite a bit of fragmentation across Android hardware. User experience is obviously a bit different with a joystick/TV than a phone or tablet. Even if this console does really well, its number of units will probably still be dwarfed by mobile phones and tablets. There are some games that work well in a console-esque context, some that work well for mobile, and there is a bit of overlap between the two. But generally speaking, making a game that takes advantage of the console would probably require special attention. The real problem is a chicken-and-egg scenario - people will not develop for the console unless it catches on, and the console won't catch on unless there are good games exclusively targeting it (the real motivation to buy the console won't be the TV-based experience, it will be because it has good games you can't play on any other device). This is why people buy iPhones - not because they are the best device out there (they are not), but because there is a huge ecosystem of apps for them, and the experience is consistent and predicatble. I am not really unfairly biased -- I have developed games and other applications on iOS, Android, XBox, Windows, and Mac natively, in addition to using Flash and HTML 5 for cross-platform development.

If they wanted to make a killer console, they have to make killer tools -- and their hands are kind of tied by Android. Android is a bit bloated, the emulator sucks, development can be occasionally slow and painful, and like many of the other platforms, there are several quirks. It is just not the friendliest thing I have developed for...although I don't blame the company for picking it as it is one of the few open platforms.
I'm not exactly sure about the technical details, but that "can't install on the device" notice is what everyone will see until they send us the email that requests access. The email automatically submits an iPhone-specific identifier that is used to install the application. I think this is what is usually required of testflight, but I could be wrong.

We're all on the 4S, so once we get the email we'll do our best to add you to the testflight list as soon as possible. Sorry for the confusion.

And we've heard from a lot of Android users, and we feel your pain! One of the developers on our project doesn't even own an iPhone so you have someone vouching for you on the inside. It's definitely on our list of to-dos.
Good point. I'll start with this tonight http://www.objectmentor.com/resources/articles/WorkingEffect... and if it goes well I'll give the book a try. Thanks!
My best friend (the kinda guy who will probably be the best man at my wedding) is Filipino. His family owns a brand new condo in Manila that's unoccupied for the next few years until his little sister is off to college.

I can't tell you how many times I've thought about going down there with him and starting a company. From what he tells me, it's ridiculously cheap to live there.
Indian Railways: 100gm paste makes 10litre synthetic milk
Wikipedia is great as an information resource. But what does its format do that Gutenberg didn't do 400years ago? It has color pictures - that's all that separates it from a woodblock print encyclopedia.

It's running on a ####ing computer and yet can't use any of the features of that computer - just because the browser is an app and the job of the OS is to protect itself from apps
The other problem is the this seems endemic in Japanese culture. I would expect that her next employer might look unfavorably on her 'betraying' her previous employer (though I don't have experience to know for sure).
http://www.reuters.com/article/2011/03/16/us-vitamin-e-users...

https://www.youtube.com/watch?v=qMYIJlmeSFM
Mountain Lion brings a lot of enhancements specifically for that Mac, I would strongly suggest getting it. Eg the Smart Sleep feature and using Core Animation in Safari, making it a lot faster.
Star Command comes to PC/Mac
I'm also starting to learn Android. Being an Emacs user I tried android-mode, then Intellij IDEA and Eclipse. At the end I decided to settle on Intellij IDEA (Java is way more bearable with a good IDE.) Is there any drawback to not using the "official" google dev. environment (Eclipse+ADT)?
I'd say this reads more like an ad than an explanation. The first paragraph is totally a sales pitch, then they invite you to use the product and constantly nag on about how awesome it is.

And anyway, marketing aside it's not really a good explanation at all. It's way too abstract to be of any practical use, completely obvious and revealing no information to someone who has made compilers, and completely opaque and, once again, revealing nothing to someone who hasn't.

That's a shame, really. If it works as advertised it would be a really interesting piece of tech. I don't want to know that it parses C# and then converts that tree to one for Java. How else would you do it? On the other hand, how exactly does the mapping from .NET classes to Java ones work? Does the converter also handle coding style and not just syntax and semantics? More importantly, how would you go about doing that?

Overall, I'm not terribly impressed with their transparency.
I can think of precisely zero ethical ways you could already have more than 100k machines participating. An explanation from you would be very, very nice to see.
The end of article plug is pretty funny in this context...

You'll no doubt discover that masturbation simply isn't as good as the real thing. Go forth and do stuff, for real.

If you read this far, you should get more similar articles by email.
Why should I change my business process to make Apple more money? I'm not hauling thousands of devices to Apple -- particularly if I can save money by using any of a half dozen competitors.

I have contracts with a half dozen recycling vendors who take my junk and dispose of them in a manner deemed acceptable by us. Some of them even pay us to take certain products.

A "shiny EPEAT certification" means that I can call any of the thousands of recycling vendors in the United States and get my gear hauled off and disposed of in a sustainable and ethical manner, and at a reasonable price. No African children are smelting wires from equipment originating from my company. Memory from my Dell devices is recovered and resold. Batteries from my Thinkpads are dissembled and recycled.
You don't need a paypal account.

Click the one-time donation button. Then click the 'Continue' link where it says "Don't have a paypal account?"

Then complete your donation and you're done.
iMac:~ Flow$ ioreg -l -p IODeviceTree | grep firmware-abi
| | "firmware-abi" = <"EFI64">
iMac:~ Flow$

EFI64 means ok for ML.
Is Open Access a Moral or a Business Issue?
but is there a genuine tournament-style approach to promotion and rewards.

For example - if she does work like a demon for 10 years, gets the promotions, will she be in tenure, exceptionally well paid etc. If so it may be a rational decision.
I think most people get that reference (and I don't know shit about poetry).

Correction: most native English speakers :). I for one didn't.
I was having trouble loading the full cached version, figured images were the cause. Thanks for that though, full cache seems to be loading ok now.
I think its 4 symbols to use for button identification.
Application Security is a Stack
NO. If you are having performance problems then the first thing you need to do is to run a profiler against your code. If you're optimizing things because you think they might be slow, you're doing it wrong.

Not to mention how dense these suggestions are. Caching speeds things up? Really? Thank you for enlightening all of us.
What's subtle about this, and what's genius about this? This layout feels very natural on tablet, but there's nothing groundbreaking at all. Flipboard has been doing that since beginning.
National Reconnaissance Office accused of illegally collecting personal data
This remind me of another programmer who got ALS: Hal_Finney
If it was a bonus paid on taking all your vacation in a year I'd be more in favour of that but it seems overkill. Really, just stop letting people into the office if they won't take it...
What's hard to understand about it is that it's a mishmash of words thrown together with no coherency. Your point about having an image to make Facebook sharing makes sense, but there's no way to extract that point from your original post.
Yeah I figured as much. I don't consider pirating movies 'sharing culture', and I don't think 'Copyright Monopoly' is accurate or well-informed.
A small thing but remove the striped background and use a solid colour instead
I think it is less "hoping for them to fail" and more (seemingly legitimate) concern.
Better cancelation flows
The amount of money I spend on concert tickets has gone up drastically since becoming a grooveshark subscriber, and I've seen a few shows absolutely because their music was on the service, whether legally or not.
IHS is bad, but it's not just that though. As a way of controlling costs, Medicare is a dismal failure. This may be similar wrt IHS, but basically government health care means, in the US, underfunded doctors, and money channelled to large corporate interests, like big pharma.

If we just look at taxpayer dollars spent in the US on health care, we still outspend the rest of the world. If our government could control costs, they would have. States are powerless because a very large minority of expenditures are regulated primarily by the feds, and they actively avoid cost control outside IHS.

We have a system which is so structurally broken I just don't know what you can do without starting with huge structural changes, which would be scary to those on things like Medicare.
Your anti-piracy point is one things, but are you willing to contend that the musicians would be better off if grooveshark didn't exist? Assuming grooveshark couldn't exist if they were required to pay licensing fees for every song that was uploaded and listened to (which, if you've seen their offices or knew how little they paid their developers, isn't farfetched).
Xbox boss: Halo 4 will work with Surface tablet
You are right, but I would be not happy with these constraints after paying so much for Apple hardware.
Hangouts is nice, but why did they drop Messenger from the iPad app? I used it regularly on my iPad prior to the update.
It's always such a double-edged sword -- slough off legacy support to enhance present hardware's experience; schlep a dated portion (in this case a 32bit portion) of a code base and be inclusive.

Apple has always pushed for letting go of the past in order to reach for the future. I mean, come-on, the original Apple Macs had no arrow keys...
Black hole shines a light on dark galaxies
I've been using Republic wireless (hyrbrid wifi phone) for about 6 months now. 99% of the time I forget it's anything other than a regular cell phone.

For me it works better than a regular cell phone, because it works in my basement workshop where I can't get reception from most carriers.
Thanks. After reading the article, I was wondering why this was posted to HN.
The Untold Price of China’s Space Programs
Your comment comes off as critical and hostile, whereas I'm sure his mistake was just that - a mistake.

That's why you're getting downvoted. This isn't reddit.
Using File History, Windows 8′s built-in backup tool
> high paid salary employee with a few weeks vacation
> a year

I'm not sure that we're reading the same thread. We're talking about how hard it is to get any vacation time in Japan, for any job, from low- to high-paid.

10 days of vacation equates to 2 weeks of vacation time, but from what I understand, working long hours and on the weekends is an implicit requirement of many (most?) jobs in Japan. So even getting the weekend off during that '10 days of vacation' could be problematic.

Sure, it's definitely not slavery, but it sure seems highly exploitative.
Agreed. I had no idea why this was notable (it is tragic, no doubt) before reading your comment.
Yes it was "Internet by Brilliant minds, Web by Amateurs, Browser a lament - Alan Kay"
Believing the outbreak affected only their underclass, the health officials made a conscious decision not to not tell the public, repeating a decision they had made in 2008, when the same strain had appeared in an assisted living home for people with schizophrenia.

“What you don’t want is for anyone to have another reason why people should turn their backs on the homeless,” said Charles Griggs, the public information officer for the Duval County Health Department.