skysight-inc/HackerNews huggingface dataset:
Per executive. Assuming a generous $100k cost per employee, that’s still 500 jobs.

And really, I think saving 10 jobs or 5 jobs is still fine, if that were the number.

No single person can be so good at a job that it warrants sending hundreds more out the door. Any company that thinks this should try an experiment: fire the executive, ask any employee at all in the company to take over the job for 1/20th the salary and see if the outcome is measurably worse.
> The first disk died late on Friday. I had two on-hand so I casually replaced it -- and before I got back to my desk another had died.

That happens very very very often. It has nothing to do with a bad batch.

The second disk actually failed a while ago, but no one noticed because no one read from that part of it.

When you did the rebuild you read from the failed area and woke up the failure.

When you setup raid you MUST read the entire raid at least monthly, so that any errors are detected early! This is absolutely critical. Without that you have not installed the raid correctly. mdadm on debian does that by default. Linux has a builtin way to do that, but you must have a tool that will alert you on failure, or it's worthless.

You should also run a week full disk read of each hard disk in the array using its onboard long self test feature. You can use smartd to schedule that automatically. And more importantly: Notify you on failure.

Not using both tools is not setting up the raid correctly.
I respectfully disagree. I've been observing IBM expand in a couple of thriving sectors (e.g. infosec, cloud computing, healthcare, analytics) and grow by making smart purchases. At the same time, Warren Buffett has reportedly increased his IBM stake. If these are any indicators, they are actually becoming very relevant.
This is the most kickass thing I've read all day.
The diagram on page 13 has linear interpolation plotted between the datapoints. That's one step away from fitting an arbitrary polynomial for the points. Don't do it, implying measurements between point releases isn't very sensible.
Probably also a lot of people who have been with the company for decades and expected to retire from there as well.
FWIW, this drive is SCSI / SAS (12Gb/s)
Certainly the white ones look like Stackdriver which can be accessed from within Google's Cloud Console. The dark ones may be as well, but I'm not sure.
$6.2M is not a lot for a big company if the leader can increase sales or profits by even a few percent... which does not appear to be the case here.
I think what you're looking for is something like a preliminary interview round that is cheap for you to administer, combined with a financial reward for those you select to go to the next level of the process.

For incentive reasons, the budget for this must come out of the hiring company's recruiting budget. Otherwise, it's a great way for unethical folks to extract money out of the applicant pool.

An alternative way is to set up some sort of competition with prizes, and then recruit from those who do well at it.
If you have lead paint that has been painted over the chemical test will not detect it.

You have to scratch the paint to search each layer and people don't want to do that.

You also can't offer to visit someone for free and do a quick test since each test costs you money.
What a dastardly fellow! How dare the elected officer run his company as he sees fit

WHY ALL THE DOWNVOTES!!?!?!?!
[At least when I took them a few years ago] the admissions offices get your raw results anyway - so even if it was just 'A', they could still have their own internal A* for 90+.

Surprised nobody's mentioned STEP, three exams at least two of which are required for the mathematics tripos (and I think engineering at some colleges) and is significantly more likely to require preparation.

I don't think any applicant would be worried about FM - because if they were worried about anything it would (should) be STEP.

But then, uh, I may be biased...
He's the one who said to me "If you walk like a duck, quack like a duck, act like a duck, you are a duck" like he was the Oracle of Delphi.
Tiny Houses helping farmers in Australia
> So his real argument is with the C committee for not defining these things the way he wants them.

To some extent yes. But if you take it to that extreme – where you really have to understand the standard at the language lawyer level –, C becomes an unreasonably complicated language where you can only trust experts to have a deep enough understanding to write correct code.
Yeah, we are going to do some of those work schedule things as we go forward (we are also going to do daycare).

It is just hard because the caregiving pattern is already established.
> I just do not understand people who cheat on games.

I think they have a fundamentally different personality type: sportsman vs. gamesman. Sportsmanship values honor and conduct; gamesmanship values winning.

It seems that the highest levels of competition reward gamesmanship over sportsmanship, perhaps unsurprisingly. There is a culture of gamesmanship, and gamesmen have better outcomes. Competitions where this seems to be the case include:

* auto racing
* football (world)
* football (american)
* cycling
* fighting (MMA, boxing)

And I'm sure plenty of others. These mottos are prevalent:

* If you're not cheating, you're not trying
* It's not cheating if you don't get caught
We use the word "the" a lot in English. It would make sense to just replace it with a single character.

But joking aside, I think the point is that the spacers (a lot of them, at least) don't want a semantic space that people can adjust; they want the code to look exactly the same for everyone. I'm reminded of Frank Lloyd Wright, who would design every aspect of a building, even the furniture.
They are putting themselves right into complete irrelevancy while they are at it. IBM sales and services is a scourge - never have I seen such incompetence on such a wide scale.

