skysight-inc/HackerNews huggingface dataset:
Well when I use that phrase there are two aspects to it, to my taste they over simplified the game mechanics, even in things that were silly (like cooking recipes) in order to be more accessible. Second in the Cataclysm expansion they blew up Azeroth to create more content and deal with some of the aging older content. (For example it was fun to go in and solo Molten Core with my Paladin, I remembered doing it with 39 other people once a week trying to get Tier 1 raid gear.) To facilitate that leveling happened much faster they condensed the starting zones, destroying old content and leaving some stuff that no longer made sense in the new world. But the killer for me was the pandas and the even more watered down mechanics. I played for 10 years, making it the most money I had ever spent on any video game ever. (over $1500). The economist in me finds it interesting that I would probably still be a subscriber if I had a way to play on the pre-panda world, preferably WotLK but Cata would be acceptable. No doubt though there are 5 more people that do subscribe for the same reasons I don't. So Blizzard makes it up in the end. It has made me wonder what it would take to build a replacement, and it has been interesting looking at the alternatives that have popped out since.
I'm a geochemistry PhD student working on volcanoes, but I have several website projects, of which climbshare.com is the most recent. HN has alerted me to some useful new web technologies.
A /24 is not a 'weirdly specific route'. I agree, that the upstream should have been filtering things, but you can't expect them to just filter out all the /24's.

For example, Google DNS anycast would stop working: http://bgp.he.net/net/8.8.8.0/24 as would basically anyone else doing anycast.
Yeah :/ I think it's on the roadmap though.
This made me think of something, so bear with me for a second. I took Andrew Ng's Machine Learning class on Coursera, and one of the things he talked about was how, given a certain data set and a logistic regression approach, the algorithm might decide to just always give it a value of 1, since 98% of the time the value is one.

The examples given here were all predicted to have 95%+ similarity, but it seems to me that given this dataset, I could be reasonably convinced that it just assumes all images are reasonably similar. In other words, the author provides no counter-examples that demonstrate that the algorithm can detect dissimilar images, such as a photo of a car and a clipart of pizza. I would expect that to have very low similarity, and given the algorithm's demonstrated ability to discern between similar and dissimilar images, I would be more convinced of perceptual image hashing as a viable technique.
Well, generally speaking "firing" reduces the amount of unemployment insurance you get, while a layoff gets you the full amount. So an employer that shrouds a layoff in a firing is screwing the employee twice.

I generally think that the employer should have a very high bar on proving that it was performance based when you are laying off significant % of the workforce at one time. Every time I was involved in an employee firing, it happened out of phase with the typical performance review cycle, and it was typically one person at a time.
If they're not buying any product or technology, I don't understand why a company would pay more than zero. If it's common for companies to pay "$X million per engineer" to simply acquire people, then from the employees' point of view, why even job hunt the traditional way? Wouldn't it make more sense to get a few engineering buddies together, form a 2-3 member LLC, and shop around for an acqui-hire? You'd get jobs AND million-dollar "signing bonuss".
When growth hacks go unethical: Plagiarizing Youtube news bots have arrived
If I go with your figure of 64,000 * 5,000,000, it's not the tech-apocalypse. It's not like that money is going straight into a crack pipe.

People with a lot of technical know-how would suddenly be set loose in a cash rich environment full of new millionaires who are looking to build their own empires.

That scenario could very well be a second dotcom boom.

More to the point, when one of the little people gets caught breaking the law, we don't question the consequences their punishment will have on any industry. These companies not only broke the law but were terrible corporate citizens.

