skysight-inc/HackerNews huggingface dataset:
> Instead of adding a single extra second to the end of the day, we'll run the clocks 0.0014% slower across the ten hours before and ten hours after the leap second, and “smear” the extra second across these twenty hours.

Holy leaping second, batman! Unilaterally being off by up to a half second from the rest of the world's clocks is a pretty aggressive step. I think I would have preferred to see a resolution made by an independent body on something this drastic.
One of the issues the admins were upset about was pizzagate. Basically they found some emails where Podesta mentioned pizza and cheese. So after a lot of time investigating they decided that Podesta and Clinton were deeply involved in a child sex trafficking ring centered a local D.C. pizzeria. There was an NYtimes story about how the owners been receiving death threats. http://www.nytimes.com/2016/11/21/technology/fact-check-this....

This whole witch hunt/conspiracy started and kept going with trolls from the_donald. People getting death threats from getting doxxed on reddit threads should not happen.
Also, during this trolls kept accusing spez of being a pedophile. While changing user comments is extremely inappropriate, I think that the_donald has some extremely toxic trolls. So I'm definitely ok with reddit admins shutting some of that activity down. I would have found it completely understandable if reddit had shut the_donald down with that with the whole pizzagate thing. But that sub has a ton of activity with a lot of politically active posters, and so I don't think reddit really wants to shut it down.
They have a human watch you all the time through the camera, so they’d notice if you look anywhere else. And they require you to show them all around your room first, to prevent that.

That’s why you install the system below the desk, and use it that way.
MetaCPAN: meta::hack Wrap-up Report
Actually $400m is quite easy to hide, if denominated in $100 bills. It would fit in a small 1-car garage. You could squeeze $1B in if you had a regular 2-car garage.

Souce: http://thehustle.co/how-much-is-a-billion-dollars
There are definitely people who would hire an expert to pass the test for them if they could get away with it.
You have no idea how deep the rot is. Here is a classic scenario I know of. Large ships have plenty of space for rats to hide.

Large American Inc. is a large company we all know off and which is always somewhere on the front page for some news. Mr X is a manager there how arrived from India on H1B and now perhaps has a green card.

Mr. X brings his younger brother Mr. Y on F1 visa. Mr. Y then joins a consultancy. Consultancy claims Mr. Y has 8 years of experience, knew AngularJS before it was invented (true story) etc. and submits it to Large American Inc. for a project that Mr. X is spearheading.

The consultancy then send a proxy for phone screen and real interviews. The consultancy, Mr. X and Mr. Y all pull a lot of strings here. favours are exchanged.

Mr. Y then joins Large American Inc. as a consultant with a salary of $120K under Mr. X.

Mr. X and Mr. Y conceal the fact that they are closely related.

In many cases consultancy hires another person in India whose job is to give 24x7 phone support whenever Mr. Y has to do his work. Screenshare etc.
Do you have any information on this weight loss fake ad on CNN. I think my parents got this one.
Speaking as a hardware guy, I think that's the ultimate goal as well :)

Been planning a NIC card that directly serves web apps via HDL for a while now...
It's almost unbelievable - and perhaps the perspective of people who interview for one of these in-demand companies can offer the better perspective on why go to these lengths .

I work for one of the big 5 in demand software companies to work for - originally I would do a live-programming question on Coderpad as part of a first round pass with candidates. I used a pretty basic question as sort of a fizzbuzz - build a Pascal's triangle. The amount of people who took the exact top sample direct from StackOverflow without even attempting to change anything or mask their cheating was astounding.

We've since adopted a better heuristic approach that more accurately reflects the day-to-day work and abandoned the smoke test, but as everyone knows, the most valuable resource any interviewer has is time - the more of that you can save, the better off you are.
Well I could write a r/hillaryclinton upvote script and post on gists in a few minutes - doesn't really prove anything. The only people who could have real evidence of rule breaking would be the admins and from the little we know we know the admins hate TD - if they are being botted they'd be gone already
Shoot, good question. I will find out :)
Performance - immutability comes at a high cost sometimes.
Asequential Move Transposer
We posted the info he's referencing elsewhere in the thread. We're used on roughly 1 in every 3 new websites that gets made.
The best part about webfonts is you can block them, glad they decided to do SVG.

