skysight-inc/HackerNews huggingface dataset:
This looks really nice, I like the fact that I have the history in front of me and editable while I'm using it. Just an idea, it might be more useful to show $9 in EUR instead of $9 in Euro. I foolishly tried to do $9 in Peso, wondered why it wasn't working, figured out I had to do $9 in MXN, had totally forgotten you'd generally want to use the ISO Code.
Gary Vaynerchuk DiscussesReal Estate Videos
Whenever you prematurely optimize your code, God kills a kitten
> the git of the puzzle

I know not everyone shares my feelings about the trickiness of the puzzle, but I have to immortalise this typo because it so perfectly sums up those feelings. :-)
I'll transcribe what I said on Reddit (https://www.reddit.com/r/programming/comments/3cafkp/is_stac...):

Stack Overflow has become a place where idiot savants who know the ins and outs of specific technologies and have fast typing skills compete with each other for upvotes and reputation. Intuition, analogies and humor aren't appreciated. Only raw, pedantically precise technical content. As a result, Stack Overflow has become the giant sink where all programming knowledge that will be irrelevant in less than five years eventually lands. Programming wisdom, however, has to be found elsewhere.

What makes me the most sad about this state of affairs is that things weren't always this way. When Stack Overflow had just been created, the community was genuinely interested first and foremost in helping each other. Of course, we felt joy when others upvoted and accepted our answers, but we weren't desperate for those upvotes. We sometimes took the time to write elaborate questions and write elaborate answers, because our primary aim was to solve actual programming problems, not just watch our reputation increase at the fastest rate possible.

When did Stack Overflow go wrong? I can't give a precise time frame, but there were some clear signs:

1. When people started to care enough about reputation that they'd focus on answering trivial questions that were likely to be upvoted by lots of newbies. The most obvious example of this was Jon Skeet's rise to prominence.

2. When people started to care enough about reputation that they'd flame other people's answers to death for very minor technical inaccuracies. By all means point at the mistake, but do it so that it gets fixed, not so that the OP hopefully accepts your answer and not someone else's.

3. When Stack Overflow started giving users privileges on the basis of their reputation: the right to close questions, the right to edit other people's questions and answers (used sparingly, this can be useful, e.g., to rewrite questions more clearly; but this feature has been grossly abused), and even the right to comment on other people's questions and answers.

4. No doubt countless others.

Can this situation be remedied? Probably, if the community wants it. Sadly, not everyone has an equal say on Stack Overflow, and the ones with the most power are, for obvious reasons, in favor of the status quo.
The metallic taste is excess ketones. If your body is not used to using ketones, some will be excreted in the urine and saliva.

If you really goose your ketogenic metabolism, your body gets better at using ketones and the taste will go away. You should also be sure to eat/drink extra salt during a fast or ketogenic diet due to water loss.
> It makes public key pinning hard (impossible?), though.

In this case you don't pin the server's key but the "central" key.
This doesn't mean that GS is doing the right thing going crazy after him

Oh yeah. There's a big difference between doing the right thing and doing what's in GS's best interests.
Here's [0] the relevant section of the X.509 RFC (Name Constraints). Unfortunately, last time this was discussed on HN, someone mentioned that Name Constraints are not supported by all client software, making it unsafe to rely on them.

[0] http://tools.ietf.org/html/rfc5280#section-4.2.1.10
That is an awesome link, thanks. It is really mind blowing to look at the target distance for each of them and see how fast it is approaching Pluto.
Prior discussion: https://news.ycombinator.com/item?id=9836336
I heard a talk lately by two students that came to the result that it was a lot time consuming to debug. You have to get from native-code failures to your JS implementation. But I didn't try it myself by now.
I agree. Facebook as the new 'white pages' makes a lot of sense.

Then again, I could see facebook being disrupted by a family of special-purpose tools and sites the meet all the same needs. It happened to newspapers when classifieds, opinion pieces, sports news, and various other use cases each went to different internet sites.
> HOWEVER, in this case, one of the choices is explicitly "There is not enough information to determine the answer". Given that choice is explicitly presented, it's not a prank. IMO.

