skysight-inc/HackerNews huggingface dataset:
Hmm...sounds like a message-send to me?
> wasabi ice-cream

And you didn't eat it?!
You already do that right now and basically have done it every day of your life.

The power grid, railway, traffic lights, elevators, etc. all these systems are critical and closed source, and you don't see them killing people on a wide scale nor even on a small scale but regular basis.
If this is a joke, it's a nice joke.

Ah... the times we live in.
That doesn't really help though. Organic foods are not pesticide free, they just use organic certified pesticides, and in larger quantities.
It's probably less true now with Microsoft's improvement and growth, but early in this process there was only one company reliably capable of supporting a cloud contract this big and security critical. The idea of trusting Oracle to run the DoD cloud is terrifying.
Solo Ventures versus Founding Teams
Securing a Blockchain with a Noninteractive Zero-Knowledge Proof
Globalization and World Cities Research Network
Yep. Conceptually, synchronous message-send is a special-case of asynchronous message-send. Implementation-wise, it's often useful to model it the other way around.
The way to decentralise without the risk of inherent centralisation is to go p2p. If everyone installing an app runs their own instance and doesn’t need to pick a server, then the efficiency gains of a server drop off massively.

This is why we’re hoping to steer Matrix from being decentralised-at-the-servers to being decentralised-at-the-clients.
Another problem of decentralized is search, even if the web remained decentralized in hypothetical world, each one hosts their own web-site being their own web-master and blog-hoster, searching in the decentralized-web would still be centralized. Why tho? If there was many decentralized-search-engines (YaCy is one or some such name), someone would still make a meta-engine which would be the one people use, since each one wouldnt want to lose out connections/indexes of any other search-engine, again leading to centralization due to cost and scale as you say.
The UK uses representative democracy, not direct democracy. The referendum was a silly exercise from the start. May has to go through with it, not for legally binding reasons, but because her political future depends on it.

What's been happening this past week is political maneuvering into "our only remaining option is a delay", long enough for everyone to get tired of it all, such that they can rescind article 50 quietly, and everyone can save face or be out of politics by the time it comes to a head. It's volatile because everyone involved is trying to save their own skin (or getting sick of the bullshit), thus the fireworks.

This petition, if successful, will provide more confusion ammunition to help keep the waters muddy enough that nobody does anything decisive, which is exactly the right thing to do.
> Once you start using markdown flavors, which is required for any non-trivial documentation, you lose all portability benefits.

This is the same argument people use for ORMs over bare SQL - "what if we change database later, we'll have to do lots of rewriting of queries!!"

Except people almost never change databases. I shouldn't think people change their documentation formats either.
Not just Nazi scum, but also piracy, child porn and gore/terror videos... turns out whenever you have a service that these four groups can use to spread their content they will flood it.

I personally have no big problem with piracy as these days most of it is self-defense against "copy protections" that actually hinder legitimate buyers, but I'd be happy if the other three groups would disappear from the planet rather sooner than later.
To be clear I mean rejecting p-values all together (or at least requiring additional evidence) not the specific <0.05 requirement.
Finland Needs to Defuse a Demographic Time Bomb
> For a federated, decentralized system to work and resist centralization, it has to be the case that running a node is dead simple, cheap, and out-of-sight/out-of-mind.

Imagine your ISP bundling a full node together with your modem etc. That would be a start.

> I think one day we'll discover some ways to decentralize things in ways that resist re-centralization

Centralization unfortunately is still at the core, but we should strive to add more nodes so we can achieve more distribution. The more distributed the system, the less corruptible it would be.

