skysight-inc/HackerNews huggingface dataset:
How do you call someone on the phone if you only ever talked via Gmail and suddenly don't have any of those messages anymore?
The error rate is significantly higher than that. ECC also makes RowHammer much harder to pull off.
Ok, you take the red tape away from silencers and short barreled rifles and I'll take it away from your self driving cars.

I'm all for less red tape.
I see little difference CNN has clear political angle so does FOX which is basically directed by owners interests. That's a very short through to the USSR old times. If I ever turn on either one I feel that I am back to USSR. (I lived in US 1995-2004) and came back to US in 2015 the difference is very stark I would imaging when it was happening gradually it would be less noticeable vs going from 2000 +/- version to today. In USSR you had a small group of people (Politburo) controlling among other things all the media. If you take the number of people in US exerting major influence on media through ownership it's pretty much smaller number than even members of Politburo.
What makes it too early for cloth for you? They come in all kinds of sizes!
Yeah, it was "not 2017" and now they're saying:

> We want to be transparent and communicate openly with our pro community so we want them to know that the Mac Pro is a 2019 product

By "transparent and open" I guess they meant wait a year to tell people it's going to be another year?
Mind. blown.
This says it all.
Incidentally, I found a cool way of checking whether NaN occurred:

Just do:

void some_function(float number)
{
if(number != number)
number was passed in as <NaN>
}

Took me a little bit to get my head around it but if the number is not equal to the number, then a problem occurred. I used this to stop camera code (driven by floats) from crashing when receiving non-sense input coordinates. It still doesn't work properly, but it doesn't crash now either! (at least not for that :)
Since we do not host your data we cannot provide filtering on the actual dataset content. We do allow you to track where the data was coming from and if it changed (by hash). Same for checkpoints, you can log their location (S3/local path) and hash.
Why permissionless though? Why do you need that quality?
I disagree. Do you really want to be training large models locally? The effort for Apple to optimize the Mac for ML is not worth it (for anyone). The cloud is cheap and ubiquitous.
You can implement sessions with session ids in URLs in a relatively straightforward way.
Event – FLASH SALE $88.88 Tickets to Train AI 2018
A little "fun" fact about NaN: they are never equal to each other, even if it's the exact same value and variable.

How can you check if a variable is NaN then? Well, if it's not equal to itself then it must be NaN!
Any access-key/backdoor is either going to be very distributed so it can be used, or it's going to be under a SAP (special access program or similar alphabet soup); either way it will be compromised either for profit, or by conscience by someone another Snowden like person.
Another wild guess: a sphere of gas collapsed to a rotating disk. If you take a sphere and squash it flat, the middle has most of the mass, and it declines to zero as you get farther. I would guess the pattern of falloff of a squashed sphere is roughly logarithmic. That pattern gets quantized into planets, and so we see the original spherical distribution in our planets.
Octopress, which is built on Jekyll. Unfortunately I bet on Octopress waaaay back in the day when it was essentially a very customized Jekyll install. This has led to a situation where updating to a newer release of Octopress, or even upgrading Jekyll itself is more or less a rewrite.
I wish Apple would just make their own ATX case (or any other standard *TX form factor), their own ATX motherboard with their TPM on it, and then use commodity components for everything else. I'd pay a huge premium for that product, but Apple is so far up their own ass trying to imitate themselves they can't see what their customers really need.
Great point in the last paragraph, that's something I hadn't considered. I suppose in the US with our heavy tip culture, having customers in & out is extremely important to servers. Having customers just hanging out at the table wouldn't be in their best interest.

I wonder if there would be some way to let the customer control the process, while still having them subconsciously feel "rushed" at the end with the desire to leave.
I work as a programer and have worked in high cube, low cube, open offices and coworking spaces. They all had pros and cons but I saw what was and wasn't liked differed by the job position; sales and marketing liked open offices more while people coding prefered separation.

In open office environments (which were pitched as awesome and 'the latest') they spent a lot of time figuring out how to best separate people who spent their day on the phone or talking from those that needed concentration. It would have been easier IMO to give each department what was best for those people but the upfront cost of planning and buying different supplies was deemed to high.

The argument that a non-homogeneous office layout made the space less modular was a good one that I didn't have a counter for.
Ask HN: Join a hackathon in London to create solution for autistic children
Hey HN, a friend of mine is organizing a hackathon in London on 28/29 April with the purpose of coming up with ideas for products that can help autistic children.

One of the objectives is to take those ideas further and develop them into actual products, so people with a software engineering background are very much welcomed.

More info here: https://www.eventbrite.co.uk/e/autism-ideation-hackathon-tickets-44227021211
Boy was my aim way off! Will have to put some more work in on my sky-hook.
No.