That's an interesting perspective, but can it really be that the correct answer to the question depends on the options one is given? That is, would the same puzzle, with that choice deleted, have a different answer?
If we can do more with less, we will use less; less space, less soil augmentation, less everything. That's still a good thing.

Also, the more minimalistic our food plants become, the more alternatives we create for ourselves; if nothing else, space travel and settlement is going to demand as much efficiency in our crops as we can get.
But is it really my community? The 'tech industry' is very broad - a software engineer at Google, a computer engineer at IBM, a Sysadmin at AT&T, a computer scientist at Volvo - they're all considered members of the tech industry.

Half of the industry has probably never attended a conference of any sort. 3/4 of the industry probably don't have personal blogs, or a GitHub.

There's no bar association or union or anything. You don't even need a degree to get hired. Grouping, say, an embedded systems specialist and a PHP dev into the 'tech community' is like grouping a welder and an auto mechanic into the 'construction community'. There are similarities, sure, but very little influence between groups.
Would you say that killing kittens is the root of all evil?
When I do a search, 9 out of 10 questions that are useful to me were closed as off topic. Fortunately they are not deleted. I confirm also the bias toward new users: I once registered to provide an answer which was missing to a question. Someone, an older user, modified my answer and deleted a part of it, so it then looked rather dumb. Obviously it was downvoted. I never came back.
My advice is if you manage to encrypt your email with good encryption, stick with a popular provider (i.e. gmail, hotmail, yahoo etc). A privacy-aware email provider called Lavabit was shut down a while ago. Thankfully I hadn't lost much but some people did.
Perhaps tpatke knows that using the term GS would be much harder to parse for folk that have not worked there. I work for FWE, by the way.
Yes - this applies to countries too. High morality doesn't always map 1 to 1 with interests, as much as people try to make it seem the case. :-)
Pro Gamer MelonieMac Chooses OH/FE08/NP DXRacer Chair
AFAIK it was built-in from the start, as far as the X.509 protocol is concerned. Its just not used anywhere.

http://tools.ietf.org/html/rfc5280#section-4.2.1.10
In Flash Boys, he makes it clear that he did not take any trading strategies or in-house models.

They don't provide a ton of detail in the book, but it seems that he wanted to take some FOSS code he modified himself while at Goldman. All code ever used on a Goldman machine is licensed as proprietary, even if it was downloaded from a FOSS repository 1 µs beforehand. It's mentioned that some irrelevant infrastructure code may have been intermingled with the modified FOSS he took, though it doesn't seem Goldman was particularly incensed by any particular piece of code, simply by the fact that he took any to begin with.

Also in the book, Michael Lewis brings together a panel of HFT technologists to interview Sergey and assess whether anything he took was consequential. Their collective conclusion after meeting with him for several hours was that he took absolutely nothing of value.
I think they refer to the company (or spending) size rather than profitability. It's worth noting that their seed fund is only $4 million, a rounding error for KPCB.
Petition for Ellen Pao to Step Down as CEO of Reddit
How to build provably correct software
I don't understand #1 - what prevents you from doing this today? When you generate a certificate you get to pick the expiration date; you are free to make it as short as you want. Don't intermediate certificates exist to implement this strategy?

edit: basically, what stops you from doing this?

Root CA root cert (20y expiration)

v

Root CA intermediate cert (10y expiration)

v

Your intermediate cert (1y expiration)

v

Your short-lived cert (24h expiration)
Can you list a few examples of things you have learned or been enlightened about?
Feeding the world isn't a tech problem, it's a public policy problem. Blows my mind how little people know about this.
Due to "Romeo & Juliet" clauses, this isn't actually true in many states.

For example, in Iowa somebody 14 or 15 can have sex with somebody less than 4 years older than them.

Source: https://en.wikipedia.org/wiki/Ages_of_consent_in_North_Ameri...
>Stealing a car is a crime not because the defendant has a car, it's a crime because the true owner no longer has his car.

