skysight-inc/HackerNews huggingface dataset:
jre, i know the vote was very tight. i sympathise with you, and the other half. some of my closest friends are swiss, and i spend many winters and summers there (Nyon and Laussane). they certainly share your concerns.

i also see the irony from within. additionally, switzerland, of all the european countries, is the one which has one of the lowest levels of immigration (both legal and illegal). i think an inexistent paranoia took over many of the no so educated voters.

personally, i think the EU's stand needs to be tough, just make that 50.3% realise that what a mistake they've done. legislation won't go through until the summer, so lets hope much of the absurdity is not passed.
This is so true: Countries with a lot of small companies are often stagnant. You don't want your company to stay small. You want it to dominate the market by getting big and overthrowing all the competitors. Yes, the strongest survive.
Except businesses still have access to EU / US workforce.
>If it weren't we wouldn't have all stopped using SVN.

I like git fine, but judging quality by where the crowd is running is like flipping a coin.

edit: Fine. We're just going to substitute pith for basic reason here, I guess. Because the industry has largely moved to git, it's clearly the superior tool, and those who don't accept that are clearly emotionally blocked. Or not.
Inspired by GitHub
A better "up" would be East, oriented to the Galaxy as a whole, rather than Earth's roll relative to the Sun.
Well, because this effect does not use stereopsis, it actually works better for people who don't rely on it. So if you want to make it stronger, close one eye.
This assumes you already want to buy the item in question, and advertising just helps you find the best place to buy it, or the best model to get. Consider the other side of the coin. Let's say Facebook shows you products that you don't already want, but based on your age, interests, and past behavior, you have a high likelihood of wanting. The barrage of ads you see convince you to buy that product. In this case, making the advertising more "useful" through better targeting doesn't save you, the consumer, time and money. Just encourages you to buy something you we're perfectly happy without. So is this the kind of advertising you'd like more of? The kind that sells more products for the company, but doesn't help the consumer make the best purchasing decision?

Now I'm not opposed to advertising, and I think advertising can benefit companies and consumers. But we need to start a debate about the usefulness of advertising to separate good advertising from bad. Please pick apart my example above. I'm sure my argument has weaknesses, and I'd love to know what they are.
SRI, not Xerox, were the assignee on the original patent for the mouse: http://www.google.com/patents/US3541541

PS: "SRI licensed the computer mouse technology to Apple, Xerox, and other companies. The mouse became commercially viable in 1984, three years before the patent's expiration." - http://www.sri.com/work/timeline-innovation/timeline.php?tim...
Try to close that eye.
Syntactic headaches mean less than semantic ones. PHP fails to support, or supports quite poorly, many semantics which more competently designed languages handle well. If PHP is your primary, or worse your only, programming language, then this deficit leaves you at a disadvantage when it comes to growing more skilled in your craft, because after a while you're not learning new things which generalize across languages, but rather learning how to work around the famously irreducible piles of manure unique to PHP.

You can get quite good at doing that, of course, and it's even a useful professional skill, there being so much PHP code in the world, and most of it awful. But doing so does not make you a better programmer, because at best it teaches you nothing useful about how to use less programmer-hostile languages, and at worst it inculcates habits which will prove actively harmful in any later effort to develop skills in such languages.

That you are unable to appreciate this qualitative distinction does nothing to erase its existence, but it does provide an excellent example of the conceptual deficiencies which result from a PHP-centric perspective on programming -- even something as trivial as proper first-class functions you dismiss as "cooking unicorns in fairy sauce", and since PHP doesn't have them, how would you know otherwise?