>900 requests blocked on https://articles.fortawesome.com/how-font-awe..... and rising by 1 every second. Quite aggressive font fetching script doesnt seem to get the hint.
In our case, we're applying deep learning to sensor data, so much of the day-to-day work of a machine learning engineer is experimenting with new neural architectures rather than feature engineering by hand. For example, we're using or interested in techniques like:

* semi-supervised sequence learning (we have a paper in a NIPS workshop next week on applying sequence autoencoders to health data, for example)

* deep generative models

* variational RNNs

From a day-to-day perspective, we use tools like Tensorflow and Keras, similar to most AI research labs. In general, we try to act as a software startup that happens to work in healthcare, rather than as what you might think of as a traditional biotech or medical device startup.

Does that help answer your question?
I thought that's how it's usually calculated. I'm not quite sure how you would calculate it top-down.
Show HN: Coin Terminal (updated URL)
On the other hand, the Rust code is guaranteed at compile time to be free from buffer overruns, off-by-one errors, and a whole host of other nasties.

I know, I know, the C code you write never has buffer overruns, just like the C code I write never does, well, except that one time, but then I caught it in the debugger during testing and it was easy to fix. Oh, and then that other time, but I caught that one too, and then.....
Computer evaluation would cut off all the "human" factors involving in a match, especially championship one. It is part of any sport that being slightly better is not enough, you have to be able to turn that into concrete advantage over the scores. To put it another way, "match strategy" is part of the game.

We know with reasonable certainty that Carlsen is the stronger player, thanks to the rating system. Championship match has always be about more than being _just_ the stronger player.
Concur re: Deep Water doc. The competitors all carried small movie cameras and tape recorders, and there's some great / creepy footage and narration, IIRC.

Stream it: https://www.amazon.com/dp/B004EC8IMM
You can genuinely tell that James finds all this technology fascinating. He talks about fiber, networking, power, redundancy, scale all with utter enthusiasm.
I'm not being condescending. I care about him and his business and I'm giving him advice.

If it sounds that way, then it's just because I don't know any other way to write it.
I was speaking specifically to Java 7 but can offer the Java 8 perspective as well. Java 8 with lambdas makes it better - but you still have to bake your own on top of the system in a lot of cases. The real joy of Groovy is having the powerful manipulation functions just there for you without any external library.

A good analogy would be anonymous functions in Vanilla JS being like Java 8 lambdas vs the expressive power the baked in goodness Lodash offers being like what Groovy closures supplement to the JVM environment. You don't always need it, but the general purpose tooling makes your life a lot easier in certain specific cases.

With that being said in our use case Groovy was very pointed - serving a specific, directed purpose in a monitored environment. When developers were left to their own devices to design general scripting and tooling that they were comfortable with, nearly everyone chose Python and to a lesser extent Ruby.

I think Groovy is great to create some JVM specific glue and support for an enterprise system - but as a general purpose language it still has a long way to go. As an example, try and make a tool in Groovy for interacting with a REST API and compare your effort for doing so to Python - One of these is significantly less painful than the other.
> So it's fine for private organizations to discriminate against people simply based on their political beliefs? Do you really want to live in a world where this is accepted?

An employee who keeps on yelling, throwing stuff around, harassing people and disrupting the workplace should be warned and eventually kicked out. Political views have absolutely nothing to do with this.
Wow. Have you contacted them about it? That's crazy, I'd have to assume it's a bug.