It's a crime because he has someone else's car. A property interest in the US common law system has always carried a right of exclusion and a right of control.

You are trying to limit it to just a right of possession.

>And while there may still be harm, it's certainly of a lesser sort.

Only because you insist that physical loss is always worse. Don't you think Goldman would be worse off if this code was taken vs. one of their cars? One is worth millions and the other several thousand dollars.

In fact, we have a very easy way of deciding which is worse. The economic damage is causes. That is actually how society judges how bad stealing is. Theft over a certain amount is worse than petty theft.

>This is a craftsman keeping a photograph of his work for a portfolio. Nothing more.

That is another matter entirely. I do agree the state should have to prove he intended to use it or disclose it to the public/goldman competitors.

It's sort analogous to borrowing vs stealing. Not every instance of taking without permission is stealing.
Then, of course, there's:

"This shot was needed after my last project which no one believed I made. Because when they put your boobs in they suck out your brains. Everyones knows that's how it works:-) If it's still a problem I'll just have to wear a GoPro for the whole process LOL"
The best CS course I've taken yet.
I'm impressed, async JS, react examples, small size, has tests and includes email templates!

I'll keep it in mind and I'll definitely give this a try next time I need something lightweight but pretty.
Ask HN: DRM for Enterprise SaaS
When doing enterprise deploys of SaaS products, how do you handle DRM?

Specifically: I'm developing a Python webapp that will have a managed tier and an enterprise edition. How can I secure the enterprise version when the customer has ownership of the machine and network it's running on?
Ask HN: YouTube Multiplayer?
Is it possible to make a vote system playlist in a page with youtube?
And maybe also a chat?
Yes, that's a problem: Old users with high reputation abusing their power to edit other people's questions and answers.

Personally, I find it distasteful when somebody other than the question or answer's original author makes a substantial edit. Edits by third parties ought to be to fix typos, fix bad code formatting, improve clarity and the like.
Historically it's been very difficult to make social media sites profitable. Did Digg ever make a profit? To my knowledge Reddit is still in the red.

There has also been a large rhythmic trend of migrations especially in social. So it's very possible people are ready to move on to Voat, the question is will Voat find a way to make a profit?

They've mentioned exploring some interesting profit models, such as paid subscriptions and content sharing. I'd really like to see them make a big push with a reddit gold similar component but in a better way.

Essentially patronage for social media or content curation.
Godwin, anyone? Surely we have better analogies to show that this political behavior is shortsighted than to compare political prosecutions (for vaguely sketchy actions) to mass murder.
I think it was a great article. A lot of people go in with the assumptions that the author has. At my last position we used Cordova. Like you, I was against it from the beginning because it is so unlike native. Yet many are under the impression that using Cordova means writing half the amount of code and/or taking half the amount of time that it would take to write separate iOS and Android apps. They think it's possible for reasons specified in this article (generally: that experiences are native-like and development is not harder than native); namely:

- that it can be like native; I regularly heard from management "What is so difficult about CSS? Why is it taking so long to build widget X?"

- that there is no reason why it can't be fast; I regularly heard from management "iPhones have >1ghz processors after all -- why can't it be faster?!"

- that the plugin ecosystem is bad -- "Why can't we just do X? Why do we have to build this?"

I agree with your criticisms as well. The lack of documentation, plugins, breaking between releases, and general help is surely lacking. But this is by no means a "bad article."
Introducing Material Design Lite
I'd imagine (based on very superficial knowledge) that DANE would achieve something to that effect. But it's pretty much dead because apparently DNSSEC wasn't all that great.
A lot of people equate "done" as "abandoned". Wasn't there some ruffled feathers between Rob Conery and some user over Massive being "done"?

