skysight-inc/HackerNews huggingface dataset:
Don't worry about it. People who get paid to assess the actual -- not perceived -- quality of tech talent for a living (hiring managers, bigco recruiters) aren't fooled by this. The mere amount of stamina it takes to complete an Illinois engineering degree is enough of a signal.

Your experience might be different if you're dealing with money guys with no operating experience who trust the Harvard/Stanford pedigree uber alles, second/third-tier startup founders who dropped out because they're "the next steve jobs" and would rather drop acid than finish their degrees, "journalists" writing schlok "content" for valleywag/techcrunch etc. without an iota of fact-checking, and other hilarious SV stereotypes that this area seems to attract in droves. Try not to let it get you down too much. There's more to life that the front page of Techcrunch.
Brass works fine too.
Yes. And "Sky Mall" went bankrupt in January 2015.[1]

[1] http://www.wsj.com/articles/in-flight-catalog-skymall-files-...
Seems like this would leave you open to date inconsistencies... "Oh, that's weird, I saw that they closed the theatre last night due to a water leak -- how did you watch a movie at it?"
exists, but perhaps not enforced.
> Possibly not in the home, but in the office or public places? Definitely.

Not in the slightest. Hard smooth items do not tend to harbor bacteria, especially those that are touched a lot.

You really only need to worry about soft or textured items, in particular things that are touched only rarely.
A friend of mine, a great cook, regularly performs what she refers to as The Dance of Smoke Alarm Supplication, wherein she and a broom jointly try to persuade the alarm gods that everything is fine. When she heard that there was a smoke alarm that would pop up a notification on her phone first so she could mute it with zero shrieking, she was very excited.

It may be that her landlord installed it wrong, but landlords (and homeowners) install an impressive number of things wrong, so a business that didn't depend on "amateur does X perfectly" doesn't sound like a bad idea to me.
https://en.wikipedia.org/wiki/World_Without_Sun ? Available at https://www.youtube.com/watch?v=6cIjgL2lkwA . Don't know what details it covers - just found out about it now when researching your question.

Edit: https://youtu.be/6cIjgL2lkwA?t=1138 says that the aquanauts take turns 'sunbathing' in UV rays for 10 minutes each day, for health and morale. At around 18:00 "Their sense of time has become hazy. They neglect the clock and the calendar."
Two Way ANOVA in R
I've been longing for a nice looking wifi-enabled flow meter I can attach to all my faucets that have a readout of how much water I'm using and tie that data to current water rates to show me the cost in cents/second or something. And the obligatory display of a dashboard via website or app.

Great way to help people in a home, especially little ones become water conscious.
Out of 1500, I would say 1400 employees need to be paid around INR 10000 approx. This should equal about $200 per month per person. The rest would be better paid professionals like software programmmers, etc
Custom built photolithography hardware.

Even with design documents of a 10nm chip and 20 people that understood them, I would need to spend a few billion dollars to build the manufacturing facility.

However, if 28nm becomes something of an industry standard, then Intel can't dominate the field just by being the only people that can build the facilities. The lithography and chip manufacturing could become standardized and all of the profit would flow to the people doing tricky things to design SOC. And that design work is much less capital intensive (compared to having to build your own manufacturing facility). That means people with more time and skill than money (ie founders) will be able to compete.
How is living in a sterile plastic bubble good? Our immune systems need bacterium to fight or it will weaken.

I'm not saying go rummage through medical waste, but some exposure to dirt is normal - or at least has been for hundreds of thousands of years.
My father in law is in his eighties and served as a Swedish diplomat in Moscow in the 1960's (among other places). I know he too would love get a chance to read some of those letters.
I'd love to point to this post for all the snarky comments people make about how advertising doesn't work on the HN crowd ;)
Second this. It's the only book I own that specifically covers a programming language. I own the fourth edition - has a slight different cover.

