skysight-inc/HackerNews huggingface dataset:
The author of the article is obviously very experienced and extremely talented. Personally, I find it a tragedy that he is wasting his time on Windows, on a platform, which in his own words, in the crazy world of Windows there are a lot of programs that think that injecting their DLLs into all processes is a good idea. Whether malware or anti-malware or something else these injected DLLs end up causing a good portion of all of Chrome’s crashes. And in this case one of these injected DLLs decided that changing the FPU exception flags in somebody else’s process was a good idea.

The fld instruction is part of the x87 FPU and it loads a floating-point value onto the x87’s peculiar eight-register stack, so it seems initially plausible that it could have caused a FLT_STACK check.

Who designs a stack with just eight entries? Intel. It must have seemed like a good idea at the time.

Not to mention something those of us who grew up on Motorola MOS 6502, MC68000, SPARC, UltraSPARC and MIPS families always knew: intel might be really fast now, but under the hood, the architecture was and still is really, really shoddy. It's covered up by raw speed, but woe to one if they have to work with things "under the hood".

I chuckled, half in amusement and half in grotesque disgust, when I read the bit about the stack with only eight entries, because the first thing I thought of when I read that was of UltraSPARC and register windows, effectively giving one 256 stacks by means of i0-i7 and o0-o7 registers (which in reality are part of the r0-r31 physical registers). I'm kind of comparing apples to oranges, but the difference in design approaches is striking. What a contrast! intel designers were always bad, even from the very first 4004, through 8008 to 8086. Their two shots at making things right, the i960 and Itanium RISC processors were both epic failures. They are so bad at designing clean, elegant architectures, that a competitor, Advanced Micro Devices, had to implement 64-bit extensions on their processors, and then intel had to license that from them.

How much longer is intel going to be the mainstream, I wonder? Is there any will for change of the status quo?
Don't people basically see this as a willing donation to RMS / FSF? (which reminds me that I need to make my FSF donation for the year)
And in case you think there's a general solution to that problem, there isn't: https://en.wikipedia.org/wiki/CAP_theorem

Still, it's funny how banking seems to be the canonical example for why we need transactions given that most banking transactions are inconsistent (http://highscalability.com/blog/2013/5/1/myth-eric-brewer-on...).
Calvin Harris – My WayDownload and Enjoy
That's because a blackout costs the customers the same tens or hundreds of millions.
Translation: we never tested flight with the GPS off.
Agreed. For me, forking is like super starring. Ive starred over 1000 repos, but hv forked < 100.
I think that is what they mean by "It will also support 98% of ES6 language features — up from 56 percent in Node.js v5.", that 2% should include modules. In the next paragraph:

> The Node.js Core team continues to improve ES6/7 support — not an easy task. Key features of support to be added in future releases include: Promises [...], async await and supporting additional ES6 modules.
Do you even lift bro?

But seriously I think he has some valid points, but there is also a lot of tongue and cheek.
I would say yes then. The fact that the cable news media prefer it gives it more "cultural significance." However even though Twitter "breaks news" newspapers still set the agenda.

There's some interesting number is the Pew Poll, particularly the first bullet point:

http://www.journalism.org/2015/07/14/the-evolving-role-of-ne...
I'm not sure what you mean by ZK proof.

But the best password based authentication scheme will only allow an impostor one guess at the password. For example
https://en.wikipedia.org/wiki/Socialist_millionaires
CFP for Jstanbul 2016: JavaScript Conference, Istanbul
Well, they're eventually consistent. It's not like it hasn't been thought through. :)

It's a useful example because it shows how there can be serious consequences for getting it wrong.
To me it sounds like Kafka was not understood in full detail (maybe because missing documentation or the high complexity) and they switched to a system they build themselves. Naturally they know in full detail what is going on and can set up the system as needed.

I am wondering if working on solving the actual problems with Kafka would have been the better route.
I've never used Kafka and i find ZeroMQ great, but reading that their logging solution does drop log messages is a huge no-go for operations.
How can you claim to run a serious business and say "babies will die" when you can't be sure to be able to find problems?

