skysight-inc/HackerNews huggingface dataset:
Disagree - it's not what you do, but how you do it. Execution matters.

The Matrix was even old hat at the time - future dystopian, man vs. machine - Terminator 1 and 2 really hit those themes.

But the Matrix took the idea and dug down, found ore, and refined it, crafted it, polished it.

Gilliam has some good notches on his belt so I'm hopeful there will be substance.
And here's a similar patent from Akamai (via @cloudpundit) http://www.google.com/patents/US20130156189
Torvalds says he has no strong opinions on systemd
Thanks for that - will definitely check it out.
Why You Shouldn't Apply to Y Combinator
Don't browse with your volume turned up? How do you assume you wont be interacting with any pages that may produce noise?
The uproar over this makes no sense. The developer should already be using a registered agent service (or their lawyer's address) if they don't wish to have their private address made public.

This contact information is typically already available on the Secretary of State website for the state their business is registered in.
Interesting article. Krebs made a mistake he rarely makes, which is to comment on the implications of such a leak.

The implication is that a market for medical records exists. Who's in that market as buyers? I'm not, so I can only speculate but "Insurance Companies" comes to mind. Would Kaiser Permanente or United Healthcare dip into quasi-illegal information? Probably not directly, that would be too much like fraud. However, some off shore data haven, something with Panamanian registry maybe, could buy these records, and then resell them "legally" to US health insurers. That way, a given individual could be kept off the insurance rolls to save cost. Perhaps a healthy person with dependents who are chronically ill, or people who are statistically likely to file malpractice suits or something.
During the Obamacare debate in Congress, the administration was very careful to always refer to the individual mandate penalty as a "fee" or "penalty", never ever a "tax."

But when the Supreme Court upheld the individual mandate, they did so under the government's power to tax.
How do you manage official communications internally? Announcements, HR, etc?
I think it's an excellent question. Not because a candidate needs to have something special about their network (although if they do, that's a plus and a chance for them to talk about their interests) but because if they can't describe something they own, why should anyone think they will have the communications skills to describe something they're going to be working on?
I'm surprised this story got to front page on a SV-based forum where everybody feeds on techno-utopianism.

Unsurprised about the negativity in the comments.

You might not like the movie, but it is quite original and dares touch a lot of subjects most of the film industry can't articulate more than 1 at a time.

I wonder how HN takes Black Mirror.
My intern, Laleh Beni, gave a talk last week where she compared the performance of Servo on a synthetic benchmark to that of Firefox on Android:
https://air.mozilla.org/servos-power-struggle/

We're not publishing comparisons with other engines for now because we don't support the full web platform yet in Servo and it doesn't make for a fair comparison against them. Certainly, we benchmark against other engines internally and try to ensure Servo's page load times are at least as fast as the other engines. That said, we don't have incremental layout yet, so Servo is _way_ behind on any measurement involving dynamic page updates.

Lots of good progress, but we also still have lots of work to do!

