skysight-inc/HackerNews huggingface dataset:
We just started http://bbs.ninja/ to document the textmode scene history
Have you got the Bugzilla id for this issue? I’d be interested to track it.
This returns in in 3ms on IE11. Just for fun, I tested on IE6; it's just as fast.
http://imgur.com/CFRSNoq

Try it yourself:
http://canhaz.azurewebsites.net/
http://www.browserstack.com/start#os=Windows&os_version=XP&b...
Guilty... interesting word. Guilty of what? Under which jurisdiction? By whose measure? The media's? Yours? I assume you'd like a tarring and feathering? Shouldn't you also be talking about the state's guilt for using "possibly illegal" tactics, as I'd say that sticking false charges on someone for murder is a damn sight worse than being an intermediary in an illicit marketplace.

Hell, why aren't they going after banks for providing cash, which is an anonymous "currency" used on the illegal drug marketplaces known as "the park" and "behind the nursery school"?

I think the man deserves respect for sticking his neck out and doing something that's sparked fundamental discourse on drug policy.
If you've ever wondered why europe has been so secular/atheistic for the last 100 years, in comparison to the rest of the word, the Somme is basically your answer.
"without a Java IDE"

This was your problem. Programming Java without an IDE that recompiles your changes on the fly is just so arcane and really slows you down as you noticed.
> Not long after China restricted exports, other countries quickly began producing their own rare earths — or finding ways to reduce their reliance on the metals. As a result, China's control of the market is much diminished today.

This reminds me of how Google Reader had near ubiquity in the RSS reader market, and as soon as they announced the shutdown 20 new RSS readers popped up.
Remember those CDs! I was finishing my primary school that time and couldn't even download ISO (used dial-up modem, aproximately 1000 times slower than my current connection) or install, because looking for driver was painful), but Linux stayed in the back of my mind. Similary to you, now I don't care much what Canonical does.
5 Incredible NASA Tech Inventions You Won’t Believe
So, turtles all the way then ...
Try looking at this.

http://jankfree.org/

Chrome has some good tools and even has chrome://tracing to show you low level stuff inside Chrome.
We do learn 2 foreign languages in France during school (English + German/Spanish/Italian/whatever) so I'm not really sure why it would be a surprise to hear a french speak another language.
They might suck at it though.
World's largest incubator
May I ask what you are missing from Debian as a desktop ?

I went from Ubuntu minimal to Debian (stable, nonetheless),tiling wm for me, gnome for friends and guests, and found Debian easier to maintain (for me and my friends whose computers I manage).

I must say I feel Debian's desktop experience is really top notch and crosses all the check marks of what a desktop is supposed to do (for me at least) and so I don't really see what is gained from switching from Debian to Ubuntu regarding desktop features.
Acquiring someone's fingerprints is trivial.

- that glass you touched at the bar ? screwed

- you touched the door handle of your apartment / car ? screwed

- you shook someone's hand ? screwed

- someone lent you his pen ? screwed

Passwords are a better choice because they can be changed (10 fingers max.) and the amount of security you want is dependent on the user. If you want a stronger password, it's your choice.
You don't need (static) type hinting, you can do the same with running a dynamic environment and querying it. That's how it's done in Smalltalk (see Pharo), some Lisps and so on.
"I bought a low-cost vacuum pump and constructed a makeshift degassing chamber. After the makeshift chamber imploded, I constructed a better one and started to wear eye protection, too."

A nice taste of the gentle humour waiting for you in the article!
> The JREs which are available at ... also never had any bundle, even on Sun days.

Oh. I stand corrected.

> http://java.com/ and even then, it isn't Oracle or Sun's fault if people lack reading skills.

https://who.is/whois/java.com

Registrant Organization: Oracle Corporation

The adware-bundled installer is provided by Oracle. Whether or not I know better to install adware is irrelevant (because I do, and that's why I don't currently have a JRE installed). Nowhere does Oracle indicate where you can get the JRE without the adware bundle. Your comment is the first time I have read that such an installer exists.

