skysight-inc/HackerNews huggingface dataset:
A couple of OT thoughts...

1) It was very odd seeing something go from the HN "new" page, to the front page, to seeing people talk about it on twitter, to hearing about it from friends who have no idea what a "github" is, to my mom asking me to help her download this new game all her friends are playing. I still don't know how I feel about it. And yes, for some reason I feel like I have some sort of ownership simply because I found it early. An interesting case study of the human psyche all around.

2) At the very least I think it's a great example that while we very often find ourselves lost within the HN bubble, we need to remember that (hubris aside) what we do everyday, even if it's just a side project we did for fun one evening, has the potential to change the world in an instant. Exciting and scary at the same time (and depressing when you realize you haven't tapped into this potential yet).

3) It definitely pissed me off to hear of friends paying for the game when I could have just sent them the link to Gabriele's github. (Note that I haven't found any versions where you have to pay to download, I'm assuming these people made some kind of in-app purchase)

4) While definitely in the extreme minority, I now have a couple curious friends who upon inspecting the original github link found the repository, and now are very interested in learning to code. I think we underestimate the power of showing people the "behind the curtain" stuff so to speak.

5) My absolute favorite observation is the amount of people who "hate math" or "just aren't good at math" who love this game. I think there's great potential to use 2048 or a derivative as an educational tool.
Not trying to hijack, but I'm working on a complimentary idea, that is much less developed. See the MVP: http://producebuddy.com

It is an app that updates weekly with the sale prices of fruits and vegetables in your area (currently phoenix only). This will be most useful for Walmart price matchers -- which is actually a surprising number of people.
Ask HN: Market for Luxury Wilderness Trips?
A few friends and I were discussing a hike I have been planning for a couple sections of the PCT, and it occurred to me that with a little planning you could do it in "Glamping" style. After some discussions with places that rent the tents, furniture, and so on. It appears that if you split it 10 ways you could do 30 days (three segments of around 200 miles) for about $50K a person. Or you could break it into week long segments but then you would have to make sure you had approximately the same number of folks for each week. Part of me thinks this would be a heck of a way to hike and leave all the usual worries behind. Part of me thinks there's no way I could find 9 other folks. So I figured I would see what HN thinks. Is this something you, or someone you know, would be interested in?
I wonder if this was partially because they considered the effort involved to develop a Windows and Linux version, plus the amount to get the performance where people would like it, and then decided it's not worth it? At least commercially.
Site is being hammered. Cache: http://webcache.googleusercontent.com/search?q=cache:xhJHpCh...
The complex version doesn't even alter m_pHead in enqueue().
Looks like their README reflects the fact that anyone who could see the repo could also push to it. You should submit a PR :)

EDIT: I am mistaken. I thought cloning git@ meant you could read/write from it (aka allowed to push). Turns out it's just a public key thing. Comment above me is correct.
What should be done about Putin and his neo-Soviet expansionism, then?
Low interest rates make consumer loans more affordable, not more accessible.

When a loan officer decides whether to approve a loan, they look at the collateral and whether the borrower can service the loan payments. A lower interest payment absolutely makes it easier for borrower to service the payments, and hence for a bank to justify a loan. Ergo, lower interest rates makes loans more accessible.

Also your claim is contradicted by the survey I posted. For the last few years the NFIB survey has consistently returned the same results: access to financing is not a big problem for businesses.

The evidence doesn't support the claim that the problem is the banks.

BTW, this is true not only for the US, but for other economies as well. The exact same thing happened in Japan in the 1990's.

If there are other ways for a bank to use their cheap money

I haven't looked recently, but the last time I did banks had excess reserves and the Fed was debating whether to charge banks for depositing money at the Fed. Again, basically the opposite of what you're claiming.

SWAG. You believe in Austrian economics?
Is rate limiting by IP the best way to handle something like this (other than the obvious, allowing better passwords)? You could obviously rate limit by account, but then you make it easy for anyone to lock anyone else out of their account. And obviously rate limiting by cookies as mentioned is awful.
Deletions are potentially as interesting or more interesting than additions. I think that generally speaking the more scrupulous investors do not hide their failed investments, but I am aware of some firms that delete failed companies from their portfolio page to inflate their 'batting average'.
I just don't see how

JWalk.getString(user, "them", "public_keys", "primary", "bundle");

is better than

user.them.public_keys.primary.bundle

What am I missing?
Show HN: How Wrong You Are
I read the first part of that quote as "White PowerDNS" and wondered if I was dreaming.
I modified the code for myself to start with higher tiles and end at 8192. It's still fun and reduces the initial boredom ;)
There's some great little improvements in there, to_h, required keywords and being able to decorate methods are all things that I regularly want. They're really making good on their philosophy of optimising for developer happiness :)
I'm excited to see all these new IDE projects, but have we pretty much given up on having a good, integrated debugger?
Lots of companies take long times to respond because of all the red tape / due diligence / state of perma "busy" they are in.
Usually, it pays to be patient. You need more patience the bigger the company is.
Insulin-making cells created by Dolly-cloning method
Moves App Changes Stance on Sharing Data with Facebook
> I wonder why it wasn't this way from the get-go