(shameless plug to solicit contributors: https://github.com/servo/servo/blob/master/CONTRIBUTING.md )
Automatic kernel backporting with Coccinelle
Ask HN: Who uses gitflow?
We're looking at switching to gitflow (http://nvie.com/posts/a-successful-git-branching-model/), but the decision makers are on the fence. Are there any examples of a successful gitflow project?
I don't think it makes any sense for this to be illegal, but I can point to at least one example where sense didn't necessarily dictate "justice": http://www.ehackingnews.com/2013/12/anonymous-hacker-charged...
Honestly, it's hard for me to get past the cinematography with Gilliam's films. Way too many Dutch Angles and other funky things.
Counterpoint: the far future of Mr. Nobody, which feels well-fleshed out for a considerably smaller budget than most blockbuster sci-fi: http://www.netflix.com/WiMovie/70117580

Star Trek TNG also managed to pull off utopia on a budget, although who knows if that would be feasible in today's fractured TV landscape; at the time, TNG was nearly the only sci-fi game in town.

While cost is a benefit for dystopian media (ie, Snowpiercer), it's also just easier to tell a story in those universes, as the conflict comes baked in.
Slack is the main “channel” for all of that type of information. And/but, I would say, 80% of the time, it is a link to a longer post in hackpad with more details, and a request for comment.
So do you want to make it illegal to set the contents of your own domain's TXT record to:

"<script src='//peniscorp.com/topkek.js'></script>"

Because that is all this is.
Not sure as "good example" but in France there is a major effort to rebrand "video surveillance" (CCTV) as "video protection".

Also labeling anti-Zionism as antisemitism or hiding an antisemitic rhetoric by claiming it's only anti-Zionism is quite common.
Hey, this is actually pretty useful. Thanks
Hell of a good prank dude, well played sir!
The Definitive Guide to Google Snippets, the Startup Productivity Secret
This is mark (the author).

I totally get why i would be seen as biased. I have given this advice hundreds of times in small sessions verbally and I REALLY have no interest in driving my point of view for me. I do 2 deals a year. It barely matters to me personally.

Do me a favor. Ask around to experienced entrepreneurs who have done 3-5 companies and stretching back to at least the mid to late 90s. I promise you you'll hear similar views to mine. Also, ask some very smart lawyers for a balanced view. I think you'll mostly hear the same.

re: gate keeper protecting the establishment. I know you don't know me but truthfully it is nothing of the sort. I think in simple life lessons. When you matter more to a small set of people they have more interest in helping you in tough times. If you never make mistakes or struggle then the argument of not having strong leads makes sense. It's just that this is the edge case.

Good luck.
Why can I not give you a bounty here like on Stack Overflow?
Presumably you can't just move the car anywhere while it dries, since you don't want dust or particles to get stuck in the coat of paint. So now you have to create a second clean room, plus figure out how to keep the path in between the paint room and the drying room dust free. So why not just move the car to the drying room, and paint it there? Except now you have the same problem, you've just shifted it to a larger space.
Since there are multiple layers of paint I would guess that the wait time is for the intermediate layers, and that removing and replacing the car from the line is the expensive part.
I am half serious, but how about making HTML served in TXT records a standard trick for serving small web pages very quickly? There are way fewer network round trips:

1. DNS query for TXT record for example.com
2. DNS reply with HTML content

Compared with the traditional 7 steps:

1. DNS query for A record for example.com
2. DNS reply with x.x.x.x
3. TCP SYN to port 80
4. TCP SYN/ACK
5. TCP ACK
6. HTTP GET
7. HTTP reply with HTML content

It would also make the content super-distributed, super-reliable, as DNS servers cache it worldwide (and for free so it would reduce hosting costs :D). Also TXT records can contain more than 255 bytes as long as they are split on multiple strings of 255 bytes in a DNS reply.

Again, I am only half serious, but this is an interesting thought experiment...

Edit: oddtarball: DNSSEC would solve spoofing. And updates should take no longer than the DNS TTL to propagate: the TTL is under your control; you could set it to 60 seconds if you wanted. It is a common, false misconception that many DNS resolvers ignore the TTL. Some large web provider (was it Amazon? I forget) ran an experiment and demonstrated that across tens or hundreds of thousands of clients wordlwide, 99% of them saw DNS updates propagated within X seconds if the TTL was set to X seconds. Only <1% of DNS resolvers were ignoring it.
> Of the thousands of retail startups have seen that are going to contract manufacturers, none have had a manufacturing expert or even one with any experience.

Wouldn't that be why they are trying to contract manufacturers?
If this is viable for making dataviz, it will be a great relief to get away from D3's disorganized mishmash of data wrangling and dom manipulation code!
When I went to the page, it started playing music. I find that very frustrating and annoying.
^^ hilarious :)
What's included in the blood testing?

I'm in Canada, and the idea of routine blood testing for young people (I'm 29) doesn't seem to have caught on.
I'm glad that you didn't have bad experiences with Kovid Goyal but others weren't so lucky.