I've never been charged on vultr, as I use bitcoin to always pay my bills (which is push only). I think they have stopped accepting that for new customers due to abuse though, which is quite a shame (but understandable).
I gave, because KDE makes the world a better place. <3
Resilient Military Systems and the Advanced Cyber Threat (2013) [pdf]
Trouble is that too is your opinion. As a frequent of r/all after the first TD purge I see 2-3 TD links there a day. Nothing so outrageous.

It kind of bothers me that people let companies like facebook, twitter, google, reddit, etc push their agendas and bury conservative news. Recent data suggests facebook "fake news" alone could have swung the election. Social media being the primary source of news these days.

I'm all for these platforms having the right the police their own site - but they have to be open and honest about it. Otherwise you end up with conspiracy theories going viral making one side super pissed and willing to elect Donald Trump over the beneficiary of what they perceive massive conspiracy to silence people.
Why does Twitter have so many employees, something like 4000?
> There's a chance that folks will buy Font Awesome Pro after the Kickstarter is over, so we're going to try that.

If you are willing to accept a bit more advice: Don't rely on that.

Anyone who would buy that already did, via the kickstarter. Anyone who didn't and wants to, probably won't because they'll feel like their getting a bad deal (obviously some people will buy, but it won't be a lot of people).

So don't rely on that, add something new.

> Seriously appreciate your thoughts. :)

Thanks. I hope you don't feel like I was insulting you, because that was not my intent (although it seems some people thought it was).
I'm in California, thanks for the great answers, but should I expect 5-6K per employee per year to cover insurance?

in case I let the employee get their own insurance, how about the mandated law that forces each small business to give coverage to all employee? I get a waiver letter from the employee in that case?
Other than in house tech support, or some systems design work for AWS, I struggle to think of many situations in which "Explain the purpose and functionality of the Northbridge on a motherboard / in a CPU" would serve any practical purpose whatsoever. Hell, I've lost track of the number of custom PC builds I've made, BIOS tweaks and I still had to research this.
Especially when memory constrained
The interviewer is most certainly looking at your computer screen if you are using it during the interview.

I will probably never be in a situation that comes close to the staggering power asymmetry of someone deciding whether or not I will have a job. Even if I'm charged with a crime the court has less power over me than an interviewer, in that its decisions are subject to juries and appeals and I get to watch the proceedings.

The information is analyzed unscientifically according to the personal biases and tastes of the interviewer to form an emotional impression he may not even be conscious of. "Not enough eye contact, I don't like this guy." I'd much rather it be judged by an algorithm trained on actual job performance years in.

Ever heard of Greenhouse? Your interview performance (as reported by the interviewer) is absolutely stored indefinitely in some 3rd party's database subject to unspecified controls.

Amazon has piloted a program to make offers solely on the basis of the test, not just to put a gate in front of the onsite. They should be making it at least as resilient to fraud as an onsite, which is why I think these measures are appropriate.
And even if you do know they were wiretapping you:

https://en.wikipedia.org/wiki/Al-Haramain_Foundation#Al-Hara...
Weird thing is that the inspirations didnt factor in only commercially-depolyed schemes for safe concurrency: Ada's and Eiffel SCOOP. The SCOOP model was even ported to Java at one point.
Well, this combined with the snoopers charter just motivated me to sign up for an EFF membership. It's not much, but it's something.

It really feels like we're marching towards a brave new world. They can pry my copy of Applied Cryptography from my cold dead hands.
Rust is probably the right cost/benefit tradeoff; mutable data structures, but strictly controlled mutability. In safe Rust code, the sort of mutability that gets you in trouble is blocked by the compiler.

I'm not sure there's an immutable language out there that impresses me with its performance at scale. In some ways, GHC works miracles for Haskell, and yet, it can still end up being 2-5x slower than C even if you try to make it fast. I'm not sure if there's anything else out there that's any faster with pervasive immutability. (There are some other "functional programming languages" that are often faster, like OCaml, but they're getting there by letting mutability in.)