As much as I hate censorship and blocking of content, I believe there is a place for it, for example, you don't want kids seeing pornography and the likes but I do hate it when they do it for political reasons, blocking campaigns or even conspiracy theories, I believe the mind should be able to explore and be critical of everything, this means being able to see/watch everything and analyze.
Kinda right, it sounds like most of the work has been after his "kid" years but if he's been working on it for 9 years then he was 16 when he started.
Wow, looking at it now and they're orders of magnitude more expensive than the already expensive Dyson lamps.
Cryptocurrencies are p2p yet centralized, bittorrent is p2p, yet a few search-engines and trackers compared to clients.
I guess that when you are saying that nobody is allowed to talk about it, you are talking about politics because I would have broken the law so many times otherwise.

I have been living there for a while and Chinese people can talk about it as freely as elsewhere and most of the people I know are very aware of it.

The opinions about tracking/surveillance are not the same than in the west though and it is much more accepted here. In my social circle, a large majority of Chinese people would prefer security over privacy or just don't really care.

Hard to believe for a westerner like me, but people are happy about it so far.
> I'm still a little skeptical of claims that existing web tech isn't decentralized enough.

This is because it's not a technological problem. The path to an actual decentralized web is clean technologically. We just need to take what already exists which is currently massively used in a centralized way, and build the services UI on top of it. Of course there are still crypto to add and so on, but if the investment where going that way it would come fast.

The real problem is a business problem. Decentralized services don't pay unless there is something centralized. We cannot expect that (big) private companies will pay for something that's not in their interest.

I've been running an open source company for 15 years. I've see so many times in the voice or in the eyes of entrepreneurs that they saw us as philanthropists.

If we want de centralization, competition and control of our data and software we either or a combination of:

- need individuals or comapnies to pay for it (pay your software provider + hosted fairly)
- public funding
- laws restriction the oligopoly approach
- gdpr++++
- forcing standard based for big companies
- forbidding centralization
- forcing open-source

Some are voluntary extreme and have little chance to ever happen.
How to Convert Excel to LaTex Table
Micro expressions are a pain to animate and yet every human we interact with has them pretty much, our brains are very effective in reading them as well since for our ancestors they where literally life and death.

Without them I think our brain rings all the alarm bells, a human face without them is odd and possibly threatening.
I once had a really good 40-year-old washing machine at a place I rented. Later, when I needed a washing machine of my own I looked up that top-quality brand and discovered in the intervening time they'd been brought by one of the bottom-quality brands, replaced their entire product lineup, moved their manufacturing abroad, and most likely replaced every employee too.
Cities Rethink Parking Lots
It could be, but also every time I start a Gradle build I can get up and go brew some coffee, drink some and then come back to see it's still building, so it's not without its flaws.
there's no avoiding gdpr. how do you do presales without? it's not just about the trackers. every information is impacted from prospect contacts book to hiring, all that information requires consent and a public policy and a dpo.

and someone has to write that policy and someone has to be your dpo. and that's operating costs that a garage level startup will not be able to sustain.
> There are actually even studies [2] that show that tools that assist in more efficient note taking, such as taking notes via typing rather than by hand, are actually detrimental to absorbing information, as it makes it easier for you to effectively pass the information directly from your ears to your computer without actually doing the processing that is required when writing notes by hand.

This might very well be anecdotal, but in my experience, note taking in class (by hand or on computer) was nearly always how you describe it here. Everyone was expected to copy out every word on the board, from 6 years old to ~20 years old. Maybe it works for some, but to me class was to some extent an exercise in mindless dactilography.
Many Pet Owners Keen on Having Vegan Pets
It is uncommon for people to download YouTube content. A home server is also right out.
I don't think it's democratic at all. In case of my small country, almost literally no one wants this law - but that doesn't matter, we're a small country. The whole thing feels terribly wrong - 10 million people, the 100% majority of this rather big geographical location that is even separated by mountains on all sides, are just overruled, while they don't even understand the language these politicians are talking in...? Why couldn't we have our own rules regarding copyright, like up until now? Democracy doesn't just mean that there is some voting, it means that the people rule. In my country, our people no longer rule, now the Germans and the French rule our country (because we have less than 2% of votes in the EU parliament) and there is absolutely nothing democratic about that, the polar opposite actually. We're no longer a country, we've been reduced to a lowly region, and you people praise the EU for that while my grandfathers died for us to be sovereign and have a say in our matters. It feels sickening. I truly hope this law passes and it significantly reduces everyone's high opinion of the EU so we can finally talk about fixing this.

