skysight-inc/HackerNews huggingface dataset:
I'd love to use metric. It'd save a slew of annoyances converting back and forth, and it's the easiest thing to screw up, because no one has an intuitive sense of a millionth of an inch. But as long as I work at the New York Times and New York is part of the United States and the United States isn't metric, I'm stuck with inches, miles, pounds and gallons.
Unsurprising. Personally, I won't have an Echo in my home, and I wouldn't really feel comfortable around one in someone else's - I wouldn't sign up for the dev program or the NDA for same. :)
Now what could the social change be, the more expensive computing devices could allow for in those regions?

The social change in those regions would be the factories closing down and moving to other countries, as the low prices would be no longer so relevant, and so the workers would return to the famine and poverty of the 60s and 70s that they are just beginning to escape.
Things I Wish Someone Had Told Me About Golang
This NDA has no expiration, neither date nor conditions. You're arguably bound by it after the API is public. Yuck.
I wrote this to have a standard thing for these threads:

http://journal.dedasys.com/2014/12/29/people-places-and-jobs...

Short version: opening things up to people willing to work, and lifting the restrictions on H1B workers are the best options, morally and economically.

Excluding people who happen to have been born in the wrong place, or the wrong color, or female or whatever, is a bad idea.
I think, if you don't even know that the US doesn't use "Imperial" units, but that the system of units is actually called "US Customary", then you don't know enough about systems of units to be able to comment on the issue.

Don't get me wrong, I like the metric system. But US Customary units aren't that hard to deal with. Seriously, we're software developers, we don't memorize shit. We create type definitions and routines to convert between them.

The same arguments you make for why it's not that big of a deal to switch are the same arguments for why it's not that big of a deal to not switch.
... which is __the__ problem I was referring to, because these two implementations have essentially become black boxes with different performance on differnt runtimes. Should all library writers detect runtime and choose the optimal one? I don't think so. They're far more likely to simply write `a+=b`, which is NOT quadratic without any knowledge of the underlying impl.
You mean "a scheme to deflate artificially high engineers' wages"?

If you can't compete with foreigners working in your field, you can't compete.