If you are an independent software vendor who gets roped into part of an IBM deal, the first thing you should do is get them out of the loop and make contact with the real technical staff at the customer. Beats the hell out of playing telephone.
Thanks a lot!
We will always keep a free version and later (but soon) offer a premium plan.
>The gender roles are not baked into out DNA.

Men are larger and stronger than women, women are flooded with hormones during pregnancy that force a bond between them and their children. That is literally your biology encouraging a role.

>There are 'baked-in' DNA traits, that have emergently caused cultures to adopt those gender roles in their historical contexts.

Evolution is random chance leading to mutations that improve fitness. Cultures didn't wake up one day, notice that the men were stronger than the women and the women had stronger bonds with their children, and allocate people accordingly. The divergence in traits happened naturally over millennia, because specializing the genders for different roles resulted in improved fitness over keeping them identical, and thus, more likely to survive and produce offspring.

>'Baked-id' DNA traits are now emergently leading to the abandonment of gender roles in the context of western cultures & economies.

A liberal swing in culture is trying to encourage people to abandon their traditional gender roles, is upset when the majority of people want to stick to relatively traditional roles, and is confused when the people that do buck the traditional roles usually end up unhappy about it (working mothers sad because they don't get to spend enough time with kids, kids developing poorly because they didn't get to bond enough with their parents, etc).

You probably think I'm advocating the 50s status quo of men working all day and never seeing their children, women not being allowed into the workplace, and children spending the majority of their time being indoctrinated by the state; far from it, and that's not even a traditional lifestyle in any sense of the phrase. I would much prefer a lifestyle in which fathers and mothers can both work and spend time with their children, as was the norm prior to the industrial revolution. But passing judgement on modern lifestyles wasn't my point.

All I'm saying is that biology has a great influence on the roles people take up, and you can try to fight it all you want, but if you try to claim that the influence isn't there and it's all just a whim of culture, then you are engaging in the exact same kind of willfully ignorant anti-scientific thinking that people ridicule flat earthers and climate change deniers for. You have chosen your hypothesis and your conclusion and will ignore any evidence or train of thought that might lead you astray from it. The only difference is that the pendulum of liberal vs. conservative values has not yet swung back far enough for society to call you out on it.
How to make your text look futuristic
Link was down for me here is the google cached version http://webcache.googleusercontent.com/search?q=cache:B3qA4jq...
I did read it.
Probably wording didn't help.
I see it as the "Newton's method" for finding roots that is know to have the problem of local maximum; you can see different initial values for finding root as R&D.
> lot of these are undefined with the explicit goal to let compiler authors take advantage of them.

Constructs should be undefined because the current landscape of C implementations is surveyed, and those constructs are found to be nonportable to such an extent that their behavior cannot be even "implementation-defined" or "unspecified".

That's the beginning and end of it, period.

That's why certain thing were undefined or unspecified in the first ANSI C standard. For instance, different compilers had different evaluation order for function arguments, without documenting which, or guaranteeing that it would always be the way it is.

The committee didn't sit there and decide "let's make evaluation orders undefined for the sake of blazing speed, even though all C compilers today are doing it left to right. Let's have it so that after 1989, they can use whatever order they want!"

It was, "Ooops, we can't codify a specific evaluation order, because looking at what's out there, there isn't one. If we were to codify an order, implementations not having the order that we codify would have to be modified to conform with our standardized language."

As time goes on, these stupid things should be tightened. Over the course of thirty years, it's okay to codify some gratuitous lack of definedness in a language area and make everyone straighten it out in their implementations.
> But I'd also bet that some execs somewhere decided to keep going, keep signing money-losing contracts, that everyone started to live a lie so that they can get promoted, keep their bonuses, etc.

You are probably right about that.

> the company doesn't pay the price (reduced severance), it's the workers who do.

Well it did didn't it? You mean shareholders? The stock went down for a few years in a row.

> or had a profitable business that is no longer profitable, the ethical obligation is on them to look after those employees.

> How about this, what would you do if you ran IBM and you ended up with 50000 employees trained to do something that just doesn't bring profit anymore?

Because it was "looking after them" for a while perhaps? The age of large service consultancies maybe over. But they still have those people getting IBM salaries. Those are not Facebook salaries probably but they are not puny either. At some point it would have to start laying people off. And it was laying them off and also hiring new ones. That is why it looked flat. But now it probably hired enough new people and stopped. While is still has to lay off others.

> Treat them with dignity. Pay them a lot of money based on their time of service.

I agree with that. Hopefully they do. I don't know if they will.

> Never refer to it as a "good thing"

The "good thing" for not for the employees, it is for the companies and for those that work there, for shareholders. That is a lot of parties for which it is a benefit.