The funny/sad thing is that my people had more say over our country during the communist regime than we have today. The Soviets at least accepted bribes.

BTW yes, most people here would rather be poor and sovereign than the EU alternative. And we had no idea this is what we're joining back in 2004, and no one asked us when it changed - in fact, significant pressure that I deem absolutely unethical was made on our politicians to not let our people decide in a referendum.
They do. Slight problems with floating point behavior are the cause of many historical problems with GameCube and Wii games in the Dolphin emulator (which also has to emulate PPC on x86/x64)

For a simpler example from personal experience, I had a textbook implementation of triangulation via ear clipping to turn polygons into a list of triangles I could send to the GPU. On Windows it worked great but when I ran it on an XBox 360 it looped infinitely. This turned out to be because the rounding behavior on the 360 was different and the algorithm is fundamentally unstable using floats.
Bruce Dawson always does an excellent job of explaining subtle floating-point behaviors simply, but there is one sentence I do not agree with in this particular post:

> However, for any rounding rule that you might come up with there is a case where the double rounding will give you a different answer from a true FMA.

For every “directed” rounding (up, down, towards zero), rounding the result of one operation first to higher precision and then to the intended precision is identical to rounding directly to the intended precision. For this reason, computing the FMA as “first compute the multiplication in higher precision so that no rounding happens in this step, then add the third operand at the same precision, then round to the nominal precision” does not suffer from double-rounding issues in all these rounding modes (which are all the rounding modes defined by IEEE 754 other than “round to nearest”).

So you do not even need to “come up with” them. They already exist, they are all the standardized rounding modes other than “round to nearest”.

Note: the reasoning above assumes the result of the multiplication is representable as a normal number in the higher-precision format. It is a property of IEEE 754 formats that the next more precise one can always represent the result of the multiplications of two finite numbers from the format below it as a normal number.
So much for "Android One"....
Attaching to work is just as important as detaching from work, study finds
'that turns any website into an app' -> because most websites are apps these days.
> Tim Berners Lee had this Pollyannaish view once upon a time that went like this: What if we could develop a web that was free to use for everyone and that would fuel creativity, connection, knowledge and optimism across the globe?

It's wrong to describe that as "polyannaish", since much of it has come to pass. Despite its shortcomings and abuses, could anyone say the web has not fuelled "creativity, connection, knowledge and optimism"?

Berners-Lee is an optimist, but he is not blind to the downside of his creation. What happens next is another question.
Router5 is awesome (but needs some getting used to). I remember being so fed up with React Router that I spent sometime implementing some functionality that existed in React Router before 1.x, and that still is missing (like route names).

And used router5 for that.

Didn't even need that many hacks: https://gist.github.com/dmitriid/675ceff4bd07ec6cdf06a560d72...
Because if you don't upgrade, you are stuck with whatever version of React created at the time. You don't get stability & performance improvements, bug fixes, you can't potentially install some newer libraries requiring the new version. Not keeping up with upgrades is making the code rot slowly.
Is there any write-up regarding Matrix plans on this topic, please? Genuinely curious.
Wow, top notch metaphor, can't wait to share it with someone else.
i just bought the 7 plus a few weeks ago, anyone has a tip on what could I do now?
Ask HN: Let's list best resources to learn C++ in 2019
Let's list the resources for learning C++ programming. Such that this can be used by a fresh graduate and an experienced professional both.
All kind of suggestions are welcome, let's get updated list for 2019

Videos links

Podcasts

Blogs

Books