Only complaint is the same as yours, it's pretty verbose but I guess that's what you get with c++.
Ask the Past
As someone who is building IoT devices (www.flair.zone), I would say that many of these complaints resonate with me. There have been two motivating factors behind what we are doing:
Building the Internet of Useful Things and not building the Internet of Expensive Things. So far that has worked well for us and we haven't even launched officially.

Nest (as a company) is an interesting case to examine with respect to this article. The thermostat in it of itself was a much needed upgrade for some and dropcam has a ton of potential for more complete automation triggering, but the protect was pretty marginal value add if you ask me. Fires just aren't that big of a problem statistically and while a smoke alarm that can call the fire department is great in theory, in practice people are leery of false alarms when it could be incredibly expensive. And the 'works with nest' integrations are fascinating: its largly a bunch of companies that want to be associated with Nest and its percieved superiority from a brand/acquisition/something(?) perspective and then integrate these super low value add enhancements. Like the Whirlpool integration: '[if we know when you are getting home, we can refresh your clothes so they stay wrinkle free]'. Such a ridiculous proposition for an integration.

Leeo was particularly crazy. It was a case of 'top tier founders' that all the VCs in the valley love with 30M in investment before leaving stealth mode. Everyone assumed they must be onto the next big thing but it was in fact a giant let down. I am sure the pitch was great: we are going to put a microphone in each room and have voice command in every room but somehow they lost sight and it just became a smoke alarm relay. The other angle maybe was that they could convince insures to subsidize them like (GE/Wink)? I would love to see the total number of dollars invested into residential smoke detectors by consumers annually, the number of house fires in the US/World (and aggregate damage/loss of life) all compared to the stealth mode investment of this company...The internet of things will happen and some devices will add substantial value by better managing energy adding real convinience but the author correctly found some really questionable value add and called it out.
While I wouldn't call mine a success (yet), I'm a 2013 Thiel Fellow and founder of REX Computing, a recently venture funded fabless semiconductor startup. While venture funding is not a measure of success, I would say we are progressing technically very well. There have been a couple of exits (Streem was acquired by Box) and others that are still moving along, but no unicorns.

I think you also misunderstand Thiel's motives for the fellowship... it is not saying that because Zuck was sucessful because he dropped out of college, Zuck was already lucky that he wasn't in debt. The student debt crisis has been getting worse and worse over the past decade, and Thiel's real core idea is that student debt is a huge barrier for young people to take risks (such as starting or joining a startup) during or after college.

For myself, I actually dropped out of high school to accept the fellowship. At that point I already had 3 years work experience at MIT, and was going to drop out of school anyways to accept a position at a large tech company in the Valley making three times the Fellowship's yearly grant. What the Fellowship offered me was the chance to do something very risky and being able to get into the game quickly with an advantage. I think it was the right choice for me.
Your code looks correct. I would expect something closer to 50ms in the warm path (300ms in the cold path seems about right).

I'll take a look tomorrow and see if I can reproduce what you are seeing. I'm not super familiar with API gateway, so there could be some config issues over there.

If you want to discuss this more offline, feel free to contact me at "scottwis AT amazon".
Ask HN: Thoughts on an alternative to Public Key Pinning (HPKP)?
Public Key Pinning (HPKP) is a great concept - announce to the world that this is the one true certificate, and no MITM who is able to create a valid certificate can intercept traffic from browsers that have been made aware (inoculated).

Great! Except when you need to change your certificate of course.

They've added some workarounds whereby you can specify both a time duration and an alternate certificate, but as a small website operator, I need (want) to be able to make changes at any time, and I don't have my next certificate yet.

So what I really want is not to lock down a specific certificate, but make it so that I am the only one who can issue valid certificates for my site.

To achieve this, instead of pinning a specific public key, why not allow me to specify a self-signed root certificate with which I promise to also sign any HTTPS certificate?

I.e. any certificate presented for my site will be signed by a regular CA just as normal, but in addition to this, it will also be signed by my own home-brew certificate, as specified in a HPKP2 header.

