skysight-inc/HackerNews huggingface dataset:
If you've been at Amazon for 11 years, your stock has grown from $40 to $500. I can see why you stick around in addition to the other positives that you mentioned...

I've been at Google for a few years now in Seattle, and know of exactly 1 person who left Google to go back to Amazon for a title boost. In contrast, I know dozens of SDEs who have been coming from Amazon to Google.
> potential workers are asked behavioral questions during their interviews about the leadership principles.

Interviewed for AWS. Got asked "behavioral" and "leadership principle questions". There were very few technical questions except for some stupid whiteboard "sort this thing..." questions. (Read more about my experience in a top-level comment) But it was all "tell me about your worst failure". "Tell me about a time...". Basically you are supposed to learn their leadership principles than parrot those back to them using your own experiences.
This comment (along with many of this author's other comments) seems to take a form which strongly reminds me of the output of SCIgen[1] and I wonder if anyone more versed in quantum cryptography or any related fields of mathematics can make more sense of it than I can.

I could, of course, be unfairly interpreting the unusually simple [2] grammatical structures as being computer generated rather than as an artifact of not being a native English speaker. If that is the case, I do apologize and hope that I have not caused any offence.

[1] http://pdos.csail.mit.edu/scigen/
[2] Simple structures relative to the complexity of the topic(s)
I worked there for many years and never saw anyone cry.
Thin Grunt Manifesto
If you can compile it, runs runs horribly horribly slowly. Sometimes the compiles work... some times not. Some things work, others not, but obviously thats not documented anywhere, its just trial and error.

Dont bother. Its lightyears worse than unity, and thats saying something.
No matter the pay? That's nuts.

If you're on 200k you can save up and quit with a hell of a comfortable cushion. If you refuse to right size your life to be able to do that, you have nobody else but yourself to blame.

If you're on 20k living paycheck to paycheck, doing so is impossible.

I'm not normally of the persuasion to get all social justice-y, but I feel that there's a massive blind spot around here for the struggles of the poor, because the average user of this site can trivially get a high paying job (even if they choose not to).

Some things, like death, sickness and love, hit the poor and the rich alike. Career trouble is not one of those things.
> Rights aren't unconditional.

Conditions would make them privileges.

> Here's why driving requires you to make these types of promises

Not relevant, that it's dangerous doesn't change my opinion that it's absurd.
There is something to be said for the french style 18h00. So when you see the "h" you know its 24-hour time. With the colon you aren't sure if its 12 or 24 hour time.
Driving is the common means, my point stands.
JVMLS 2015 – Multi-Language Runtime VM, Mark Stoodley IBM
The project owner also considers the Retina driver. Nice. (See the issue tracker.) But is it illegal?
I clicked on one of the submissions and the paper is in Comic Sans: http://snakeoil.cr.yp.to/submissions/Lolcipher%20Submission....

This is hilarious.
> One could consider med school to be a series of tests on the merits, including the subsequent internship/residency and licensing standards.

Only if one doesn't understand that medical schools are a cartel. There are far more people qualified and willing to be doctors than are allowed to be doctors, cartels have to keep their supply low to keep their wages high.
Uh, no. MWI and Copenhagen make different predictions. It just requires a reversible quantum computer to test. It is possible to distinguish which is true but it may take a few generations of experiment.
Fortunately my skills are in demand enough that hopefully I will never be forced to sell my labor to such a company.
LuaJIT is used by a fork of Redis [0]. The official antirez/Redis uses PUC Lua.

[0] https://github.com/neomantra/redis/tree/luajit
All three have offices in Seattle.
I think there's a big difference between "a bit of an egomaniac" and "a controlling, abusive asshole".

Also, it's worth considering whether "look at all the successful assholes" argument is basically circular. It sounds a lot to me like saying, "well of course ISIS should be like that. Look at how well Stalin, Mao, and Hitler did."

I can't deny that there are many prominent assholes. But does that mean that they were the only ones who could have created successful companies? Or just that, by being horrible people, they managed to exclude the other competent and effective people who could have done as well or better, and without the same sort of collateral damage?
I am not sure if agree with Bill Gates. I am defitely sure that though if the company becomes big and understands importance of people this will change if it does not change or not realized by leaders then amazon cannot survive that is sure. I worked with Microsoft, DuPont and the likes and all of them seem to support workers as respectable as possible. May be as worker (blue/white or whatever) we should look for and go to companies which care for the employees than other companies. Just think about key folks leaving to competition not for themselves but citing how others are treated.
All of the friends whom I helped, and myself included have transferred from Amazon to Facebook/Google/Apple located in Seattle.

I went from ~$150 total comp to ~$260 after a couple of rounds of negotiations with the companies who gave me offers. This was a couple of years ago, and I was happy to see another friend who left Amazon for Google get offered over $300k recently at the same SDE II level.
I was disappointed to realize the snake-oil competition is a parody, because a properly-implemented version of it could teach valuable lessons to non-technical consumers.

Many products make outrageous claims about their security. Try browsing the aisles of Best Buy or any major department store. From smart-home sensors to security-cameras to anti-virus software, the shelves are stocked full with snake-oil security products advertising themselves as legitimate. These are the products that big retailers and OEM partners are marketing to the public as "secure," with much lower standards for security than any expert would assert.

To prove this to the public, what better way than a competition for benevolent security researchers to create a wolf-in-sheeps-clothing? The competition is to produce most shiny, marketable product design that looks like a "security" product, but does something far more sinister than protect its users.

Product ideas: "Anonymous router" that actually logs all traffic and sends it to a printer in the local police office; "Smart Home Hub" that performs active exploitation attacks against connected devices; "Smart TV" that actually films its users and live streams their living room to a website.

(Bonus points if they credit real products!)
Yes, Mozilla currently foots the bill for Rust's infrastructure. Currently there's no way to finance funding of Rust development directly, though we'd happily consider accepting donations of services from companies that provide these sort of things. :)
Post quantum cryptography has been an active area of public research for some time.
Aborting might be the better term.
People stick around in toxic environments mostly because of social reasons. Adversity breeds camaraderie. When you commiserate with people on a regular basis about the shitty work environment and terrible company policies, you build mutual trust tend to become really good friends with them. Leaving those people behind can be tough for a lot of people, especially if it is their first job out of college (and they don't know what they are missing out on).
ViddyAd.com is the name of the online TV ad builder I was trying to remember.
You don't need the #[inline] attribute when generics are involved, because Rust already has to cross-crate-export function metadata when generics are involved because otherwise it would be impossible to monomorphize. At that point, LLVM will inline the monomorphized functions as it deems fit.
Easy way to detect where C++11/C++14 features are used in a C++ project
Show HN: New iOS app to delete similar photos
I'd actually grasp the other horn: I think the penalty for impaired/reckless/distracted driving should be the same whether you happen to kill someone or not. We all know that you drastically increase the risk of killing someone, it is only blind luck that prevented it. The penalties should not be capricious.
> The Upstart thing is just somewhat odd, because it's a Canonical project, and Ubuntu is also Canonical's.

That's why they pushed so hard for Debian to use Upstart. Once Debian switched to systemd instead, Canonical announced that they would too.

> The shop I'm in was already using Ubuntu when I came on, but maybe the lesson here is to migrate to Debian, rather than bother upgrading to the newer Ubuntu release.

I'd certainly recommend that myself. Unless you have a hard requirement for an "Enterprise" distribution (RHEL or SLES), I tend to advocate Debian stable rather than Ubuntu LTS, especially on a server.
That's a very good question! I should have left after 3 years.
I did not know any better. Specially when it came to compensation, I only knew about my promised stocks' grown value, and not what other companies would have offered me.

Year 1: learning, excitement, keen to prove myself, also economy had just crashed

Year 2: under pressure, but feeling ownership and hopeful that we would "fix our problems"

Year 3: jaded, but waiting for the growing stock to vest (Amazon's RSUs start vesting in the 3rd year)

Year 4: over-stressed, extremely unhappy

Year 5: detached, not really working, interviews, exit.
Not a 'Apple FaceTime Driver'. Its a Linux driver for the build-in Broadcom 1570 PCIe webcam (Macbooks mid 2013 and later).
I downvoted you, mostly because of this sentence:

> but anyone who tells you he can predict the global surface temperature in 20 years is selling you something

They are predicting the averages, not exact numbers. It's like when someone is predicting average dice roll, it can be done even though the exact next dice roll cannot be predicted. This is one of the most misunderstood aspects of climate science.
Oliver Sacks: Sabbath
A Crash Course in the Neuroscience of Human Motivation (2011)
Hi, maker of the app here. Would love feedback and your thoughts on this app. There's always tons of things to improve on a first version. Thanks.
not entirely true..

Prime number guesses cannot be fully determined as prime fast and easily...however WE CAN brute force guess big prime numbers easily..for example 1/4 to 15 RSA keys can be brute forced guessed..not full brute force break as you still have the session keys to brute force but you get the idea
This is what "make" was invented for.
Can You Win Fantasy Football with Quantitative Analysis?
We should host the Olympics in the same place every time
> When Microsoft products were threatened by network computers and Web-based applications, they simply bought WebTV and Hotmail.

Back when WebTV was considered a good idea?
>>our industry doesn't have a fucking clue how to hire people

The software industry isn't special in this regard. There are many industries where having a Harvard degree, for example, is a very strong "signal" that you're a top-tier individual.
Anyone from Google here that can help out? That awesome book scanning system you built would come in handy right now.
The most depressing thing about this is that this abusive mode of working started by apple and Amazon seems to be winning. I don't see how this is sustainable - while it leads to probably good business results - how many relationships is it destroying and how many children are going unparented? Amazon in general seems like a net loss for society.
Why the World Isn’t as It Seems
Sometimes I wonder what saves the rest of us from working under such conditions. Given the continual adoration of "leaders" from Jack Welch onward, managers everywhere should aspire to replicate those conditions within their own empires.

Why not utopia everywhere?

I think there are a couple of reasons. First, within the exponential (or whatever) distribution of company sizes, most companies aren't big enough to operate such programs efficiently. Just as some processes can't be scaled up, others are hard to scale down. At my own employer, despite 30k+ employees, we are quite diverse and scattered. The kind of orientation and monitoring that the AAA companies can give their employees, we just can't afford.

Second, there may be a very small number of top managers with the self discipline and emotional stamina to actually carry it out.
Java Style Guidelines
That is a shitty place to work period.
KiCAD files:

https://dl.dropboxusercontent.com/u/53155453/cookoo_kicad.zi...

Not sure if this is the latest version.
Well, common sense tells you that operating a 2 ton vehicle while even slightly impaired can lead to disasterous consequences.

10,000 people killed annually is more than the number of soldiers killed in the entire war Iraq and Afghanistan over a decade.
Apple doesn't operate like this at all. You are confusing Steve Jobs personal behavior with the company culture.
Java 8 in Anger
Prime numbers, not semi primes. A prime number by definition has only two factors, one and itself. The deleted post said something to the effect of "factoring prime numbers".
> People who think they know their limits kill people all the time.

So do people who are tired, or old, or stressed, or any other number of reasons. People kill people all the time, singling out one group and basically charging them with pre-crimes is not just. The world is a dangerous place, jailing people so your "psyche" feels good is not just. The world is dangerous, how about you accept that and act accordingly rather than supporting jailing those who haven't hurt anyone.
“Funtenna” hack makes embedded devices broadcast data on radio frequencies
Playing Tetris for three minutes stops you craving sex, alcohol and food
Perhaps put 'DEFCON 23 - ' in the title?
No, you are searching incorrectly because you didn't select "Games", just "Linux". If I do the same for Windows I get 13,112. So 2,629 is still only 20% of that.
How to STUDY THE BIBLE DAILY
concurrent.futures isn't really _another_ parallel library... its just the standard libraries higher level interface to both the multiprocessing and threading modules.

See the PEP: https://www.python.org/dev/peps/pep-3148/
> If Donald Trump had taken the millions he inherited
> from his father and put it all into mutual funds, you'd
> never have had to suffer through one of his books. But
> he'd be just about as rich today.

I made a half-hearted attempt to run the figures on that a few months ago — I'd be very grateful if anyone was sufficiently more diligent than me and ran the figures.
For the people that prefer their Home Automation to be in Python, have a look at Home Assistant https://home-assistant.io/
concurrent.futures is not new, it has existed for years and is not an alternative to multiprocessing but an abstraction that can be used with threads and multiprocessing.

The purpose is primarily to have a solution to promises/deferreds in the standard library.
I visit the dollar bookstore weekly. You always find something interesting.
> Conditions would make them privileges.

This is a common misunderstanding.

Rights are unconditional is the sense that they apply to everyone equally. But almost all are conditional in the sense that they don't give carte blanc permission without exception.

It might help to think of rights like axioms. (A & (A -> B)) -> B is true unconditionally. It is an axiom. But it is also conditional. It is universally true, and yet, B is not universally true.

Nearly all rights we have are unconditionally conditional in this way. They always apply to everyone (universally), but that doesn't mean there aren't conditions (that get applied universally).

For instance, being convicted of murder triggers conditions on most of the rights we have as citizens. Not all of them, but most.

Privileges are different from rights because they don't have to apply to each person equally in the way rights do. The two are separated by the fact that rights are extended universally and privileges aren't, not by the presence or absence of conditions.
I looked at the Sculpt as it was out at the time but I've never been a fan of that style of key (mostly due to bad experiences using them on laptops).

Out of curiosity did you use the 4000 before and how do you find it?
Seeing as this isn't close to the first report on Amazon treating its workers horribly, why do people continue to use AWS? There are alternative companies that provide AWS like services and don't put workers in a sweatshop. So if you continue to use AWS aren't you just encouraging Amazon to do more of the same?
Oh okay, well scratch that then, that's interesting.

Yes I'm all for being "pushed to limits", but I don't think making employees feel like shit is the right way to do that.

I can't find it now, but what struck me most in the article was a quote about being pushed and pushed, finally achieving something great, but then it being nothing - like the best performance you can hope for is "acceptable".

Over-working for a crazy deadline is I think motivating, and an enjoyable sense of achievement for people that are in a position to do it (without dependents, etc.) - but that achievement at the end of the sprinted-marathon needs to be celebrated, and there needs to be a break before another. Otherwise it does just sound like a sweatshop.
Yes, of course. But if someone - especially a java programmer - asked me "list or array?", I would regard them amateur. In most of today's popular programming languages, list != linkedlist.

Of course, the proper response to a dumb interview question like this is "You mean linked list or array, right?" Because a reasonably seasoned programmer should recognize this poor choice of terminology for what it is.
I am very excited to see the focus on tooling. Rust is a kick ass language, but imagine how awesome it would be to have an IDE to help you with lifetimes, inline documentation, etc...

C#'s best feature is its integration with visual studio. Rust would greatly benefit from something similar.
I reject his premise that consciousness and purpose are "mystical". But I agree intelligence is essentially computation and that computers will continue to advance. The danger of AI is not that it will become conscious and purposeful but that bad men will get it first.
Decoding the term sheet
> They can get to a bomb either by violating the agreement

Apparently a lot of their material (both the fissile material, as their equipment) is taken away. Meaning to get back to the bomb-producing levels they are at today would take years. If they broke the agreement next year, they'd simply have had years of setback.

Apparently there are also mechanisms in place to immediately have sanctions return on Iran if it were found to be working on a bomb. After all, they're a signatory member of the non-proliferation treaty, and the entire world is in support of non-proliferation. If they were found to be working on a bomb, they'd have a much, much weaker moral position than they do today (and it's already pretty abysmal), so the notion that sanctions would return isn't surprising. The notion that all nuclear facilities would be taken away if the agreement was violated, also isn't unrealistic, and that it'd be at the threat of military action, rather than just diplomatic action.

Lastly, as far as continuously referenced experts are concerned, it seems you're overstating the ability to simply violate the agreement in secret. Apparently that's pretty damn hard to do on a normal day, but even harder to do with the level of access and transparency, and while we can mock the US at times in its competence, I have very few doubts about its intelligence capacities.

The rest of your post is spot on though. (sanctions would erode over time, military option doesn't exist, and Iran has a growing economy and population that will strengthen its influence in the region).

A quick overview. Vox is pretty biased and not very technical, but it's still a decent overview on what experts think, how many centrifuges are taken away (70%, leaving only knockoffs of 1970s centrifuges), how much fissile material is taken away (97%), what the limits of enrichment (allowed to enrich to <4%, 20% is necessary for medicine, 90% for a bomb) are, what other requirements will be met (one of its reactor's cores must be replaced with one unable to produce weapon's grade material, spent fuel must be shipped out, inspections and transparency is full) etc:

http://www.vox.com/2015/4/2/8337347/iran-deal-good
This is great; I wonder if it would be possible to set a model up in New York. Maybe just inside Manhattan? Would be a fun geocaching exercise.
1993 is late model?
I reject your premise. The situation is nothing like having a million dollar salary. You are discounting risk, past and present. It's all fun and games until a financial crisis makes you bankrupt via your personally guaranteed loans.

Plenty of people on this site can make 200k contracting, and in terms of risk and return on investment, that's a way way way better position to shoot for.

Now, do those people having 200k have it great? In my view they do. But you are doing simplistic analysis of the situation and labeling dissent as delusional. That's cheap and why I replied.
Will I be as rich as he was in '99, or as he is now?

Screw it, doesn't matter.
Neil deGrasse Tyson as a young wrestler in college
Those are legitimate issues that you have to keep in mind for certain.

What I described is an ideal that is intentionally not reachable in practice, like "the home is all of efficient, attractive, well located, and cheap." In reality there are often trade offs.
Let's hope it doesn't fuzzy match on save.
Yes, I'm aware of that, I'm disagreeing with it as a matter of principle. Just because things are a certain way doesn't require that I accept it. Driving should not require a license and an annual fee to the state; the conditions we've accepted our on rights have destroyed many of our once long held freedoms. It didn't require a license to ride a horse or drive a buggy, licenses are just another way for the state to make money and restrict my right to travel via the common means of the day.

Beyond that, you understand what I'm saying, so rather than try to redefine what I mean when I use a word, how about just understanding my point. We're not in court, I don't need a lesson on the legal meaning of the word right.
I missed actually answering the question about the difference between the two (plus, that comment is in dire need of editing and the edit window appears to have expired).

The superficial differences are things like: service to logger pipe holding happens at different levels of the supervision tree (the root `s6-svscan' holds them in s6, the per-service runsv holds it in runit), `s6-svc -CMD behavior cannot currently be overridden whereas you can with `sv CMD', `s6-svscan' will immediately re-scan its directory with SIGALRM whereas `runsvdir' only polls for changes on a 5 second timer.

For basic supervision tasksboth are great, with runit being the simpler of the two in terms of understanding what it gives out of the box. For larger tasks (full system supervision, inter-service ordering dependencies, etc) s6 has the tools to make that easy whereas with runit you're going to find yourself playing stupid tricks in run scripts to get similar behavior.
Sounds like hell is filled with suckers.
> *Lesson 4. Let Other People Do The Programming*
> ...
> Bill Gates does code reviews, not coding.
How can I minimize my chances of having a disabled child?