Because, when will you lose logs? Not in normal operation, but when weird things happen. When networking has a hiccup. When Load on the system is too high, so most likely when many people are using your service. Exactly when shit hits the fan. And you just made the decision that it's ok to drop log messages in such cases? That's not good.

I think you should either dive into Kafka/Zookeeper and fix your problems or switch to another logging solution. You should probably just drop that non-sense "streaming and real-time logs" requirement and live with a log delay of a few seconds and build something really stable instead of building something inherently unstable. Honestly, just collecting syslogs on the core vm and sending them to a central server would have been the better solution. Better then looking into fancy real-time, streaming logs on a sunday night because the system is having a breakdown and you can't even be sure that you are not missing essential logs.
Well, I won't call him a "famous speaker", not outside of a specific field (politics and finance). By famous I mean popular in a broader sense. On the tech side of things that would mean Steve Wozniak famous, so to say (famous for his contribution on a specific field, but broadly recognized as popular).
Treat Diarrhea Without Medication – Daily Health
Maybe because they influence the people who vote
Yes, there are lots of those, because the travel industry realized people want to compare offerings before they make their priciest purchase of the year. Customers would themselves do manually what all those aggregator sites do automatically and they care less about who they are dealing with and more about the price tag.

In comparison, a taxi ride might not even be the priciest purchase of the day.
yes .. you are right
Novelist runs into fiery home for laptop
There's a difference between $2.5B/year hard, and $500M/year hard, and between those and $50M/hard.

The front end (tight "amount of data and latency requirements") are probably doable on $50M/year, as WhatsApp was doing something comparable on much less than that.

I know where some of the money went - tens of projects like Bootstrap, which have benefited the community at large, but whose value to twitter is probably not on par with the costs. But that still does not explain even a small fraction of where the money goes.
Because Americans worship celebrities and bribe their politicians.
"Most of the people listed in this article aren't politicians, and so can't enact any laws. "

They are connected individuals who will provide introductions, lobbying and favours for the people paying for the speech.

"but the article's explanation is that she is invited as a retired secretary of state, as other retired secretaries of state have been, rather than as a current presidential candidate, which seems reasonable."

This is really a little naive.

Hillary Clinton is running for Pres with a 70% chance of getting it, her husband is the #1 most connected man in the world.

Over 50% of the private entities she met while Sec of State donated to the Clinton slush fund, to the tune of over $57 million dollars.

It's a form of soft corruption - 100%.

A $250K 'speaking fee' is just another way to transfer money from an org, to a political entity.

A 'donation' to the Clinton Global Initiative is simply a donation to the de-facto Clinton PAC/fund.

It's a form of corruption and it's not a secret. You don't donate to Clinton fund - then get an introduction/favour by Clinton by accident.

I'm singling out Clinton because you did, but it's the same across the board.
Perhaps major news outlets could adopt a style guide to push public opinion on donations like this?

* This news organization chooses to report all political donations that appear one step away from quid pro quo as "bribes"

Or maybe a new word should be made up that is given a dirty connotation like "bribe" but one that keeps lawsuits further at bay.
With sincerely the greatest respect and admiration for what you achieved with ZeroMQ, Pieter, I think perhaps one might be a bit more nuanced when one isn't a neutral party. Full disclosure - I wrote a D wrapper, but I am not involved in nanomsg development and just a user.

There was some drama when the maintainer quit briefly before rejoining. Since then the gitter channel has been more active than I remember it being before. The mailing list is quiet it is true. Somebody just released a Rust version, and version 1.0.0 of nanomsg was indeed released.

You can see commit history here:
https://github.com/nanomsg/nanomsg/commits/master/src
I've recently seen a talk from the world famous photographer chase jarvis. OMG, that was some huge amount of self promoting bullshit, interspersed with some incredibly dull lifecoaching advice. It was bad, really bad.
What about the password you have entered before you press "enter" ?

