skysight-inc/HackerNews huggingface dataset:
We're talking about a man who doesn't have the Internet at his home (but uses public library computers), a home who writes this kind of email (http://i.imgur.com/DB4oq5s.png), a man with no previous experience with cryptography or economics theory, a man who stated:

"I have never communicated with bitcoins".

Did this man create the first distributed digital cryptocurrency? No. Instead, here's what happened: Newsweek senior writer Leah McGrath Goodman went scouring a database that contained the registration cards of naturalized U.S. citizens (for the record, Nakamoto is the ~400th most common Japanese name). "A Satoshi Nakamoto" then turned up who had a physics/engineering background. She interviewed the man's family, fabricated a few quotes implying involvement with Bitcoin (or took the quotes out of context, which is equivalent), and published a clickbait story destroying the man's privacy.

That's it.
It's always great to see things that people would consider nontrivial programming tasks being done with a much smaller amount of code than they would expect from looking at the more "mainstream" libraries that do it. Public domain is a big bonus too.

In comparison, Freetype is absolutely monsterous; it is a few times faster according to some benchmarks I've found, but a few orders of magnitude bigger too. Sometimes you don't need the fastest, you just want something simple that works.
Wunused-command-line-argument-hard-error-in-future is a harsh mistress
Looks great. Seems to work on mobile too.
that 2.6 kernel tho
Sounds great, can you share what ]helped you become a top earner?
This project is awesome. I love the idea that we can help ease the pain of organizing people who care - about anything, basically!
Yes, I also discovered this after 20ish minutes of playing. If you're not diligent about it, it's very hard to recover.
I agree. There was definitely no bad blood! I was frustrated with dockers stability at one point and made my feelings public. Perhaps I shouldn't have but I also remember saying at the same time that docker is a fantastic idea :) so... not bad blood. Boot2docker has also been great for the ecosystem so it's all good.
Tyson is generally well received and seems genuine as well. I wonder what people think about Michio Kaku. I can't shake the feeling that Kaku is a bit phony.
Look at mainland China in 1990, then click on 2015.
How long have you worked as A) a game developer and B) a web developer?

Purely curiosity.
The thing about metaphors is after awhile, they breakdown when you attempt to use them for all facets of a subject.

Perl's used in large projects just fine, with similar problems found in all large projects. The solutions to those problems may be Perlish, but that's just rather than Rubyish or Python-ish, etc.
I think we're quite a few orders of magnitude short of that. "Disintegrated" or "aerosolized" are probably closer.
Aerosolized. Starting from a couple dozen moles, you'd end up with quintillions of atoms in each piece, which would be solid, invisible to the naked eye, but visible under a microscope (about an order of magnitude larger than the average eukaryote).

Vaporization would imply a complete dissociation of all the atoms.
+1 this. One of the most solid technical leaders I know now is doing lots of sales. It's one thing to be able to build a product for a client, yet another to be able to sell to clients.
That is not at all what the Constitution says. The Constitution allows free speech, and consequently you are allowed to say whatever you want, even if it is a lie.

However, certain statements are also acts. While the content of the statement is protected, the act itself is punished. For example, perjury, public endangerment, etc., are acts which can take the form of speech.
Crowdsourcing the Search for Malaysia Flight 370
Hetzner is really bad.

If you get a tiny ddos attack for a few seconds, you'll get null routed for 24 hours. Any longer than that and they'll potentially kick you out.

If you've never been ddosed, your really don't have a lot of users. Multi gigabit attacks are available for the price of a cup of coffee.

http://hackforums.net/forumdisplay.php?fid=232
Could I get an invite? Email's in profile :)
Sorts an array by downloading snippets from StackOverflow.
Creating a personal brand is also important. Having a bunch of things listed on a resume or CV makes it hard to put across a level of experience and competence.

As time goes by, people should be publishing interesting blog posts, getting involved in interesting projects, amassing followers in social media and generally making a name for themselves.