Managers shouldn't sit down with those getting laid of and say "I have good news". That is not what I trying to say.
How Paypal Used Robots to Acquire Users in the Early Days
I mean both emotional and legal support.

So.. either parent who care gives can get the same leave for that caregiving. Basically, do not write gender specific laws. Write laws based on parenting role, and it can apply to either gender who takes on that role.

I don't think we can try to fix the market demand for the various roles, but we can certainly fix the legal discrepancies.

The emotional support is impossible to legislate, but I think as a society we should not judge negatively men who decide to be the primary child care provider nor judge women who decide to be the breadwinner (although in most families, both parents need to be both... I am a big proponent of day care)
Because those people don't understand that the "lower salary" H1B people come from consulting sweatshops like Tata.
Does that density include the connectors and buses that would be required to access those cards?
Fear guides all of us in some way, and striving to live means taking chances. The myth of the 'stable big company' that you can work at, and get your kid a job at after college, is past history. The U.S. changed directions when they closed a lot of the vocational schools, and the luxury afforded by being the first world economy, drove low to mid-level wages up. Dinosaurs like IBM cannot feed the machine. Manufacturing, though a different industry from IBM, disappeared, although it is making somewhat of a small team, or maker comeback. I've always struck out on my own. Getting laid off sucks, but I think most of them are just unhappy about the compensation, and most people I know who have 'overstayed' their usefulness at big corporations, usually own up and admit they weren't happy there, and they were not producing. I've been on both ends, and it never feels right, but change drives the world and life. The myth of stasis is one most humans embrace illogically. This dialogue will manifest itself in the reincarnation of xenophobia - 'Foreigners taking U.S. jobs!' - wait for Trump to chime in...
Pentagon Bug-Bounty Program
Why Forcing Apple to Write and Sign Code Violates the First Amendment
That perspective is quite hard on my eyes for some reason.
I wonder, for such mission critical data a good strategy would be to start rotating out old drives at set periods. Maybe replace one drive of your RAID5 every 6 months, not matter what the health. Once you've replaced all the drives, they will all be staggered in age by 6 months. Hopefully then the chances of multiple failures is greatly reduced.
They are selectable, aren't they?

Or did you mean something else?
An enterprising contributor might enrich two worthy Open Source projects simultaneously by writing a Hoon <-> Emojicode transpiler.
Also: Social-anxiety, insecurity/impostor-syndrome.
On my Nexus 6p saying "OK Google play 'artist'" will open Spotify and start playing the top songs of that artist. This does not work to play specific playlists though.
It did hit a $100B cap. Just took a while.
Permanent closure here is just idiocy.

This raises a valid concern especially when traveling, it would be good if large web services allowed you to signify your travel intentions.

One idea might be to allow you to whitelist countries you are planning to visit during your travel window.
This makes me want to kill myself.
They're even stepping backwards http://www.theverge.com/2016/3/3/11157752/amazon-fire-os-enc...
Wasn't there a lisp implementation using emojis before? I forgot the name of it. This looks a little interesting I gotta admit.
A text file called ideas.txt, one idea per line. I try to aim for just a stream of consciousness; if anyone actually read it I'd be quite embarrassed. The fewer formalities or barriers that exist between a momentary idea and writing it down, the better.

Ideally, I should have placed the file under version control from the start so I could reference when a particular idea came to mind, but I didn't do that.

My actual project planning docs are all text files though, and those actually are under version control. I find using a blank commit message works best because it lowers the barrier to further editing or writing.
Pointless exercise not just because that ship sailed long ago, but because a nuclear Isreal was (and is) a proxy for US power in the Middle East. Nuclear weapons most of the time prevent more conflict than they create. That may not be the case for much longer, though not by Israel's doing. The better question, one I tried to answer, is the 3b well spent? From my answer and the others the answer is yes on economic and global stability grounds.
>"You have evidence that this is true? If so, do you have evidence that the lower productivity is caused by (not simply correlated with) people being less stressed and happier?"

I never said low stress and low happiness cause low productivity; I am only saying that less hours means less total work output.

>"I said "if we want this"."

You imply that less work and more play is 'better' work-life balance, which assumes that people want to work less.
Some of these locations don't have any other companies in the area.

Example:

You're 22, straight out of college, you take a job at IBM in Poughkeepsie, NY because it was a great fit for you and you liked the area. You raise a family there, get friends there, establish a lot of roots over 10+ years. Now IBM is "transforming", what are you going to do? There are no other companies in the area
OOP visionary, wow.