As said in the article: "Rust is slightly less opinionated on the overall architecture of your system than Midori was, which means it is easier to adopt piecemeal," emphasis mine. Over the past couple of decades there have been a lot of projects like Midori (though that is one of the better ones) that could solve lots of problems, as long as lots of people dropped everything and adopted it. I've learned from both looking around and my personal experience that while eventually you do have to drop everything and try something new, that if you can to create a system that you can incrementally improve into, it will outcompete the drop-everything one every time. Even if the tradeoffs might make you sick, the reality is stark; the situation must be desparate before a "drop everything" solution can displace an existing one entirely. In Rust's case, in some ways the most exciting thing about it isn't the features its shipping or its capabilities or anything else; it's the way you're seeing people carve out a hunk of Firefox or other programs and replacing one function, one module, one subsystem at a time in Rust. That's what's missing from so many of the other efforts to address the issues Rust is addressing.
The NSA is already allowed to collect all foreign and domestic encrypted traffic and store it forever:

https://freedom-to-tinker.com/2013/09/13/is-the-nsa-keeping-...
I believe money is definitely a big part of it. If you have the skills needed to help manage and analyze "big" data (big as in too big to realistically handle in Excel, which is the limit of most biologists), you can easily earn much more somewhere else.
Computer memory is mutable. For multiple processors to make use of the same memory requires contending for that memory somehow (else the processors are not communicating in any meaningful way).

You can mathematically try to hide that however you want, but somewhere deep in your language runtime stack will be a shared-memory concurrent mutable algorithm, be it a lock, queue, or otherwise.

The alternative is to ditch shared memory entirely and use e.g. hardware IPC to manage contention. Tilera tried that, they had 64-core processors with a hardware IPC mesh and incoherent cache. But last I checked they switched focus to coherent shared-memory concurrency. Not sure what the driver for the change was but it's telling.