This way, I can change my certificate any time, and Evil People will have to not only subvert a CA, they also have to get my private key, which I can keep as safe as I care / am able to.

This would be no more secure than current HPKP since it's still "trust on first visit", but should be easier for websites to deploy & maintain.

Thoughts?

(There were some threads recently on the abysmal uptake of HPKP among the top 1M sites, and it made me think of why I haven't implemented it on mine)
Resources on building a home from scratch?
I make decent money and like to keep busy, so I've decided I'd like to spend the next few years building a house. I have yet to buy a lot, but I have money saved.

I'm looking at getting a couple acre place out in the country by some water with a shitty house on it so I can rebuild it while having all the necessities (sewage/water/hydro).

Are there any internet communities specifically for home building? Any "de facto" go-to resources?

Thanks!
> Corporations are central planning. Just on a smaller scale.

No, they're not. Corporations plan their production and allocate their resources based on market information within their industry in an attempt to capitalize on the market signals they observe.

Central planning is a process by which a central government attempts to control and direct the output of a nation's economy by deciding what to produce and when, ignoring market signals.

These are vastly different concepts.
1934 West Coast waterfront strike
Banning people from talking about it seems rather childish though. If people are talking about something off topic it's usually because it was something jarring enough to distract from the point. "the beatings will continue until morale improves"

It astonishes me how this policy is so favorable to a money sucking strategy yet it ignores the myriad of other usability complaints that frequently pop up (e.g. Why is/isn't this on medium, wtf is this scroll jacking, why is the js so big, why is the font so small/big).
Weeds grow fast too. Maybe I'll go buy some.
I'd be interested to see what people currently think are the best books for iOS Development.
The really incredible thing here isn't the robot, it's the poison, this thiosulfate-citrate-bile salts-sucrose agar stuff. It isn't itself lethal, but it's a culture medium for bacteria which are:

www.int-res.com/articles/dao_oa/d097p085.pdf

So the injection basically amplifies specific members of the starfish's own microbiome to the point where they not only kill the starfish, but infect and kill its neighbours.

That is highly ingenious, and severely creepy.
Pity it won't save the Reef from acidifying oceans or coal mining companies dumping ther reailing on it.
In French they call this "mail de relance", it is OK to do so. Just be polite, brief and indicate your purpose from the first sentence.
I was doing 3d graphics. We had broadcast television on analog at the time with engineers that did not know how to use computers running the show. The cost of an O2 SGI workstation was £10k or so - you could buy a broadcast spec clock for that sort of money. Digital tape machines - Digibeta - cost £40k, plus you would always need more than one.

That whole industry went race to the bottom. Internally you also had people not willing to learn the new PC tools. So there was a while before the PC inertia got going.
On SGI machines doing CPU locked tasks, e.g. frame rendering from a render queue there was a simple cost equation with using PCs, off the shelf non SCSI disks were another saving, as was RAM, a tenth the price on the PC. Memory for SGI machines would need board level authorisation!

So with many SGI use cases the CPUs would be doing very little. The graphics pipeline would be doing all the real work and you would hit your polygon limit in there. Only if you went CPU intensive - software rendering - would you Max out the CPU.

Most SGI use cases were in capital intensive industries where proper money was paid for proper professional kit. Those 6K£ D1 monitors? Yes you could have a wall of TVs instead but that would not happen. So white box PCs took a while.
It shouldn't cost anything like £3,000. I finally got around to learning to drive 3 years ago as I was moving to the US. All in all it cost maybe £600.

Driving license: £50
Theory test: £25
Practical test: £62
20 lessons @ £20/hour: £400.

Look for an independent instructor, they're cheaper and usually have more experience than the ones in the big chain driving schools.

Even if you don't plan to own a car straight away, a few years down the line you'll find your insurance is cheaper just because you've held your license for several years.
Wow, Russia changes a lot.
Stephen King to Receive National Medal of Arts from Barack Obama
Modern? Have you heard of Dhirubhai Ambani?
Ouch. Even as a kid I always wondered 'Who the hell shops out of these catalogs, and who came up with these products?'

Sky Mall provided at least 30 minutes of trolling fun on a flight. :)
We've been managing ecosystems for quite a while now. Them being underwater is interesting, but not wholey novel.
The business model part of your comment scares the crap out of me the more I let it sit.

Case in point, printer manufacturers are now nlargely no longer selling individual b/w and color cartridges. They now sell them physically connected as a single block and when one color goes, you gotta toss the whole thing. And God help you if you try to refill with generics and void the warrNty.

Now picture that applied to your home, with companies doing their damnedest to lock you into their overpriced proprietary consumables. Familiar with Simple Human? Case in point and they aren't even a Smart Device. Imagine if they refused to update unless you switched to their SaaS model like some certain software companies have.
> I'm looking for a good book about modern javascript if anyone has any suggestions.

I just finished writing an eBook about building large modern web apps in JavaScript. If you're interested, here's the link:

https://leanpub.com/buildingbattletestedfrontendsoftware

Cheers!
University of Pisa, right? Authors of the Netmap and PF_RING also from that university, if I am not mistaken? You guys seem to have a mutual interest towards wire-rate packet processing. Keep it up...
Clojure: The Joy of Clojure. Not for beginners, but it's excellent.

http://www.amazon.com/Joy-Clojure-Michael-Fogus/dp/161729141...

I've heard good thing about Clojure for the Brave and True, free online:

http://www.braveclojure.com/
Assuming $50.00 for a Roku, electricity at $0.15/kWh, and 16 hours average daily usage, breakeven point is in ~3.8 years vs. an existing 20W solution.
14-16 years ago, it wasn't even possible to get out of a hospital without having this explained to you in detail. I can only imagine what it's like now.

"Smart onesies" are silly.
Robots sent by a more intelligent species to exterminate the population and save a precious environment.

I hope there aren't any extraterrestrials reading.
Canon develops 250 megapixel camera sensor
No, baby monitors have been studied. It's not a big mystery. Monitoring doesn't make a dent in SIDS. Education does. "Don't put infants to sleep on their stomachs".
I don't really know what to think except the sheer amount of applications they receive. They received over 6500 applications for their YC Fellowship program alone and the application was open for only a week. Can you imagine having to write a personalized rejection letter for each application? That would take a much longer time as oppose of sending a template email. Believe me, I would love to hear personalized feedback as much as you, but I get why they can't do it. Angels and VCs don't deal with the volume that YC or TechStar do, so they can afford to personalize their rejection emails accordingly (if you're even lucky to get one in some cases). I found these two links to be particularly interesting:

https://www.reddit.com/r/startups/comments/39kswc/vc_rejecti...

https://medium.com/@bchesky/7-rejections-7d894cbaa084

I haven't heard any stories where YC used their database nefariously and gave away ideas to other founders. This is interesting though, I'll keep this in mind.
> So, the question is: how can we avoid these zombies, both from a user and also from a ‘producer’ perspective?

No, the question we should ask first is why being a zombie is bad (especially compared to not existing at all, ie. not being open sourced). I don't see it answered in the article. I don't see it asked in the article. It's simply assumed.

There are many different kinds of zombies. Most of them are essentially immortal unless shot in the head. They may move rather slowly, but they have great strength. They may become blind, but they often get a great sense of hearing. They tend to rot if left alone but can last very, very long if preserved properly. There are instances of zombies who continue to be conscious after zombification and who continue to do what they did before (think Mr. Slant from T. Pratchett books). They are unlikely to change their ways, but sometimes it's a good thing. There are zombies who retain their emotions (see Sankarea manga). And so on.

It's equally true for open source projects. Even if abandoned (for some definition of abandonment) for the same amount of time, two different projects may become two very different kinds of zombies. LiveScript, for example, is a zombie if you look at its mailing list, but is one of the most productive (for me, of course) compile-to-JS languages out there. StumpWM (a Common Lisp WM) is also nearly dead, yet it's still the best WM if you want a WM that's hackable.