I'm concerned with the indentured servitude we're putting H1Bs under, but not with the fact that they're working here instead of China or India. There isn't a "shortage" of STEM workers in the US, but that's no reason to support protectionist policies.
Sort of... technically only the '+' operator only applies to strings... however it is essentially the same issue as the pull request, from what I can gather (I assume the issue comes from allocating a new array with size length+1 and copying the original each time a record is added). Same thing happens with java.util.ArrayList.add() and its cousins though, and from my experience people rarely use the constructor specifying an initial capacity, so the default gets used even if it is would obviously be woefully small (default is 10 BTW, in case you're curious & lazy :).

Also one might argue that the problem is actually much worse with strings, because string concatenation is so common and the syntactic sugar of the '+' operator for strings encourages the "wrong" way.
Man, even if well intentioned, this is bad. This kind of "passive" intrusion (combined with the not-so-passive, government sponsored intrusion) is why some South American countries have a deep-settled distrust of the United States.

Disclaimer: I was born in the US but grew up in Argentina. I have a pretty good grasp of the subject, but I'm obviously not free of bias.

"What could possibly be bad about a young party of people looking to introduce some liberal, progressive changes?" you ask. Well, the problem is that helping a party that caters to younger people (read: rich and middle class young people; the working class in Argentina doesn't care about getting pot or being able to ride the Subte back from the clubs) can be seen as anti-government. And to a certain extent, it is. I won't go into what I believe about the current government or the opposition, but having foreign money influence a very vocal sector of the population is definitely meddling with the country internal affairs.

At the end of the date, this is drop in the bucket compared to the amount of money channeled through the State department, but if you put all like efforts in the same bag then you have a very strong case to support the theories that the US government is actively trying to get Kirchner and her allies out of power. It's not as overt as a coup, but it's still bad.
The UK has a more mature legal system, more public support for Assange and, because of its size, is less subject to influence, particularly economic influence.

We also have evidence that the UK courts resist US extradition requests via the McKinnon proceedings.

Finally, the US obviously wants to prosecute Assange and the publicly acknowledge existence of a grand jury investigation proves it.
He could have said "code editor". I think everyone would have understood that and it wouldn't have sounded weird to programmers.
Show HN: Comparison app for remittance
Student at what school / college?

What language? Framework?

Why for free? To gain experience? To add something to your resume?

What experience do you have all ready?
IEEE has also supported legislation (that they've gotten to pass in my home state) to require licensing of software developers, that the sorts of companies that use H-1Bs would not be held to.
Or a Dæmon from His Dark Materials:

http://en.wikipedia.org/wiki/D%C3%A6mon_%28His_Dark_Material...
Java JEE Developer (£40k to £60K depending on experience)

http://www.imperatives.co.uk/ Based in Staines (West London)

We are successful, ambitious and dynamic organisation providing innovative SaaS solutions to many of the UK communications providers.

Our developers are talented, enthusiastic and adaptable who are truly valued and empowered with the freedom to take control. We solve challenging problems in an agile way mainly using Java.

For this role, there is no long list of requirements and buzz words and we are flexible as to how much experience you have. If you can demonstrate your passion for excellence, how well you will fit in with our team/technology stack, your interest in new technologies (particularly open source/Cloud/AWS) and of course your Java prowess then we want to hear from you.

Our technology stack includes Java, Hibernate, Spring, Grails, ZK, MySQL and ActiveMQ and our applications are deployed into the Amazon AWS/EC2 cloud.

Our environment is friendly with flexible working hours. You will have the option to choose between a PC and a Mac, help yourself to the fruit & snacks bar and join the team on their regular Wednesday expedition to find the ultimate Thai curry.

We truly value those who contribute to our success and offer a superb career opportunity with an excellent salary to the right candidate.

Please email jobs@imperatives.co.uk with your details/CV if you are interested
Following that link, I found an ad for customer service reps for $20/hour in Mountain View. http://www.higherme.com/jobs/135

Is that a livable wage?
Last I checked he hasn't been convicted of anything, and the original prosecutor claimed there was no case.

Maybe he did, but neither you nor I know what actually happened. Unless you're Assange or one of the women.
That description could apply equally well to a lot of humans who would choose immortality if given the choice. Hell is us.
I have had enough linux workstations and servers blow up do to tmpfs on /tmp. RAM backed /tmp ? No thanks.
Thanks for linking that. Do you know any more about it? I see a component of their curriculum is "Emotional Resilience", curious to see how much of the program is focused on that aspect as opposed to what signals I choose to broadcast to others.
I... sobered up.

Same here, still have my napkin notes. It's actually one of my bucket list projects, if there wasn't the dreadful food-on-table constraint...

check out wheels in Python.

Valid point. Python is indeed a good example for an even worse situation. In fairness, most languages are still worse off than Ruby even now. I wouldn't trade maven, CPAN, etc. for bundler with all its warts.

However, there's also languages pulling ahead. npm seems to be slowly getting there (after a rough start) and the Go experience (godep), while still in flux and not directly comparable, is also something to draw lessons from.
I had some domains that fell under this bug. Google has paid my registration on the domains for an additional year, more than the price of the privacy service.
Well, it's a combination of the likelihood of uncontrollable risks, and the severity of the consequences. Sure, you can die from someone else's mistake while cycling (or driving) on a road, but in the vast majority of cases you'll get away with some bruises and scratches (hard numbers: in 2012 in Germany, there were 74,776 road accidents involving a cyclist, but only 406 of those were fatal), whereas if you're free soloing and a hold breaks off mid-move high in a route, it's game over 100% of the time.
Startup is using sybil attack on the blockchain to deanonymize transactions
Dashlane Password Manager APK Android App
I don't think it's so much an issue of shame always, but rather that often one of the symptoms of something like depression is lack of motivation to seek help.

This is the ultimate challenge with mental health - as you said, it has to be exceedingly convenient for someone in that situation to get help. Otherwise it's a perpetual feedback loop.
This Retro Electric Moped Is Taking Over Europe
As far as I know, such missions go to great lengths to ensure this does not happen. There are two main reasons for that: 1) if you're searching for traces of life on another world, you don't want to discover bacteria you brought from Earth, and 2) you definitely don't want to unintentionally contaminate said world with terrestial life that would start to alter the planet, because you'll lose valuable research data.

See: http://en.wikipedia.org/wiki/Planetary_protection.
What the rise of luxury toilet paper says about the economy
I think most registrars offer a way to "hide" your whois data; I think the problem here is that this "hidden" data leaked anyway.
In case you're looking to build your own and rely on existing software, we built an easy way to create a VPN and deploy it to digital ocean or rackspace, in a single click.

Check it out here: https://www.tinfoilsecurity.com/vpn/new
Cryptobiosis (the long-fangled scientific term for what these things do) is something I've been fascinated by ever since I heard about Water Bears on one of those weird little nature shows ten years ago. Most of the organisms that can do it are understandably "simple", but it is truly fascinating.

http://en.wikipedia.org/wiki/Cryptobiosis
And it's against international law and Swedish law to hand people over to be tortured, yet Sweden did so.
Thus effectively locking you into their service for another year.

"Sorry about the rat feces in your soup, here's a coupon for another free visit."
Minecraft?

Most indie games can happily use Unity or whatever, but there are cases where they are not suitable.
who are you to say for others what they should do or shouldn't with their life? here we are talking about elite athlete, olympic winner-level, with his greatest asset being total control of his mind (on a level that can be probably envied by quite a few gold-medal owners).

On personal level, he is also super-cool guy, humble, a bit shy.

I have the impression that most so-called haters didn't even try rock (or any other) climbing. The ways you need to overcome your own fear (and it's strongest of them all - fear of immediate death).