Whether you choose to address these deficits in your education is, of course, entirely your lookout. I'm just here to point out that they exist. You're free to argue otherwise, should you so choose, but you'll be wrong to do so; I speak here from experience gained in working with people who similarly mistook PHP for a worthwhile general-purpose web development language, who began their programming careers by specializing in it, and who in so doing unwittingly stunted their professional growth in precisely the manner I describe. Some overcame it, and matured into truly professional programmers with whom it was a pleasure to work; some did not, and most of those, as far as I've been able to keep track, eventually drifted out of the field entirely. All, having been seduced by that syphilitic temptress of innocents we call PHP, suffered unduly as a result. (I'd have been among them myself if not for early exposure to Perl, which for all its warts is a thousand times preferable to PHP; having cut my teeth on a language which is merely bad, I was equipped in my first encounter with PHP to recognize the legendarily awful when I saw it.)

It's for reasons like these that, to borrow a quote from the UNIX-HATERS Handbook, "I'm rather surprised that [Rasmus Lerdorf] is still walking around alive"; indeed, long may he continue to do so, for if there's a special hell for programmers, then in its frozen ninth circle there must surely be a waiting hole in the ice with his name carved around the edge -- or, just possibly, a throne.
I respectfully disagree. This vote has nothing to do with "closing borders". What the Swiss people want is the reintroduction of quotas, so they're going back to how it has been for many decades. It worked perfectly well before, how should it suddenly stop working now? This is nothing but drama because the EU failed with their colonialism politics. Did you actually read the proposed changes in the law that will now go into the Swiss constitution? The law ensures the autonomy of Switzerland and prevents the EU from forcing arbitrary migration laws on it. Also, the new law isn't about racism, but a state with working social systems has to control the borders more rigorously, or else it gets steamrolled.
Pick-and-mix to create your own custom (8-bit) computer on a low-cost FPGA board
For dev and debuggers: PHP 5.6 alpha 2 for EasyPHP DevServer is available
An easy way to test PHP 5.6.0 alpha 2 : update your EasyPHP DevServer (WAMP server) with PHP 5.6.0 alpha 2. Your can download the update : http://www.easyphp.org/components.php
Funny but Python code is more readable than their DSL !
In Linus Torvalds' talk on git at google[0], he mentions that the reason why he did not choose SVN (one of the reasons why he saw no other way but to build GIT) was that SVNs mission statement read "To create a compelling replacement for CVS"... which Linus hated with a passion and thus could not see why he would even use "a compelling replacement" of.

Interestingly enough, in the 'Open Source projects and poisonous people' talk[1] with two SVN developers, they mention how they chose that line specifically to make sure that everybody is on the same page with the scope of the project - improving upon what people knew and were used to instead of wild, new things. Specifically because they would often have people come into the community with some grand plans that would have just exploded the scope.

It is of course arguable to what extent there could be a general rule to this, but in this case, GIT is just so fundamentally and obviously the better option than SVN. Had somebody tried to make SVN into GIT, it would have simply killed SVN, so it was the right course of action to make it a new project. SVN was destined to die by its design.

To see the GIT adoption rates these days (particularly due to tools like GitHub) is very encouraging to people who like to think that sometimes, starting over fresh is the only option. Of course, the thing you want to build really has to be that much better than the old thing you're trying to replace.

So I agree with you - it's alright to say that GIT is better than SVN. The crucial point to me, though, is that it is so much better. So much better that it is worth the effor to build and worth the effort of the community to switch.

[0] https://www.youtube.com/watch?v=4XpnKHJAok8
[1] https://www.youtube.com/watch?v=-F-3E8pyjFo
It's been around for ages perhaps, but for a long time has not caught on. Most of the time when I search google for a question that might be appropriate for programmers.stackexchange.com, I wind up with links to locked topics on stackoverflow instead. None of them even include references to SE:programmers. The difference in site volume is telling as well. Quantcast gives stackoverflow 11.4 million uniques per month, while programmers.stackexchange is only 400,000.

The distinction seems clear from 60,000 feet but sorting edge cases seems to depend largely on capricious and arbitrary moderation. And practically speaking, in many cases you would actually get better answers on stackoverflow, but for the oppressive moderation.
Mystery of Mars ‘doughnut rock’ solved
I have no evidence but Catan [0] feels to me like a board-game copy of the german "The Settlers" [1] computer game. I own both the board game and the earlier video games.

The Settlers video game is a more complex and is more like Age of Empires (a few years later) but with a focus on low level business and building up of an economy. You need a forester, lumberjack and a sawmill to get planks. You need a well, a corn farm, a corn mill and a baker to get bread. But the basic goal is to expand your territory like years later in Catan. Anno [2] video game series is very similar to The Settlers with a focus on trading ships and islands.

[0] http://en.wikipedia.org/wiki/The_Settlers_of_Catan

[1] http://en.wikipedia.org/wiki/The_Settlers

[2] http://en.wikipedia.org/wiki/Anno_(series)
Well, with the sufficiently primitive CPU and C compiler even volatile is not needed.
"... lo, I am with you always ..." Matthew 28:20
"You can't pay RedHat money and run software on their infrastructure."

You definitely can.

https://www.openshift.com/products/pricing
Is it really that bad? Because if it is it will naturally cause some problems and then it's really about medical support. But if you mean that your hand isn't that steady then it's not a problem at all, because it doesn't have to be and with a lot of practice (just like trying to draw straight line, triangle, circle, etc. again and again thousands times) it will improve anyway.

So, well, not to discourage you from medical help if you actually need some, but you shouldn't wait for getting better to start. Just find some tutorial (as I said already, I don't recommend Edwards, better start with Dodson or Loomis or anything else somewhat serious) and do something. Even if you'll be disturbed by your illness your practice lets you sublime anyway, which is good by itself.

