skysight-inc/HackerNews huggingface dataset:
It's a good presentation with many good points outside the horrid formatting. Just turn it into a PDF with slides for goodness sakes. Write key pages on a piece of paper for audience questions where you have to go back. Should work fine. :)

Btw, one thing worth correcting is false claim that QubesOS was or is only attempt at workstation security. I've evaluated almost a dozen over past 10 years with some still existing. List those here:

https://news.ycombinator.com/item?id=11654680

You really need to look up separation kernels as isolating most critical stuff in a dedicated partition protected with 4-12kloc kernel is one of strongest approaches. seL4 and Muen are examples with GenodeOS an example of FOSS attempt to do a Nizza-like architecture with strong foundation and best-of-breed components (esp Nitpicker GUI). High-assurance security is moving forward with hardware-software architectures with one maybe getting SOC release (plus source code) in 1-2 years. Yet, our prior work with separation kernels/VMM's plus safe code (esp SPARK Ada or C w/ Astree Analyzer) for trusted components is still stronger than any crap mainstream FOSS, VMware, etc are making. They rarely learn from the past.

Note: Email me if you want more examples of past and current high-assurance work. I have collected them for most focus areas with papers, prototypes and/or products.
Very true. It's a lot easier to look at failures and understand why they failed than look at successes and understand why they succeeded. I would read the hell out of a book full of accurate postmortems of failed businesses, products, movements, governments, etc.

It's the whole "success hides failure" problem. It's really tempting to assume that everything a successful person or company does contributes to their success, but the truth is closer to, they did 10 things right and 9 things wrong. But it's difficult or impossible to determine which is which, hence the cargo-culting.

Even more frustrating is working for a successful company, because anybody who advocates change can be shot down with the argument that everything is going well therefore that's empirical proof that the thing you want to change is clearly just fine and dandy.

Ultimately the best we can do as individuals is to cultivate an innate sense of skepticism in all things, avoid reductivism, never drink our own Kool-Aid, and never fall into the trap of thinking that we've figured it all out and don't need to think and grow anymore.
To complement, here's a particularly lucid explanation of how bezier curves are constructed that appeals to geometric intuition: https://vimeo.com/106757336
For a company that claims to be so supportive of "developers, developers, developers", Microsoft's stubborn and developer-hostile approach to internationalization and their dogged loyalty to the awful UTF-16 encoding is ironic.

The Right Thing To Do at this point is to make UTF-8 a multi-byte code page in Windows and build a UTF-8 implementation in the msvc libc. The milquetoast excuse I hear from Microsoft people is that some win32 APIs can't handle MBCS encodings with more than 3 bytes per character. Which sort of sounds like a problem for developers to fix; perhaps Microsoft could hire some?
Maybe many developers are familiar with it because it is text and thus accessible. Technical excellence matters not if no one is using it. Although I think that accessibility to humans is a major contributor to technical excellence.
If you're trying to run an old scanner on a Mac, look into Vuescan scanning software. My wife is still running a very old Canoscan scanner on her iMac with it. Vuescan supports almost everything that's not a drum scanner.
This just in: people on HN doesn't know how to navigate a slidedeck.

What gives? More comments on the format rather than content
From Reddit:

"It's the regional leader of a party in the opposition coalition, not the head of the party, and not the primary opposition party. It's be like if the Idaho Libertarian Party chairman was killed. It's a big deal, but not international front-page news big."

Click bait title as expected from Fox News
My manager insisted we should rent a car and just drive everywhere on our work trip to the UK. As the cab entered one of these monstrosities, he turned to me and said "you know, maybe you were right and it's best we didn't try this ourselves".

Still, it seems very efficient...
Or you just write out the margin of error explicitly...

98.6±0.2F (or whatever).

Especially with errors in the order of .1, you might even write out more than the traditional number of digits, e.g. 98.64±.10, as it might make a significant difference if you regard 98.54...98.64 or 98.5...98.6 to be within your confidence interval.
I never edit a crontab directly. I use external files and reinstall them with "crontab filename" as needed. Then of course the files can be revision-controlled.

