skysight-inc/HackerNews huggingface dataset:
I attended every demo day session (and the practice sessions before demo day) for about 2 years* and the real difference between the audiences depended on time of day. I think a "good" presentation had a lot of people writing things down, vs BlackBerry / iPhone reading.

Also, back when there were more sessions and they happened at YC HQ, the time of day played a big difference. The later sessions (I think they started at 4?) had people actually laughing at jokes, whereas the earlier sessions some of the exact same jokes, seemingly delivered the exact same way missed really badly. (I remember people actually cheering for Hipmunk's presentation. It felt like a home run.)

I don't know what it meant for follow up, but two notable presentations at least generated some memorable notes that I spied over people's shoulders. Jason Shen from Ridejoy did a cartwheel on the way in (he's a former collegiate gymnast) and I saw a lot of people drawing stick figures cartwheeling. Also, during SiftScience's presentation, one of the founders punctuated his presentation by saying something to the effect of "We're going to stop people from fucking with our customers." A lot of people wrote down "fuck" next to their name :)

I don't know what happened to most of the companies post demo day with their applicable raises.

*: I did behind the scenes work with YC as the audio / video guy for a bit, before they went to the CH museum.
The basis for patents and copyrights is this clause in the constitution: "To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries."
The problem is, the software patents don't really explain implementation, they simply describe it. Take the scan and email button patent. It presented no implementation at all, in fact the original "inventor" never actually managed to get it to work. So, what's the value to the society in that patent? What's the value to the society in a lot of software patents that offer no actual implementation, or general idea patents.

It used to be that you could patent specific implementations, and of some one could come up with a better implementation, they could patent that. Nowadays, it seams like you can patent just about anything, regardless of whether or not it can be implemented at the moment. It would be like the Wright Brothers patenting "a flying device that uses an engine and a propeller" without ever even trying to build one.
It's still a project from minority government and all institutions/cities can withdraw from it. Montreal(1.65M pop) said that it will not apply the charter in their city.

It still has a long way to go, but it's a good way to change the political agenda and pit rural areas and cities against each other.

The worst thing about this charter is not that it makes a clear separation between church and state (like in France), but rather that some religions are "more equal" than others (for example, the crucifix will remain in the legislative chamber).

So yeah, it's more of a "let's get everybody in the province riled up and angry at each other instead of creating jobs and fixing real problems." And since the separatist option is stuck at 30%, that's pretty much the best the Parti Québecois can do to please their troops.
>I mean clearly they are more fundamental to some industries (health)

I'm not so sure - I'm founding a nonprofit to find out if this is true.
However, its highest (17k fps) speeds are at much smaller resolutions, and it's more like 1000fps and under at the higher ones, which isn't quite as impressive, although still fast.
TWTSideMenuViewController for iOS 7
Did anyone else do a double take reading this?

> If you’re a JavaScript programmer, chances are you’ve seen (and done) something like this before:

var listener = node.addEventListener("click", function(event) {
let _target = event.target;
this.handleClick(_target);
}.bind(this));

I had to go look up `let` in JavaScript[1]. It appears to still be a bleeding-edge feature not widely supported[2] outside of Firefox... not even in Node with the --harmony flag. I wonder if this is meant to be subtle pro-ES6 propaganda, or the author really takes `let` for granted and doesn't realize most JS programmers have never seen it :)

1. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

2. http://kangax.github.io/es5-compat-table/es6/#let
So what? Consumers preferred 1-2-3 to VisiCalc, that's how markets works. Society doesn't have to guarantee anybody a market share if their products are inferior.
It doesn't seem to work with Firefox 25 + Ghostery, I don't see a loading bar and all the examples are empty white boxes. Disabling Ghostery it works properly.
Another gripe for the pile is what's happened to televised Formula 1 in the UK. The BBC no longer has all the full races and you have to get embroiled with a costly Sky contract to get them. Not a chance.
Correct, the goal: "To promote the Progress of Science and useful Arts", i.e. make trade secrets public, Science is a public endeavor, the goal here is the public good, not the inventors good. The means of obtaining that goal: " by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries." They key word here is "by" which makes it clear we're now discussing means and not the goal. The goal is the first phrase of the sentence.
Yep, the perils of being a marketing company. Ghostery blocks all of hubspot.com. Shouldn't be a problem for people using the library though.
> Islam is a big religion (like Christianity). That something is not seen as a religious mandate by some branches of Islam does not mean it is not a religious issue for other branches of Islam.

Much of Islam (most, probably) sees the Niqab as being optional, including many Sunni scholars, and every moderate Islamic sect.

Every Islamic sect allows polygamy (other religions also allow it). So tell me, why are we infringing on that belief?
Its not the only one but it shouldn't be one of those who do.

Go to the scandinavian countries and experience how effective, friendly and welcoming airport terminals can be.
That is quite ridiculous. There were lots and lots of people that tried (increasingly successful) to create aircrafts, both before and after the wright brothers. If there is one high profile invention that would capture the dreams of inventors and invent just for the hell of it, then flying is that invention.

The results of the patents the Wright brothers were granted is quite evident if one compares the state of aircraft during the first world war - USA was woefully behind everyone else, mostly because the Wright patent(s?) stopped aircraft innovation there until it expired.
there used to be a SIR - "statutory invetion registry" but the obama administration got rid of it.

You should consider licensing your stuff through one of the companies that works to ensure that your stuff is in the commons.

http://en.wikipedia.org/wiki/RPX_Corporation
Samsung is considered completely vertically integrated by many, even though they don't mine their own raw materials or operate their own power plants to power their factories. I've never understood that either.
Very nice article representing the perspective and reality of the true craftsman. I often feel I’m one of the few people who has no desire what-so-ever to chase investors. It’s not what I do. I build stuff... and I'm very successful and happy.
Most (all?) Canadian airports do not use neutron scanners, and have a traditional security layout. There is a lot less hassle.
I understand your sentiment in general, but disagree in this particular case. I've been writing JavaScript for years in various projects, companies, partnerships, etc. If I had a nickel for every time I saw...

asyncOperation(_.bind(function(x) { this.x += x; }, this));

or...

asyncOperation(goog.bind(function(x) { this.x += x; }, this));

or...

asyncOperation(function(x) { this.x += x; }.bind(this));

or...

asyncOperation($.proxy(function(x) { this.x += x; }, this));

or even...

var self = this;
asyncOperation(function(x) { self.x += x; });

...then I'd have a lot of nickels. Binding a function to the current scope is _insanely_ common - adding syntax specifically for it makes sense. I would argue that it reduces the cognitive overhead of the language, since rather than needing to read another method call, examine arguments, etc. I can simply translate a 2-character symbol into the meaning "outer-context-bound function". There's a lot more bloat in the above examples than there is in this:

asyncOperation((x) => { this.x += x; });

This is like arguing that the '+' operator bloats the language, when we could all just be using Number(17).plus(Number(43));
Apple iPhone 5s' M7 Co-Processor by NXP
I'm surprised to notice (perhaps it's always been there) that the YC app asks for facebook and twitter ids. Are these just additional contact mechanisms, or used for anything more?
I guess we in technology have some immunity to that. I work with musicians, carpenters, and yes rocket scientists. Not all got good grades, not even the best ones.
Thank you for not forgetting RSS support ! And, wishing the 'Ghosts' all success !
I don't believe claims like this, but on this matter, this needs to be traced:

http://slashdot.org/comments.pl?sid=3891677&cid=44076497

An important information from the "confidential" studies here for example would be what kind of monitors were tested
> If it's politically achievable to safeguard people's private data from private companies, then why not do that?

Because a government with the power to do that can and most likely will use that power to do things that aren't good for anyone but themselves and their stakeholders.
Tim Cook is on Twitter
I never saw Apple call itself this way, but I can be wrong, I believe it's more of an Apple rumors thing, like some years ago some people were telling how Apple would just put it's custom designed CPU on Macbooks and build everything by itself, including GPU.

This happened even here in HN, I think these guys are the equivalent of the MS fans back at the time of the dot-com bubble telling how MS would rule the world.

EDIT: a "this" became "these"
It's not obvious that the examples given do that (besides whether you'd want to have a beer with them). If there is a specific set of behaviors that you believe will better gel with the team, then ask questions that are signals for those specific behaviors. Or, perhaps you should simply set up processes that enforce those behaviors.
Grand Theft Auto V' sets record with $1 billion in sales in just three days.

"Earns" made me think of "earnings" as in "profits."
It doesn't, but it is a little anecdote to illustrate that what some people claim is an essential religious belief isn't necessarily so.

Plenty of questionable behaviour gets glossed over as a 'religious' belief. Carrying weapons, polygamy, subjecting women and minorities, violence, etc... There absolutely has to be a line in the sand concerning what we as a society are willing to accept.