On the other hand, there are projects which we'd really like to see dead, yet they refuse to die or even zombify. Projects which suck a massive amount of resources into their life support systems without any visible improvements.

> and if you find one in the wild: run!

Or you could just take a nice pump-action shotgun (ie. ability to read and write the code) with you and have a good time.

In short: this article is shallow. It reads like a generic advice written only to write something, without any deeper insight. And the author seems to know very little about zombies...
'Critical Thinking' discourages ideas. [Patrick Finn audio and TED video]
So many points to answer...

1. I am willing to grant that Champaign/Urbana is not the ideal place to live for everyone; however, it affords me the best of everything I want from a community, without a lot of what I perceive as the drawbacks of places like Chicago or SV or other large metro areas. I would not live anywhere else, and I know that others feel the same way that I do; and it is fine if others disagree.

2. (This ought to start a firestorm of comments...) I have worked for three different companies based in SV or SF and have lots of friends still in that area. It has been my personal experience that people there are motivated by money concerns much more than they are in CU. In conversations with my friends there, they say things like, "Come work at XYZ and they'll up your salary by X"; or, "If you come to this startup you'll get tons of stock options"; etc. This is totally my opinion, but I believe that people in SV are so worried about money because they really can't afford to live there unless they make a lot of it. And again, my opinion is that this influences people to move jobs frequently in order to get a bump in pay, a big sign-on bonus, or the hope for a big stock payout. The SV culture encourages frequent moves. I certainly cannot deny that people in CU talk about money, but when my friends here try to pull me away to another job, they often talk about the cool tech they are working on or how much they love the culture of their company, and not about the money. It is because people in Tech in CU can afford to live very well on modest salaries. (My spouse doesn't work and we still live really well.) Again, just my opinion, but I believe that this is the real reason why people stay longer in their jobs in CU. It isn't because they don't have options. (I feel that I have many options, and my options seem to be increasing all the time.) It is because they are not forced to move just to afford to live.

3. Rome wasn't built in a day, and anyone who has been in the community for a while can see that there have been great improvements in our startup culture over the last decade or two. And, just as Rome fell, SV will not be the center of the Tech Universe forever.

4. Related to comments 2 and 3, see the article: http://www.cnbc.com/id/102697372

5. The University has done an amazing amount of good for the community, if only by being one of the major economic engines in CU, and I appreciate that. It isn't their "responsibility" to build a startup community in CU. However, they have done a lot to advance it. The U of I Research Park is a great example of that.

6. A few people in this thread seem to be blaming UIUC for what they perceive as startup culture issues. It takes a lot of hard work from many players (individuals and organizations) to build a great startup community, so if there are failings, stop blaming others and do something about it.
> so favorable to a money sucking strategy

None of the workarounds cost anything—that's what "workaround" means. Your comment is a good example of what I was talking about: indignation blithely proceeding on a false premise without stopping to consider it. The fact is that these articles are freely accessible with a bit of work. Had you said "time-sucking", you'd have had a point.

> ignores the myriad of other usability complaints that frequently pop up

You're right that those are also off-topic and mostly of little value. But we can't come up with a complete set of rules to cover everything under all cases. Even if we could, the community would reject it, and even if they didn't, what a miserable way to live.
Interesting. I have never heard of Modula-3. I remember Modula-2 and then Oberon. Thanks for sharing.
Why you should invest time crafting your own story
A smoke detector is there to alert the occupants of the building so that they get out. If it was an actual alarm system that is connected to a dispatcher, the firefighters would've been notified.
Stop+allowing+immigrants+into+the+UK.+-+Petitions
Everything. One mathematical form description is often isomorphic with another form, and the new form may make the problem easier to solve. Any math you learn may provide useful insight and there's a whole career in which to learn.