Hitler was a catholic, he killed atheists and despised the evolutionary theory. After all, Arian people were supposed to be god's chosens not those jews. He wrote this himself in Mein Kampf.

Stalin was a student at a seminary.

Every US president has been at last a theist. How many wars has the US been in? How many deaths?

Wars have many reasons, most of them non religious. Religion is just used as a excuse and it works every time.
Haha. Wow. Yeah, I meant "mean". Ouch.
What are Pros supposed to do in the mean time? Keep buying PCs I guess.
Why haven't they kept selling the cheese grater is beyond me.

They are spending a fortune to understand what Pros need, while we have been screaming for the better part of the decade: lots of user accessible RAM, storage, PCI & GPU. How much would it cost R&D to update the Mac Pro? Teenagers can do it for peanuts, I'm sure the largest company in the freaking world could manage. If they were truly sorry or marginally “cared”, that's what they would have done years ago.

I'm fine with them playing the “let's reinvent the Pro computer” game as a side project, they have this massive amount of money burning a whole in their pockets after all, but some of us need to work.
Assessing which historical sources are factual is not a trivial problem.
Thanks, I am very glad to hear that. I will be posting it with a more detailed write-up soon, detailing the reversing process as well. That should make it an even more interesting read.
Ultimately, I think the main thing that's interesting about this article is how programs for the poor have so many restrictions on what one can buy with them that can create sorta random hardships (in this case, essentially none of the financial assistance program funds can be used to buy things one might want to spend money on when taking care of a baby, like diapers).

That said, we have a 4-month old, and she still needs 12-15 changes a day (it's only gone down a little since birth) to be happy. She starts crying the moment she wets her diaper, and that and being hungry are just about the only reasons she cries, so it really is important to change her often, and those 168-diaper boxes last more like 2 weeks. For us buying bulk packages at about the same ~$0.25 each price you are, it does cost like of $80/month i.e. $1000/year. My friends tell me the rate of diaper use goes down at about the same rate that the size of the diapers go up (so a box of constant size lasts about a constant duration); I haven't researched the price for larger diapers, but wouldn't be surprised if companies price the larger diapers to keep a constant dollars/month rate.

This is also something that varies a lot more based on the kid than anything else. We have a friend whose kid was born the same week who never cries due to diapers and they have to set a schedule of checking to avoid her kid getting a rash, since the kid never asks for a change.

So I think certainly $80/month is the right number to think about from a policy perspective, since that's what they cost for a significant portion of families (even if you buy in bulk as we do). If some families (like our friends with the kid who doesn't complain about wet diapers) get away with less, that's great for them, but not much comfort to a poor family for whom this is a hardship.
More likely still is that one chip set convergence lowers the cost of OS development by combining both platforms into one.
I've seen how websites are fixed, it's not rocket science, plop some PHP in, Pat it down with apache, let the traffic smooth it out.
There's actually even more to it than just not caring. There is also the marketing side of it. Recording studios will sometimes make choices to buy certain gear because of the name and recognized brand. Apple computers are certainly the recognized brand for digital recording.
intel xeon e3 or amd
It's funny because those are perfect examples of what they are talking about.

Gmail and Cloudflare.

For example, the web makes it cheap and trivial to DoS someone. And you often don't want your origin exposed. Hence everyone using Cloudflare and the collapse of the decentralized dream.
Windows 10 is one giant malware/virus. The interface is terrible too, but that is a preference.
So, my first thought is that I'd set up a service like yours primarily because I'd be fascinated by the data provided. While that might not result in malicious use of said data (it'd not be my intention), it's quite possible the resulting data might provide interesting opportunities.

Now, I'd consider it unlikely that I'd setup such a service without being a peeping Tom, so if something interesting were to come my way, I'd probably notice it.

How do you deal with this? A firm resolve not to, at the very least, check out shady avenues of information? Giving in to that urge but not using it for profit?

The reason I'm wondering about this is that I'm part of multiple IRC channels where with some regularity people will link to a service such as yours with code that exposes private keys, and while usually the people helping out in those channels will be quick to point out the privacy leakage, it struck me that all of it is still available to the hoster. And in fact, switft removal of said code my ping the hoster that this might be interesting data.
Not to mention Apple is overflowing with profit. Their failures around the pro market in the last decade have not been about resource constraints but poor vision and execution.

They could have put out a cheese-grater with fresh Intel chips every year like clockwork, but they were too cool for that. And the failure is all the more striking when they continue to "crush it" in other categories.
this just opens up a whole new world to static websites!
It's Satoshi's birthday and the day the Fed confiscated gold from US citizens
OLPC was marketed as a dev ready machine where every log is visible, source code or every running app can be read at the press of a button.

It was not a “consumer” machine from the start, researchers looking at logs is just a side effect of the basic stance.
> Making weak, clearly disingenuous (or worse, technically clueless if they really believe 90% is the same as 100%) arguments do not help the EFF.

Sadly, this has been the EFF's Mo in recent years. They have an ongoing series of blog posts where they try to make hay out of some patent or copyright court ruling that they deeply misinterpret.
If you need someone else's permission to use it, then that person is both a bottleneck and a source of control with power that is likely to be abused. It is really important that these systems be "permissionless" in order to be legitimately decentralized. (Though I wonder if you ask that because you think the term means something to do with data control. It doesn't.)
The irony of all these banks and governments banning crypto currency purchases is that all they are doing is strengthening the use case for crypto currencies to begin with. One of the most appealing things about crypto currencies (specifically decentralized ones) is that you are free to hold them and use them however you like.