Anything that doesn't hurt a lot will not be an appropriate punishment, it'll just be considered the cost of doing business.
10-20 million is nowhere close. A single moderate size monkey study costs around $900,000 at a CRO (because most pharma companies don't have their own NHP facilities). This paper [1] places it between $500 million and $2 billion, but it apparently uses a source of self-reported data from the industry. Phase 3 studies are often in the hundreds of millions of dollars range, because they have to basically pay for a thousand or more subjects to have Rx-quality drug and intermittent medical care for several years.

[1] http://content.healthaffairs.org/content/25/2/420
Very true, people generally take their health for granted until they experience an adverse event. Expecting people to take it upon themselves to handle their own medical records is wishful.

Large doctor practices sometimes have 2 or even 3 people just dedicated to fulfilling medical record requests. That's a huge expense. I help run a home health company that is constantly requesting medical records. We still receive most records by fax! Our receptionist spends a good bit of her day handling this process. It's a huge waste on both ends. If you could make that process easier I think a lot of providers would be willing to pay... Regardless, best of luck! So much opportunity in this space, keep pushing.
Could they team up with anyone to get even more data?
NANOG post from this morning has the AS path:

http://mailman.nanog.org/pipermail/nanog/2014-August/069131....

I'm unsure exactly which was originating the route.
Well lets quote the whole paragraph, because I think you are misreading.

"I will say that there are areas which are very costly to research, but where the benefits for mankind long term are very positive. I would personally prefer it to have those be government funded (like with CERN or NASA) and patent free as opposed to what’s happening with medicine, but I do understand why some people thing patents are good in these areas."

No where there does he say what you are claiming. In fact, he specifically says that he thinks there should be no patents in medicine.
The $500 expires 3 months after redeemed.
The details about the undefined behavior ending up optimizing out a null check and opening for a root exploit in the linux kernel: http://lwn.net/Articles/342330/
I respect your view here but I believe developers have a responsibility to maintain the code they release into the world.
People rely on undocumented behavior all the time. In fact, most projects would be unusable if you didn't – it's a rare project that's perfectly documented. You're not going to hear from most of your users when you break stuff for them – most of them will just be silently annoyed. Enough annoyance from enough people and your library/language/whatever develops a bad reputation.
Don't get your facts mixed up. 325 million is quite close to what Adobe makes per month. Google and Apple are 10x-20x50x bigger.
Is it different from existing implementations? Am I missing something?

http://phash.org/

http://hzqtc.github.io/2013/04/image-duplication-detection.h...

http://www.hackerfactor.com/blog/?/archives/432-Looks-Like-I...
No matter how easy these tools get, most people and their mothers probably won't use them. It will always be used by people who make websites, and even a lot of those people will opt-in for a more customizable solution they can control.
I'm so glad someone asked this. I'm originally an industrial designer, and ended up in advertising. I spent ten years in advertising, and recently resigned to take a step back and work out what's next. I can code, but I'm definitely not a professional dev.

I've been reading HN for around 5 years. I'm here because I love technology, and love seeing what people are doing with it. Outside a few email lists and Twitter, there's no other site/source that I've stuck with for so long.

What do I get out of it? Aside from always learning new things (I have very little use for lambda calculus or univariate linear regression in my life, yet because of HN I know a lot about both). I spend a lot of my time now working with / mentoring / investing in Melbourne-based startups, and the comments and links I read on HN give me perspectives and thinking and experiences from a global startup community that I wouldn't always have access to.

Of course those opinions and perspectives and experiences are almost always skewed, this place is a filter bubble, but if you keep the bias in mind it's a phenomenally efficient filter of quality information and thinking.
Hey – working on a startup in the space and am very interested in talking with somebody working in infection control. If it's of interest, please send me an email (in my profile).

And would love to hear your plans too!
Well, this idea came to mind as I was taking that Linux Edx MOOC course. I am not a programmer, but if I were, I would have built that kind of OS for myself. I think the GUI movement in the history of computers, has fundamentally diverted the real nature of computers. I am not a CLI-Nazi but going back to basics in a substantive way, is not a bad idea. Besides, there has been too much significance for mouse/pointing-device. Could we possibly have directly jumped from keyboard-only computing to touch screen? I see why not.
> The minimum payout was 1% of the house bankroll

You mean "maximum" and 0.5% (after 1% was found to be too much).

"Investing" in the house was generally too slow and boring for gamblers to consider. They are used to being able to double (or lose) their stake in a fraction of a second. By being part of the bankroll they get to make a 1% return per week if they're lucky. The site ran for a year and made investors a total of just over 40% in that year.

For a gambler accustomed to making 100% (or -100%) per second, 40% per year is insignificant. To anyone else of course it's huge.
It works, at least the examples above work fairly well-- I've tested a few for an automated image processing app I'm working on.
The plaintiffs have those companies "dead to rights."
Physically Based 3D Rendering on the Web
I love the idea of the simplicity. Would be especially useful for not so tech savvy adults.
That looks pretty neat! Thanks, I'm reading up on it now.
Rather than taking that route, I think we should be asking if his estate is liable for damages because of his illegal actions.
That is the amount shown publicly, they have more
Meet people at an office in a suit.

Then fuck them?
My apologies if this is off-topic, but since I see mention of various frameworks ... it seems relevant.

I'm a .NET dev finally looking at Ruby again. I have a Rails book from a long while ago that I'm working through (well, planning on - Rails 4 in Action, still in MEAP) but looking at this data I'm wondering if that's the best idea.

Any recommendations on a framework for someone getting started?

If it helps, I've been using ASP.NET MVC since 1.0 if not slightly earlier.
npm init should really use 1.0.0 as default, and I agree 0.x.x should be dropped. It causes a lot of problems since most people publishing packages don't know what 0.x.x means, and they just end up leaving their (stable) modules at 0.0.0.
ZMapp: The Experimental Ebola Treatment Explained
"Wouldn't that essentially bankrupt all the companies involved?"

Don'd do the crime if you can't do the time, etc.
How would you say that Cabal is horribly broken?
Huh? Which ecosystem advocates automatic updates and doesn't allow locking the version numbers of the dependencies until a developer manually updates them?
Russia demands Internet users show ID to access public Wifi
Seriously. HN is too good to stay desktop-only.
Founder At Startup: Can I Quit?
I'm a founder of a startup, and I really want to quit.

But the consensus seems to be that if you quit your startup you'll "never work in this town again", you'll burn all bridges, etc. So, I thought I'd get HN's specific advice.

EU-based, working remotely with an international team. I'm effectively the COO. I keep the trains running on time, manage staff, etc. I'm working for almost nothing on the startup. I do other consulting work to actually keep food on the table.

I nominally own 33% of the company and am one of the founders, but the other 2 founders (who are also the investors) always vote together, so I have no real decision-making power. So far that's led to us abandoning an MVP model in favour of an all-bells-and-whistles release, hiring useless “consultants”, and losing our sole developer over a price argument. Now we're hiring for a new developer, they want to hire someone who only has half the old developer's skillset (no complex 3D / topology maths), because “all of that bit is already done”.

We were 2 months from launch when the developer quit. Dropping a new developer into the project: my best guess is an additional 2 months. [Thoughts?]. One co-founder also wants to add more features before launch.

Also, the investors have decided to change price model (block vote) which it seems will pretty clearly make a lot less money (but has less risk attached). This turns my projected share from $12k pm to maybe $3k pm if all goes well. Sadly, I agree that the market has changed.

The product isn't a "change the world" thing, but a specifically targeted product aimed at a small B2B market. I'm not doing this for the dream, but for income

I'm involved in other projects with the investors and other people too, and those are going better. I don't want to blow up my relationship with them.

Suggestions?
Yo a Cab
Landing the right domain name (2010)
No matter what fancy tools you use, all configuration on *nix machines happens via files, and files in
execution (called processes).

Given that, _all_ current configuration tools are overly complicated.
Mass firings under any and all conditions is how capital works these days.
I was trying to argue from a moral point of view. The existence of state, which itself is an immoral institution, doesn't justify the absurdity of the idea to demand being employed.
Based on your account name I find it hard to take your comment seriously, but:

The 20s called. They want their cliches back. Most of the world is richer than US poor people these days. Of course, even if "most" are, there's still 1 billion people barely making enough for food, I'll grant you that.
Was in your shoes two years ago, coincidentally this exact month.
https://news.ycombinator.com/item?id=4567857
Since then, I've met several people who were in the same boat. This sort of stuff seems to happen with regular frequency but is swept up under the rug as if its no big deal. Props for being bold & writing about it. Good luck to you sir! More than the subsequent job-hunt, it was the memory of all those false promises that hurt the most.
His new versioning scheme ("ferver") is built on the premise that "people don't like it when major versions change often." Seems like a fourth version number is the solution, not breaking the semantics of SemVer.

I propose 4Ver. Just add a marketing version to the beginning. Update that one whenever you want (may include breaking changes). Since you have 4 numbers, you can remove the exceptions for the 0th version as well, and make version 0 follow the same rules as everything else. This cleanly separates the marketing/naming aspect of versions from the semantic aspects.
Any suggestions for improving the spec? I wrote that in like an hour and I have no experience writing specs.

I don't and wouldn't even really use it anyways. Easier to just follow semver and bump minor instead of patch if there's a remote possibility of anything breaking
A responsive version that works better on mobile is coming[1]

[1]https://github.com/HackerNews/HN/issues/104
I'm an experimental physics PhD student. I'm not much of a coder, but I'd probably consider myself a hardware hacker. I'm interested in finding a job in high-tech product R&D and enjoy learning about the startup community.
Cybersecurity as Realpolitik by Dan Geer presented at Black Hat USA 2014
Relative to the damage caused, sorry but $3750 (minus the regular income tax that will be levied on top of it) does in fact work out to "essentially zero".

It amounts to basically saying "Yeah, we artificially suppressed wages for years and years, sorry. But take this.... it is about what you would have made working for us for a week (at the suppressed wage level we created, lol!)".

The lawyers will make out really, well, though, which is why I'm generally anti-class action but happy that this decision was made.

Note how the plaintiff's attorney actually argued against this ruling (to protect their very large slice of the bird-in-the-hand pie). If they were acting for the right reasons they would be pushing for a much higher sum (even if it meant more risk) in the hope of causing sufficient punitive damage to the companies involved to really change behavior. $325.4 million split among these companies is peanuts.
Clojure has a seriously fun live-coding-oriented music library called Overtone, if you're interested :) https://overtone.github.io/
Consider also continuous time, second order stationary of known power spectra, say, for dimension integer n > 0.

For n > 1, consider Brillinger's book on time series.

Then, sure, bring along some FFT code.
But from an attack perspective do you care that much about the routing? I think origin and target are much more intuitive to digest. Presenting information is as much about what you don't show and filter our as what you do show.

I do find myself trying to remember what the missile command sounds were...
Awesome, I think you just became the Bootstrap of email by default!
You don't know how much happy you would make me if you do this. Write about anything you want, you could even make a series of articles. Thank you in advance.
for life like communication ,there's high quality telepresence that includes eye contact . does it lose the emotional element? how? and is it possible to add that element, by virtual reality ?
Does the term "perceptual hashing" only apply to the domain of images? What would you call this concept applied to text files? I am familiar with Levenshtein distance, but that family of algorithms provide a similarity score or value whereas I'd like a hash as the output.
Could still be just 3. <marketing>.<breaking>.<non-breaking>
My wife works in admissions at a top university... foreign students are extremely attractive them because they 1. Pay full tuition and 2. Have very high test scores.
There are quite a few decent mobile apps for reading HN. I use HN reader on Android, which has a few problems, but I actually like better than the website in some ways. For example, I can collapse comment trees.
Non technical startup founder. Used to write PHP for a living and now I spend all day in (interesting) meetings.
I think your understanding of the history of computing is flawed.

As somebody who lived through the events you mentioned as an adult working in industry, I can assure you that the sentiment you believe was felt was actually not felt.

Mouse wheels were seen as a very good thing when they first came on the scene. They gave the power of the three-buttoned mouse, but also made scrolling much simpler.

The same goes for tabbed browsing. It was one of the best features of Opera for a long time. Everyone I showed it to at the time thought it was very useful. And it was one of the best features of Firefox, too, when it was still Phoenix.

And the same goes for fonts, and CSS (although to a lesser extent). Their benefits were obvious from the beginning, and I don't remember them facing really any resistance.

Contrary to popular belief today, JavaScript was not seen as good when it was first released, and it should not be considered good today. In the mid-1990s it was generally seen as a rather bad and limited language. That's why it didn't see much use until the mid-2000s. The first generation of developers who experienced it found it inferior to existing technologies and generally refused to use it. Even today, it's still a very flawed language (the problems with it are well know; I'm not going to regurgitate them here).