Ideally, you want to get to the point where people ask you to work for them, rather than the other way around. Learning and showing that learning applied is a very effective route.
Try going from 2010 to 2015, surely that must not be right
For Angular there is http://chieffancypants.github.io/angular-loading-bar/, which adds a loading bar by intercepting the $http service. It works automatically. Just drop it in and you have a loading bar just like Nanobar.js
Ah, still young! Good luck duders!
> fsync does not work because it returns when everything (in the same thread? or whatever) has been written to disk, and doesn't let you wait for a particular block to have been written.

I believe fsync is per-file (or, really, per-file descriptor). I wasn't familiar with this specific problem, but I believe the problem is that for fsync to work, it has to issue commands to the hardware to flush hardware buffers to disk. Apparently that isn't well targeted in Linux, and has the effect that calling fsync on a file can slow down other threads and processes that happen to be writing to that same disk, even if they're writing to a different file.
First Dropbox demo by Drew Houston on Windows XP
NASA launches $35,000 bounty for improved asteroid detection algorithms
You conflated statements. You were (and still are) putting words in my mouth.

This statement [of mine] :

> Application level tools do change quite fast. The fundamentals of technology do not.

Was in response to your blanket assertion that technology changes so fast current knowledge will be useless in 15 years.

I believe this claim to be false, and provided evidence to that effect. You then claimed I had claimed this knowledge was unique among older engineers. I said no such thing. I don't even know how you would get that impression. I cited current University courses, after all.

As for our previous discussion on ageism, I think it's clear we won't ever see eye to eye and will have to agree to disagree.
I know a couple of COBOL guys with specialised 'network databse' skills. (Ever heard of one of those? They are what people used before relational DBs existed)

These guys pull down big money, have very flexible working hours (2 days a week from home) and are set financially. I know them from the very start of my career. Every 5 years or so someone comes in, sees the pays and freaks out and has them terminated. Within a couple of months they are re-hired, usually with an increase in pay.

There are tons of legacy COBOL systems running in big companies. Whether it is keeping them running, or helping plumb up various middleware solutions, a top-quality COBOL guy can make lots and lots of money.
It is sad, but Erdos and Renyi are no more.
HN also doesn't like jokes.
I wouldn't say those exceptions mean that you can make "lying by itself" illegal. For example, perjury is limited by fact that it has to be in the context of a judicial proceeding under oath. Defamation on issues of public concern has an "actual malice" requirement. Fraud, of course, has the additional element of some financial transaction or gain.
Sometime sites/apps/people that are legally questionable are too high profile for their own good. This might soon the case with Popcorn Time. It is like being The Pirate Bay, Joaquín “El Chapo" Guzman, Kim Dotcom, etc big target on your back.
I think you forgot a common career-path for the middling developer who has dropped off the back of the skills-wave - becoming a QA/Test engineer. It's not for everyone but I have met a lot of these guys over the years. They're always keen to tell you 'I used to be a developer'. I assume there is a pay-cut involved, but you do get to stay employed.
It's pretty clever that all the movies shown in the screenshot of the app (at http://getpopcornti.me) are public domain.
>> I don't know what the intended use case actually is,
>Generally speaking, if you've got a database system of some sort and want to write data to a file.

But database systems have been around for years without such an interface, and can't they basically saturate a storage subsystem?
Judging from this thread and previous discussions on other sites, the main problem with Kimsufi seems to be that they're picky about the country where you come from, and so far it's not easy to tell which countries are allowed.

Last year, everyone outside of EU who ordered the €2.99 deal were canceled without any mention of the rules. Some non-EU customers were told to order from their Irish site (kimsufi.ie). But this year, it seems that they merged all the ccTLDs into a single multilingual website. Anyone have any idea which countries they allow/deny?
Reminds me of the old Gabe Newell (Valve founder) quote:

"Piracy is almost always a service problem and not a pricing problem... If a pirate offers a product anywhere in the world, 24 x 7, purchasable from the convenience of your personal computer, and the legal provider says the product is region-locked, will come to your country 3 months after the US release, and can only be purchased at a brick and mortar store, then the pirate's service is more valuable."
This works remarkably well. There are some spots where you have to apply logic -- in particular, I found that I progressed best when I built out the top row with my highest blocks (and then push/cascade my next highest block into the top when it got to be high enough) and I occasionally had to mash up-right rather than up-left to make that happen.
I wrote a version myself in python and have been playing with strategies. It seems fairly resistant to simple greedy strategies (maximize highest score/maximize empty squares/etc).

In terms of "blind" strategies [up, right, down, left]* works pretty well, but [up, right, up, left]* is by far the best I've found. It gets to 512 about 30% of the time (!), with about 0.2% hitting 1024. Still haven't seen a "win" using the blind strategy in several 10,000s of runs.
Just change it to "modern woman" and shut everyone up.

That's the thing now right? Where the english language has left us with lack of a non-awkward sounding gender neutral term we just the feminine version and it's ok. I know, I know, everyone is going to chime in with their version of a 'non-awkward sounding alternative. But the person who wrote this, wrote it, it didn't go to the committee of HN, and that person wasn't out to offend anyone, so ya know, let it go, let live, all that... No? I tried.
Firefox really struggles animating SVGs smoothly with javascript. Wish I knew enough about Firefox's internals to work around it, but basically everything I make suffers from this problem (for example - http://roadtolarissa.com/twisters/)
Windows is kinda-sorta halfway there through a combination of window stations, integrity levels, and file and registry virtualization. I'm guessing any result in this space would inevitably look pretty similar to ThinApp (http://www.vmware.com/products/thinapp/features.html), which is probably as close as you can get.
Not many posting winning scores, so here's mine: 2048 and 20368 points

http://imgur.com/c3aHuT4

I'm not going to claim it was first try. Probably my tenth. However, I got much better at avoiding the key mistakes:

- Always keep your highest number in a corner

- Use the rest of that edge as a "staging area" for the components that can next double the highest tile. Work the other tiles toward the opposite corner on that side and then double them upward into the highest corner.

- When you double the highest corner, you'll expose the "staging area" side. During this time, quickly work number back to fill that side so you avoid being forced to move the highest number out.

- NEVER let yourself fill a 3x4 grid. This will force you to move the highest column away from the edge and will probably end the game in a handful of turns.
Technology's Place In Education – The Great Peer Learning Pyramid Scheme
Kids are expensive. They become more expensive as they age.
Joseph Malchow: Those Nonsensical 'Google Bus' Attacks
So if this law were on effect, who decides what is a lie? If you read the article, the example used is not a lie. It is political speech. You cannot criminalize criminal speech in the US.
> it might in fact be the British version.

Correct, we call them sliproads in Britain, and I believe in Ireland too.
My experience has been that many women drop out of development in their late 20's/early 30's, often to have a family. Of those that do come back, many go into a non-development career track including management, support, testing and tech documentation. Many want a part-time role which doesn't really work well with development.

At one point I had two managers, both women in their late 40s, and they used to time-share the one job. One worked Mon-Wed, and the other Wed-Fri.

I do know one female developer who has worked non-stop and is now in her mid-30s, and shows no signs of dropping off that. But she has no kids.
I've tried it a few times recently, and its pretty awesome.

The takeaway I have from this is that if hollywood chose to embrace this sort of thing, they would solve distribution costs (seed vs host). Their cost will be contained to just marketing and production. Be gone with the archaic contracts and let people get the content when they want it in a way that makes sense for everyone.
CakePHP is not an improvement, and the fact you'd bring it up sort of shows you don't use the language much if at all...
So it looks like the key API that Popcorn Time uses is YTS. So I guess that will be the target of any attempts to disrupt the service.