I didn't mention that I also don't need to use Calibre as I can load my epubs onto the device via wireless connection.

I also don't use Amazon's ereader software so that I'm able to read epubs without converting them and also having an UI interface on the Kindle that suits my habits better than the official one.

For these reasons I don't have a need for Calibre in the first place.
Bug report:

But this broke an old joke

"EMACS is an operating system with a poor text editor attached to it" and variants.

It's not a joke if EMACS it is now an OS as vim is.

In the other hand EMACS/Linux is a truly GNU/Linux distribution.
Yes but it's never only junk. You always have some kind of weird tech and there is always "the other side" with "I would buy that" devices.
New DC startup battling Yelp and Foodspotting at eyefullfood.com
Came here to post this, but I've only heard it called Devil's Tramping Ground. http://en.wikipedia.org/wiki/Devil's_Tramping_Ground

I'd like to go visit this for a few reasons, not the least of which is that one of my favorite NC beers is named after it.
It's important to note that 20 years ago the surprising thing would be the surprise that you express here:

"The difference is mostly related to the number of parts being ordered. For a startup, ordering 100,000+ parts just to get pricing reasonable is a no-go unless you (or your backers) take a major risk. Makes you feel like getting off the ground is almost impossible, when you can't even get your wholesale cost below the retail cost of similar products."

We just had 150 years where this was so normal that most people didn't think much of it, and very few people ever thought about starting their own business, exactly because it was understood that you could not compete with the economies of scale enjoyed by John Davison Rockefeller, Andrew Carnegie and Andrew W. Mellon.

What's interesting is that this attitude has recently been changing. The economist Larry Summers has made this point about WhatsApp, using WhatsApp as an example of the falling need for capital:

http://www.businessinsider.com/larry-summers-on-whatsapp-201...

"Ponder for example that the leading technological companies of this age, I think for example of Apple and Google, find themselves swimming in cash and facing the challenge of what to do with a very large cash hoard. Ponder the fact that WhatsApp has a greater market value than Sony with next to no capital investment required to achieve it. Ponder the fact that it used to require tens of millions of dollars to start a significant new venture. Significance new ventures today are seeded with hundreds of thousands of dollars in the information technology era. All of this means reduced demand for investment with consequences for the flow of - with consequences for equilibrium levels of interest rates."

He suggests a negative consequence, that it is difficult to get real interest rates above 0% in a world where people can start a business with little capital, and he suggests that this might contribute to secular stagnation.

Of course, things don't need to be as grim as he suggests. Ideally, the low costs would lead to a flood of research, but that hasn't happened so far, in part because VCs are scornful of what they refer to as "science projects" and the financial community continues to look for returns within 10 years, which is almost certainly the wrong timeframe for 0% interest rates (the low rate suggests a low discount rate which suggests that investors should think long term).
> Killing the canary does actually reveal the order, which violates at least the spirit of Section 215.

Of course there's question as to whether the spirit of Section 215 is constitutional. It may be reasonable for the government to force you no to say something.

But can the government force you to knowingly make a false statement?
The gloves that will “change the way we make music”, with Imogen Heap
In fact I think most of them are more applicable to a C programmer. Most C++ programs aren't going to be making extensive use of, say, snprintf, which several of the errors I was shown involved.
Your example doesn't disagree with me.

It has nothing to do with being compelled to lie by a court order. It has nothing to do with the Judicial system at all. It has nothing to do with lying vs. not commenting.
The pain points you list about email are the same ones we're addressing with our startup MorphMail. Because email cant do everything we want it to, we end up using several tools. MorphMail is an attempt to make a tool that handles multiple use cases elegantly. Check it out at https://www.morphmail.com and get on the list to join our beta!
I'm not familiar with US law to really say much, but under Canadian law it'd be illegal for a company to keep the canary if they received a section 215, and I presume it'd be the same in the US. I wonder if this would overwrite that law, and provide them with the ability to lie in their transparency report.
That's the point--who.is won't play music by itself. Its lookup of the DNS records of jaimehawkins.co.uk injected the music into the page.
Also consider the ordering of the reviews - yelp can show them in whatever order they like, so you can be a "3.5" restaurant with a full first page of 1 and 2 star reviews, regardless of whether those reviews are newer or older or have been voted up or not.
congrats, dudes
Your loss then, no? If you dismiss them out of hand, you're losing out on the chance to visit them and eat there (and enjoy a good meal). Clearly a lot of people like them, and they're not suffering for business because of dismissals like yours, and, in fact, they're saying they want to avoid getting people who like Yelp and trust Yelp reviews, so the only one who seems to lose in this scenario is you...?
Disclaimer: I work for @thomasknoll.

