skysight-inc/HackerNews huggingface dataset:
Design of Very Deep Pipelined Multipliers for FPGAs
You forgot the best bit... variants and pattern matching!
What’s involved in the interview and how much of a time commitment the interview process is.
An FPGA-based multi-core approach for pipelining computing stages
Modern supersports are pushing ~200hp, no need for the extra weight that would generate the thrust.
Surprisingly highest voted question on stackoverflow about postgres is exactly "how to quit?" https://stackoverflow.com/questions/tagged/postgresql?sort=v...
In one case you are deliberately committing an action. In another you are not doing something. In most cultures you have more moral culpability for actions you take than for actions you don't take.
Again, very charitable. Your assumptions are baseless, seemingly motivated by little more than your trust that incredible incompetence and negligence is rare in the real world.
Neural Network Compiler
This is the best answer in my opinion as the vehicle safety standards for programmable safety systems are derived from IEC61508 which, among other things, gives guidelines for methodologies intended to create and validate software with target known failure rates. See this for a brief overview https://www.google.com.au/url?sa=t&source=web&rct=j&url=http...

Functional safety is a specialised branch of engineering all of its own.
Ask HN: Can we physically evolve for space without technology?
We evolved from water to land naturally without any technology, Can we do the same from land to air without technology?

Is technology limiting us from naturally evolving?
You're confusing a Ponzi scheme and fractional reserve. Two very different systems.
> The whole idea of "cord cutting" hurting cable is insane. If you don't subscribe to cable and you subscribe to internet based streaming services, you're still getting content delivered to your home via either a cable "cord" or the phone company.

Right now, people pay $150+ for a package with all the TV channels, while you can get the broadband for $50 or so. Cable companies could dramatically raise prices on the basic broadband service to compensate. But that’s not going to fly in this next generation with 5G and satellite competition.

The average Netflix user watches 600 hours per year, or 50 per month. HEVC is 1.5 gigs per hour for 4K, so that’s under 100 GB per month. If data caps for 5G increase at about the same pace as for 4G, wireless data caps will be within that range within five years. Heck, AT&T’s fixed wireless is already at 160 GB per month. And Verizon has publicly stated its 5G service wonkt have the kind of data caps its 4G service has: https://www.pcmag.com/news/357374/verizon-no-4g-level-data-c....

The idea that cable providers can raise prices to compensate for lost TV revenue is predicated on the assumption that there are no alternatives. That assumption ignores just how much bandwidth 5G gives you to play with.
> anonymising ... columns until the output is useful for applications where sensitive information cannot be exposed

This tool will not provide any significant amount of anonymity.

> rows to randomly sample ... hash (using ... 32 bits) the column ... mod the result by the [constant] value

This is not random. It deterministically selects the same very predictable fraction of rows.

> UK format postcode (eg. W1W 8BE) and just keeps the outcode (eg. W1W)

> Given a date, just keep the year

Partial postal codes and dates quantized to the year are still very revealing. Combined with other data (such as a hashed name), the partial postal code may allow a lot of people to be uniquely identified.

> Hash (SHA1) the input

Hashing does not provide anonymity. Substituting a candidate key with the hash of the key is usually a 1-to-1 map that is often trivial to reverse. It isn't hard to iterate through e.g. all possible names, postal codes, license plates, or other short-ish strings to find a matching SHA1.

https://arstechnica.com/tech-policy/2014/06/poorly-anonymize...

The salt might* provide some resistance to per-computed tables, but a GeForce GTX 1080 Ti running hashcat can search for matching SHA1 at over 11 GH/s (giga-hashes per second). That means that a single 1080 Ti running for ~3-4 hours would not only discover not only that SHA1("hasselhof") == ffe3294fad149c2dd3579cb864a1aebb2201f38d; it would exhaustively search all 10 character or smaller lowercase strings.

> range