But, then, who wants those kinds of users, right?
It's not only LA, everything but USA, UK and a couple of other Europe countries is empty, I think that's because the kind of start-up mentality fits better in those areas, there are plenty of opportunities in other parts of the world, not to mention that many of job offers listed here allow remote applicants =). This is a better HN job listing though.
I Robot is a collection os short stories about a variety of themes, but the idea of the robots usurping human independence in order to protect them is there in "The Evitable Conflict", and in ".. That Thou Art Mindful Of Him" two robots explore the idea that the consequences of the laws are that they should take over the authority of humans. So it's definitely there, although Asimov never actually portrayed the revolution itself.
The fact that the statutes were quickly changed to make his actions illegal could be considered evidence it was generally thought that the previous statutes did apply.
Plenty of "commercial" aeroplanes only have one engine. The Cessna Caravan springs to mind. I run a couple of Cessna 206s for joy flights. Strictly speaking, people pay my company money for this, therefore the aircraft are "commercial."
It is clearly both, which is what I said above. Synchronising the entire global economy is harder and less tractable than engineering photosynthesis, so we should be working on both (which is exactly what we are doing).
This is great, just started reading SICP on my own last week. These lecture notes will help a bunch as well.
Inability to concentrate, to busy moving legs, on medication
I've seen the infighting generals thing before, and many times behaviors like that might work in one situation but not in another.

It could be taking a lesson from somewhere else and mis-applying it. It could be he doesn't care. Also -- and this is wild -- it could be the best behavior given the circumstances and our OP just isn't aware of all of the extenuating circumstances.

Many times teams/orgs in bad situations are filled with intelligent people acting as wisely as possible, within a narrow scope. It's only at the macro level, when you add it all up, that it becomes totally whacked.
I don't find SO so bad. What I do hate is everyone complaining about SO. Yes, it violates the "teach a man to fish principle"... but seriously? Are we all so stuck in "well, I had to learn it, so I'm not sharing it with you" syndrome land?

The fear that someone is going to copy and paste an SO snippet into production code on a meaningful app should not even be a real thing. If some hack finds their way into an important job just by lying their way through the interview process, and gets by for years simply by asking questions on SO, I say, "that's incredible, I gotta see this". For the average hacker, just throwing together some web stuff and needs to know, "how do I open an accordion in jQuery", I think SO is perfect. I often use it when I feel like I'm totally not getting the "right way" to do something. (I've asked questions about jRuby gems, Sencha Touch, Dojo, CouchDB - things I really don't think I'd have gotten just by reading the docs) But I really don't care if someone else uses it as their private consultation service... I don't think it's ruining this industry.
Oh, I wouldn't Markdown that represents real documents to produce anything useful, so I just automatically skipped that possibility.

If you've got a real document that produces a non-trivial graph when you render its headers this way, you've probably got yourself a really, really poorly written document. Written text needs to have been serialized somehow, and as a side effect, you'll make the graphviz view of the document pathologically uninteresting. Conventional outline views are much better suited for written text.
Which part of the site requires a login? I was able to do a bunch of things on the site without ever being asked to log in.
All very nice but relying on the character of an individual clearly didn't work in this case.
http://www.nytimes.com/2006/03/31/health/31pray.html?pagewan...

tl/dr; inconclusive, hard to get funding.
Oh, I don't want to clutter it too much, it's better to keep it simple.

It definitely needs a mount option to set the default quality. Changing it later might be tricky, maybe passing options in directory names would be a good idea? for example: mkdir "foobar [q:720p]"
There is nothing I can point to that serves as evidence of consciousness. As I said above, the only way we know that the word "consciousness" has a referent in the real world is that we experience it. I have no evidence that microbes and cells are conscious any more than I have evidence that I am, or you are.

I have, myself, had some experiences that seem to me to have something to do with some of the statements I sometimes make about "consciousness".

But there is no way to share that experience with you, no symbols I can transmit. There is no consciousness-o-meter (except for consciousness itself maybe.)
Interesting; looks like a hybrid approach:

"Counting by lines of code, roughly one-third of the codebase on each platform is shared C++ code."

Source:
https://code.facebook.com/posts/498597036962415/under-the-ho...

They are using a custom version of Djinni for cross-platform support.