This was a huge plus when I decided to join the company. I've never been more productive and less distracted. I get to focus on work, instead of a daily deluge of emails some of which inevitably get lost.

Another benefit of moving this all to Slack, for me, is that the team communicates way more transparently than I've seen at any other company. We're plugged into what is going on (if we want to be), and the politics of "who is on what email thread" essentially evaporates. I use private messages on slack sometimes for super-sensitive stuff, but that's only happened a few times since I came on board.

Biggest downside? It's gonna suck if I ever have to take a job at a company with entrenched email culture :-(.
good stuff, guys
Elixir currently compiles to the Erlang abstract parse tree. This then gets to be BEAM byte code later on.
Use the Kitchen Sink[1] record type. It's more appropriated than TXT.

[1] https://tools.ietf.org/html/draft-ietf-dnsind-kitchen-sink-0...
Thank you! Checking it out now.
On BBB, it's an easy Google search.
For those interested in more advice on actual application/interview, our friends at Aptible wrote a great post on that here: https://www.aptible.com/blog/y_combinator.html
The last bit reminds me of the father who found out his daughter was pregnant via Target's advertising.[0]

[0] http://www.nytimes.com/2012/02/19/magazine/shopping-habits.h...
The term debounce comes from the hardware world. When you press a physical button it's common place for the contact to bounce, causing the contact to open and close a few times in rapid succession.

So you, debounce the button press to ensure that it only causes one edge or press to propagate to the rest of the circuit.
What's up with the search box?
https://www.youtube.com/watch?v=Yo8kfV9kONw
This can't be stated enough: everyone hates the scroll thing. Everyone. Even if people don't hate it, it sure isn't going to bring them more business. More the opposite.
Noone has really been able to knock new relic for the ubiquity, cross-language support, etc..