Sites etc etc
Sensing 30 times as much stuff is not the same as sensing 1/30 as much stuff.
well, you don’t gave to have a tracker to seed p2p, and they don’t have to cause centralisation. search engines can and should also be decentralised :)
Are you in Europe? I notice the things they call "hot dogs" there are almost always canned, which is exceedingly odd coming from an American perspective, where the concept of a canned hot dog basically does not exist.
Google Gets Deep into Podcasting
> This turned out to be because the rounding behavior on the 360 was different and the algorithm is fundamentally unstable using floats.

That sounds like a bug though but I guess that's the point. Unless you're bug for bug compatible a reasonable amount of code will fail a significant amount of time...
The average user wouldn't buy an iPhone XS nor iWatch either. Apple have never gone after the lowest common denominator.
GDPR is good, Article 13 is bad.

The constant conflating of the two by private data protection oponents is really wearing thin.
I started traveling the world on my own, thanks to Google
It might seem odd to north americans, but I never received a single robo call my entire life.

I received one spam call in the last 10 years, and the guy exused himself when I told him what he is doing is illegal.

This feels a bit like “weapon laws won’t solve anything” and “social healthcare can’t ever work”. So either Europe is living in an weird strand of alternate reality, or maybe some problems _are_ solvable if you really want to.
You don't need to demean the effort of anyone to put focus on how to do something better.
Sonic the Hedgehog knows what's up.
I've been recently pondering sugar tolerance. I've been avoiding it for the last few years, eating it only sometimes and moderately, checking sugar contents of processed food I buy, etc. I'm at a point where anything with more than ~30% sugar tastes bad: it gives a sort of mouth-wrinkling shock to my taste receptors; my sugar tolerance is decreasing.