This is the only feature that could provide anonymity, if it is used correctly to group large numbers of individuals into the same bucket. This is probably more difficult that it first appears.
‘Girls Code Camp’ under fire for potential Title IX violations
Build Your Own Blog Using Gatsby and React
A general question for the GDPR experts: If user A does a request of their data and user B added a page their Instapaper account that had user A listed, does that page have to be included in the response to user A?
Can we change the link to either the direct link to the report or a non-paywall report like the one on Ars Technica? There's nothing special about the WSJ coverage of this, other than it was the one that got voted onto the front page.

https://arstechnica.com/cars/2018/05/emergency-brakes-were-d...
Debate over whether The Case Against Education holds up
> Why do you need to audit dependencies you don't use? Don't use `is-odd`, nobody is forcing you too.

So should I audit every dependency of every single package I use? Every time I upgrade every single package? Nobody is forcing me to use anything, but I can't very well use the ecosystem if I avoid every single package either.

> The existence of garbage doesn't mean the system is broken, or that the ecosystem is "chaotic and insecure".

That is exactly what it means. If you allow anything and everything with no quality checks, you gain "quantity" but lose out on "quality".

> It means that it's inclusive, and anyone can make a package, no matter how terrible you might think it is.

Would you be comfortable someone who can't drive being your chauffeur? Or perhaps someone with know experience with civil engineering building your bridges? Or perhaps someone with no knowledge of finance being your banker? All in the name of inclusiveness, of course.

Why is it any different for software? The things we are talking about are the integral components of The Web -- something we relay on more than we care to admit -- it is not some toy.

Be as inclusive as you want, but not at the cost of quality -- at least not for something that affects the entire world.

And everyone can make a package is like saying everyone can build a bridge. But would you use it?
People are always comparing ISP offerings in Europe/Japan to the US and saying it doesn’t make sense, but the scale of deploying service are just not the same.

US: 9.8 million km^2, 33 ppl/square km

Germany: 350 000 km^2, 231 ppl/square km
By far the most important service of my younger years that influenced me and attracted me to CS. Without it I never would’ve discovered all the cool tools that eventually convinced me to try building my own.
When it doesn't have to do with anyone driving? Yeah, maybe the victim was wrong to go there, but the car should and could have stopped in time.
To me it's the random jumping from site to site via browser extension that really made SU worth it. I can discover stuff through reddit, but the presence of a comment section kind of ruins it since I am not disciplined enough to ignore it.

As to fixing reddit, I agree with your changes, but you'd run into the same issue all candidates for remplacement ran into: reddit delivers value through the network effect. You need users to get value. You need value to get users. Basically unless you can kickstart the replacement with a shitton of existing data, or unless reddit fucks up as much as digg did before, it's hard to compete.
JS code can be a pain to maintain (in the membrane... joke, sorry, I'll stop). And FB knows this. That's why they developed ReasonML: great JS interop, but much better maintenance story (than both JS and TS) because of the stronger typing discipline.

On a large code base, increased maintainability can be a huge commercial advantage.
Highlights of Slack Spec 2018
Dixie the Dinosaur Coming Back to Dixon
> If everyone converts their crypto to USDT at the same time (which is what happens during big crashes) they MUST print more Tether or the price will increase.

This doesn't make sense.

You don't "convert" other cryptocurrencies to USDT, you sell your cryptocurrencies to people who have USDT. If there's a big sell pressure on the cryptocurrency, people want to move back to dollars, and there are not enough USD(T) then the price of the cryptocurrency should come down.

By adding more USDT to the picture you're magicking up money out of thin air to prop up a price. You're basically saying that when people want to sell cryptocurrency, dollars should be brought into existence to facilitate this at their preferred price.
True! I suppose I'm comparing to Elm mainly.
Amazon device recorded private conversation, sent it out to random contact
Uber to develop flying taxis in Paris with new €20m research centre
Isn't the problem here much like the presumed cause for Air France 447 (https://en.wikipedia.org/wiki/Air_France_Flight_447)?
The pilots are so used to automatic operation that happens 99.9% of the time that they are not prepared for the random time when it does.
A bit like someone guarding a bank for 20 years and then gets robbed and can't react in time because they mind has taught them that nothing ever happens.
A company like FB believes so too, judging from how much resources they throw at it.
If you're interested in more of the (fictional) uses and problems presented by this technology, you might enjoy reading Cixin Liu's The Dark Forest, which makes some use of hibernation in its plot. It is the sequel to The Three Body Problem, a hard sci-fi book that would probably be enjoyed by a lot of HNers.
Water is pressurized. The pressure is a function of gravity and depth, but that is still a lot of pressure.
Not necessarily, 1.3MJ (360 Wh; but screw that unit) of diesel isn't much of an explosive under normal circumstances. It really depends on the maximum power output under normal operation, and whether it can occur uncontrollably.
Show HN: Hire a full-time writer for your business for $250/mo
Show HN: Points.lol: give yourself points for finishing tasks, being productive
Show HN: Quit Wasting Dev Time on the Marketing Site
And no one loves Apple because of iOS...
Yes, they should face punishments that fit their crime. And I'm not arguing that 14 felony charges is reasonable for a grade change (although the way the legal system works you normally get charged with a lot although you might be convicted of very few if any charges).

But it's natural that someone who commits a crime receives a harsher punishment than someone who neglects to put all relevant deterrents in place.
The biggest problem wasn't commercials (didn't help) but bundling. Why should I pay ... $10/mo for MTV/Nickolodeon? $20/mo for 20 different ESPN channels?