What is relevant is Aunt Tilly's experience - as any HN user should know. She is told by something that she needs Java, goes here[1], clicks on the first link and gets adware. That is victimizing the ignorant and is why I do not take Oracle, and by association Java, seriously. That is why Zulu is exciting - because maybe now I can correct that perception and start doing some Java.

Reality hurts.

[1]: https://www.google.com/?q=java#q=java
Interesting idea. Some feedback:

As a subscriber to a number of paid sources (including some that you mentioned), I'm not sure I would use something like this. It would really depend on how much of a discount and lock-in there is. I find that paying for my top news sources is good enough, and I honestly don't even derive maximum value from them despite being a news and reading buff. Skeptical that a buffet style service would actually get me to read more content.
This is actually sort of a content ad for changeagain.me

Smart move by Changeagain to integrate with Google Analytics experiments since everyone uses GA but GA experiments is nearly impossible to use.
The following is general, and may be wrong in some details. I look forward to someone more knowledgeable than I coming along to fix it to be totally correct, but here are some of the ideas.

The unprovable algorithm usually use randomness
and/or rely for their correctness on unproved
hypotheses, ...

As an example, some algorithms rely on the Riemann Hypothesis for their correctness.

... yet are observed to be the fastest in practice
for numbers of substantial size.

The Pollard Rho algorithm is not a fast one, running in expected time proportional to the square root of the factor found, which is usually (but not always) the smallest factor. however, this effectively relies on the birthday problem, and is only a heuristic, not proven. It's also not guaranteed to factor the number at all.

The provable algorithms are usually deterministic,
but their key feature is that their correctness is
unconditional.

And their run time is proven without using unproven hypotheses.
I really liked SML and wanted to use it in anger after reading "ML for the working programmer" and "Purely functional data structures" (excellent functional programming books by the way) but just couldn't due to the lack of libraries as you say. For me the object system on Ocaml was just too much. Tis a pity.
Slick has indeed some flaws, and for some projects these might be crucial, such as the query optimisation or some parts of the documentation.
But it's a rather elegant solution for working with a database and I'm sure most of these issues will be solved over time. Imo certainly a library to keep following.
I think that everyone saying "I know tons of people that learnt a second language, so what" are missing the point. No, in a human being it is not that exceptional. However, a billionaire like Mark Zuckerberg might be well inclined to not bother, and expect everyone around him to speak his own language. But he went out of his way to learn.

No, we shouldn't give him the Nobel Peace Prize for it, but we can say "nice, good on you", and carry on our day.
A fairer comparison might be to the pay received in US minor league baseball. These can go as high as $90 thousand. But you can also play at the highest level of minor league ball, AAA, and get $2150 per month.

Having said that, I agree with you on the whole. They are being paid in kind: in room and board that they could get at home, and in tuition that doesn't seem to amount to much. I think that baseball's structure of minor leagues and Canadian hockey's junior hockey offer a better deal to the young athlete.
Actually, a very small part of every donation is mixed together with that of other donors to reduce the costs of testing if the blood is safe.

Otherwise they'd have to make every test once for every single donation.
Facebook's new TV ad about Love (and Messenger)
I believe software should be written to to satisfy the common case and the common case is the non-expert.
What a horrible idea - what if the suggested method wasn't the intended one?
While transactions are not traceable, it is important to realize that this scheme is centralized. If you look at the 13 steps of a payment transaction in the paper, then you'll see that at several steps you still need the cooperation of a "bank". This bank can still freeze/confiscate your account at will, or refuse to do business with you in the first place. It's also not clear why a bank would voluntarily give up the ability to trace payments.

There are attempts to combine the decentralization of bitcoin with untraceability. Monero[1] is a working coin using ring signatures. Zerocash[2] is still being researched/developed.

[1] http://www.monero.cc/

[2] http://zerocash-project.org/
Froont Wants to Make Sharing Responsive Web Design as Easy as Sharing Code
The DEA has fake accounts all over Facebook
I remember when I firs tried Ubuntu 10.4 [0] and forum acquaintances were teasing me about it because there were no MP3 support out of the box. `What distro doesn't include that ?`. Well, it certainly was way easier to install and run than the RedHat from those days (but the handbook was.. there actually was a handbook at least).