I never did solo and I don't see a reason for me, but even with ropes, climbing is very special activity, beyond usual sports based solely on your strength & endurance levels. I would even say it makes me a slightly better person, more experienced with myself - how I react in panic mode, how to overcome my imminent fears and just push forward when needed.

Isn't this enough at least respect other peoples activities? He doesn't want any money from you, or anything else. In fact, leave him be and he will be the happiest. Let us, sport & climbing fans pay indirectly him a bit so he can do what others can only dream of / admire from distance. Don't you see pure love in him for what he does? Something that I really don't see in hugely overpaid football/hockey/basketball/whatever mainstream sportsmen these days.
I think the argument is that we should simply treat engineers and programmers the same way we treat all other workers in the US. Nobody is lobbying for special protections for engineers, just a level playing field.

The US currently accepts 1.2 million immigrants legally into the country every year, and the engineers among them are most welcome to work here with minimal licensing and red tape (this isn't the case for foreign lawyers or doctors). The question is whether the US government should go out of its way to increase the percentage of immigrants who are STEM workers (actually, even that would be an improvement over the terms of the H1B, which empowers corporations to decide who should and shouldn't be allowed to live and work here).

As it stands, I'd say the deck is stacked against engineers relative to other professions in the US. This is probably why people who have the right to choose their profession in the US are reluctant to go into STEM - it's a rational response to market distortion caused by uneven regulation.
Oh, the guys at the Net Party would love to prove you wrong. If you are in Buenos Aires you are invited to their meeting today at 20 in Belgrano, reach them via twitter DM.
that's not how NDAs work
publicly available information can be talked about.
you may be held to any constraints in the NDA associated with disparaging comments -- but about the actual information -- public is public
Finally!