The problem with Firefox lately isn't that there has been chance. Of course change can be good. In the case of Firefox, though, the change has been utterly horrible, and caused far more problems than it brings in benefits, for a huge number of people. This is reflected very well in Firefox's ever-dropping market share.
This is amazing, although I can't help but feel skeptical every time I read the word responsive next to the word e-mail considering only Thunderbird and Apple Mail speak responsive.

Sadly, email design is like travelling to a twisted dimension.

The most effective markup for layouts are the dreaded tables, the most effective way to style your markup is with inline styles, and the most used email client (Microsoft Outlook 2007~13) has an engine exponentially worse than Trident from Internet Explorer 6[1].

And don't get me started with Android/Gmail because Google seems devoted in beating Microsoft with the worst experience for email design.

[1] http://msdn.microsoft.com/en-us/library/aa338201(v=office.12...
Versioning schemes like semver don't work in practice because change is breaking by definition. I'm increasingly convinced that the only version people should use is "latest." Security patches are the only things that should be retroactively added (maybe even as out-of-band patchfiles clearly marked with "to be used only until you get up and upgrade your software.") If you've amassed such tech debt that an upgrade is infeasible, you've forked the software and are responsible for its upgrades.
Anyone know why 21320 is such a big target? Spybot S&D?
Thanks, that's super flattering for the whole sendwithus team!
The otherwise amazing book by Ben Horowitz (of Andreessen-Horowitz fame) called The Hard Thing About Hard Things has a chapter that basically lays out and encourages this type of illegal behavior (called "Is It Okay to Hire People from Your Friend's Company?").

It literally recommends that companies maintain a "do not hire" (aka "do not poach") list of other organizations from which HR is forbidden from recruiting. It also recommends calling the CEO of the other company on the down-low to ask permission before extending an offer.

It really disgusted me when I read it. Such smart people doing such dumb things, and encouraging would-be CEOs to do the same.
The Brazilian Bus Magnate Who’s Buying Up Vinyl Records
Also I'm sure you'd track this, but from an audience-of-one I can say this is great content marketing! I've used SendGrid previously on a few side projects, and will now definitely be checking out your service.
I recognized you at "robot lady with reality problems" and I absolutely LOVE your work. Thank you! See you in the future!
A more tactful question might be, "How is it different from existing implementations?" And then don't ask "Am I missing something?"

Best practices for engineering is always to see what else is out there, so to assume the author hasn't conducted a review of the field might be read as rudeness or snark.

Many developers, even when they do compare and contrast their own work as they develop it, don't write up the results or list their peer projects, so it's otherwise not an unfair question to ask.