[0] edited
Jedi is really good. There are plugins for Vim (of course) too.

Personally I believe that things like Jedi - external static code analysers in form of a library - are what we should be doing. It's not good for IDE writers - it lessens vendor lock-in - but for the users it's a win. Having the same, very good, completions in both Vim and Emacs made my life much simpler.
Whoops: The Self-Driving Tesla May Make Us Love Urban Sprawl Again
I was exactly in your position (em: Exactly) 6 months before.

Like you, I graduated with Computer technology and was placed in an MNC. Same like you I worked with "Tools", not software, in my case it is Microsoft SCCM[1]. I was locked into this job for some financial dependencies and after some quick 3 years when I look back, I regretted all of my work experience. Not because it isn't worth, but it isn't what I wanted to be in my life. So, I decided that whatever I should do, I should, to become a software developer within 2014 end and I would say I accomplished it since, I am joining as an RoR developer in a month. (all within 6 months)

Some of the points,

1) I started from the deep basic level ultimately from HTML and CSS stuff. I didn't think myself as an CS grad, but a self-learning programmer and did whatever a self-learning programmer will do. I call myself that. For example, I was asked to prepare myself with JS and Coffeescript in the new job I am joining, so I started learning JS from yesterday. Even though I have learned and practiced it 4 months before, I started from the utter basics of it just to brush up my knowledge on it.[2]

2) You are right, even none of my colleagues are aware of Github, HN, Git or even Ruby as a programming language. I was one of them one year before. I didn't know any of the programming stuffs at all. All they / I had known is Technet, Sourceforge and most of the IT forums. So, don't expect any kind of assistance from them.

Glad you are from US which is going to help you a lot. Being from India I struggled a lot even to get answers for some of the tiny doubts. Sometimes, I had to work through night since in StackOverflow, questions will get answered much quicker in EST time. 4.30 PM IST to 3.00 AM IST was my regular learning hours. If I went to any meetups there will be no more than 10 people in it. I didn't had any mentors, but if you could, get one, it is going to leap you 10 steps each time.

Start from the basics (I mean really basics) and go by the path as any beginner programmer would do. Don't assume yourself as a programmer yet. Assume you didn't had any CS degree or whatsoever. Go to Meetups, read Blogs, If you really want to be a programmer, commit yourself 200% into it.

I am not going to comment on the programming languages, Books to study, or projects to do. If you really hook into it you ll get to know them naturally.

All the best.

[1] - http://en.wikipedia.org/wiki/System_Center_Configuration_Man...

[2] - https://github.com/avinoth/LearningRepo-JS
There's gotta be a lot of OSX users like me who'd switch in a heartbeat given better laptop options. I know they're getting better, but it still isn't that close.
What Is a “ReadOnly Queue” in .NET?
By definition, a ReadOnly modifier specifies that a variable or property can be read but not written. However, I have noted that a ReadOnly System.Collections.Generic.Queue Object can be Enqueue-d and Dequeue-d. What does the ReadOnly modifier guard against?
Watch That Windows Update: FTDI Drivers Are Killing Fake Chips
> In general inferring which methods are valid on any given variable or expression is undecidable.

And yet, Hindley-Milner can do it. In general.

I've been working with dynamic and nontyped and weak typed and duck typed languages for over half of my life and you know what, it's getting ridiculous. They were never meant to support the team and project sizes we're forcing them into now.
Best post on the page. Email just works. It has worked for years and years and it will continue to work for years and years.

Some people use their inbox as a to-do list. Why they do this is beyond me. It's like making an alarm and flashing light inside your office and then putting the switch in a preschool.

SV is starting to look like 40 thousand really smart millenials sitting around looking for something useful to do.

Having said that, I'm sure Inbox is awesome. Google puts out good stuff. I'm just not so sure it's revolutionary or even significant. But that's for the market to decide, not a bunch of schmucks on the net.
5,000 Carved Pumpkins Twinkle at Rise of the Jack-o'-Lanterns
A lot of Canonicalers are getting the Dell XPS 15. It's practically a macbook clone. The main difference is the battery life - with the smaller battery it's like 3.5 hours, bigger battery is like 5 hours. But that's with a quad Core i7, and 16 GB of RAM. I'm super happy with mine. I think most of the difference in battery life is just software at this point... Apple definitely has some magic sauce in there.
You could guess, but it wouldn't work in cases where, for example methods are added to a class dynamically and non deterministically as a side effect of some other operation.
This isn't entirely their fault. There are quite a few Macbook components that are closed source and don't even function correctly in Windows.
Strange. As an ruby programmer, I never had such a need.
This has already been done before:

http://decomplecting.org/blog/2013/03/01/code-typos-got-you-...
What impressed me the most is that his work evolved slowly, over many years, with incremental improvements. Stead and forward. Well done! Impressive.
I've heard good things about the XPS.

I travel a lot though. I prefer 13" and last time I looked, I found very little that supported 16GB. Also, again, with the traveling, battery life is huge.

This might also sound lame, but I also hate the badges. I saw that the XPS 15 only has the single intel badge. I'd rather have 0...it really grates me the wrong way (not just on laptops, WTF do I want "Samsung" printed in white on the bottom of my TV?)
Every country focuses on teaching history relevant to itself. Before I married my wife, who is Chinese, I knew next to nothing about the wars of Japanese expansionism in east asia that lead up to WW2.
A question if you will: What the hell is an ILR?

Also yay I learned a word - circumlocution.
32% of Europeans Prefer Online Shopping
Canada, at War for 13 Years, Shocked That ‘A Terrorist’ Attacked Its Soldiers
What makes you think that, except the movie reference?
Hi fasteo!

I used Unity3d (in 2d mode, obviously).

The prototype was built in an afternoon from scratch where most of the time was finding suitable art to test with. With a few weeks on and off polishing it and discussions with my pet artist :)
Music-Map – a map of music
"Linux for human beings" sounds like an oxymoron to me, after 5+ years of tinkering with Linux on the desktop.

After years of Ubuntu (and Arch, Debian, Mint etc.) I'm not ashamed to say I'm really happy on OS X. Less customisation and more time to focus on actual work/leisure.
It comes down to:

(1) Chinese people are blown away when a Westerner speaks Chinese, and
(2) Americans are blown away by anyone who speaks Chinese.

I have been taking daily Mandarin lessons for the last few months, since I'm traveling increasingly often to Beijing to teach programming classes (in English), and want to be able to communicate more easily with my students and colleagues. I'm having a super-fun time with it, and definitely feel like I'm making progress. It's slow progress, but it's something.

My friends in the US and Israel seem to think I'm some kind of mutant super genius for being able to learn Chinese. I keep trying to tell them that a billion people have managed to do it, so it can't be that hard, but they are completely surprised that it's possible.

Moreover, even when I say something short and simple (with an undoubtedly very strong American accent and mediocre tones), my Chinese friends and colleagues are blown away, impressed by my ability to learn the language.

Zuckerberg seems to be where I hope to be in about a year or two -- namely, a with good vocabulary, decent but imperfect grammar, and a terrible accent. I can live with that.

The impressive thing here is the time needed to do this. Zuckerberg is a busy guy, and taking a few hours each week to study Mandarin isn't necessarily something that you would expect him to make time for. Then again, he just got married and doesn't yet have children. Hmm, maybe I am a mutant super genius for learning Chinese while married, consulting, and with three children...

Regardless, my wife took this news as proof that I'm doing the right thing. She's convinced that there will be even more people flocking to learn Mandarin, now that Zuckerberg has shown that it's possible.
But quite a lot do, and do well, too. Why don't they deserve each a headline like this?

> csa[0] Speaks Mandarin, Blows Everyone’s Mind

Doesn't seem to be interesting, does it. As long as you keep Zuckerberg (or Musk, or Gates, or Obama) in there, though…

> <famous person> <does an unlikely thing>, Blows Everyone's Mind

…anything in place of “Speaks Mandarin” works.

Such canned formula headlines, and stories that primarily are newsworthy due to combination of elite persona and unexpectedness[1] just make me cringe, nice to know I'm not alone in this.

[0] Another HN user also commenting on this thread