A la carte cable offerings is what NFLX should be worried about. 10 live stations (maybe a small premium station surcharge) for a small fee will compete for the same limited number of leisure hours in a day we have on average.

The idea we could use (or want) 500 channels was always a mistake.
GDPR is probably the best piece of legislation of the decade
For anyone who hasn't read the article - I wish Tether was investigated too - but this article is not about that:
"The illicit tactics that the Justice Department is looking into include spoofing and wash trading"
I'm really not surprised by this at all. I know that Kroger was exploring a service like this last year, based on conversations that I had with someone from their legal team; they've had this in the Cincinnati area stores that I've been in recently (when I've been in that area) -- including their "flagship" Oakley store -- for at least the last six to eight months.
Or NSA was pushing for closed source system firmware a.k.a blobs
A lot of modern automation works this way. Conveyance systems with pop-up diverts make this satisfying hiss noise as they do their work- all powered by compressed air coming from a huge tank in the parking lot.
I'm simultaneously sad, and eager to hear Maciej's reaction.
One wild guess would be their equipment interfering. Still seems legendarily stupid to just disable the possible free backup to your totally inadequate system, however.
StreamBox: Modern Stream Processing on a Multicore Machine (2017) [pdf]
I was on the internet as an undergrad first at UofT in 1988, it was mostly FTP and usenet back then.

Our machines didn't even use DNS yet IIRC there was a HOSTS.TXT file sent around that had to be updated as new sites were added to the network.

It was fairly early, and I got to see the internet before the marketers started to take notice of it.

I remember the internet worm[1] and the Canter and Siegel usenet spam a bit later[2].

I'm glad the internet was made public of course but I wish the standards from back then had better security built in.

Of course encrypting everything back then would have been a significant drain on computational resources. We used to login 40 students at a time on TTYs to a Sun 3/280 (25mhz CPU!).[3]

[1] https://en.wikipedia.org/wiki/Morris_worm
[2] https://en.wikipedia.org/wiki/Laurence_Canter_and_Martha_Sie...
[3] https://en.wikipedia.org/wiki/Sun-3
Larry Niven also has some exploration into these matters.
So SU tangentially provided me with the singularly most embarrassing moment of my life about 9 years ago.

So we are showing our office to a design company a few buildings over and just chatting about the business and the stuff we make (we were all starting out and in our early 20s), there were lots of prototype bits around and adhesives and stuff, basically the office had a slight chemical smell to it.

One of the guys from the design agency says “That smell, reminds me of inaudible half mumble, in my spare time I like to surf”. My dumb dumb brain decides he means he likes to surf the web and so I reply with “oh, you should check out Stumble Upon, it’s a pretty cool service for finding new stuff on the web”.