As I saw it, GitHub was trying to see if it could become a business. Developers will pay decent money (as in "desktop software" money, not "mobile app" money) for a quality text editor.

I wouldn't have blamed them for going commercial, but I'm happy to see them releasing this to the community. :)
I don't agree with the premise of the article.

That said, Apple has done something that really alienated me: no iTunes support for Android, like they provide for Windows.

I had my music set up very well using Apple's paid service, then discovered that I was out of luck on my Android phone. A sister in law hit the same problem, bought an Android tablet and had no easy access to her years of iTunes purchases. It is on my todo list to export thousands of songs for her to the Amazon Music Cloud.

So, I now use Amazon for music, Kindle, and Audible books. I also really like iTunes and Apple's eBooks, but they lost me as a customer by not supporting my Android phone. I use mostly Apple gear, but it is fun having an Android phone for that different experience.
Sure it does. The moment I saw headlines like "US government recommends against using Internet Explorer" because of that bug, I thought "Chrome and Mozilla guys must be over-joyous with this". Google already promised enterprises that they'd support XP a year longer than Microsoft, for Chrome. This made it even easier to convince them to switch to Chrome. And I don't think Mozilla plans on ending XP support anytime soon either. I think they only ended Windows 98 support a few years ago.
The Head Of Google X Reveals Its Anti-Technology Mission Statement
>Banks stopped lending to consumers as readily as they had before the crisis

This is an interesting narrative that fits well with the current anti-bank populist sentiment, but I'm not sure the data supports it.

According to FRED data, Outstanding Consumer Credit contracted some after the financial crisis, as banks got their balance sheets in order, but it quickly spiked back to pre-recession levels, and has been growing at historically consistent rates ever since. Mortgage rates also hit all-time lows during the aftermath, which benefited consumers (though application conditions tightened).
I'm excited to compare atom-shell with node-webkit. I wonder if any big players will use it.
I totally hate that Header too.
Read what he wrote more carefully. He said, "and [they] made what would be six-figure salaries today." As in today's dollars.
Previous Statement:

"For those of you that use the Moves app – the Moves experience will continue to operate as a standalone app, and there are no plans to change that or commingle data with Facebook."

Source: https://www.moves-app.com/press

New Privacy Policy:

We may share information, including personally identifying information, with our Affiliates (companies that are part of our corporate groups of companies, including but not limited to Facebook) to help provide, understand, and improve our Services.

Source: https://www.moves-app.com/privacy
I found this to be more of a problem when I was occasionally working from home than now when I'm doing it full time. If it's an unusual situation, it's easy for my wife to think of a bunch of things for me to do. But now that it's an every day thing, she more clearly sees it as "I'm at work" and draws appropriate boundaries. Sure, there's still the random "can you sign for the package I have coming" or "please have the appliance repair person come today." But being able to do that kind of thing is one of the benefits of working from home, and she recognizes that she's asking me to take time away from work for it.

It probably also helps that she works from home with some frequency, so she understands the need to actually be productive at our jobs rather than doing errands and house work all day.
How do you suggest the world punish Russia for acting out?
May 6th – the day for DRM-free world
But after the patch the advice wouldn't hold any more, everyone could go back to happily using IE.

If XP wasn't patched then the news articles would be more nuanced. The "Internet Explorer is dangerous!" theme from earlier articles might have continued and left the average consumer thinking that IE was broken everywhere.