Also, I name the files according to host so I remember exactly where they were installed in a networked environment (e.g. "host1.crontab", "host2.crontab").
"His nosy neighbor had spied him trying to work out some properties of the model of price-setting he was about to present. Perhaps she couldn’t differentiate between differential equations and Arabic.

Menzio showed the authorities his calculations and was allowed to return to his seat, he told me by email. He said the pilot seemed embarrassed. Soon after, the flight finally took off, more than two hours after its scheduled departure time for what would be just a 41-minute trip in the air, according to flight-tracking data.

The woman never reboarded to the flight."

Unbelievable
Ask HN: At what point should a small startup invest in becoming an LLC/corp?
Throwaway so I can keep the external-illusion that I know what I'm doing.

Preamble:

Here in Boston, MA, my bootstrapped project has started making and spending money. This is very exciting, but I've started accepting payments -- ultimately under my own name/legal responsibility -- and have been paying for consulting/business needs/online services from a personal credit card. So far, I've paid out ~$500 and netted ~$100. Fortune 500, watch out for the newcomer, I know.

On a prior startup, I incorporated an LLC very early on and I think I spent too much time and money (but maybe I'm wrong) for something that only ended up netting me ~$30k. Things felt much more "above board" in that scenario as I had a separate tax ID, bank account, corp business card, and business entity, but this was a suck on time and money that should have been going toward growing the business.

Question:

At what point should a little, but growing, b2c & b2b dot-com startup make things more official? Legal council is obviously costly and I'm not leaping at the prospect of paying thousands of dollars in fees and yearly taxes before my company even nets $10k. On the horizon, I'm set to begin billing a small pool of businesses at $10/mo and will be putting together a pitch deck -- potentially/shooting-for raising a small angel round (250k will easily buy us 2 years of runway and allow us to make a sales hire).
I don't think law enforcement wants cars' breaks to be isolated from their LTE modems. They're going to want that mythical back door that only they can open.
Load testing with bees
As a systems guy I love roundabouts. They make it so much easier to get across intersections and they completely eliminate the variable cost of left hand (right hand if you're British) turns. That is because traversing them and exiting simply a linear function of traffic and not based on whether or not there is a special light for cross traffic turns which may or may not be timed appropriately. Thus it is always the "fastest" way to get from point A to point B by travelling along the highest flow routes.

That differs in the US where travelling a slower, but less controlled side street can be faster than using boulevards with left turn lights.
That's not how I read it:

"The only serious attempt at workstation security"

"The Volvo of blah blah"

Quite a slam to those of past and present that handed NSA or DOD pentesters their asses back to them. Maybe be more accurate if you said "a FOSS attempt at workstation security" minus Volvo part. Volvo probably goes to INTEGRITY-178 as SKPP cert requires more attack areas to be covered plus 2 years of pentesting for kernel. Genode Architecture is prime contender for FOSS far as foundations go. Next time a FOSS project claims to be designed securely just ask for a covert storage and timing channel analysis of any components that handle secrets. They'll either say "Huh? What's a covert channel analysis?" or "We don't really have anyone doing that as we're too understaffed or it doesn't really matter." ;)
Location: Italy

Remote: Yes

Willing to relocate: Yes

Technologies: PHP, Python, Javascript, NodeJS, Coffeescript, AngularJS, jQuery, Bootstrap, APIs, Docker, RabbitMQ, Laravel Framework, GIT

Resumè/CV: https://it.linkedin.com/in/robertarandazzo

GitHub Profile: https://github.com/reverserob

Email: robertarandazzo@outlook.com
Don't get me wrong, what you've done is how we will build web stack solutions from now on: orchestrated microservices. My hopefully constructive critique is that as engineers we ought to find the best solution for a given problem, even at the expense of such solution not being universal. Take the myriad of tiny to medium websites that use WP, it is like renting an 18-wheeler to move one tiny box. The engineered correct solution would be a static site. Now, for a site with just a handful of posts and comments we should think of a much simpler solution for comments persistence.

In fact, after reading about your software I am inspired to think and try to come up with such solution, let's see :)
How to Be a Deep Learning Ninja
ANDROID4ALLPEOPLE: A Guide to the Android Studio Designer Tool
That's nice. Everyone is different and different things make them happy.
It isn't a small footprint, but Druid is the best of breed yet most often underrated tool in this space. Influx gets the press because of the simplicity in setting it up, but epic failed at clustering by trying to invent their own multi-raft magic. If you're not analyzing a lot of data Druid doesn't make sense to setup but if you do, it is simply incredible. I can do analytics on 5+ dimensions with 10 billion datapoints quick enough to make it very responsive in grafana. Their most recent release looks quite interesting as well.

https://groups.google.com/forum/m/#!topic/druid-user/nqqb5RI...
Engineer alone is not a protected term in the US. "Professional Engineer" is.

As of 2012 you can take the PE Exam for Software Engineering [1].

[1]: http://ncees.org/about-ncees/news/ncees-introduces-pe-exam-f...
Speaking as a Prometheus developer, each is suited to different things.

For example if you want to store timeseries data long term and already use HBase then OpenTSDB is a good choice.

On the other hand if you want to do monitoring that's simple and dependable in an emergency with querying, graphing and alerting over short/medium-term data, then Prometheus would a good choice.
When I was a typically paranoid new parent, I researched the odds of both at birth and after birth deaths. I was very surprised by the huge racial differences - a black infant is more than twice as likely to die during the first year than a white or Hispanic infant.

US statistics:

http://kff.org/other/state-indicator/infant-mortality-rate-b...

However, the parent paper's abstract says that the primary difference is economic - yet US hispanics have identical infant death rates to white Americans. Could anyone with access to the paper see if the authors actually for this a stronger correlation than race?
This is an expected result of a storage system that has finite capacity being tasked with storing a lifetime of useful information.

Research on this topic points to the notion that the brain is pretty actively trying to ignore things and toss out information that is no longer useful. It seems that the heuristic the brain uses to determine what should be kept and what should be discarded is related to how well some new information fits with information already in memory and how often an area of memory is revisited.

If you were tasked with fitting a lifetime of useful information on a 100 petabyte hard drive, how would you go about it? When you inevitably run out of free space, how would you continue to store new information?

http://brainworldmagazine.com/learning-memory-how-do-we-reme...
http://neuroscience.uth.tmc.edu/s4/chapter07.html
Well of course I won't have any impact on code quality when I don't actually write any code, because I can't stay focused while working from home. I'll take a non-open plan office over WFH any day
There are many. This is why many elective procedures associated with anxiety and depression now require psych evals before a surgeon will consent to do them, at least at more prestigious medical centers. You'll note if you go in for cosmetic surgery, lap band, gastric bypass, etc. many of these centers will ask for you to see a psych before proceeding.

Additionally, more anecdotally, have you ever visited the "alt med" internet? It's literally swarms of people with anxiety and depression obsessing over how random medical minutiae (related to their dental work, their lap-choli, etc.) explain their set-of-symptoms-that-are-typical-anxiety.

These "similar sets of cases" aren't hidden. They're ubiquitous. They just set themselves as opposed to (1) the idea that they might have a psychological illness, and (2) anything that smacks of "establishment" medical care (which they both view with anxiety and with disdain and hurt, because it was that establishment that does not take their complaints at face value.)
Polling for pros
>This leads to people and companies cargo-culting the behaviors of well-known rich people and businesses, expecting success.

I'm betting those business dudes are networking with people who share similar views more often than not. So if you get a large portion buying into what the books are selling, that will probably predict who they choose to network and work with [citation needed]. The network can then cushion your failures and amplify your successes.

Bonus points if you bring your Ivy League papers to the table, of course.
Couldn't you just as easily for 90% of the problems you mention use cash?
Jason Davies has a really great interactive demo of Bezier curves: https://www.jasondavies.com/animated-bezier/
The rule of headlines aside, a lot of commenters are talking about survivorship bias with this. I think the best example of luck and grit is the Hass Avocado: https://en.wikipedia.org/wiki/Hass_avocado#History

Hass was incredibly lucky to get that cultivar. From the seed growing at all, to being told to leave it be, to his children liking the taste, etc. Many many other growers at the Model Grocery Store were just as gritty and saw no real success in the Depression. He played his cards pretty well, all things considered, yet still died of a heart attack in 1952, the year his patent on the tree ran out. He was very very lucky, was pretty gritty, and still was a postman his whole life mostly by his own choice. He wanted a simple life and got one. I doubt he would have been so fortunate if lady luck had not smiled upon him.
Heh, you will only be able to openly advocate IDL once the last CORBA programmer is dead. We've been down that route. It didn't work.
Ask HN: Can you answer these?
I was given these quirky but interesting questions as part of interviewing for an engineering position in 2014. I did get most of them correct after some serious search and sleuthing a la this [1].

Test your search skills for fun, and see how many you can get right. I will post the answers as an edit later.

i. Who was top of the UK single charts the day that man first landed on the moon?

ii. Who shot JR?

iii. Refer to [2]. Who painted this picture, when and what is it called?

iv. What was the price of the French newspaper "Le Figaro" in 1938?

v. Husband and Wife: One of this pair appeared in each of these films. Who are they? The lion king, Footloose, Pursuit, Beach lane, Tale of Desperaux, Flight of the navigator

vi. Refer to [3]. What does this Chinese word mean in English?

vii. What was the name of the film that was shown by Channel 5 (UK television channel) on 7th July 2005 between 9pm and 12:10am:

viii. What is the make and model of the UK car that bears the registration "A1EXS":

[1] http://www.johntedesco.net/blog/2012/06/21/how-to-solve-impossible-problems-daniel-russells-awesome-google-search-techniques/

[2] http://imgur.com/GxTTgMb

[3] http://imgur.com/zfOHGax
Especially hilarious how SQL server nchar is widechar so most all string data is twice as large as it needs to be. But there isn't a utf8 option to enable! Though this might have been addressed in one of the later versions, I wouldn't be surprised if it was limited to enterprise edition or other crap.
It was also an observation that this particular body of fresh water is an "easy target," apparently stated without putting any thought into what makes a target easy or hard for this purpose.
Which is why higher-level tools for system administration are awesome. NixOS will generate the .timer and .service files from two options sitting next to each other in a single file (script and startOn) - and you can put them right next to your application service definition and web server configuration. I assume there's systemd unit generators for Ansible, Puppet, etc etc too.
The document (pdf download) specifically mentions Druid in a comparison table.
Awesome thanks for sharing this!
Is Pro-Business Reform Pro-Growth?
In Australia there are power to weight restrictions for new drivers and they can't ride a motorbike over 250cc for the first year.
"I do not accept their fees, they’re way too much high for the quality of service they give to you." So to fight this the author is paying Cashila.com/BitWage.com transaction fees and CryptoPay fees and takes on the exchange rate risk.

"I do not accept the concept of “trust”"
Right Cashila.com/BitWage.com are operated by magic trustworthy unicorns.
> I do not accept the concept of “trust”, I don’t know those guys, why should I trust them? On the other hand, with BTC trust is not even considered to be a factor.

This is a strange argument to me. There's plenty of community credit unions around. For trust you can walk right in and speak to the manager. Some of them are older than dirt.

However there's nothing really new in these fears (especially after 1929). The solution has always been to keep your money locked up in a safe. Pay for things in cash or cashiers check.
i pay my rent and bills with wire transfer, same goes for 99% of my purchases ( mostly on amazon ) ... my paycheck is sent me as wire transfer as well ... how am I supposed to live just on cash? :) I only use cash to buy cigarettes basically XD
I'm confused as to why Netflix would need to A/B test their thumbnails. If people are browsing thumbnails, I think they would already be paying subscribers. Is there a business reason for doing this?
Yeah but now you can do it on the internet. It's the best alternative for cash on the internet today.
Connected is not inherently a bad thing. It can be useful as long as the computer in the car can think and act independently; just like human.
How can I ensure that only one instance of a script is running at a time?
Though I don't think they mentions it in the article, I get the author is suspicious that the government may also inflate the value of their money away -- which it actually is.
Visual Studio 2015 silently inserts __telemetry_main_invoke_trigger in binaries
Interesting, newbie question: where do you put the x.crontab file and how do you get the system to run it? Thanks
The difference is that with those services, you can always close your account and switch to a new one ( that's why I've specified to avoid using them as your primary wallet ) ... on the other hand, if a Bank goes bankruptcy, it's not that easy to recover your money.
It's trash.
Help customers find content they like and keep them around. If you run out of content, why wouldn't you cancel your subscription?
I'm not familiar with your experience to be honest.

For example in the Netherlands we have Football right. There's 9 divisions. You get promoted or demoted at the end of the season, such that on average you're roughly in the middle of a spectrum of 5% worse and 5% better teams.

Of course there's lots of individual differences and some teams get much better suddenly in one season, and ought to play a division higher right away. But that's an issue for online mechanics as well. Online mechanics make that 5% range more granular, sure, but the notion that thousands of teams aren't rearranged isn't true, that's exactly what happens in most sports!

Of course going to the court and playing a quick match with strangers doesn't have this effect, but the vast majority of football players play in some formal sense in a team which plays in some organisation's league system with divisions. At least that's how it is here, although football is an extraordinarily deep sport in most countries and so the difficulty of opposition will be less granular in other sports.
IANAL, but I would think that if you are hiding your identity you lose any rights that come with that.
I up-voted this because it is an interesting guide in securing bitcoin.

I think this is stupid in the extreme, and you SHOULD NOT do this ever.

Bitcoin is super interesting as an asset vehicle, but I would not put all my eggs in that basket. For as much as I might not like the Fed and some of the monetary policy it makes, it still gets things done. Right now bitcoin can't seem to change the block size, it needs to, and a squabble could cause serious devaluation of the product as a whole.

There is also the ticking time bomb of the satoshi coins. Right now one individual (or group) controls something like 6% of all the coins available, and on a whim, could cause a major devaluation over night.

All this having been said would I consider buying and holding some bitcoin as very LIQUID asset, and cash equivalent. I sure would. How much would I put into it, no more than a few grand honestly, a sum I am willing to loose.
unfortunately, at least for me, keeping everything in cash is not a viable solution
"
Avernar 18 hours ago

Yes it does! Showing "no telemetry available" is exactly what it should do. Crashing = unreliable. Reporting an error condition = reliable.

Immediately? Took them 5 minutes to reboot the computer. The scan of the folder would take seconds let alone minutes. Pinpointing the problem is secondary. Not killing the patient is primary."

Well-put. Far back as Burroughs B5000, the best way to handle erroneous software or I/O was to freeze it, notify the administrator/user of the problem, and give them sensible options for how to proceed. They might restart the I/O, restart the app, modify erroneous data to proceed (rare here), and so on. Crash and reboot is a Windows 95/NT strategy where incompetence dominated. Today's Windows OS and tooling can do much better with little effort by developers.
Miniatur Wunderland is a jaw-dropping sight for kids young and old
There is a lot of applications beyond crypto that depend on an integer performance. Even in graphics, not just scientific/engineering compute.
All but Pascal are only best guesses:

* Pascal will arrive with GTX 1080 end of this month, this is covered in OPs article

* Polaris is scheduled for summer/autumn, but as with Pascal the flagship models will come later

* Zen will be at the beginning 2017

* Mobile Fiji – no idea, have read nothing about

Edit: Just realizing that maybe you meant to prepend mobile to all of those?