[1] https://en.wikipedia.org/wiki/News_values
American Schools Are Training Kids for a World That Doesn't Exist – WIRED
That definitely describes me. There is no program I run on my MBA that I can't run on Linux (or a just as good equivalent) and I don't even particularly like OSX, but the whole OSX on an MBA package is hard to beat.
Yeah! We improved interface, added visual editor as well as Google API helps us to bring our customer brilliant data accuracy ;)
"Rare earth" metals aren't rare.

The USA has plenty, we just don't have the underpaid labor to mine it and actual regulations that make it more expensive to mine.

Ironically some of the best land for it in the USA is owned by Canadian corporations. Why are we selling something considered a national resource to foreign owners?
I'm sorry that I don't share a US-centric world view, being from somewhere else. "all US minds blown", I cannot judge. But I also wouldn't be surprised if there are others learning languages during being a CEO - it's a good mental training and can be practiced almost everywhere just with some notes and a smartphone. It's just nothing you often practice or speak about in public.

For the people I know moving to different countries, learning the local language is usual.

All my foreign employees are by the way contractually obliged to learn my local tongue (on our cost and time, obviously).
Sorry, I wasn't clear. My "only compatible ..." left out "and does naughty things if otherwise."

Perhaps you'll like this example better? https://www.google.com/patents/US4577289 "Hardware key-on-disk system for copy-protecting magnetic storage media"

There are physical holes on the disk. "The test program writes the sections with a test pattern which generates a change in the pattern of magnetic domains of the medium, a subsection at a time, with a subsection responding to the test pattern only in the absence of indicia thereon, to form a stored pattern on the given section. An expected pattern and the stored pattern are compared at least a subsection at a time to determine if corresponding subsections have a predetermined pattern of magnetic domains."

If you have "insert key disk now", followed by a write to the disk, and then a verification, then a standard disk/non-key disk will get corrupted.

That 'bricks' non-brand floppies by design, under the aegis of copy protection.

There's been open source with back doors in it. Eg, Firebird had one that took about 6 months to detect, after source code release.

In listening to the various accounts of GPL enforcement, it isn't always easy to track down the actual vendor. Quoting from http://www.infoworld.com/article/2617579/open-source-softwar...:

> Always keen to shave the last few cents from their bill of materials, these manufacturers tend to procure their firmware from low-cost suppliers that have in turn delivered open source software without passing on its licensing terms. It can come as a surprise to the hardware manufacturer to discover a violation of the license terms.

While that's about incorrect use of licensing terms, it shows there's no reason why the manufacturers are aware of all of the code in the software they sell.
Also for J2EE you need jrebel.
As long as the money comes in before it's discovered, there will be people who take that chance.
Pangu8 jailbreakDownload Pangu and latest jailbreak tools
Microscopic “walkers” find their way across cell surfaces
The headline is reproduced on HN verbatim, by policy, even when it's a sub-clickhole one...
Thanks for link [1] and the explanation. Much appreciated.
I think Apple are pretty aware of the limitations - they don't accept TouchID on first login after a restart, for the first purchase after a restart, if it's been 48 hours since an unlock or for resets/major config changes. For that you either need the PIN or, if you've opted for more security, the password.

Overall it feels that Apple's take is for day to day login it's better than a four digit PIN and it's better than no PIN.
Docker Hack Day Amsterdam
I only wish more people did this and didn't force standardization on the rest of us who need customization.
When Should Startups Hire a CFO?
EditorConfig for GitHub (browser extension)
> It didn't blow my mind. He learned a language, quite some people do that, even if the language is hard and remote.

Not sure that as a European I have a different view on things, but I very much agree with this comment.
Wow, ML syntax is actually better than OCaml. It's a shame the former was used as a base for F#.
This: http://www.govtilr.org/skills/ILRscale1.htm I would imagine.
Or maybe "Americans are blown away by anyone who speaks another language?"
Show HN: Loopy messenger, a new way of messaging
Do people find it remarkable that he is able to speak a foreign language? Most people in the world are able to converse in more than one language. Or is it remarkable that a foreigner speaks Chinese?
The high prices fixed the problem. The high prices caused profit seekers to reopen old mines and users to search for alternatives.