(And if your birth certificate and other papers say you're a duck, but you don't quite walk like one, then you're a subtype of duck. If you're a subtype of duck which has a thumb and a nose, then you use these appendages together to show disdain for Barbara Liskov's Substitution Principle.)
Geographic limitations are a big deal. I'm in the same sort of position as the IBM'ers, in that my company is slowly farming out what used to be internal apps to SaaS companies and moving the remaining jobs to a contractor in India.

My family is local, and as I get older that's more and more important. If I have to leave town it's going to have a big impact on my happiness. So much so, in fact, that I may take a huge pay cut and work at, I dunno, Starbucks or something so I can stay local.
Tichu is fun, too. I managed to convert some Singaporeans from Big-Two to Tichu.
Yes; a little uptick in the cap, a little downtick in the value of a dollar and you're there.
(x + 0 is not greater than x.)
dupe: https://news.ycombinator.com/item?id=11210212
Derp, how'd I miss that. Yeah, I bet that was what the parent meant.
I just (like, about the time you were writing your comment) replaced a pair of spinning disks with a pair of 120 GB SSDs in one of my machines here at home. It's not technically RAID but a ZFS mirror instead. The operating system and related files will live on it while my data still lives on some spinning disks (simply because of the amount of data).

I've got pretty much the same setup (albeit with several more spinning disks) in a bunch of servers and have yet to have any problems (* crosses fingers *).
Why? I said cutthroat competitive play works better via computer. Competitive fair play, or even more so casual play, works just fine face to face.
The 15.36TB PM1633a drive supports one full drive write per day, which means 15.36TB of data can be written every day on a single drive without failure over its five-year warranty.

In other words, assuming good wear leveling, each bit can only be rewritten ~2K times, which is actually quite low for endurance... the capacity is high and they're using that to hide the fact that it's low, but if this was e.g. SLC flash with 100K endurance, you'd be able to write 50x more.

No mention of retention either, which makes me think SSDs today are more for temporary nonvolatile not-quite-RAM storage and not for more permanent applications.
How about wrapping the return value in a templated error class that the caller has to explicitly unwrap with an error handler to be able to use?
Even back then, Singapore was pretty rich in general.

Of course, animators can still be cheaper than in the America.
Well, there was some recently published research that claimed to find that most of the effect attributed to CEO performance actually can be explained by random fluctuations. Make of that what you will.
Barnes and Noble Shutting Down NOOK App Store
Anecdotally, my rapid retention social memory of names, faces, and salient details improved (self-) noticeably beginning around the age of 22 (i.e. the last 1.5 years), without conscious training or significant environment change.
These loans are later often forgiven.
During the dot-com bust of the early 2000s, I was working at a super-market. One of the guys stocking shelves was a software engineer laid off by a large company after 40 years. The management at Winn Dixie put him stacking boxes in the freezer section...since they knew he needed the money and wouldn't quit.

Maybe he deserved to get fired, maybe he didn't. The lesson to me that has been reinforced over my career in the tech sector is: don't ever expect a company to value you more than the next quarters earnings reports.
Snapchat Raises $175 Million from Fidelity at Same $16 Billion Valuation
Okay, we're getting some movement.

Airbnb
Amazon
Atlassian
Automattic
Cisco
CloudFlare
Dropbox
eBay
Evernote
Facebook
GitHub
Google
Intel
Kickstarter
LinkedIn
Mapbox
Medium
Meetup
Microsoft
Mozilla
Nest
Pinterest
Reddit
Slack
Snapchat
Square
Squarespace
Twilio
Twitter
WhatsApp
Wickr
Yahoo
Delve integration is better than I anticipated. Breakpoints, step in, step over work as expected. Step out not functional but that's a given as delve doesn't do it either. Call stack is implemented. Variables doesn't seem to automatically work, but adding a var to Watch is ok.

With the debug tools, linter, and navigate in/out of definitions, this looks like a pretty efficient workflow.

Caveats: I can't compare to Atom, or anything other than vanilla Vim (haven't configured either of them with any of the go integrations).
A Short Intro to Docker
Show HN: DBoost stochastic gradient boosting via Ridge with random dummies
Counting cards in poker? Say what? The deck is shuffled between every hand.

Unless you're referring to the basic skill of determining odds to make a certain hand based on your hole cards and the common cards?
Of course. I'm not trying to downplay the challenge of dyslexia. Quite the opposite, in fact. I'm expressing doubt that this demonstration at all depicts the struggle of reading with dyslexia.
Maybe it's the weak job market? It's not like it's 1999 out there.
You are correct, sir.
It’s also interesting that in studies of typographical variations like fonts and line lengths, significant differences have been found in metrics like reading speed and in measured retention, even when the readers either did not realise there was a difference or even subjectively preferred a style that was objectively inferior in some ways. Moreover, while a lot of readers may not notice or distinguish details to the extent that a trained designer would, there are often very clear and consistent patterns in their general preferences.

So while it’s often true that the best typography is “invisible”, that doesn’t mean it has no effect on either the reader’s subconscious perception of the text or on more practical matters like how quickly and accurately they will read it.
Well, the official reports were in mm. But there were over a thousand of them.