EDIT: Not to mention that half the article focused on promise-style concurrency, which has nothing to do with shared memory or even multicore. Immutability does nothing to address that I/O exists and has latency, and that people try to hide it in frankly bizarre ways. (Really… not pumping the event loop to avoid deadlock? That's a design issue, you should be using queues instead of mutexes and eliminate cycles if you find you have that problem.)
I don't think desktop solutions (like Microsoft speech synthesizer) does a great job at producing "natural" and life-like speeches. Sure, it does read the text, but that's about it.

To properly produce speech, the synthesizer needs to take into account context of around words to determine how to pronounce ambiguous words or how to pace the speech. What about the tone? How about making the speech sounds more engaging? These are the things that need data model to work great. However, it's just difficult to cram that into a desktop app. And why would any company do that when they can put the service online and charge for it (which is totally fair)?
you can order Dell Precision Series 5000 (which is business version of XPS) with ubuntu preinstalled.

I ordered Dell XPS 15" 6mo ago and very happy with it; before knowing about Precision

http://www.dell.com/us/business/p/precision-m5510-workstatio...
RocketBuilder
> Snooper's Charter US version.

That's complete and utter nonsense. The Snooper's Charter grants the UK government many new powers, and places obligations and restrictions on ISPs. It makes substantial substantive changes to the requirements for law enforcement to justify snooping and spying in the UK.

The Rule 41 change only applies to warrants seeking to access electronic documents, and makes no changes to what evidence must be presented to justify a warrant. It just changes, in two specific situations, where that evidence can be presented.

These situations are:

1. If it cannot be determined where the computer containing the documents is located, and the location has been hidden by technological means, then the warrant can be issued by a judge in any district in which the crime being investigated may have taken place. Under the old rule, the warrant had to be issued by a judge in the district where the computer was located, and so if that location could not be determined then investigators were out of luck.

2. If the crime being investigated is a violation of the Computer Fraud and Abuse Act, and the damaged computer are in five or more districts, then the warrant can be issued in any district where the crime may have occurred. Under the old rule, it had to be issued in the district where the computer was located.

This is not even remotely like the Snooper's Charter.
> I better save up my bathroom time

Unsure about implementation details
If oil is no longer in demand it will trigger the biggest mass migration from the middle east to the west the world has ever seen. These countries import 90% of their food, food which they pay for with oil income.
Extensive discussion a month ago: https://news.ycombinator.com/item?id=12830206
I've noticed the exact same thing. Posts critical of gov are either flagged or they drop to page 4 or 5 with 50+ upvotes in an hour.

Then there are posts that get into top 10 position with only 4 upvotes in an hour.

Weird. Someone is definitely pushing an agenda.
I've been reading these but it's become apparent that the author lives in a universe parallel to mine. I remember reading that in most languages "A null dereference or out-of-bounds array access is treated the same way as a network connectivity problem or parsing error" and scratching my head, because while I know some languages are like that (Java) there are others were a null dereference and the failure to establish a network connection have radically different effects (C++). At another point discussing error handling he says "This leads us to a beautiful sweet spot. It does suffer from the performance problems I mentioned earlier, but does very well on all other dimensions." so the author's sweet spot is a spot with poor performance, which also put me off because his articles all talk about performance but never concretely (in terms of nanoseconds).

Anyway it's an interesting, if long, series but most of the interest for me has been in reading things from a very different perspective from the one I hear at work every day.
A firm similar to Proctorio, HireSuccess, says this on their website:

> Hire Success does not offer nor provide any option where an Applicant is required to submit a photograph or video response to questions because we believe it violates EEOC Guidelines.

I wonder how Proctorio + Amazon reconcile that viewpoint.

Furthermore, if you read the EEOC, some of Proctorio's questions seem to really push the rule: If an employer requires job applicants to take a test, the test must be necessary and related to the job. How is 27:24::64:X related to the job, again?

[0] http://www.hiresuccess.com/blog/is-employment-testing-legal/

[1] https://www.eeoc.gov/laws/practices/index.cfm
They've been doing this since at least 2011.
I agree that your zoning/NIMBY laws could be improved through federals laws, and licensing could and accreditation could be limited.

But on your point about implicit labour prices I have to disagree. At least with the costs listed. The implicit labor costs increase the de facto minimum wage. But payroll taxes are 7.5%, federal minimum wage is currently $7.25/hr, fine for not covering healthcare costs ends up being ~ 1$ an hour. So we end up with a de facto minimum wage of $8.80/hr.

This means that it only prevents jobs that produce less that ~$9/hr of value. Which I don't think many people would classify as a "good" job.

But it also has all of the effects both positive and negative of a minimum wage. The negatives are that any potential jobs that generate less than $8.80/hr wouldn't be created, but it also brings the positives which are that any employees that generate more than $8.80/hr an value but who due to negotiating power would have made less get a raise.
Twitter also provides a number of data aggregation services via the firehouse. I can imagine a large support staff might be necessary to design, develope, market, and sell these services. That could explain some of the staff size.
Bronze Statues of Assange, Snowden, Manning in Berlin
In today’s world, the truth is losing
> They don't actually care to collect any info about you beyond what you do during the test.

Allegedly.
Echoing what colandrman says in a peer comment, current computers are shared mutable memory, and at least in x64, i.e. servers, coherent too. Immutability is nice, message passing is nice. It's certainly easier to reason about most of the time. But often (not always, sometimes it can be faster) there's a performance price to pay because you're layering an abstraction over the base computational model.

I specialize in lock-free everything mutable programming. It's a bloody nightmare to write correct code in an environment like that - but when done well it performs better than anything else.
It is not what those leaders perceive their actions to be, it is what their actions actually are. They are acting to reduce the capacity of people with some viewpoint from being able to communicate that viewpoint.

It is not faulty. It is you who is applying a generalization in your claim.
How to Set Up a Small SmartOS Server to Do Big Things
It probably wouldn't break. As long as you're using a modern browser, webapps are just as good at being invasive and tracking all your behavior on Linux as they are on Windows.