I think that's a more interesting question ... presumably most SSH users know not to connect when the server keys mismatch and you get the BIG NASTY WARNING.

However, let's say you connect properly to a host you typically use, but through inattention or confusion you start to enter a password for some other SSH host ... and then hit ctrl-C.

I think I have understood that the remote SSH server actually receives the keystrokes character by character, but does it decrypt that all at once after you hit enter, or is it decrypting the characters one by one ?
Free as a beer with a hair from Stallman's beard in it :)
Mily 32 Pcs Bamboo Rod Makeup Brush
I think it's between "slow decline" and "precipitous collapse".

Nuclear war, sudden energy shortage, food stores wiped out, radiation leak, EMP terrorist attack, Electric grid sabotage, Solar flare EMP, Magnetic pole reversal, sudden economic collapse, sudden ecosystem collapse.

We'd be lucky to "slowly" lose our civilisation to climate change...

Personally I have sworn off the car, and my only significant consumption on this planet is my computer, and my aeroplane journeys. Otherwise it's mostly just food, water and train rides. No idea how else I can contribute...
Hacked, dangerous and vulnerable WordPress plugins
A statement on online course content and accessibility
" Who cares what she's currently working on if that's not why she was invited?"

Because if you receive piles of money while running for president, and then pass on favours after getting it, we call that 'bribery'.

I don't want to sound mean spirited, but your position is incredibly naive.

That she is running for president is extremely relevant.

Same for all politicos.
> It's nothing more than ramblings of a frustrated idiot with a heavy inferiority complex whose complains boil down to not being the one in charge

The author is Nick Taleb, and has achieved more than most OxBridge grads.

And from working with a lot of ImpBridge folks (being more CS relevant), while they're lovely people with (sometimes multiple) CS degrees, many can't make a complete product, can't deploy software, use a server OS, understand basic networking concepts, or sell something they've built.
I have a new habit of reading a Princeton University Press book a week, it's good to get a modern update from a professor on the status of Greek history research, and other subjects. For example this book was one of the best books I've read in years the explains why we learn elementary math the way we do currently and how it's changed through history, how it ties into more advanced concepts, how infinity complicates everything. A great read with little noise http://press.princeton.edu/titles/10697.html
Thanks for the updates. I've edited my comment. I've always wanted nano to succeed, just disliked the negative attitude to ZeroMQ expressed in its docs, which seemed unnecessary and damaging.
BTW, there is a strange new CPU architecture in macOS kernel header (mach/machine.h) : CPUFAMILY_ARM_HURRICANE