Some fundamentalist Christians think they should burn witches and homosexuals, and in the past, did. Yet our society no longer considers that acceptable.
Groovy? Grails?
Educated and Poor
Yes, and I think people forget this in singling out the US. Remember that the Five Eyes (US/UK/CA/AU/NZ) essentially operate as one security mechanism.
I made this comment out of irritation at the suggestion that this guy is doing this because he needs food. It's a load of shit. It's impossible for a mentally sound person to starve to death in this country, homeless or not. Just because there are homeless people who are homeless because they lost their job and now cant afford food/shelter, doesn't mean that there aren't homeless people who prefer that lifestyle. If you are in a nice climate (like SF) and you are given food, shelter, and basic necessities plus some luxuries (bike laptop etc.) then the idea of working extra hard to land a crappy job where you can still only survive with subsidized everything and you don't have any spare money, doesn't sound so appealing. People on here infer that the average homeless person had some great job, a house, car, etc. and they just need some help to regain that. I'm sure there are people like that who exist, but I would warrant a great deal of the homeless (those who aren't addicts or mental)wouldn't have a much better lifestyle if they got a job, because the job would likely be minimum wage. You cannot live independently on minimum wage in this country. So why even bother working?
The casings are steel, the rtg is in a ceramic capsule. You'd be amazed at what barnacles and such can pry wide open given time.
Just curious, why would you want something to write LaTeX for output constrained to fixed-width, low resolution output? (I've seen LaTeX used for presentations to great effect in the past, but always generated to PDF or something similar).
> So your example still requires that state exist, it's just far more global.

The state exists only in your application, not in the test. Your given sets up the environment in the way you want, the "when" manipulates the environment and the "then" checks that the environment exists in a particular setting.

> I'm still not with you on the timing thing. By the time that step is reached, either the state has changed, or it hasn't.

This doesn't apply to your tests. What I've seen before is a step that says

Then X changes

Which is implemented as

previous = X.state
wait 5 seconds
X.state != previous

This relies on the previous step taking long enough to actually change the state that the change happens during the wait. All of the tests I was dealing with were asynchronous.

Your pattern does look quite nice but there are still dependencies that aren't specified in code. For example, assuming you have a complementary step about the edit version changing written in the same way.

Given a credential for a supported vendor
When I do something that changes the edit version
Then the edit version should be changed
When I do something irrelevant
Then the edit version should not be changed

This would fail, saying the edit version has changed. Contrived, I know, but the problem with dependencies that aren't specified is that you start having valid tests that fail because they simply do not do what they say. I'm strongly in the camp of "If it shouldn't work, it shouldn't build".

My core suggestion for all of this is to write your behavioural tests as a test script. What does the user do to get to that point, how do they interact and what's the result. The state exists either in your application (which is fine) or is explicit in the writing of the tests (Given I log in as person X rather than Given I log in).

Cucumber is a great tool, but it leaves a lot of things implicit, which to be fair could probably be solved as a library. I'd have much less of a problem with all of this if when I wrote an invalid test, something warned me. I've spent far too much time battling with cucumber tests which lied about what they were actually testing.
Samsung does a lot of things. They build ships. The left hand doesn't know what the right hand is doing. Well, it does, but it can't do anything about it. This is a big company.
There is also Tile (http://www.thetileapp.com/) which is using them as a way of distributing the finding of lost things. It's an interesting concept, but something I'd never do.
Maybe. Their record for knowing where stuff is isn't that good. The Iraq adventure lost $1billion of stuff. This shouldn't be confused with the overall cost (some would also say loss here) of a few trillion dollars for the whole episode.
http://www.cbsnews.com/2100-500257_162-3584247.html
The account isn't verified but it was just retweeted by @pschiller, so it appears to be legit.
Another interesting article on nuclear security in the real world:

"British nukes were protected by bike locks" - http://news.bbc.co.uk/2/hi/7097101.stm
This seems like it would be a more powerful argument if the fingerprint sensor on the iPhone was used for more things than unlocking your phone and making App Store and iTunes purchases. As it is now, Touch ID doesn't need to be technically more secure, dynamic, or anonymous than a passcode or password, it just needs to be faster and more convenient. And what does a perpetrator do once they've lifted your fingerprint and made a copy? They still have to steal your phone or gain access to it for some amount of time, which requires very personal targeting.
Advanced Transcend WiFi SD Hacking: Custom Kernels, X, and Firefox
I don't know, maybe type safety?

Don't forget about Play's truly excellent form generation/validation, and yes, raw speed of jvm byte code.

Rails truly (DHH) made a blog post on why they switched to generating html server-side: http://37signals.com/svn/posts/3112-how-basecamp-next-got-to...
Building OS X Trojans
Yeah, I think that if they are allowed to continue existing at all, software patents should require publishing the source code.
Growing up in Scandinavia, I remember reading about these as a kid and being fascinated. It's amazing how far the Cold War reached globally.

http://en.wikipedia.org/wiki/Project_Iceworm

http://en.wikipedia.org/wiki/1968_Thule_Air_Base_B-52_crash
GE Automated Laundry and Robot Bees Included, 2025
good point. I do believe one of the biggest problems is the disconnection between the studies and the actual world. some are mitigating it by doing stages in industries at the end, but far from making it a good solution.

This aside, I found the article particularly well structured and most of the stuff he talks about are common pitfalls I've seen throughout my career in IT.
>>That's why the oft commented, "They should just stop shipping parts to Apple to punish them for the lawsuit!" is kinda ridiculous.

They can't just stop or they'll face bankruptcy by paying Apple damages. No doubt Apple made them sign an ironclad contract...and most likely a few years notice is part of it. Apple isn't stupid.

Not to mention that Samsung isn't doing Apple any favors, they're making a fortune because of the Apple contract. If they decide not to renew it, that's their prerogative but I'm sure Apple has plan A and B ready. Someone else will gladly take their money
Weirder than fiction. A decade ago it was published that the "president's code" that should be the last permission before firing the nuclear rockets was for many years "0000" and that all army officers in charge knew it.

http://web.archive.org/web/20120511191600/http://www.cdi.org...

I remember thinking "that would be the nice gag in James Bond movie, but it was real"!

This time, all this "we dropped bombs all the time" doesn't sound crazier that "Dr. Strangelove."
Since you're being downvoted, but no one has commented to explain why (it's not just that your opinion is unpopular), I feel like I should put in my thoughts. I once felt the way you do, but upon reflection I don't any longer, so I thought I should share why.

While you may believe that current surveillance has gone too far, advocating for no security is much too far the other direction. As usual, the answer is somewhere in the middle.

Without any visas or border control, you have no way to prevent ingress and egress of known criminals, people carrying infectious diseases, or any of myriad other actually real threats. Just because people exaggerate threats like terrorism does not mean there is nothing to defend against.

It is also important to prevent people who have no means of sustenance from moving into your country and becoming a burden. In no way am I implying that exceptions should not be granted for asylum or other exceptional circumstances. However, being in a country is a bit like being in a club -- everyone pays dues (taxes) and there are perks too. Why should club members want to give everyone the perks while they have all the responsibilities?

Your thought that people should try to be closer to one another is admirable, but I think if you reflect on it further, you'll agree that some forms of restriction are necessary.
We teach multiplication as an algorithm based on breaking the problem into single-digit pieces. If you're trying to learn that algorithm, and you keep needing to figure out what all the pieces are, you won't be able to follow along with the bigger picture. It would be like trying to write an essay, but having to look up the spelling for each word in the dictionary... it would take you a lot longer, and be much more of a struggle. Instead, you memorize the pieces, and then later can focusing on understanding how all of those pieces fit together.
Cool solution to the iOS 7 issue of status bar being part of the navigation bar interfering with a "hamburger"/side menu transition
My personal utility would not be equally well-served - because it would involve finding & installing said plugin.

Meanwhile that random person who can't be bothered to click on the 'mask password' checkbox is just someone I don't really care about. His 'suffering' is entirely avoidable.

On a more serious note - I believe the number of individuals who benefit from this change (everybody typing in a password) would receive sufficient benefit to outweigh the cost incurred by the few who would bear the burden (someone giving demonstration and forgetting to click 'mask pw' button).

Or - we might just have a browser setting for it.
Ubuntu Touch stable Nexus release due Oct. 17
I was aware it's pretty modern but honestly didn't think about it much. We use it heavily in Firefox Devtools code and I much prefer its non-hoisting properties over var.
made != manufactured

Title is a bit confusing.
Good list indeed.
But nothing about Play Framework?
Interesting phrasing. Wouldn't Cuba be the one expected to react? A spy plane was sent at them and they kill it and the US is the wronged party? Don't get me wrong, I don't side with Cuba over the enormously provocative way they behaved, but I don't fell sorry for the US either. The Turkey part of the saga is just as bad.
Cognii building "Siri for Education"
No, please, stop, don't do this.

This is a terrible UI experience. Note: I have been living and working with iOS 7 since the first beta. I know it's new and shiny to everyone else, but this is absolutely the worst thing to add to your site. It serves no functional purpose and just clashes with devices that do this natively.
Ah ok, got it :)
So it is. Hence the ECMA6 mention.
Using Gifs for More Than Funny Cats
"border search" was extremely more narrow in scope bath then, across all dimensions.
Market microstructure is such a massively complicated topic that few insiders, much less the SEC, thoroughly understand it.

It's actually not super complicated. A limit order book is a straightforward thing. If you can do FizzBuzz, you can probably whip up a toy implementation of a matching engine in an afternoon. People think it's complicated because of all the FUD (c.f. the comments on this story), but the basic mechanics of how a modern exchange operates are remarkably simple.
I always felt they could take what ever the damages award ended up to be, divide that by the volume of chips they send Apple, And then raise the price per chip that much.

Don't not ship, just make sure that the patent damages don't cause any hit to the bottom line.
Well, in this particular case I agree. If an operation is very commonly used, and/or it can allow major compiler/interpreter optimizations by doing it at the language-level instead of a library level, then you should put it into the language.

But this is not the case for SO MANY constructs. Especially in a language like PHP, where they've recently added even more stuff that very few people would care about.
Diasllow "apphb.com" and it works.
Time to stop talking about the free/open Internet