Given that sugar is addictive and most producers seem to have the attitude that the more sugar you sneak into the product, the cheaper it is and the more it sells, maybe Nestle (Kitkat's producer, right?) tests for regional tolerance and puts in the maximum amount of sugar, where the person still doesn't feel an overwhelming sugar shock when tasting? Just speculation, but it's a possibility I'd investigate if I were an evil food industry mogul.
One more reason to get a Purism phone I guess...
> Canned reindeer meat in the Nordic countries can be up to 40% pork.

On the other hand the frozen sliced reindeer meat is 100% reindeer. The canned stuff is meatballs, which is difficult to make from reindeer or moose -- the meat contains no fat whatsoever. Thus the pork mix.

As for wasabi, what my wife says (she's Japanese) is that wasabi isn't there for its own flavor - its only job is to enhance the flavor of the food it is served with (she talks a lot about tasting the nuances, which is what Japanese food is about - it's not about taste explosions like in so many other cultures). So if you use so much wasabi ('fake' or not) that it only functions to open up your sinuses you're doing it wrong. Same with soy sauce and the like - it's not something you add just to make whatever you're eating taste like soy sauce. And she's horrified when she sees people around here (we're not in Japan) dip vegetable tempura into soy sauce. It destroyes the taste. You're supposed to only add a little salt, the same as a little salt enhances the flavor of eggs. (Add too much though and you only taste salt).
I am expecting significant improvements as more and more vehicles start providing data for the entire system to learn and I don’t care at all if it takes longer than that. I don’t want the technology to fail just because Musk is overly optimistic.
While I agree with FAANG being way too powerful (and that they are all US-controlled with no viable European competitor in sight!), there is one elephant in the room that no one has been able to solve at all: the potential of abuse for non-centralized sites that cannot afford (or technically support!) any kind of moderation.

The TOR network is a prime example - markets dealing in anything from cannabis to war-grade weapons, huge child porn dumps, malware coordination servers. Or the same stuff in the "clearnet", where as an addition there are huge problems with absolutely vile Nazi propaganda (e.g. Stormfront), Russian propaganda disrupting Western elections, "anti vaxxers" that literally kill people and other conspiracy bullshit.

Society doesn't just need an "alternative web", society needs an alternative society that doesn't make anything devolve into dumpster fires.
You're right. Mostly this browser changes the UX of the web surfing, with your webapps using an OS-like interface, with icons, badges and windows.

Websites are apps these days, but browsers UX is still the same thing since 10 years ago.
2013 - 2015, pre facelift MacBook Pro 13. Great Linux laptop, and a nice resolution without the scaling issues you will probably run into with a 4k screen. I run arch/i3wm on mine and it runs great. I had a new MBP like yours, but 'downgraded' to a 2015 model because it runs native Linux much better, and the keyboard is much less hassle too.
double-double or quad precision is necessary to emulate double-precision FMA. The article is talking about emulating single-precision FMA with double-precision. The relevant paragraph is:

> Luckily the vast majority of floating-point math in games is done to float (32-bit) precision, and I was quite happy to use double (64-bit precision) instructions in the emulation of FMA.

One big difference between quad-precision and double-double is that quad-precision has a much wider exponent range. If you use double-double, you need to worry that the result of the multiplication may underflow a double. In the article you cited:

> First, the value ul has to be the error term of the multiplication a · b, in order to avoid some degenerate underflow cases: the error term becomes so small that its exponent falls outside the admitted range. […] The algorithm will behave correctly even if some computed values are not normal numbers, as long as ul is representable.

… implying that the algorithm may not compute the FMA if the error of the multiplication is not representable, which can happen when it is below the normal range.
Minor question: what does the word "penultimate" mean in your comment?
> her political future depends on it.

Her political future was obliterated when the first vote was lost by huge margin. She'd be out already but for the fact no one with a brain wants to be in charge during this farce - the bad smell would cover them too.

If she chose to withdraw Article 50 and remain, she'd certainly lose yet again, though ironically quite likely by a smaller margin. The Tories have been split over Europe since before we joined.
Why does this happen at low volumes?
A swarm of insect-like drones maintaining a mesh network for client devices to tap into, and tree-shaped data storage towers connected with each other via fiber-optic roots (or a fungus-like substrate [0]) in a global network with a standard protocol for everyone to query/read/write.

A worldwide Bionet, built from an amalgamation of semi-self-sustaining, solar-powered organics, electronics and EM/radio.

[0] http://www.bbc.com/earth/story/20141114-the-biggest-organism...
misses a ton of important datasets and corpora but anyways, interesting how so many of them are non-commercial only :(

Especially annoying are european universities and other government funded institutions
> > Okay, the heat pipe is a reasonable idea..

> Even that is not.

Did you mean to claim that a heat pipe is not reasonable? (the rest of your comment doesn't make your point clear)
One of the worst mistakes that the original web made was getting rid of the editing component in the early stages, probably once corporate entities and their cut-up picture sites got big (yet note that the reference web implementation "Amaya" was also an editor).

And in a similar note, a distributed web needs ubiquitous editing and publishing. Right now I think that both are better served by something really lightweight. A distributed web publisher should be able to run on an ESP32. The editing and display component should run on old laptops or mobile phones. That probably means good riddance to JS everywhere...

Distributed WAP?
Such stories in medicine always bring up two sets of memories. One is a nurse I dated years ago whom I met when we both worked graveyard shift and lived in the same apartment complex. She later died from epilepsy.

The other memory is of a poem written by a young cop in tribute to a nurse he was dating. He went to pick her up one night but found her asleep, stressed out by her shift during which two of her patients died (through no fault of hers). He covered her, careful to not disturb her rest, and was inspired to write a poem about it.

That poem became a song composed by a friend, and their band recorded it. That song was "Wildflower"[0]; the band was called "Skylark" and included a young David Foster.

To this day, it is one of my favorite songs. Donny Gerrard's vocal is indescribable, and composer Doug Edward's haunting guitar moves me beyond words [1].

[0] https://www.songfacts.com/facts/skylark/wildflower

[1] https://youtube.com/watch?v=YQ8n_Esop5I