There aren’t restrictions on who you can send them to, what time of the day you can send them, the maximum amount you can send. You don’t have to worry about your bank account being frozen or suspended. You don’t have to wait days for transactions to go through. You don’t need a bank account at all to store them. The more that banks restrict the way people are allowed to use their money, the more it will push people into crypto currencies.

State backed crypto currencies are unlikely to succeed in the same way that decentralized ones like Bitcoin are because central control allows the bank or government to print as much as they would like and alter transactions however they see fit. It’s unlikely there will be any sort of public ledger/blockchain or accountability. Eventually people will catch on to this and figure out a way to move back to Bitcoin and others. It may take 10-20 years or longer, but I don’t think this charade is going to last forever.

In addition, I am always wary when banks do things like this citing reasons like: “Our goal is to protect our customers. It’s too volatile. It’s used for money laundering.” Banks have never and will never care about their customers. In fact, they benefit from their customers going into debt (credit card fees, loan interest, overdraft fees, etc). How concerned were the banks about issuing loans to customers leading up to the 2008 housing crisis? Money laundering is still primarily done using cash and often with banks turning a blind eye.

This is all about banks understanding the threat of crypto currencies and trying to maintain control of the financial system by eliminating any and all competition. They know that widespread crypto adoption will make them obsolete. I think this battle will go on for years, but I think eventually the banks are going to lose. It’s possible that they already know that too.
You can't actually opt out of tagging anymore, you can only opt out of tags appearing on your timeline, but people can still see the photos and see that you are tagged in them.
A commenter (@ivan2kh) raises a good question... what happens if you submit "evil.xml" on "https://www.amazon.com/clouddrive/share/xxx", or similar? Any host that allows user submitted files, and hosts them under their domain, could be exploited right?
This might be great for pro cyclists who have people handing them food from the sidelines, but there's no way I'm going for four-hour ride on a hot summer day with a banana in my bag. I'll probably stick to Clif bars and HEED powder for now.
I don't think the question is can we instantly access the data in this phone because trials don't last 10 seconds.

The point is can we expect to be able to access this data in a time frame which is suitable for this evidence to be used at this trial. The answer is that there was no need for apple's assistance and Comey is a liar.

The governments position was that this man and criminals like him would go free without forcing apple to backdoor their phones.

A solution that is 90% ready works but may require significant work to be ready for an agent to plug in a phone push a button and get root. Anything else is pure wishful thinking on the part of law and order fans who don't want the law to be in the wrong on anything. The fact that it was factually ready in 3 weeks proves this beyond a shadow of a doubt.

Neither an apple assisted solution nor the hack they were working on would have been ready to use tomorrow.

The government stated that they needed apple to break ios in order to nail a creep. This was a lie. The actual worst case scenario isn't this scum getting off. The actual worst case scenario would be us buying the line of bs they are selling and giving up more of our privacy.
ECC for security on a desktop to combat RowHammer?
Mif Cloud – A simple and beautiful solution for network segmentation
Hey guys, I've recently worked on my first product - https://mif.cloud

Looking for your input :)
what is the backend / infrastructure like ? is it just Mongodb?
html + css + surge.sh
Not in the US, is there anything special them?

If not, I'd say they have a different pattern of activity than almost any other municipal work: plenty of downtime with unpredictable peaks that might require huge numbers of people at a very short notice. This makes hiring professionals a huge waste except in large cities, because they'll be twiddling their thumbs most of the time.
$350 a year is about what I pay. I have diapers arrive each month on Amazon Subscribe and Save. The price per box averages about $30 and we get 1/month. Every so often we might need to buy an additional box if we are running low.
Do you have any information on pricing?
Performing 'Virtual Insanity' Entirely in VR
How many game devs actually used Mac Pros instead of Windows machines?
If they just make an expandable ATX/cheese grater style case with generous cooling and allow top Nvidia GPUs, I will pay a large premium for this. Ideally there would be the option for high end consumer gear (i7/i9, vanilla RAM) in addition to the Xeons/ECC/FBDIMMs that get so expensive so quickly, but two tiers with different architectures is probably too much to hope for.
Bad software developers or “I’m a senior developer”
Anyone who want's some insight/context into India's economic regulatory environment from which these controls came from should watch this (2 part) video:

https://www.youtube.com/watch?v=hVwIZzGHxwc

There's a crazy amount of regulation and paperwork for even the most benign business. And much of it differs as you go between the different areas, so businesses that have to say transport goods from Mumbai to New Delhi may have to stop 4-5 times to fill out each regions regulatory paperwork.

It's really not surprising to such a top-heavy state being wary of something which seems like it can't be as easily controlled top-down. Which we saw with the "banning" of those paper bills - which had a significant negative impact on the economy, as much of the economy manages to function in spite of those rules, large by side stepping them.

India will never catch up to China's growth unless they clean up this mess. And even beyond growth, it benefits no one to have so many businesses feel the need to completely bypass all the rules because they are so bad ones in between the good.
I thought JavaScript has isNaN function
Any comment, critic, pull request is much appreciated.
At work we still run El Captain so I am fine using High Sierra for a few years at home :) hopefully by that time Ubuntu will be usable with multiple HiDPI displays.
True, but if someone gets shell access as your application user, there is nothing stopping them from impersonating your application or reading any configuration files (including AWS credentials) stored on the file system.

If you are using IAM roles, a HTTP call to http://169.254.169.254/latest/meta-data/iam/security-credent... would give any attacker with shell access the credentials needed to iterate through any secrets in the Parameter Store that the instance has been given access to.

For shell access as another (non-root) user that is not running your application, it is just as safe to rely on environment variables as having configuration files with proper file permissions: https://security.stackexchange.com/questions/14000/environme...
About to be regulated within a decade or a half, and I'm surprised/shocked by the fact that I'm not sure that's a bad thing.
I wonder at what scale has this occurred? Has video editing industry moved away from Apple computers in a substantial way?

They have managed to keep the music recording industry; a new macbook pro or imac is plenty powerful enough to be the heart of a recording studio.
Swiss National Bank says cryptocurrencies won't rival conventional currency
The number of people invoking GDPR on HN indicates that a lot of people are going to be let down very soon.
I just hope they don’t break any new ground with it. Zero. Just make a big tower that does excactly what a HP workstation tower would do, and match the price. No need for any Apple magic of any kind here. Don’t make a trash can, don’t make a touch bar.
You should use isnan() or isfinite(). It will make your code more readable.
That depends how much your creators' time is worth, i.e. the return on increased performance.

If Hackintoshes have motivated Apple to release a new Mac Pro after a multi-year gap, then Apple-only shops will benefit from the Hackintosh investments of other shops.
Ask HN: What did you build with your RaspberryPI?
Out of set up a classic distro (media player, retro gaming..), what did you do with it?

I'm just curious about interesting hacks and concepts :)
Self-Driving Cars: Who Is Responsible When Someone Dies?
I find it likely that Apple knows what their customers need more than random people commenting on the internet know what Apple's customers need.
as far as I know as long as a shared library is loaded you can't just restart every effected service.
the os would first need to unload the shared library, thus if two services need the same library you need to stop both first and start them again.

thus making the "positive" side of shared libraries basically look very bad on paper. I think that a lot of systems are affected by that problem.
I like shared libraries for a desktop os and applications where you often reboot. But for a server? Hell it's easier to upgrade golang applications/java applications (if the jvm has no bugs and since j9 even bundled) is "saner" to upgrade.

also what a lot of people just don't get is that a sane system mostly only has one service per os/container. thus docker pull vs apt update is basically the same.
That could be because the car is usually right when it thinks it's in danger; this crash happened because it incorrectly thought it was safe. Having an assistive device that emergency-brakes or steers around obstacles is great as long as there's very few false positives, as long as its assistive and not autonomous. Once it's autonomous, you need to have extremely, extremely low false negative rates as well.
The Mac Pro is a great piece of hardware. I'm using one at work. I put linux on it, and I use it for Qt development.
Apple already lost the Mac Pro market when they made Final Cut Pro X, and stopped regularly releasing Mac Pros. They completely disregarded the professional market by killing functionality that was critical to the users. That combined with the lack of powerful hardware made a lot of the professionals go to PC and Avid. They addressed some of the issues in future releases but it was too late.

Creators were pretty much the only people keeping Apple alive in the tough years and they abandoned them.
If you develop iOS app, Apple is forcing you to use at least Sierra 10.12 for XCode 9 and the need to support iPhone X screen.