(I'm not sure if I totally agree, but this seems to be what the article is suggesting. And I think it still makes sense even with IE on XP stuck at IE8)
"Do not use IE until a patch is released" is what it really said. The browser has been steadily improving its standards compliance with each new version. Yes, many people are using alternative browsers nowadays but I don't think that means IE is hopeless.
I don't have a kindle and O'Reilly offers more formats.
"Maybe established companies are seeing more growth."

When has that ever been the case? Small companies have always been the growth engine of the US economy, and others as well. A small company can grow 100x in a couple of years and it doesn't seem weird, whereas a large company growing even 2x would be remarkable. Even if 95% of those small companies totally fail, they're still likely to generate more growth than big companies. It's not likely to be a coincidence that declining entrepreneurship and stagnant wages (everywhere but Silicon Valley) have gone hand in hand for a while now. Yes, people seek security. That's fine, perhaps even wise, but when everyone's running for their lives there's not going to be much growth or innovation.
I look forward to getting a RHEL/CentOS 6.x(6.3) package soon.
Higher transaction fees is one of the ways that blockminers will be compensated. There are other possible solutions as well, depending on protocol changes to Bitcoin, or crypto-currencies in general.
He still has to pay a developer license to get it on the iPhone, that seems fair that he tries covering third party costs.

Putting non-obstructive ads with a paid option to get rid of them is very mild: more like putting google ads on a side column of your blog and a button at the bottom to tip the author.

You can get rich that way, but that is as close to a proper monetization strategy as lottery is to investment.

note: I'm not sure what type of ads the author is displaying, just speaking generally.
I both work from home and keep (almost) the same guitar next to my desk. ^5

Distractions are everywhere, but overall more work gets done over the open-office environment I was coming from. I don't really have too much ADD during work hours anyway, I can focus in. Probably not for everyone, but definitely is for me.
Related: http://fixthedmca.org
I like it, although colorful banner ad at the bottom does not fit well with this design. On the other hand, banners ads rarely fit well with any design.
I tweaked the weights a bit. Hopefully it's a little easier now.
A few quick thoughts:

1) That's a particularly horrendous timeframe to try and draw long term conclusions from.
2) Small business people are more conservative than ever right now (ie not starting businesses). Large enterprises have also suffered from this same conservative approach (sitting on massive piles of cash vs investing) It's a very conservative business climate across the spectrum.
3) Some have argued that larger companies have gotten more nimble at competing in the last decade and so the opportunities aren't always there for small businesses to move into gaps
4) Healthcare costs have skyrocketed in the last 10 years and have been risky (losing coverage) which has a very real dampening effect on individuals quitting corporate jobs to start businesses. There's a pocket of people who believe the ACA will have one of it's biggest impacts in this area (workforce mobility has also declined in last 10 years)

This is good stuff and worth watching but I would want to wait until the end of 2016 for some of the above to play out before drawing long terms conclusions around the US economy.
because he repeatedly states that profit is not a motivator, but then that menu screenshot of the app shows a "Remove Ads" button

Profit may not have been a motivator, and may still not be. But if he can make some on the side with very little effort and without detracting from the other motivators (presumably the challenge/fun of creation and improvement which is what I think most of us in software will cite as our main reason for keeping at it) or offending his other values (some developers won't have adverts near their output if they can help it, even if it is the only way to make something out of it and making money is a an active desire) then why not (either through ad-sponsored methods or directly paid)?
There is no way I or you - as users - can either prove or disprove whether automatic unchecking of "allow acceptable ads" was a big or feature.

There's enough conversations on the web (and HN) on whether ABP "sold out" by white listing Google domains in return for cash. So when as a user you see a "bug" suspiciously and continously disregarding your choice of not wanting to see Google ads, the benefit of doubt ceases to rest with ABP. Especially when there are less compromised alternatives like Adblock Edge.
I think its a little misleading to call it "anti-technology." The point is our tech is so primitive it takes all of our concentration to operate it. Holding onto this idea will truly bring us to the next level.
Job Postings for NoSQL, Python, Hadoop are way up this year.
I second this. In addition, who on earth thinks that Black on vomit-coloured Yellow is easy to read? I actually had a harder time reading that than HN's website.
I think it's absolutely amazing that you would call China corruption free, even in contrast to Russia.
> It's interesting that the balance and effort that went into Threes resulted in a game that (to me) is more complex and possesses more staying power. However, it is still regarded as not as good as a game with more immediate gratification and significantly less staying power.

You have summed up the entire game industry in a nutshell.
God forbid people want to get paid for their hard work and effort bringing something new into the world.
Robots may need to include parental controls
That makes sense to me in a way I didn't think of before.
I've been doing it for about four years now, and highly prefer it. I agree with everything that's here, I've made most of these discoveries myself. However, while I do have a dedicated office, I found it more comfortable to work in the living room because there's more light and a better view.

But yes, do act like a professional. I guess if you can actually do a full day's work in a bathrobe then good for you, but I find the daily routine provides valuable structure to the day. I also Skype with my coworkers at least once a day so if I look like hell all the time that would probably not look great.
I just ran the same test and got 80.8K pystones/sec (CPython) vs. 234.3K/sec (PyPy.js - Chrome, after a few warm-ups), so yeah, wow.
Rackspace and FastMail.fm
This will save tons of hours! I can finally beat Mario Bros with the time saved!
Some great tips, as someone who has dealt with the issues of at-home work.

Some nitpicks:

>It’s not possible to spend too much money on a chair and desk that prevent repetitive strain injury.

If that photo is of the author's office, I think I recognize that chair as a very inexpensive, mass market chair.

>As I mentioned, I have an exercise bike in my office that I can use whilst working on my MacBook Air

Exercise is about energy output. If you can type emails while you workout, you are likely not working hard enough, and would probably be better served, efficiency-wise, by working harder for a shorter period of time.
>I wonder why these protections aren’t enabled by default.

Because bugs exposed by a change in Windows are used to denigrate Windows, not the developer of the buggy app[1].

[1]: http://blogs.msdn.com/b/oldnewthing/archive/2003/12/23/45481...
Your condescending sarcasm aside, there is no reason for them to over market themselves or pursue pedestrian projects here (again, I agree this is a good business, but just relatively pedestrian for the Google X mission statement). Here are the reasons that would make no sense:

1) This is a pure cost center for Google (and a small one by their standards) and it doesn't report separately, so there is no reason for them to take lower risk projects to try and make it look like they are generating success (like there would be at a VC or incubator who is concerned with profitability). And for the Google X mission statement, I wouldn't even consider this a success (this would be like a VC fund backing a small business that was profitable but never had a chance of generating exponential growth, it's just not in the investment / research profile)

2) They have Google Ventures to fund something like this if it was an idea they want to pursue (and as I said up top and was seconded below, that may be why they are spinning it out). But that raises the question of why this was ever something they undertook at Google X in the first place? Another possibility here is they took a shot at something much bigger and found that wasn't viable, and fell back on this portion of it which was viable, then decided to spin it out. That would actually make a lot of sense (just thinking as I'm typing here)