Looks like Microsoft is going down a similar path with Visual Studio:

https://www.visualstudio.com/en-us/features/cplusplus-mdd-vs...
So, by "narrow issues of statutory construction," you mean the laws he was charged with breaking don't actually apply to what he did?

I wouldn't go so far as to call him "innocent", but it sounds to me like his defence is perfectly reasonable. What he did may have been a breach of contract, copyright, and common decency, but it wasn't illegal. And given the way Goldman is clearly out to get him, and the abuse of power on display by both the federal and state prosecutors, he's the least dirty of all the parties involved.
I was under the impression that heat per transistor is inversely proportional to the size of the die. So it makes sense that reducing the size would be, primarily, a heat problem. The GPU adds much, much, much more logic to the CPU, making heat constraints more difficult to deal with.
There are some problems with plants, and one of them is that plants are, often misunderstood, live beings that are strategist by nature. If you put an improved photosyntesis in rice, this could lead to more grain of course, but also could boost the production of leaves and roots and the result could be less or none grain in the same time. Or atract predators. Have you consider this possibilities?
First thing I thought of was an mnesia table, glad to even be in the same ballpark as Mr. Ostinelli.

Is the slowdown as the cluster size increases is purely due to cluster gossip?
Japan has accepted the US’s giant robot fighting challenge
Show HN: Optimized Landing Pages as a Service
On-Page vs. Off-Page SEO Comparison
possibly suicidal feelings

Given that almost all of these people commit suicide before being apprehended, yep. It's rare that we have case like the Charleston church, and the Colorado movie theater, where we know the guy was seriously mentally ill, for his university psychiatrist was so concerned she broke doctor-patient confidentiality to report him, something you're only allowed to do if violence to self or others seems likely.

And, yes, "the authorities" dropped the ball, once he withdrew the security group of the university, which included that doctor, dropped it instead of referring it to local authorities. Something similar happened with the Virginia tech shooter; it's clear to me that if partially reversed the "reforms" in institutional commitments we'd have fewer of the mass shootings. Hmmm, another case like that, where the shooter just didn't get a chance to commit suicide, was of the Arizona congresswoman. From reports of his behavior at a local college, in times past he would have gotten serious attention, if not commitment.

If you support our current policies in both, you might say that freedom is enhanced by limiting commitments and maximizing gun ownership, but I suspect few but libertarians support both.
Thanks for the feedback.

The fist issues sums as the clustering algorithm, which currently is not prefect. Current clustering works on a grid. So it's possible to have two close dots not being clustered, because are leaving in the different cells of the map grid. Although I have alternative one which will try soon.

Map zoom shouldn't be a problem.
Hi HN - We posted our app Transpose (gotranspose.com) a few weeks ago. We ended up getting a lot of feedback and requests around helping people with their landing pages, so we built this new service.

Would love to get feedback and thoughts - especially if you have landing pages. Thanks!
THANK YOU for being able to search for remote jobs. That is awesome!

Now some feedback - browsing the map/zooming in bloats out my back stack. A couple back clicks is ok, but it took 20+ just to get back to where I was.
There probably isn’t life on Rosetta’s comet – even if ‘scientists’ said so
Fantasy Novels for those sensitive to humans being terrible
interface{} is heavily used in many of the Go std libraries. Particularly for what I call "convenience methods" where you want to be able to pass in various types and it will do a type switch for you and then determine what to do.

Part of what I was discovering in this blog post is that if you look under the hood at these convenience methods, and you know in advance what type are passing (i.e., you are not using interface{}), you can often find the "direct" call to use that uses a concrete type and likely get better performance out of it.
Descriptions would be great, but without regex support and a list of every town in your area, Ctrl+F doesn't really help.

A map is a much nicer alternative to trying "San Francisco", "Bay Area", "SF", "Oakland", "Berkeley", "Silicon Valley", "Palo Alto", "Menlo Park" etc..
> But how is this is possible?

That's the question to answer. It's just as hard to prove that you CAN'T assemble a transistor of that size.