New Relic's server monitoring is a toy, however - that's why it's free.
This is like the definition of a bait-y headline. The conceit was instantly obvious and I hit the back button as soon as I noticed it. I think you may have sabotaged your message a bit.
Agree with all of this. But on your point about convertible notes not giving governance rights that can hold up a future financing - even though this is true from a technical perspective, in my experience the later round investors will insist that every noteholder sign the preferred stock financing documents at the time of the financing in order to acknowledge their note's conversion into preferred stock. So even though the noteholders don't get to vote on the deal as stockholders, they still can hold things up by refusing to sign, asking for additional information etc... My advice to companies is always to treat the noteholders as if they were already stockholders in terms of providing them updates on the terms of the financing as it develops, giving them time to review the term sheet, and making sure all are comfortable with the deal so that you don't have any holdouts when it is time to close the Series A.
For me it's because I may want to implement it differently in different projects.
Congrats to a great team over at Placemeter!
Luckily it does not work on my normal browser: https://www.whitehatsec.com/aviator/
inline Show HN: or give ScholarOctopus a shot :) ( http://bit.ly/scholaroctopus ) A pet project that takes papers from these top conferences and embeds them in 2D with t-SNE based on tf-idf L2 content similarity, so you can see clusters of publications - including for example a cluster of deep learning papers if you search "deep".
Yeah... that was actually hugely annoying. A little warning maybe.
This is a brilliantly conceived library. It does one thing well and even within that, decomposes into clear layers of abstraction. I've been using it at work and found the experience much nicer than the various high-level charting libs built on top of d3.

There's a nice example of using it with a declarative templating library like react or ractive.js here: http://mlarocca.github.io/01-22-2014/pathsjs_ractive.html

Only complaint is that some of the charts are a bit lacking in features (no stacked bar charts, for example). But it looks easy to hack on, which I'd take over a zillion different options.
Oh I see. This makes sense. This doesn't seem challenging to prevent. A simple replacement of characters on the HTML entity table would have prevented this instead of putting arbitrary text onto standard output.
awesome...can't wait to see what happens next!
Fred Wilson's series "MBA Mondays" is a great place to start:

http://avc.com/archive/#mba_mondays_archive

Start from the bottom and go up (reverse-chronological order). Better yet, save them all into Instapaper or Pocket and read them offline at your leisure. Each article is fairly short yet packed full of info.
Really excited to get Placemeter to the next stage!
Why stop with users? Every email, web search, Lyft ride, Dropbox file, Facebook post and Grindr encounter could get its own canary: "This message has never been disclosed to law enforcement".

And as @chiph says, the canary doesn't really have to die after a secret warrant is served, it just needs to sing a different song: "Your data has not been disclosed to law enforcement for [ 179 ] days".

https://news.ycombinator.com/item?id=8336323
Tim Cook Interview: The iPhone 6, the Apple Watch, and Being Nice
trying to get the timing right to hit the beakers was hard and not fun.
Not at all. Manufacturers constantly contract to other manufacturers. Hence terms like OEM. If you haven't been involved in some part of the chain at some point, it's non-straightforward to learn the ropes. Certainly possible, of course; the stats are not encouraging though.

Basically I was trying to say, it really helps to have someone with some manufacturing experience in-house if your startup involves it, even if you're not the actual manufacturer.
Exciting times ahead!!
Meh, interesting thought, but a few things come to mind:

- It could take multiple days to update the website for the entire world

- It would be very easy to spoof the entire site

- It would probably slow down the rest of the queries the DNS server would be responding to at the time.

Also, updating DNS can be a pain for sites that aren't managing their own records.
Don't bother. Target your applications toward the companies and roles that value the same things you do. If an interviewer harps on Java 1.8 vs. Java 1.7 while you want to talk about reliability, netstat, and performance problems, that's a sign that it's probably not a good fit for you.

"Not thinking like other programmers" is very often a good thing, but remember that the world is very broad, and there are probably programmers out there who think like you do. And even if you can't find them, there are also organizations out there that respect and need different talents, and you should find those.
Is this your project? I was never able to get the 4th option to look like that grid. I was getting a "falling circle" vibe.
According to Mark Suster's earlier article - http://www.bothsidesofthetable.com/2012/09/05/the-truth-abou..., there are 2 main downsides to convertible notes from a founder's point of view:

1) If an investor invests $500k at a $4.5MM cap, he signs up to get 10% of the company assuming the Series A priced round will be at a higher valuation. But, if Series A is at a lower valuation, say $2.5MM, then the investor gets 20% of the company. However, if there was a discount associated with the convertible note then the note converts at 80% of $2.5MM. So a down round is really bad for the founder. But I can't imagine a down round being much better for a priced round.

2) If the Series A is $3MM at $12MM pre with 1x liquidation preference, the Series A investor gets 20% of the company. The seed investor who invested $500k will have his shares converted at the $5MM valuation. However, he will end up with a 3x liquidation preference or $1.5MM in liquidation preferences. I think this is okay as long as you raise a few hundred thousand dollar convertible note seed round. If the convertible note seed round ends up to be in the $1MM range I think this can become an issue for the Series A investor which is Suster's main point.

Convertible notes have benefits like high resolution financing, less control & no board seats. I still think convertible notes are the way to go if you are raising a few hundred thousand dollars in seed. But if you raising a seed in the $1MM range, it seems like priced rounds are preferred.
We know the NSA targets routers. They have rootkits and remote exploits for them. They can do packet injection or anything else with the traffic passing through routers they take over.