https://developer.apple.com/library/content/releasenotes/Gen...
No, my complain is that they're removing a standard port in favour of their own propietary alternative while they know that a lot of users would be more comfortable with the standard one. I also think that using the lightinig port has no real advantage over the audio jack but I admittedly don't know much about lightning, so maybe somebody can prove me wrong.
(Removing a component from the phone isn't in my opinion an advantage because the audio jack uses a very tiny space and removing it gives you far less choices if you want to buy a new pair of headphones).
> just keep in mind that if you find the book too long ...

... maybe you are reading too slow. I know I was reading faster when I was much younger
It's a conflict of interest wether you trust her or not.

It's a very thin line, this game.

Clinton should have recused herself from all Clinton Global Initiative issues a long time ago.

The massive Clinton fund with millions in donations from all sorts of political actors, mostly in nefarious places, is worse than Trump's excuses for not releasing his taxes (which he should definitely do).
The Swiss medium Hannes Jacob (based in Neuchâtel) actually works on exactly this question [0], calling it the "Hannes Jacob Syndrome", which states the following:

A certain percentage of people diagnosed with "schizophrenia" are misdiagnosed. They are in fact people whose sensitivity is such that they have spontaneous contact with what we usually call "the other side", "beyond", etc., not constructs produced by mental illness.

And yes, he collaborates with licensed Swiss psychiatrists. What's more, he actively searches for scientists who are willing to put his various discoveries to the test, as it was already done at the University of Tübingen/Germany (if you know any such scientists, please establish contact).

He has just finished his book "Au-delà d'un défunt" [1] which is a pretty incredible read.

[0] http://blog.hannesjacob.ch/2016/01/12/syndrom-hannes-jacob/
[1] https://www.payot.ch/Detail/au_dela_dun_defunt-mahan_hannes_...
HHVM Long-Term Support Version 3.15 Released
The HN title is literally the subject of the notice, very slightly paraphrased (abbreviations expanded, etc), so you may want to let the FAA know they got it wrong...

I also think you misread the notice. The report is stating the loss of GPS apparently resulted in the subsequent loss of a number of other systems, including the yaw damper.
Who made Anders Brevik the environment minister?

That population would be below the level necessary to maintain genetic diversity. At least in NZ, the Kiwis have the decency to say that they want a species eliminated outright.

And before you downvote, ask yourself: Senseless violence to stop outsiders who are just trying to survive: is it really any less bad when the outsiders are animals?
+ People get to say: 'I saw so and so'
+ It establishes the cred of the audience, i.e. all the bankers can talk to clients about how they say/met so and so.
+ It's an indirect way to contribute to campaigns without it technically being a campaign donation
+ It's a form of buying favour
+ And yes - it attracts other people whom you might be interested in meeting with etc..
Another pilot forum also https://www.pilotsofamerica.com/community/threads/gps-interf...
But consider this:

You are using mysql, you make a transaction with say deposit and withdraw.

What happens on the mysql machine if you pull the plug exactly when mysql has done the deposit but not the withdraw?

The ONLY difference between SQL transactions and NoSQL microservice transactions is the time between the parts of a transaction.

Personally I use a JSON file with state to execute my NoSQL microservice transactions and it's alot more scalable than having a pre-internet era SQL legacy design hogging all my time and resources.
> Many companies are starting to value good github profile

Expect an industry to grow around servicing the github accounts of US-based programmers to make it look like they're doing side projects and learning certain skills. In reality, it'll be India-based college grads doing the github updates to a specified schedule -- the same college grads who presently do course assignments and online coursework for US-based students.
Forget practicing the tech for now. Sure it might be where you "fail" but it Sounds like performance anxiety is what is holding you back; work on your confidence in interview settings. Apply for jobs you'd never take (I mean, non tech jobs where you are sure to get an interview) to give you more practice in these settings.

I see this sort of thing in newer engineers we interview. It's the thing that makes it hard to get to the root of how good someone is.

Right now the sort of challenges the big 4 are setting might not suit you. You might need more experience elsewhere; that's okay, you've got a year as a SE, wirh some good previous background: the future looks bright. It does take a while to get there. I measure myself as successful; at 29 I am a well paid engineering team manager at a largish firm. We do cool tech and I get to promote Devops. 8 years ago I was on a cruddy wage doing very little engineering - but learned loads that set me up for success. Focus on what you can learn right now to make yourself better, add things in increments, don't burn yourself out looking for the shortcut. Most of all don't fall for the hype; there is so much more than the big 4 or a start-up, and they do good engineering too!
> What happens on the mysql machine if you pull the plug exactly when mysql has done the deposit but not the withdraw?

Nothing bad -- the deposit will never be seen. It sounds like you need to read up on what ACID means.

(EDIT: Clarification)
Doesn't a lot of software depend on Intel's architecture? I think macs are stuck, for better or for worse.
You don't even have to declare bankruptcy, just stop paying.

I had a teacher in High School who had stopped paying his UK student loan (he was in New Zealand), he had no plans on ever going back.
This is not how database transactions work.

A transaction means that the amended state is not visible to any readers until it has been fully committed. Pulling the plug means the transaction is lost, and the writer knows that it was not committed (and so can try again).
ok I am cutting the bastard some slack - god speed to this proud bigot.

If I ever start working on an OS as more than a practice exercise, I will have to ask friends and family for an honest assessment of my sanity.
>> What happens on the mysql machine if you pull the plug exactly when mysql has done the deposit but not the withdraw?

Nothing happens. And the client discovers that the connection to the db was closed before the 2 phase commit was done and gives an error to the user.
Raspberry pi Zero and USB 3G internet and XMPP = awesome IoT device
They've changed before (from PowerPC).
Pretty bad article. Why recommend the move to iOS on laptops instead of simply recompiling MacOS to the ARM architecture. Not an issue in the Linux world, dont see why Apple would have any issue with that if they really wanted to.
"that’s like asking why anyone would pay Beyoncé or the Beatles a million dollars just to play a few songs"

This almost feels like playing dumb. The fact that a legitimate public speaking economy exists and has a dynamic which is not based on payola does not mean that a dirtier side does not. Like other pieces of the money-in-politics puzzle there are legitimate, non-corrupt reasons to hand powerful people 6 figure checks for dropping by. The problem is that it also gives cover to the non-legitimate reasons.
Your CV's format is irrelevant so long as it doesn't look like a dog's breakfast or a Xmas tree.

When writing your CV, keep in mind that only three things count:

1. Short. You're seriously testing a recruiter's patience if your CV is longer than a page or two.

2. Scannable. Your CV only gets a few seconds of attention before a recruiter decides to read it or not. Make each second count.

3. Results. Don't stick to writing what you worked on. Also spell out the results and how it contributed to the business.

Last but not least, never forget that your CV's only purpose is to get an interview. Just like a marketing brochure for a product that requires a sales meeting, less is often more because it can give an employer a reason for saying "no" before you ever get to talk to them:

https://steveblank.com/2011/08/05/bonfire-of-the-vanities/
Last time I heard the expression it was Netscape, Oracle, IBM and Sun (vs Microsoft). I wonder how the OP would feel about working for one of them now.
I'm still thinking about it.
Undoubtedly the same was said many, many times about them being stuck on POWER, but they didn't seem to think so.
I give a lot of talks, and coming up with engaging content and organizing it, often with visual aids (though I realize many of these extremely highly paid people don't use those; but I will say that having engaging material without visuals is even harder....), is enormously time consuming. The time I spend traveling is meanwhile relatively meaningless. To compare: thing of a stand up comedian, and ask yourself if 90% of their "work" is driving to the venue.
That's a seemingly innocuous question with a highly subjective answer, which ironically has very objective consequences (pick a wrong technology, for example for wrong reasons like popularity, get stuck with all kinds of unnecessary problems, like lack of isolation, suboptimal performance, complex software lifecycle or data corruption, or all of that together, and I don't necessarily mean Microsoft here).

Depends on who you ask and what their experience is. What can we tell you? Everyone will tell you what their preferred solution is. Since it's a subjective question, one person will tell you to go ahead, another that it's pointless.

Why do you care what is going to be popular if you are building your own laboratory? Research which is the best solution; research them all. After all, that is the point of a laboratory, isn't it?
And before that from Motorola 68k
You continue to arrive at the false conclusion that I have made an error in judgment, or missed something in forming my remarks rather than being a tiny bit introspective. I would reiterate that I am not talking about bloody Shark Tank at all (despite your best effort), but thinking about how to phrase that is yielding a lot of four letter words.

I don't sense a productive future from this thread, sorry. And no, I'm not deleting anything. You should re-read what both you and I have written tomorrow.
There have been much more coherent articles written on that phenomenon.

Taleb's description is like a reverse horoscope: a bunch of vague generalities and irrelevant details that you're not supposed to identify with. You're supposed to say "oh phew, that's not me", and maybe shift a little bit toward Taleb's worldview to make sure you're not the caricature he described.

In the end, it doesn't convey anything. It's just a list of peeves and smarmy name-dropping.

This guy is a bestselling author, but if this article is what comes out of his head unfiltered, he clearly benefits from editing.