The entertainment industry is going to have to fight hard to remove geo-locking, content siloing by producer, and other barriers to consuming their service in the coming years to catch up with piracy's ease of use. If there's no barrier to entry for the laymen to pirate then it will get worse for the producers.
The X Windows experience on my MacBook Pro is great! I get a OS that does pretty much everything my ThinkPad with Linux did, plus:

* wifi works out of the box and reconnects practically instantly out of sleep [1]

* sleep works without me spending two weeks recompiling Gentoo with different kernel options and finally discovering some boot flag that worked until Ubuntu broke it in one of their updates

* I don't need to edit my XF86Config file (maybe not necessary any more)

* no hassle of getting a compositing window manager working (hopefully compiz/emerald works better now than in 2008), figuring out how to disable gdm/kdm because the window manager options with the distribution are always terrible so I just start from .xinitrc because figuring out how to get gdm/kdm/xdm to run what I want seems to change every time I have to look.

* no more poor battery life

* filtering through low quality apps (KDE: crash-happy and UgLy), GNOME: pretty but light on the features); still scarred over X-CD-Roast...

* AirDrop!

* no arcane errors about sound because Ubuntu suddenly decided that I needed Jack (or maybe it was the other one), when ALSA was working just fine

* oh, yeah, whenever I need to run an XWindows program it integrates seamlessly into my other programs. So much so that I tend to forget to use Ctrl for the keyboard shortcuts instead of that Apple command key with the weird symbol on it. It even seems to cut and paste from the rest of the system reasonably well.

Yeah, I'm totally loving the XWindows experience on MacOS X!

[1] I switched to Ubuntu because wifi and sleep just worked, and then they just didn't work after some updates
> seems obvious to me that such a law would have a dramatically chilling effect

Why would that seem obvious to you? Are you in the habit of lying about politicians in order to influence elections? Do you believe most people are?

If you believe few people lie in this context, then there's not much chilling effect. And if you believe a lot of people lie in this context, it would seem that the law would be sorely needed.
I think they are also using ThePirateBay now, based on its readme https://github.com/popcorn-time/popcorn-app
Yeah should have said 'cake php or whatever' I don't know what the latest and greatest is, but I know cake was one of them not that long ago. But the PHP I've had to maintain recently has had most of the old problems of perl style CGI with the disadvantage of a lack of the extremely good toolchain that perl has.

And PHP's design flaws are at the core of the language without the extendability that perl has.
Will 3-D printers ever make sense for home use?
The tiny avatar is terrible. I want to quickly see who is calling. Facial recognition is the absolute best way for that to happen.
Kudos for raising the 'chilling effect'. People who agitate for -insane- laws which can be applied to speech (whether lying, name-calling or whatever) have no concept of the chilling effect that laws have on discourse.

A lot of people seem to agitate for the ability to use the power of the state to shut up their enemies or critics, failing to realise that when they silence their enemies, they also silence themselves.

In many cases, the process itself is the punishment. Who wants to go to court, hire lawyers, stress and time to defend themselves against an accusation, even when you are overwhelmingly correct? The far easier choice is to shut it and say nothing. That is the very antithesis of freedom of speech. Even well-known journalists and opinion writers with the legal resources of large media companies have better things to spend their money and time on.

Freedom of speech is the most fundamental of all freedoms. Yes, that means the freedom to lie, the freedom to say nasty things, the freedom to be unpatriotic. Grant the freedom of speech and you can use it to defend all other freedoms.

The best defense against lies is the freedom to stand up and call it as one.
O_PONIES ride again?
Looks great, and generally very smooth for me.

When the tooltip changes location it is quite jarring, but I have no good solution for that :) - perhaps only flip the position when you would otherwise obscure the underlying visualisation, rather than when you cross the centre? You could then have the tooltip 'push up' to the edge when you navigate close to it, but when the tooltip would otherwise not be obscuring. There was a submission to HN not too long ago that featured a library that would simplify creating this kind of behaviour, but alas I cannot find it.