3) If for some reason they are just over marketing Google X and it's just really a pedestrian incubator for some projects... well, going back to the original question I posed, i would find that very disappointing!
"Long story short, it hurt their IE brand. MS no longer has to worry about reputation management for the XP brand, but they sure do for IE."

Maybe I'm being a little off-topic, here, but I don't think it can be overstated how much Internet Explorer has destroyed Microsoft's brand. Apart from it being their largest consumer-facing brand apart from Windows (I think), I suspect that more people came into programming through web development between 1995 and 2005 than via any other path -- and for that decade IE was basically a big advertisement for the worst sides of Microsoft during those years -- the side that steamrolled competition with their lower-quality software, the side that tried to destroy open source and open standards, the side that attracted customers by manipulation and force.
Its got a _long_ ways to go before sublime has anything to worry about. The plugins and language support Sublime has is its real asset. I'd be happy to make the switch when the feature parity is there, because I'm not too happy with the way Sublime 3 has played out, but that day is a ways off.
tangentially related: Thanks for once again pointing to PowerDNS. I've been using bind forever and I never really looked out for other alternatives ("it works - why should I bother learning something new?").

I had no idea what I was missing as from now on, I'll never again have to deal with forgotten serials or manually adding slave zones to the secondary DNS server.

Everybody still running with bind, thinking it's "good enough", ask yourself how many times you were inconvenienced by either of the two issues and decide whether it might be worth looking at alternatives.

The fact that PowerDNS apparently also is really performant doesn't matter for my mostly minimal use case, but it's good to know that if something great happens, I won't have to migrate again (not that migration is hard - powerdns comes with a helper tool to read your bind config and produce SQL for your zone files)
>Are you aware of the democratic peace theory? Check wikipedia. In short, [stable] democracies don't have wars.

Yeah. I actually mentioned it in passing.

"In Europe, I think the leading cause for no repeated big wars is European cooperation and the lack of other political systems than the democratic one."

Other than that I don't think democratic peace theory really holds water when the involved nations are not committed to peace (like Europe is). Russia, a democratic nation (though exactly how non-corrupt it is can be discussed), is currently intervening in Ukraine and so is the USA.

>Not even USA starts wars with (or intervene in) stable democracies.

I'm not sure I really follow. They seem to have a great time intervening in non-NATO countries.

>In short -- don't mix up packs of thieves stealing countries with the countries themselves. Or with democratic governments

I've not said that either of these nations have a clean plate, nor have I said that they're a good influence. I've argued that I dislike all interventionism, and since the article /was/ about the USA, I criticised them.

India and China sure as hell have a cleaner plate than USA though.

>Why would globalization necessarily be handled in a good way? We could get the military empire building back; Russia and China have started.

I don't think it is being handled in a good way. That's the god damned point. No nation should have global military police forces.
I was thinking of translating actual APIs, not just keywords. Machine translation may not do so well with that.
I agree completely.

The US has been too free with sanctions handing them out like detention slips lately. Maybe it's time to remember sanctions are a two way street.

As for those who ask "how do we deal with Russia"?
Well, for starters, how about we don't support those trying to overthrow a government on their borders? We wouldn't tolerate that in the US.

I'm not saying Russia is right nor their motives are pure. But neither are those of the West. And frankly, I think the western banking system could use a bit of competition.
I wonder if the way that atom was built is or can turn into a good way to build modern cross platform desktop apps while employing web technologies. Does anyone have any input or actual experience with this?