skysight-inc/HackerNews huggingface dataset:
As director of engineering, I gladly gave generous raises to retain people, because it cost way more in lost productivity to read resumes, interview candidates, and onboard new devs, not to mention the $30k check you have to write to the recruiter. And you're right, one bad hire can be disastrous...apparently the guy that replaced me wanted to prove his value by rewriting the whole architecture. So they spent a whole year doing that which I'm sure is much cleaner than the original under the hood, but to the end user, it is not apparent.
Fortunately, folks "woke up" a bit as a result of that event (granted, security wasn't really a concern at that time). Unfortunately, it was relatively quickly forgotten and it took another 10-15 years before security really became something that was looked at as anything other than an inconvenience or an impediment.

I'm becoming more and more convinced that nothing is going to change (with regard to overall security in general) until we have some huge event that negatively impacts a large portion of the population in a major way. Until then, things will continue as they are, and security won't be taken seriously.

I'm ready for the 2016 version of the 1988 sendmail worm (or perhaps something with the "average user"-visible impact of the 1990 AT&T crash), just to "get it over with" and get us moving forward.
If you're really into guitar, you pretty much need a traditional single coil Stratocaster, humbucker Les Paul or SG, and either a Taylor or Martin acoustic to be minimally happy. And either multiple amps or something expensive like a Mesa Boogie Mark V that does everything.

And as you enter your 40's you'll need a Telecaster too.

Also odds are good you'll be in a music store at some point and play a Music Man or high-end Jackson or Charvel for the first time and realize one of those are a necessity too.

This is if you're a strict minimalist.
Explore Morocco
> So he was cold, frugal, petulant and severe? What did they expect? A genius that was easy to get on with? Was there ever such a one?

Sure. What makes you think smart people are always assholes?
Root mean square error or mean absolute error? – Arguments against avoiding RMSE [pdf]
Soylent is classified as a nutritional supplement, which isn't the same as "food". It's the same umbrella things like body-building supplements enjoy being under, with far more relaxed requirements than "food".

Sources are well known, a quick search turns them up[1][2][3]. The testing procedure has been disclosed by Soylent during their last debacle, and there was discussion here on HN[3][4].

I used to buy Soylent myself, started at version 1.5 (powder in the bag). But come on, this sort of thing is seriously not OK. You need better quality control, and you need better (and more rapid) testing of product as it rolls off the line. Hunt and pecking clearly isn't getting it done, and problems are slipping out under their noses. It's people's health - nothing to joke at. "Move fast; make people sick" isn't a good mantra.

> FWIW, the ingredient in question is "generally recognized as safe" by the FDA

Soylent has no real idea if that ingredient was the culprit (and from the FDA's classification, it seems reasonable to suspect that ingredient is not the problem). For all anyone knows, it could be a combination of ingredients, or not an ingredient at all, but rather contamination in the manufacturing process.

[1] http://motherboard.vice.com/read/soylent-20-shipments-were-d...

[2] http://arstechnica.com/science/2016/10/reports-of-violent-vo...

[3] http://www.latimes.com/business/technology/la-fi-tn-soylent-...

[4] https://news.ycombinator.com/item?id=12812730

[5] https://www.youtube.com/watch?v=t8NCigh54jg&feature=youtu.be...
Does everything really work? I've got a car with Android Auto, but I need to pay a small fee to actually enable it (because why not :/) and I'm not sure if it makes sense to pay for it if it's not officially available in my country.
That could be an argument now, but this started way before they added code signing.

More likely they avoid GPL3 because they aren't 200% convinced they can safely put it in the same package as their closed source software.

(They need 200% conviction because having to open source their closed source software or even significant parts of it would have an enormous impact on their market value)
I agree, the notation was the hardest part of learning about pointers. Having a 'cheat sheet' - a program with examples of common ways of using pointers - helped me quite a bit.
Hands-On Docker for Raspberry Pi
Ok, now it's between 1/500th and 1/1000th. :)
There where safety/manufacturing issues and now patent issues.

http://mashable.com/2016/03/16/segway-hoverboard-patent/#ZFs...

Anyway, I think we are just seeing the hype / adoption cycle: https://en.wikipedia.org/wiki/Hype_cycle Basically, when nobody has X a lot of people get it all at once, but soon enough people have it and so they wait till the old one breaks before getting a replacement. Still if long terms sales stabilize at say 1 million units per year that's still significant.
They are pointless from a rational/scientific perspective, as they add no usable information w.r.t. safety or nutrition. Identifying strains specifically would satisfy both the scientific interest (quantifying safety) and the anti-GMO interest (feeling good about being non-GMO).
charge more. like 5x more.
First time I've heard of SEDA, though I've been aware of the concerns/concepts it addresses, in various forms, for some time.

Any thoughts on Welsh's Retrospective on SEDA?

http://matt-welsh.blogspot.com/2010/07/retrospective-on-seda...
> it seems like it would be no worse than a glassworker being allowed to pay off his debts by making you a window

You might think so, and yet my understanding is that people who are forced into prostitution by poverty find it a though choice that impacts their self-worth. I doubt any down-on-their-luck glassworkers would feel humiliated and degraded by accepting an offer to make a window.

Clearly your reductionist approach is losing vital differences.
Requiring every commercial app to go through Apple's review process and give Apple a 30% cut of revenues doesn't do anything to harden the platform from a security perspective.
I think you're probably right, and I didn't want to make my point about general intelligence, but only focused on food knowledge.

It's hard to prove any food healthy or unhealthy, but one of the main premises of healthy eating is prefering fresh ingredients over highly processed food. The studies which support that view are large-scale and wouldn't be able to point to a specific problem with Soylent, but undoubtedly Soylent is very much on the processed side in the spectrum of foods.
It's possible! We do know about a number of societies that perished because their conservatism got them out-competed.

That sort of competition hasn't gone away. The world of people capable of using CRISPR isn't going all agree to a cartel-type pact to never do certain things. There's too many people and the bar is too low.
Same here. It started with me being kicked out of apartments every 6 months because the rent just went up again. Disposed of half of my stuff. Realized that I didn't miss most of it all that much.

Of course, good luck getting the New York Times to tell that story. Why demonize the landlord when you can demonize the person he kicked out?
My long journey to find a job as a fresh graduate student in computer science 3
That is true but in this last case I became that manager and suddenly there was no such set pool for raises.
Some people have tried to analyze this as an aspect of right of publicity (e.g. http://ir.lawnet.fordham.edu/cgi/viewcontent.cgi?article=281... but I think there are many other articles on this topic). The right of publicity analysis could be different from the copyright analysis.
Why use student t distribution? Why not ask Nate Silver:

"This mostly makes a difference for very low-probability events. For example, for an event that a normal distribution regarded as a 1-in-1,000 chance, our t-distribution would assign odds of 1-in-180 instead, making it about six times as likely. A t-distribution is appropriate in cases like presidential elections where you have small sample sizes."

http://fivethirtyeight.com/features/election-update-why-our-...

Anecdotally, the write ups at fivethirtyeight about the uncertainty in the data this year, and the effect on the forecasts, have been great reading. A few minor polling errors in a few key states could have big implications for the result. The fivethirtyeight model shows this, many others do not.
"misspellings count unless it's hard to tell"

This sounds like you're just asking for controversy. You'll always be able to find someone with bad handwriting whose vote was missed, or someone who wrote in "Democrat" instead of the name, or "Si" instead of "Yes", or something.

Also, this makes automated counting out of the question. It seems almost obvious to me that having people fill in a circle is much better than having them write out whole words. Florida's design was bad, but this would be worse.
That's ridiculous! Exactly kind of thing I'm talking about. Had to enable several scripts then wait a long delay to get the whole site. Then scrolling was a little weird. Quite a step back from the Mac experience except for superior color and resolution of today. I'd seriously take a text-based Q&A off Gopher over this site.
At some point, the thermal capacity of the cables will approach that of the brake discs of a normal car.

They rarely get hot enough to melt, even though they pretty much absorb the entire braking power.

I'd calculate the resistance of copper cables vs car mass and delta v, but I'm too lazy.
No, that's not a single mouse click... Now I wonder if you couldn't do it in Xerox Alto as well.
Are the image links unclickable in Firefox for anybody else?
It is in that Soylent used an experimental ingredient which had not been shown to be appropriate for this use.
Not to diminish the usefulness of this brief intro (it is very well written) but, as the saying goes "a little knowledge...".

Two of the biggest stumbling blocks in C (and their ilk) are pointers and memory/garbage collection... which this brief intro barely mentions.

It actually reminded me of many programming courses I've taken over the years where the instructor spends an inordinate amount of time on the easiest concepts and quickly glosses over the meaty bits.
iRobot says 20 percent of the world’s vacuums are now robots
I've come to accept minimalism as encompassing a kind of mindfulness. You've lived without a couch, considered that against the alternative, and maybe you decided that you want to have a couch in your life. Nothing wrong with that.

Consciously making a decision before deciding to buy a new thing is a laudable practice; it's the mindless spending of money that really kills you.

It is said that it took Steve Jobs ten years to buy a couch. Without making a value judgement one way or the other on that long decision, I'll just point out that in the end, he did buy that couch.
Good idea, I probably write a blog post on this later. If you take a look at [1], I explain the difference between N:1 and M:N mappings. StateThreads uses a N:1 mapping which means you can multiplex many fibers over a single thread and to take advantage of multi-processors you can have M processes that do N:1 mapping, which is a common practice (libmill, libdill, ...). But with uThreads you can multiplex many fibers over many kernel threads.

---------------------------------

[1]https://github.com/samanbarghi/uThreads#what-are-uthreads
I have gradually evolved into a minimalist after years of frequent moving and having realized that many of the things I used to own came with a psychological "weight" that's only fully apparent in the thing's absence. Aside from the practical aspect of anchoring me to a single physical location, having unnecessary things around distracts me and tends to elevate my anxiety.

Anyway, this piece strikes me as a critique looking for a cultural phenomenon. Of course most First World minimalists, including myself, realize there is a vast infrastructure supporting the few things we have in our possession. To say otherwise is just a straw man. This isn't the privilege of being a minimalist; it's the privilege of living in a rich and well-connected society.

Despite the author elaborating the history of minimalist aesthetics in modern Western culture (which is only superficially related to minimalism as a lifestyle), it has a far richer history than merely "pop philosophy". Minimalism is an important component of philosophies as culturally distant as Cynicism and Buddhism, but none of these even get a nod.

To the author's credit, I'm sure it's much harder to write an article about real people than Silicon Valley caricatures upending their lives for a fashion statement or a productivity panacea.
Simple. encrypt the website with a second key before passing it to the HMAC function.
What distinction are you making? If by "let go" you mean laid off, the rules as I understand them require the business to actually eliminate the position.
But if they shipped GPL3 software with the OS, they would like to code-sign the binaries.

I doubt you will find a competent lawyer willing to state that releasing the source code for those tools without disclosing the signing key is 100% guaranteed compatible with the GPLv3.

As a semi-workaround, they could use a separate signing key for GPLv3-licensed code they ship or even separate keys for each tool, but again, I don't think you will find a lawyer who is willing to claim it would be legal to retract the signing keys when people start signing malware with it.
Leo Babuta [0] has been writing about it [1] for years.

[0]: https://zenhabits.net/
[1]: http://mnmlist.com/minimalist-faqs/
DHH: The day I became a millionaire (2015)
Full title is "Root mean square error (RMSE) or mean absolute error (MAE)? – Arguments against avoiding RMSE in the literature."
That is definitely some kind of https://xkcd.com/386/ - moment for me.

I totally disagree. I am not sure if your comment is satire or not, I would do it the other way around. Learn C as it is fundamental to modern OSes and just learn C++ if you have to (e.g. maybe later at a job, or because you need a specific library, like OpenCV). However I do not think that fully grasping C++ is a worthwile endeavor, as there are many things implemented due to historical and/or compatibility reasons (to C) and not because they provide a real benefit. Not that C is perfect but I consider it less fucked-up than C++.
keviv, i checked out your blog. please send me your contact details by email. :) thanks
Naturally in a democratic republic we want every vote to be counted correctly. I was trying to say that we also need to work on our collective awareness, especially around critical things like voting.
I highly recommend to watch this video first: https://www.youtube.com/watch?v=nsaUX48t0w8 , to get the idea.

Then this: https://www.youtube.com/watch?v=WIyTZDHuarQ , for explanation.

No need to read long books.
You're right that they are very different takes on irrationality. Whether they are a comparable "at all" is obviously just a matter of context. If I'm interested in research on loss aversion, looking at Freud and Ariely together would be silly. If I'm interested in the history of ideas (which my point was addressing) then looking at them alongside each other makes perfect sense.

You're saying "apples vs oranges" and I'm saying, "sure, but I'm talking about fruits."
I wonder, do the managers see it that way? Engineers are doing their job and often buy into the worth of the company, the importance of their work etc. And even if they don't they think most of their peers do.

So when an engineer plays this card he tends to assume others will see it as ruthless.

But do management really think this? Do they really drink the kool aide and think less of you? Or do they just see this as part of the game, and only the underlings think like this.
تحميل برنامج يلا شوت للاندرويد Yalla Shoot مشاهدة مباراة اليوم بث مباشر
I think it's very useful when it inspires everyone to do better and everyone can shake hands afterwards because they enjoyed the journey.

Do you have any examples of this happening in real life?
Schneider blog: Firefox is removing Battery API
No, there was an article about it in the newspapers. It's actually really simple. If there is any doubt, it doesn't count. Otherwise, they'll count it as what you meant. It works beautifully.
That does make it look much worse.
I would guess because the UK economy is worth ~£2tn. £150bn of imports raising at 20% isn't a huge impact (around 1-2% - not a huge deal in the grand schemes of things).

PS: I didn't downvote you.
Think about what one could do with this tool and a dataset of the speeches of a president or something. I mean, with the amount of speeches our presidents give from candidacy to finishing their term as president, we'd have probably weeks worth of words to pick from. If it's an intelligent system you could use this for so much even if it is simple cutting and pasting!
I also had the exact same problem. Long hours, no appreciation, and I didn't have a very good personal life.

I started my own company and all of those problems went away. At first there was a lot of sacrifice, but once the business is stable, you can pretty much figure out the hours you need to work.

Most employers aren't going to care if you are seeing your friends and family. This isn't their responsibility.

If you can't handle a certain job because of the hours, it might be time to change careers. Some jobs will have long hours, no matter where you work.
Depends on size of occluded area? If I block the sun with my thumb, some light does go around, but it's still a decently effective mask.
Homebrew: The macOS package manager Apple should have included from the beginning.

Thanks for stepping up.
The authenticity of the emails is one thing. The meaning of the authenticated words is quite another.

What is, apparently, authenticated is that John Podesta's brother invited him to a "Spirit Cooking dinner" (those are the relevant three words that are part of the authenticated email) hosted by a performance artist named Marina Abramovic. What is not authenticated at all is what "Spirit Cooking dinner" means. One possibility is that it is a Satanic orgy ritual. One possibility is that it is a perfectly normal dinner with normal human food, celebrating / related to a performance art project named Spirit Cooking (see, e.g., https://www.moma.org/collection/works/143945). The email doesn't rule either of those possibilities out.
That's assuming you work in a place with upward mobility or the ability to advance. At my last job, I worked in a place being a new hire meant you were pretty much on the same level as a senior engineer who had been there 10, 15+ years(not including the clout and reputation, though). The only way up from there was to become a manager, which meant waiting for someone who had been there 20 or even 30 years would have to quit or retire.
at my company the answer would be "good, hire the replacement for 25% less than current so I can tell the vp we're saving money"
Very true for the notable successes, but let's not forget the large percentile of risk takers who ultimately fail in obscurity.
Not addressing them also pushes people away, because articles like this will be ignored at best, can be called propaganda at worst.

Moreover somewhat thinking/reasonable people, who are cautiously not against GMO, and then hear such arguments from the anti side, will wonder why the pro side ignores them and maybe switch.

"engage with people's concerns surrounding GMOs, the result is only more concerns"

So propaganda it is then?

Life is tradeoffs. Please show us the tradeoffs, weigh in the counters, those are a signs of healthy opinions grounded in reason.

Anything else shows me it is an opinion based on feelings, perhaps I can gain some knowledge from it, but overall it is best to ignore it.
There is a statute of limitations. It is 1 year from the date of the violation, or 1 year from the date the violation is discovered, or through the use of reasonable diligence, should have been discovered.

I don't know enough about CA law to interpret what the second rule means--it sounds like it should mean at most a year from the date the video is posted, but the wording makes it imply that there's effectively no statue of limitations. It truly is horrible if you read the actual text.
This 10 minute video is a great introduction to the P = NP problem and computational complexity theory if you have no context. I've shown this to plenty of friends (including those outside of computer science).

Essentially, "does being able to quickly recognize correct answers mean there's also a quick way to find them?"

https://www.youtube.com/watch?v=YX40hbAHx3s
ZigBee as a protocol was broken years ago. I saw a presentation at Ruxcon in Melbourne. The researchers have a pretty decent paper on it:

http://cs.dartmouth.edu/~vibhu/wireless/PIPExploits.pdf

Basically control frames run in the same band as the payload data, so if you put a ZigBee header half way down your packet and cause some noise, the inside application data turns into a new packet header. You can't do this on 802.11b/g/n/etc because the control data is send out of band from the application layer data.

It's considerably different from the attack mentioned in this post, but we've know at least that the protocol has been broken for years.
This makes little sense. Why didn't they say no in the first place? A successful business does not harbour a grudge like this. The cost of hiring is high, even if they replace you at your former wage the rest of the cost/disruption is expensive.
Nov 25, 2015
Nah, they're less non-sensical because of the beam search sampling approach I took. If you don't do this, they're just as bad as that.
As someone who has known Elliot from the Chicago scene for the last ~10 years, I have to push back on this.

Elliot hustled his ass off doing his own thing, working recruiting for Groupon, working as one of the founding employees of DevBootcamp Chicago to get graduates gigs (and doing so with great success), and then back to his own recruiting before launching Human Predictions based on feedback from his clients and experiences.

He became, at least in my circles, the most trusted recruiter amongst developers. Many thought of him as more of an "agent" than a recruiter. Someone you could grab coffee with every six months who'd keep you in mind if the perfect gig came up. I referred friends to him all the time without concern that he'd spam them, hard-sell them, put them in whatever spot that was open just to reap the commission. He's always had the developer's interest in mind first and foremost.

I understand the sentiment that these stories can sometimes over-simplify the journey. Yes, he had the privilege of learning the family business at a young age. But it's not as if "having a dad that does X" makes it a trivial effort to launch a SaaS that does X. In Elliot's case, there was at least ten years of self-motivated hustle in-between.
critical but not impossible to fix. I can't find it but Microsoft published a video some time ago to realize cheap VR/AR headsets which do rendering in the cloud
But not so much for the voice over talent.
That's the same for every company, including Google. But that has nothing to do with what we're discussing, which are the improvements to security.
I have bought the book many times, as I have given previous copies away to friends when the subject comes up. I wish science at school was first presented this way. It clarifies so much, so quickly, and without anything really complex behind it. Feynman's real-world examples (mirrors, water refraction, etc.) are so clear, it's really a joy to read.