It took me a while to click on the different years at the bottom, and until I did I wasn't certain what the tooltip data was representing. Probably not a problem, as the discovery was fun, but I guess many might not explore that far.

Out of interest, what were your design thought process when choosing a map projection?
> At least in the U.S., lying by itself cannot be made illegal

Try lying to a cop. Watch how fast they slap you with obstruction of justice.
Study: Women Who Can Do Math Still Don’t Get Hired
Wow, is REALLY that the point of the conversation? Or even worth mentioning?

WTH cares whether a tiny portion of those supposed to be inspired are under the impression they earned a PhD or something?

Totally a non sequitur.
Just as a point of observation. We go to the same school, we should connect some time.
On top of that it looked beautiful.
The term "radar" is ambiguous, as authorities and the press use it to refer to both active sweeping radar and the passive transponder system. What they are saying above is that they were recording the transponder trace, and a change in bearing appeared to be in progress when the transponder signal ceased. But no one knows why it ceased.
Tutorial on how to convert AVI to MKV
This is a video tutorial on how to convert AVI to MKV. DVDFab Video Converter is a powerful video converter which can help you to convert videos from one format to another with ease. Learn more about the video converter at: http://www.dvdfab.com/video-converter.htm
A similar quote came out of Google recently: http://torrentfreak.com/google-piracy-availability-pricing-p...
Does anyone know how it works if they don't host any data? In order to stream a movie from a torrent, you'd need to download chunks of the video file sequentially started at the beginning in order to buffer and stream it. I thought BitTorrent required chunks to be downloaded in a random order.
[wrong parent - deleted]
By the way Mitchell I think we fixed most of your bug reports - thanks and please keep them coming!
or use the progress element. no library.
whois

At least one of the domains linked on that site leaks his gmail account through it.
Good point. Thanks. I was actually thinking along the same lines...I'll try to make a 2 min version..
Isn't this just a variation on protection against slander?
I think that water in a microwave can get super-heated (hotter than 100C) if the surface is smooth, or there are no more little air bubbles to start the boiling. Then, when you put something in, it gives a surface for bubbles that are desperate to form something to form on, and they all do it at once.

I had a spectacular explosion with my glass teapot one time. The microwave at work was in a different room, so I would heat up the water to boiling, and then not hear the bell, so some time later I'd remember, and do it again. Apparently reheating causes the bubbles to basically get used up so there wasn't anything to start the boiling. So the third time I was standing there waiting so I wouldn't forget, and suddenly I hear a BOOM and the pot was half empty with a lot of water outside. I think there was just one giant bubble that eventually formed and blew everything out. (The pot was unharmed)
I think they would just buy the parts on the black market rather than steal entire planes. As a lot of these old airliners are used throughout the third-world, I'm sure there is a brisk trade in parts. The story itself says they raided another crashed plane for the parts, and that the only thing worth anything on the plane was the engines.

Personally I vote for insurance fraud as (1), then theft for parts as (2). Either case doesn't need a 'proper' landing (ie, one where the plane has to take off again). I'm sure there are plenty of places where you could put a plane down if you didn't need to get it back up again, and then strip it for parts. I'm sure the fuselage will turn up somewhere, someday.
Being from New Zealand, it hits us kiwis hard. No Netflix. No Hulu. Even when Cartoon Network uploads to YouTube their videos are often unavailable in my country.

So the next best thing is piracy. You can piss around with DNS settings or wait for the DVDs to be available, but piracy is just so much more convenient.
Apple’s New HQ Details Leaked
I haven't had time to have a proper look at it but it appears they were only using the top movie list and aren't anymore.

I bring it up on the basis that the ease of use goal would rely on being able to nearly always download the correct torrent(non fake) and using only the top movies list or a rule on number of seeders may limit the catalogue. I guess they could also use a trusted contributor list if they wanted to allow for a more general list of movies in the case that YTS is not as resilient (for whatever) reason as the pirate bay.