skysight-inc/HackerNews huggingface dataset:
It depends how confident you are that running a marathon is difficult.

If I tell you that a five year old ran a marathon, that's one impressive five year old.

If I tell you that I organize a whacky foot race every summer and that a five year old finished it last year, my whacky foot race is probably not very challenging.

A priori, I don't really know how hard Microsoft certficiation is, and I don't know how talented this five year old is. But reading the article tells me that he is probably quite talented, and that Microsoft certification is probably not that challenging.
This doesn't seem to have any relevance to "vendor lock-in" though.
Not owning a cell phone might be a red flag by itself, maybe? (plus moving it around once in a while)

Hm, I see black market business potential here.
How a Russian Dark Web Drug Market Outlived the Silk Road and Silk Road 2
Fishing regulations are quite strong in France and are getting stronger and stronger. Public opinion is really sensitive to the topic ( as well as food quality in general - to eat local, organic, etc...). Also most of the fishes served in three stars restaurant are the ones that are less subject to mass fishing ( for multiple reasons, differentiation being an important one – that's why you will never see any salmon in a three star restaurant in France )
At a certain point, everyone will realize this has to stop. I've started to wonder though, if the way to beat the government at this is not to try and stop them, but to encrypt things in such a way that they can no longer use technology like this.

Personally, one thing I like about open source software, is I can host pretty much whatever I want, whenever I want. If this development path continues, I'd imagine that eventually, if there might be some entrepreneuring cell company[0] that would simply encrypt it all anonymously.

Obviously, this would mean a few changes to the way we do things. For example, maybe instead of triangulating your cellular position in an emergency, iOS and Android could create a 'distress' api that would allow for emergency services to access your location, and then alert you with the status. To be honest, it would end up working in a similar way as Emergency and Amber alerts on your device[1].

Realistically, it probably won't happen like this, but if privacy won't be given to us, we need to take it.

[0] http://www.artemis.com/
[1] http://support.apple.com/en-us/HT5795
Yes, it does. It was the reason cited for blocking non-Chrome browsers—i.e. locking in users to a specific vendor.
OLE Automation Array Remote Code Execution – Win95 Ie3 to Win10 IE11 Exploit
While there is a great demand, hiring people is actually a lot more complicated than most would-be employees have an idea of. If you're not from the same country (as you seem to be implying), it is even more problematic. The thing is, most employers are anal about hiring the right kind of person because an employee represents a significant investment: not only do you have to pay for his/her benefits, but also he/she will be writing code that will go into their infrastructure, and they want to be really really sure that the person is good.

Now, how do employers find this kind of person? One way is to go to well known universities; most US universities have recruiting events that are chock-filled with tech companies; and this is by far the best place to get a great entry-level position. Once you work at a known company for even a little while, that experience is a signal to other companies (and recruiters) that you are someone who is hireable and they will then actively pursue you. That is the impression that I got, and it has fairly matched with my personal experience.

Outside of university recruiting events, I think your best shot is Meetups. There will definelty be some of those in any city, go there. Introduce yourself, ask questions, learn news stuff and talk to people. I know this is really really hard for a lot of people with an academic background who tend to be rather shy. But hey, you want to work for a great company with the nice pay and benefits, then you have to step outside your comfort zone.

I cannot over-emphasize the need for networking for advancing your career.
SEO Fail: Figuring out why I can’t get my content into Google
I certainly don't think it's terribly common anymore, but there's still a bunch of stuff out there that uses it. I've seen it most often as a scripting extension to some larger software package (e.g. visual molecular dynamics: http://www.ks.uiuc.edu/Research/vmd/). OpenACS is also built on tcl/aolserver and was an early framework for building community web sites that's still around and still getting updates: http://openacs.org/ The "expect" program is a handy thing to have in your toolkit as an easy way to automate things and is implemented in tcl.
The .NET Foundation is poised for future growth
I think of it like this: there's not really any such thing as a "species" in nature. It's an abstraction we developed to make sense of the world. In reality, organisms exist on a huge continuum composed of individuals which are more or less genetically similar/related. Often there are huge "chunks" missing where lines died out or went their separate ways. We arbitrarily declare that such-and-such collection of organisms between this point and that point on the continuum are a distinct species. Sometimes, this species can interbreed with another and even have fertile offspring, but they just don't - even if they live in the same locale! Sometimes two species are even more genetically similar than the first example, but they can't interbreed at all. Sometimes two organisms could interbreed, but it's physically impossible for some reason (very small dogs and very large dogs) without some kind of assistance. Sometimes they can, but the offspring is not fertile. And as you get further and further away on the continuum, the less likely they can interbreed at all. In nature there's really all kinds of different scenarios like these and it doesn't necessarily make sense to demarcate the species-line where we do - but it was done that way for historical reasons or simply because that's the best we can do with our abstraction.
Inter-breeding success isn't always all-or-none. A lot of the time you'll get sterile or un-viable offspring when the species are on the brink of incompatibility. So the fact that it was successful some of the time (which is clear now) doesn't necessarily mean most offspring survived.
Make Encryption the Norm for All Internet Traffic – Internet Architecture Board
Can you clarify on "more graphic"?

I'm a fan of datamaps, https://datamaps.github.io/, for doing some quick and getting decent output.
Does ANYONE care what peter thiel thinks of twitter?
It would if the whole idea wasn't based on an assumption with no evidence.
I was offered to get glass in one of the initial "exclusive" waves. I turned it down due to having seen the estimates on how much the physical hardware costs to produce and speculation that it may be $500 when actually released to market.

If you buy Google glass you are just handing money to Google right now.

In my opinion Google is intentionally killing off the consumer version of glass in recognition that they can and will continue to be able to overcharge certain groups of people for it.
We rely pretty heavily on 'synthetic aperture' reconstruction. Close one eye, look at a scene with objects at various distances. It looks flat - near and far are hard to distinguish. Move your head right and left (still one eye closed) - the objects jump out at you, nearer ones clearly 'in front' of further ones.

So the 2D retina is just the start - our neural processing jelly is reconstructing a 3D image from it continuously. This affects how we perceive the world drastically. Lots of room to fool the algorithms. Not because the hardware (eye/retina) is faulty; because using fairly simple and efficient hardware, our incredible neural processing elicits tremendous results!
If something is changing on the animation, I can't tell.

One of the four control buttons has functionality (I was increasing the rudder angle, I believe).
From experience expect to see a lot of heroku memory errors if you're using anything above 2.0.0.

Heroku supports these newer ruby versions but they trigger memory errors like it's nobodies business.

2.0.0 means no memory errors.
"Providing backwards and parallel compatibility is a secondary concern."

And this is exactly why people are worried about things like this. Google has, depending on who you ask, somewhere between a quarter and a half of all desktop browser usage share. They're the browser shipped by default with Android nowadays, and Android is a big part of the mobile and tablet market these days. By the same token, Google is a huge part of the Internet -- Google runs many of the most popular sites, and is also probably the single-largest source of referral traffic for the vast majority of websites.

And now, you're saying that Google views pushing the bleeding edge in the browser for its browser-based applications is more important to Google than being compatible with other browser implementations. And you wonder why people are starting to worry about Google?
I mean the increase in 2013.
Well, is it?

Personally, I am beginning to fear that the whole idea of privacy starts to block progress and in the end we'll have to choose between the two. Apart from the dystopian future everyone fears, there are also astoundingly huge amounts of good things that can happen thanks to data companies like Google or Facebook collect.
When Apple does it, I see a lot of comments about how crappy it is to focus only on their own browser, especially when they exclude Chrome which is highly similar.

If a random startup does it, they don't have the same conflict of interest as a maker of a major browser does, so there's no reason to expect the reaction to be the same.
Its the cocoa SocketIO library , it says so on the page your linking too :P
How does open source invalidate that argument?
Pivotal for Good Connects DataScientist W Crisis Text Line to Help At-Risk Teens
Go on, I'm interested - what extra cost do Google have if I use the same service in FF as I would otherwise have to switch over to Chrome to use; given that they say up front that other browsers aren't supported and that this is a beta so expected to be shonky.

What cost is there?

If I've switched UA string Google might not even be able to tell, without actively seeking out the information, that other browsers are using it - how then could that be an extra cost?

School me, please.
"gendered harassment"

I'm curious to see if the "anti-harassment" techniques enabled at twitter are motivated by politics or views of the employees at Twitter.

I feel like if it's anti-religious, anti-republican, or anti-men, it will not be considered harassment, just an opposing view. However, if it's anti-gay, anti-women, or anti-liberal, it will definitely be considered harassment, which is consistent with hypocritical social media and the majority of communities online.

The ex-Mozilla CEO was bullied, harassed, threatened, and was forced to quit, but many people even here on HN don't seem to think this is the case. It's stories like this that make me want to use my social and technical expertise to start Internet mobs against people with opposing viewpoints. I think some people just need a little taste of their own medicine. It's the only justice in the world that we live in, because starting an Internet mob and getting someone fired has virtually no consequence.

It's sad that opposing viewpoints are now considered "harassment" and silenced or the person's character is assassinated by "hastag warriors".
Issue with Crimea is so much more complicated than that.

While the inclusion of it as part of Ukraine in 1991 is not in dispute, the land was only "moved" into the Ukrainian SSR in 1954. At the time, it was about equivalent to transferring jurisdiction between one US county to another. A US state to state transfer would not be similar, as USSR laws were very centralized and there wasn't really that much difference between the RSFSR (Russian Soviet Federative Socialist Republic) and Ukrainian SSR. (Soviets sure loved long names and acronyms!)

From the wikipedia article: "In 1954, it was transferred to the Ukrainian Soviet Socialist Republic within the Soviet Union." [1]

Demographics are also complicated, with 2001 census (latest wikipedia article cites) showing 58% of population identifying themselves as Russian, so it is at least plausible that the majority of the population would prefer Russia as the parent state over Ukraine. [2]

The situation in "Donbas" is just downright deplorable. Both sides are not in the clear as to how this conflict came about and how it is unfolding. For proof, take a look at the Human Rights Watch report on use of cluster munitions: http://www.hrw.org/news/2014/10/20/ukraine-widespread-use-cl....

Personally, I would probably not have such a problem with either side using these, had they been used exclusively against military groups outside of populated areas, or at least in sparsely populated areas, but they are being fired at cities. Firing one of these into a city is inhumane regardless of who occupies the city. There are still civilians that probably did not have a chance to run away, usually the elderly and people with children. These munitions hurt them the most.

For what a cluster munition is, read here: http://en.wikipedia.org/wiki/Cluster_munition.

In the end, the more we do finger pointing at a large group, the less progress we will make towards a lasting peace. Not all Russians are war-hungry, not all Ukrainians think Bendera is a hero, etc. etc. etc.

[1] http://en.wikipedia.org/wiki/Crimea
[2] http://en.wikipedia.org/wiki/Crimea#Demographics
This library is great: it's clean, it doesn't have the useless feature that you usually see in charts, like animation and oversmoothing. But why in the world would you tie this to bootstrap and jquery?
> There's a lot that's elegant about it, but the syntax is awkward in practice

Don't you like the language (TCL) or the way how GUIs are created? You can also code in C++/Tk for instance.

http://cpptk.sourceforge.net/
Ask HN: Does using Linux actually help you learn about how Linux works?
Or does it just teach your how to troubleshoot via Google and the docs?

Which distros are better for learning how Linux/Unix actually functions under the hood?
The Curse of the Unlucky Mummy: When Science and Fear Collide
Pimco paid its former CEO Bill Gross a bonus of about $290M in 2013
Could this explain the exponential growth in ASD diagnoses we are observing? (i.e., neardenthal genes are dominante and we are becoming less and less sapiens as times go by) ?
What the cop believed sounds irrelevant; he went to court and was convicted (and the later acquittance was on a technicality).

The question of G.S. violating the OSS copyright is also not clear; usually, you can only violate copyright if you distribute software without a license. I'm not sure if removing the license on internal copies is legal, but no OS license I know of - not even the GPL - required them to share the changes back. I don't see any wrongdoing by GS part vis-a-vis OSS licenses, and as an employee, it wasn't his choice to make.

Do I think the law is harsh? Yes. Would I do the same as GS? Certainly not.

But as far as I'm concerned, he's conduct was in clear violation of the trust put on him as an employee (as he admitted), and it wouldn't influence my decision to join GS.
I don't know as that's true, any more than some child prodigy grand master means I've been overestimating chess.
Google shuts down Google wallet
"git checkout -- <file>" does not actually revert a file from the branch. It reverts it from the index. It's only a revert-to-branch operation if you don't have anything in the index. So if you land into one of those "gituations" where use of the index is being foisted upon you, it might not do what you are used to.

There is also the flaw that the -- separator is not required for giving paths: "git checkout <file>" also works. So if you are trying to check out a branch or tag, and make a typo and accidentally type the name of a file which has unstaged changes, you lose them. It doesn't rename the original file to a backup like good old "cvs up -C file".
That isn't logical. You are being ageist, and suggesting that because a five year old was capable of acquiring a certification, that the certification has less value. It's also entirely possible that this incredible kid is supremely skilled, and would do a great job configuring your network/IT system.

Put another way - if I can find you a five year old ranked 1200 on the ELO system (http://en.wikipedia.org/wiki/Chess_rating_system) (the equivalent of "Basic Competence" in chess) - does that say more about the ELO system, or the five year old?
> Like a lot of technical jobs, you kinda have to make it your religion and invest a bit of your personal time into it because its so fast moving that if you treat it like a 9-5 desk job, you'll fall behind very quickly.

I feel this statement should be emphasized a lot more. The technology scene is changing so fast that you HAVE to invest time in learning new things all the time, or at bare minimum hang out with people who do. I feel that this is kinda the flip side to working in technology: people see the great pay and benefits and wonder why they are being paid so well? Well, its because you're skills are in demand....for now. They may not be very soon, so be sure that your skills are upto date.
Nice, that and $6 will get him a coffee at Starbucks :-). I think it is great that the kid's Dad is allowing him to pursue his ideas, but its a challenging place to be in without additional support from the family. The challenge is that his feat is called out because he is '5' not because the exam is particularly hard. So later when he completes the Cisco one and he's 10 it won't be as 'good' because hey, he is 10. If expectations and understanding aren't managed the fact that the kid is older and won't be "special" any more can be a problem for them later.

I hope his father continues to foster a life long love of learning and does not get get hung up on the whole 'prodigy' narrative. In college there was a 12 year old girl in my physics class who was miserable. She had an eidetic memory and could regurgitate any fact or formula, but she was deeply unhappy with her life and the path (and expectations!) her parent put on her. I wouldn't want that for any kid.
> 140chars limit had a goal and philosophy which conflicts now with image attachment flood.

Sidenote, I always thought the goal and philosophy was invented after of the the technical limitation, which was that a tweet needed to fit into an SMS.
Putting Data into Bubbles: Adding Context to the Internet of Places
If lots of five year olds were completing it, perhaps. One isn't conclusive evidence of any level of difficulty. Five year old Mozart could compose music in a way most adults can't - that hardly means composing is easy.
It doesn't sound like they're dropping e-mails or anything else painful like that (something I've experienced several times trying to run GMail on Firefox and/or Opera). It sounds like they wanted to break CSP and have some animations and not have to worry about proper data modelling. Or maybe they just want to keep throwing rocks at people using browsers other than their own.

Lazy or evil, pick one.
The Best Resources for Learning to Build Bitcoin and Block Chain Applications
Also doesn't reset, even when the boat leaves the screen (or hits the purple lines).

Yeah, I'm not good.

Your first submission, I was much better that time.
seems like very odd timing considering Apple Pay was just recently launched. Is there an alternative android wallet everyone uses?
Like accessibility, web compatibility is harder to achieve (and requires more resources) when addressed late in the development process. A web app must be accessible and compatible with the major browsers, so ensuring this from the start is the optimal approach.
My first two jobs used Tcl (OpenBet, and Zipcar)
The secret to understanding recursion
My favorite would be "Algorithm Design" by Jon Kleinberg and Eva Tardos. In my opinion, it is extremely well written and easy to follow.
> His point is they aren't the same difficulty.

His point is not borne out by one data point.
To me, "not supported" means that no effort has been put into making it work and you can't expect any help, but also that no effort has been put into not making it work. If the only problem is performance, then "not supported" would imply that it can be used, but it will be slow and you shouldn't complain about it being slow because you're doing something to supported. If there's code explicitly added to make it not work on Firefox, then "blocking" is a perfectly good word to use.
Wouldn't one rather want to use rvm?
Well you will go and put something interesting to look at on the web :)
Well now I feel old. I remember writing a web app in Tcl way back in 2000 or so right after I graduated. From what I recall, AOLServer was not as fun to program as this appears to be.

http://aolserver.github.io/

TCL was actually a pretty OK language. I do remember that aolserver was a major improvement over CGI scripts.
And it's clear that they were looking at it from the start. If you read around a bit, you'll see that they ran into a particular performance problem with Firefox. They're working to solve it, but decided they could release something usable for Chrome users immediately.
Native JavaScript Data-Binding
I think the voting mechanism is there to filter unnecessary items away. To me, societies and politics are as 'hackable' or at least approachable with an engineering mindset as a e.g. a startup. They are a dynamic process in a physical world that are mostly guided by not-yet-mathematically-modeled rules and forces.

As it is a turbulent system it's quite difficult to separate the wheat from chaff. I would claim there is a spectrum from 'populist troll of the month' to a historical event identified and remembered years onwards.

I would claim, while perhaps not world shattering, the dynamics of this event will affect politics and will be remembered for at least for a while in a fairly significant region of thr world (unlike e.g. a council election in some local school would be).
Help change the retail industry at Everlane
My Parents generation talk of "mid-life crisis". Generation Y started to write on "quarter-life crisis" (post college moving back in with parents due to no work). I suspect this kid will suffer from "eighth-life crisis" if he keeps this pace up.

I was doing generally nerdy things at 5 but I fear this kid will outpace himself in a way that will lead to sadness and isolation.

Tech parents of HN, do you think this will help or hurt this young man in the long run?
BS. Half the comments would be slamming them that it's only for Safari (just look at the comments for the stories involving Apple's safari-only streams).

I think skywhopper hit it on the head. Just good ol' abuse of the word "trivial" and an underestimation of how much work is needed to finish the last 1%.
21 stars?

The only available ratings are 0, 1, 2, and 3.

Presumably they mean he has been awarded 3-star standard by Michelin and has 6 other times in the past (or some other combination adding to 18 prior stars). Of course one could equally mean he's been a 1-star chef for 21 years which wouldn't be quite so impressive I feel.

http://en.wikipedia.org/wiki/Michelin_Guide#Stars
http://en.wikipedia.org/wiki/Human_accelerated_region_1
The exchanges hire many H1-bs from China, India, and Russia. They try to minimize cost paid per hour.

It would be very easy for a spy to pose as a worker and get hired. If you get a couple people in each area, it's completely undetectable. I had several coworkers I suspected, but didn't want to risk my job reporting them to compliance.