Isn't this what he put on the table years ago?
I find the consolidation in repository hosting surprising. It feels like it should be the kind of ecosystem that supports lots of competing repository hosting providers that cater to various niches. This may be because I quite like bitbucket.
Sorry, made a typo. Nominet are not a registrar, they are the domain registry for .uk domains. Similar to how Verisign are the registry for .com domains.
I agree completely. I will also add however that it took me nearly two years from graduating with a Computer Science degree to land my first job in the field, so I do take offense to the fact that employers want employees who can do a certain thing now, rather than investing in employees who will be able to grow into their role. I would have gladly worked for minimum wage for a year to get that experience (which is what I ended up doing with an internship).

So I agree that we should let whoever wants move to the U.S. I'm in favor of open borders. But I also acknowledge that more people living here will mean more competition for jobs, and therefore more of a culture of employers treating employees as disposable.
Love moog
Yes, but you only freeze the hash, not the items it contains. It is also an issue for thread safety, as I wrote here: https://bearmetal.eu/theden/how-do-i-know-whether-my-rails-a...
Rule of thumb: If you have a law that allows someone to say the words "legitimate rape" without sounding like an idiot, change it.
Nominate Your Company for Sweetness Startup of the Week
But if addresses were not required in whois, how would registrars sell their whois privacy plans?
As an occasional open source producer, I really can't stand when people piss and moan about somebody else's charitable software contributions.
Alex does not feel fear like most of us do. I suspect he's biologically different and able to use his mental energy perfecting the technical aspect of climbing.

This woman would have a great time with him:

http://washingtonpost.com/news/speaking-of-science/wp/2015/0...
+10 if I could, re "Expert C Programming"; excellent read, even if you aren't a C programmer
Get an 900 number, then put a menu service answering machine, that would answer the call, thank the user for their patience, charge them, then spell out the name of a an email account or web form where they can go to send you bug report.

;-)
The reason behind these slides: At our college, we planned in an embedded system course that our students can use the Tessel platform[1] to do quick prototyping on various project ideas, but most of them only took a lecture on OOP in C++ and had no experience on other programming languages. To help them get ready on hacking on these boards and modules with JavaScript in the first few weeks, I decided I should make a notes on some "special features" in JS in contrast to languages like C++/Java, e.g., first-class anonymous functions, closures, class-free OOP, ... And here is the result.