Everyone looks at me like I’m a total idiot but I just carried on as normal because my brain is still thinking: surfing the web and not the much more obvious surfing with wet suits that smell like our office does. I’m guessing the bit I didn’t hear was the word wetsuits.

Anyway, as soon as we show them out it dawns on me what a socially awkward penguin I just managed to be, I still die a little inside every time I remember the bemused look on his face after my comment. Funnily enough we never did do any work with those guys.

Anyway, thanks Stumble Upon!
YouTube is as bad or worse as reddit. The more you look at one topic the more it is shown to you. You end up in a feedback loop the same thing.
I believe QFC (part of Krogers) does this. At least i've seen signs for it, I've never used it though.
Well, I'd say that's an issue, but not the only one.
What the heck are you implying? Are you implying there's astroturfing going on? If so, that's ridiculous.
From what I could glean from the GamaSutra link, memory management was one of GOOL/GOAL's weak points:

GOAL's ability both to execute code at the listener and to replace existing code in the game at run time introduced the problem of memory usage, and more specifically, garbage collection. As new code was compiled, older code (and other memory used by the compiler) was orphaned, eventually causing the PC to run low on free memory. A slow garbage collection process would automatically occur when available memory became sufficiently low, and the compiler would be unresponsive until the process had completed, sometimes taking as long as 15 minutes.
As a physician who has submitted multiple job applications to SpaceX, I would decline space travel if this procedure was a requirement. The TPN requirement alone vastly more risky than just living 4 years of life in a spaceship. Building giant centrifugal units in space for gravity simulation makes more sense.
I wont ever consider getting a smart speaker unless, at a minimum, it did all of its voice processing locally and emitted an audit-able series of search queries.

At least half the use-cases for these things don't even need an internet connection, IMHO. Another significant chunk could be serviced by push-only data feeds and device-local search.
I tend to disagree with: darn solid and elegant.

It is easy to write flaky code in JS and rarely the language helps you to go for the elegant solution. On this front ReasonML brings huge value to the table.
Chips for Artificial Intelligence
Frankly, the typical supermarket probably already has most of the pieces to assemble--perhaps with the addition of some spices and other add-ons like salad toppings. There are tons of marinated kabob sticks and the like, pre-made salads, chopped veggies for stir fries, etc.

This is more prepared than a lot of meal kits are but, for a lot of scenarios, that may be a feature rather than a bug. The fact that it's probably easier to get 75% prepped meals at a supermarket rather than shipped to you may be an advantage. One of the common complaints about meal kits is that they can still be fairly time consuming. I know that's one reason I don't use them. If I'm going to cook a full meal, it's really not that hard for me to just do it from the base ingredients.
"person shoots at people in school" still doesn't convey them killing anyone when the effect is a newsworthy subject (though maybe not that much in the US).
It's covered in the article:

"When using ReasonML, we don't need Redux anymore. ReactReason stateless components already come with the concept of a build in reducer, which is meant to take care of the problems Redux used to address."
One difference with cord-cutting vs. Comcast (et al) is that I have no idea how to watch sports on broadcast unless I come across it randomly channel surfing.

That is, for me, it's not about money so much as control over distractions in my home. People have been clamoring for a la carte cable for years if not decades, and since the cable services either decline or are unable to provide this, technology finds a way.

The $5-10 (or whatever) per subscriber that ESPN gets in kickbacks is commercially offensive to me (and who knows how much they get from home shopping providers), but if there's a way where I can avoid that whole thing, well that's worth the same amount I might otherwise give a cable company that would just as soon shovel a bunch of garbage I don't care about into my programming guide.
>Third, there are sites where there is so many third-party scripts added over the years that it would take months to administratively figure out what is needed and what is not.