As it's been said: nothing's impossible for a willing mind.
I'd be wary of comparing programming to architecture.
In addition, it mimics what a right-handed person already does with their hand when pointing at something on a page or on a screen right in front of them, especially left-to-right text (using the right hand so it doesn't block the text). Pointing at something off to the side (outside the width of your shoulders) makes your hand tilt outwards; pointing at something directly in front makes your hand tilt inwards.
I just need an off-site email as a fail-over for if my own cloud services are interrupted. I will always want to have some kind of third-party email service for absolutely-must-receive messages, like alerts from the cloud service provider. I live in fear of the day that one of those alerts sent by the virtualhost provider is information about an outage going on at that moment.

OwnCloud looks cool as a Zimbra replacement possibly, for the personal storage aspect, while I finish coding my own stuff.
London is too expensive. Low budget start-ups contribute to thriving tech industry, and London not only excludes them but is increasingly expensive. It's experiencing something similar to SF, from what I read about SF, a hollowing out of the middle class who want some quality of life but can't compete with the multi-millionaires. A European country with sun, sea, sandy beaches, mountains, lots of space (Spain, I'm looking at you) would be attractive if it went out of its way to encourage start-ups. It would have to highlight a multilingual location so that people can fumble through beginner Spanish confident with a fall back, but I for one would race over. More foreign entrepreneurs attracted, more local jobs created.
> Most countries with socialized healthcare systems that I am aware of actually has a longer life expectancy than the USA. This is true for Canada, Germany, Norway, etc.I do not know if life expectancy is a measure for quality of health care, but it is at least an indicator of how good the general health is.

I agree. Actually Poland which is 2nd world country really, has better life expectancy that USA! However, this doesn't mean that Polish healthcare system is superior to American. This means that if all you do whole life is eating, stressing out at work, having no friends with family 2 time zones away, and zero exercise - even the best healthcare system in the world won't help you. So while I agree that people live longer in most civilized places than in the US, I still claim that the US healthcare system as long as money isn't a major concern for you - it is just the best system in the world, period. But even they can't help you if you have been on McDonald's diet foe the past 20 years and the most exercise you do is 10 meters from home to car.

> On a personal note I would say that my experience with the US health care system has left a lot to be desired, and I experienced the care as better in my native Norway. That said, my girlfriend is a doctor and her health plan seems a lot better so my experience can be anecdotal.

Not sure how good they would be about it in Norway, but in the US they diagnosed me with Ehlers Danlos type 2 in a matter of weeks while in Poland literally dozens of doctors I visited didn't know what's going on. In my particular case, where the condition in from 1 in 3,000 to 1 in 50,000 the major incentive to find out what's wrong with me for the doctors was really fear for me suing them. Again, money in this system really works both ways. I said my insurance company, you test me genetically for ehlers danlos or I sue your ass. They paid $6k for testing and I was tested positive. From perspective now I think that in Poland some doctors at least knew or suspected my condition but had no incentive to do anything. And money or loosing it is a great incentive.
Google's forays into hardware and phones have been covered and analyzed elsewhere, and the main takeaway I got is that they tried to do phones with the typical Google-ish mindset combining a "build it and they will come" mentality with zero customer support. And it didn't work too well, probably because people have different attitudes to fancy smartphones that cost money than they do to free email. :P
Too much work. One word: https://passwordcard.org
Your post is probably the best reflection of my own experience here.

The amount I need to rely on the internet waxes and wanes as I work on different components of our software. Sometimes I have 20 tabs open, sometimes I know exactly how to get where I'm going and just need to spend time chopping the wood, other times I'm comfortable enough to check the source, sometimes I ask a coworker or maybe I'm frustratedly digging through the source because the only guy that knows how it works quit a year ago.

They're all different areas of skill and domain knowledge, when someone starts out they unsurprisingly have the most prior experience with googling.
Mass murderer threatens hunger strike for new console and games in prison
I used to keep paper taped on my desk under the keyboard. whenever I was working something out mentally or just taking a break I'd push the keyboard to the side and add to an ever growing elaborate abstract drawing.
Compasses points to the poles, not the centre of the universe. I can see some advantages to have compasses and maps point the same way.
By CPI deflator we never doubled our (US) monetary base since 2007.
The article does get to my base assumptions, but it takes awhile. (1) North Star was what people navigated by first, so would orient maps to that regardless of which way the words were written -- so people started writing the words to fit. (2) Compasses, pick north or south for same reason. North was picked because we were already using the North Star.

It all just makes so much better intuitive sense than a "Conspiracy of Northern European Hegemony"
Yet more reasons why Americans are fatter
Well, @gregormck, when you blocked @soloandproud on twitter, I got the message. I deactivated the account, unenrolled from solo.im, and will leave this attempt to be of service in the bitbucket.
Same goes for PHP and Ruby on Rails. Hater's gonna hate.

I ignore 90% of negativity on HN unless there is constructive criticism.

I do what I like and there is no one out there that will change my opinion of it. Because if I was to follow everyone's opinion, nothing would get done and I would not be as successful as I currently am :)
Who has ever called BSD "evil"? They do have a devil icon (a point Uncyclopedia is having fun with), but who in their right mind would call BSD evil as a concept?

Proprietary software is sometimes called evil by the free software movement. It is after all the very model that the movement was created to destroy. The environmentalist movement will also call deforestation "evil", as well as anyone who dump oil into the oceans.

BSD however are not Proprietary software. Is it possible, that this discussion is not really about BSD, but rather you using it as a front for your own interesting in proprietary software model. In that case, you are being very dishonest.
We can revive the old 'language generations' concept I was taught in school:

- First generation: binary opcodes entered by hand.

- Second generation: Assembler languages.

- Third generation: Compiled languages like C++.

- Fourth generation: Interpreted high level like Python and Ruby. Also SQL.

- Fifth generation: There's no such thing. Or may be Apple's Siri is.

Java seems to be in a "3.5" generation, if that thing can be conceived. Javascript started as fourth and keeps getting a little bit closer to third.
Where exactly do you derive your passion / attraction model from? Where's the data supporting this? I must confess, I haven't finished your article yet. But I don't see any hard data besides the aforementioned text messages... a single data point.
Now, that is fun. Made the morning a bit more thoughtful.
Disclaimer: That comment was a joke. I do not pretend to understand anyone's way of thinking.

Thank you for clarifying.
The caret cursor over textfields as well.
Assuming it's a list of cheating-related websites you wouldn't even need a rainbow table, you just post the list of hashes to a cheating forum, have forum users compare their DNS entries and post the hits.
Interesting historical exploration! The medieval debate on whether North, East or South should be at the top of the map could be linked to the disagreement on the East/North coordinate system convention of the modern day: ENU vs NED.

Generally, land vehicles use the ENU (East-North-Up) convention, with East corresponding to the X axis and Z axis point up (against the gravity vector), while sea and aircraft use the NED (North-East-Down) convention, with X axis pointing North, and Z axis pointing down, aligned with the gravity vector.
Managing Your Build Tasks With Gulp.js
I guess you are thinking in Mallorca. Sunny, better connected by flights with Europe than with the Iberian peninsula, lot´s of European expats living here, proportion of locals speaking at least English quite high compared to other parts of Spain... If only we could have some better entrepreneurship laws...
Couldn't be as simple as going from public timeline posts to private messages?
> Eventually, HTTP may be the only transport-layer protocol.

Worse is better strikes again!

No, seriously; this is terrifying.
Well, this is awesome. A database specifically for AI and evolution. Upvoted.
Worth it for sshfs alone.
This seems to be influenced by MSpec [0] which is a really elegant framework. I'm not sure if I like having to use Kotlin, though.

[0] https://github.com/machine/machine.specifications
I agree that "conspiracy" isn't the right explanation, but only people in the Northern Hemisphere would navigate by the North Star to begin with. So we're still stuck at this being based on who made the maps.

But note that the vast majority of people (and therefore civilizations) live in the Northern Hemisphere, so this is statistics more than anything else.
And Macintosh had CURS resources, which easily let you design your own with ResEdit or use the ones built into the system ROM:

http://imgur.com/x0xRKCA
It's all fine what Switzerland did, but by introducing the quota they practically singlesidedly canceled one of the agreements with EU that was part of the broader package. They have free trade, no customs, no tax on money transfers, right for swiss citizens to work and live throughout EU without work or stay permit. Right now, since they cancelled their side of the agreement, the whole package is up for renegotiation.

They voted, they had right to vote how they voted, just don't be surprised if that decision has some other consequences they won't like.
I'd recommend Buffalo, NY but the winters can be long - it's 0f today but wednesday will be 40f...

Depending where on the east coast of Canada you are, it might not be a bad drive to get home on occasion. Buffalo is about a half hour drive to the Canadian boarder - 1.5 hours into Toronto and 6 hours (ish) into Montreal.

Housing (rent or own) is super cheap in the city and it's suburbs. We own a 1700 sq ft house and bought it for about $120k (3 bedrooms, 1 bath)

Traffic is never a problem. It's always been said you can get anywhere in Buffalo and it's suburbs within a half hour drive. Food is great and there's plenty to do outside when the weather breaks.

I'm not 100% on our startup culture here.
Selective Restore in MongoDB
What is 4K resolution? Does any Android device support that?
My understanding is that any sort of local hidden variables have been ruled out (at least, if you want to preserve causality).
Snapbugz – The Easiest Way To Discuss Bugs
Nice, although many of them are used quite a lot. Or maybe that just me.
It does. I'm not sure what you're seeing in the comment you replied to that seems like it's implying otherwise, though.

Eurogames trace their ancestry from early American designers, and Europeans have contributed some really garish ameritrash (esp. the British.)
Read the Wikipedia article on 4k - http://en.wikipedia.org/wiki/4K_resolution

LG G Pro 2, Note 3 and Acer S2 supports 4K

Source: http://www.technostall.com/android-devices-4k-video/
There are so many little stuff left for ages due to technical limitations back them. It's fascinating.
(1) North Star was what people navigated by first, so would orient maps to that regardless of which way the words were written -- so people started writing the words to fit.

This would be true only for the people that consistently navigated in Northern latitudes, where the North star is high enough above the horizon. For Arabs, who were the predominant maritime power until 1500s, esp. in the Indian Ocean, that was not the case.