[1]: https://tessel.io/
I'm actually rather surprised you didn't just go with JErasure (http://jerasure.org/).
Know Your Tools – Terminal and Bash
Is this thing supposed to ignore my mouse wheel?
>>There's nothing natural about understanding either metric or imperial

That's not true at all. The metric system is more intuitive because it is a Base 10 system, which is very intuitive and natural for humans because we have ten fingers. Base 10 also makes things a lot easier because calculations are simply a matter of adding/removing zeroes/decimals.
Correct me if I'm wrong, but isn't every single early access or developer agreement from Apple just as restrictive in wording?

I'd say sign it and start developing.

Either the product will reach critical mass and the NDA will be much more loosely enforced, or it will fail and the NDA won't matter. With big companies you'll always have to sign something like this to get into their walled garden. Try not to let it get in your way.
"You brought back a lot of salvage that time!"

That was one of my favorite armored mecha games.

I'd check first with Activision/Blizzard, then check the names of other Dynamix franchises to see if anyone, anywhere has ever made a sequel to any of them, and see if they got anything else along with that deal.
Wouldn't that mean that when new techniques establish evidence that you'd need to change the law - that seems wrong, to base the law on technical limitations. Of course you still need to be evidence based in establishing whether there is even a case to answer.

All criminal cases in non-corrupt courts in the West have a presumption of innocence.
Awesome Correlations
Winston Churchill suffered from depression he called his "black dog". He wrote to avoid it, and his prolific output, and indeed alcoholism, should be viewed through that prism.
Hmm. What OS?

Works for me (Chrome 41.0.2272.89, OS X 10.9.5)
What does any of that even mean?

Edit Could you clarify? Which part of what I said is "bullshit"?
"Oh cute, a web dev. You've just reinvented 1975, but this time without algorithmic analysis. Would you like a pat on the head?"

/snark

Bluntly, web devs often screw up in the fundamentals of algorithmic operations and data. Web dev comes out of the horrific slap-it-up-i-tude of the HTML/Perl days of the mid-90s, and its tooling is still incredibly shoddy compared to desktop development. And the really fun part is? Web devs don't even get it. They often think they are the top of the food chain, with the best tools ever built. I still can't even find a tool to match VB 5's capabilities.
Working with Apache Spark: Highlights from projects built in three weeks
Hey HN, we just launched this week and wanted to start dropping off some free Sweetness at SF startups (esp the ones that don't have fro-yo machines and pastry chefs on staff :). All you have to do is tweet with the hashtag #SeetStartup to nominate your company and we'll take care of the rest.
I find that one can liken money to blood, in that both need to circulate.
There are many sources, especially in swedish, but I will just refer to this guardian article (http://www.theguardian.com/media/2010/dec/17/julian-assange-...).

The confusion seems to stem from a text message she wrote afterward, in which she called it half-asleep. The police document however wrote that she was asleep. Which should be seen as more accurate depend I guess.
Chinese stocks rallied but you didnt make any money Why?
What happend at Avatech in Tehran the day Taskulu hit #1 on HN frontpage
What this usage pattern is really doing is using search as an extra semantic layer on top of DNS.

It could be for any number of reasons - ignorance of the differences, or as typo checking, or as an intentional shortcut for a cumbersome url like ycombinator. But the usage pattern has turned out to be quite valuable, to have that layer of semantic processing in navigation, free from the rigid technical and structural constraints of DNS.

The regrettable part is when that semantic layer guesses wrong on some input, wrong being defined as something other than the user's intent. That's an abstraction leak, which as always you can't make up for unless you understand the underlying abstraction.

That the implementation of semantic navigation ended up piggybacked on search might be a bit weird. Maybe it could have been done something like AOL Keywords. But unexpected piggybacking in technology certainly does happen, like when our calculators ended up riding along on our pocket telephones.
I say "correlation does not equal causation" at least twice a week... so when I saw this it brought great happiness to me.
Unfortunately ICANN (acting on the wishes of Law Enforcement) enacted exactly the opposite policy in 2013, requiring verification of certain WHOIS information*.

[1] https://www.icann.org/resources/pages/approved-with-specs-20...
http://xkcd.com/1168/ ^_^
1password's data format is publicly documented and a variety of unofficial ways to access data have been created. For example on the command line there are:

Python: https://pypi.python.org/pypi/1pass

Node: https://github.com/oggy/1pass

And the creator of 1Password, AglieBits officially includes 1PasswordAnywhere for access via HTML/javascript:

https://guides.agilebits.com/1password-mac/5/en/topic/1passw...
In the 1990s I ran www.ibm.com. As such I was one of a very small number of people who had "internet" in their job title on the internal employee directory (CALLUP for the IBMers out there). And I was the only person working at Corporate HQ with such a title. This resulted in hundreds of phone calls and emails every week from people (employees and non-employees who called some IBM 800 number) asking questions about the internet, how to get onto the internet, why wasn't the Internet using SNA or RJE, etc.

Eventually I got a second phone number which only coworkers and key contacts knew.
Statute of Limitations deadline probably.
The Swedish government would like answers rather than wait it out.
> I tend to think the current bubble is related to Fed policy

Not relevant to the discussion, or the 01-02 burst, or salaries, or anything else.
Also, that's assuming that the company couldn't have hired by going substantially above the market rate. If there's a talented person you could hire who insists on 150K a year, when "market rate" is 100K a year, sure, you save a bundle by sponsoring an H1B.
A comic book movie is still a movie, regardless of the inspiration. I would rather have someone who hates comic books make said movie than a comic book fanatic who hates movies.
Now, if he were making a comic book, it would be a problem.
Its amazing. Very user friendly. Well done
GitHub's Game Off is back