It seems you still plan to untangle that situation. So I'm curious, in your case why did you not start in 2016/17?
Hydraulic systems and compressed air systems are usually regarded as separate things. Maybe the distinction is a bit arbitrary and the former can be regarded as a subset of the latter but there you go. edit: Google says hydraulic transmits power through fluid, compressed air through air/gas.
A Programmers Rant Against Fancy Data Structures (1990 and 2001) [pdf]
For a few of us with non cable pure internet ISPs at least, we really are cutting the cable. I use Webpass in SF, which does building to building microwave beaming and gigabit fiberoptics and that’s it... it’s plain and simple internet without TV or service bundling of any kind. Big cable hasn’t received a penny from me and if I can help it, never will.
Since moving from javascript to reason/ocaml, i'm genuinely nervous about refactoring Js now. Helpful compiler errors are literally life changing, and being able to handle options with Some/None means no more nasty undefined bugs.

You can do a lot of funky things with javascript, and it's easy to convince yourself that because you can do it, you should do it. With reason I've found I can achieve pretty much anything with a far more concise set of tools, and I can't hack my way around problems - I'm forced to deal with them the correct way.

Being forced to do things in a certain way has a massive benefit, and encourages consistency. You can look at 5 different javascript projects and each one of them will most likely be completely different.
The NTSB always includes whether drugs or alcohol potentially played any role in an accident and puts it in their reports for all parties. This isn't a smear tactic, just standard practice because they are trying to determine all contributing factors.
All entertainment is someone exploiting your chemistry. Thats the whole point.
Proof-of-work is fine for small crypto. Being ASIC and GPU resistant helps. XVG and Electroneum have been plagued with problems. Other devs point to the poor coding, but there doesn't seem to be a recognition by the coin devs that the code changes will actually address the exploit(s).
> The only danger of writing in reasonml is spoiling javascript for yourself

Curing yourself :)
you're right - it looks like the caverns being used for experimentation are the result of solution mining for salt.
If that’s true we should see an Apple Car ~2 years after the Volksapfel is released!
WP Blender: A WordPress Maintenance Solution for Your Peace of Mind
I was thinking that the assumption in the design is that the operator can always handle the hard/fringe cases but the reality is that due to the AF447 principle (whatever it's called), this is precisely what the operator cannot do reliably.
>how many times they were correct or incorrect in their facts presented in there articles

And who decides that?
I was running into the word count limit. The actual article uses "Struck, Killed" but that wouldn't fit. I took out killed because struck captured what happened in the incident better.
What gives you that impression?

Insulation is cheap, effective, and very compact. And it's easy to transfer heat quickly, also (either via injecting lots of cold extinguisher or flush lots of hot oxidizing gas)?

Cool, thanks for the update on flywheels. I ... am not trying to create a false dilemna, here. Fuel cells for stranded methane deposits are great. Flywheels have outstanding responsiveness and energy density. Li / compressed air / pumped water et al scale well. They all fit into a more resilient grid storage strategy that permits a transition to periodic sources of input from non-renewable base load.
In many parts of the western world, things aren't nearly as bad for the average worker as they are in the US. Remember that Hacker News is a global forum, so don't take for granted others' knowledge of the US or developing nations.
And while you're at at: every coffee maker should be a Keurig and buy only disposable utensils to save time washing silverware.
>People don’t want to buy homes, cars or big ticket items anymore

That's the perspective of a very specific demographic. And even in SV, there seems to be no shortage of people wanting to buy houses and any shortage of cars on the road.

That said, there is a trend towards convenience which is one reason you see so much food that's been pre-prepped to various degrees (for a premium) in supermarkets. Adding full meal kits seems a very logical extension to that trend.
Thanks for sharing. This is excellent!
there are any number of pointer events polyfills (https://www.google.com/search?q=pointer+polyfill). it's not react's fault. this feature will still be there if/when safari gets with the program!
That exactly what I was wondering. So Volvo's system was disabled (and they probably don't have any data from that system anyway) and so these quotes are specifically about Uber's system, which they seem to have full logs for?
This looks like a private venture that was selected - along with 11 other ventures - for $100,000 in NASA funding back in 2013: https://www.nasa.gov/content/niac-2013-phase-i-and-phase-ii-...

Nothing more recent than 2016 on their own website for "human stasis": http://spaceworkseng.com/tag/human-stasis/

Why is this news?
Also check out Eatzi's in Texas.