skysight-inc/HackerNews huggingface dataset:
No... the models were wrong in January, along with the constant fear mongering. The usa did not have 80% social distancing compliance. It was far less.

Next part, is it still winning if more people commit suicide due to the countermeasures than the amount of deaths of covid? Or are you someone that believes less humans is good all around?

I get hindsight will always be 20/20. But when do we all stop with the political fear mongering and adjust actions? Theres this weird moral high horse mentality in folks who are uber fearful of contracting covid.
A similar concept lives on in the form of event streaming and pub/sub.

I'm not sure how HATEOAS is related though? This is about publishing and subscribing to events (or streams of data), not about API discovery or "resources" as documents. Or did you mean something else?
There's an old joke that in the US they think 100 years is a long time, and in Europe they think 100 years is a long way.

It's not at all uncommon to find people living in 300+ year old buildings -- buildings that are older than the country I live in. They're not historic monuments, but just structures built to last. (A combination of survivorship bias and a lack of engineering knowledge: if you don't have the expertise to optimize your structure, you have to over-build it or it will fall down.)
Smith's Introduction to Formal Logic (philosophy textbook) now free to download
Patterns of Software Negligence
I have the Talent Passport as an employee, and my first company went under. I was lucky to find another job before quitting, but generally, there is no obligation to "leave France immediately".
Ask HN: How do you measure your level of expertise with a programming language?
I've been reading about Quantified Self (https://quantifiedself.com/) and the empirical measurement aspect of it seems like it could be a good fit for measuring level of proficiency in using a programming language while learning it.

I plan on tracking things like the learning resources I use and how much time I spend programming. But what benchmarks, milestones, or determining factors would you use in determining how "good" you are with a programming language?
Lockdowns are not a thing being proposed as a future policy. They are here, and have been for several incubation periods. For that purpose, they have failed. Past tense.

I post this as a segue into the general observation that there's still way too many people speaking about hypotheticals as if we're not six months into this process, and have plenty of concrete data to consult rather than theory. If the purpose of X is Y, we are not in a place where we should start doing X to get Y; we are in a place to look to see if X got us Y. In this particular case, it apparently did not.

(It's also not a great time to say "Well, X would have led to Y if we just X'd harder". In a good chunk of the world, we X'd as hard as we can. If we didn't get Y, it's not something you're going to get in the future, either. That is something we have to accept and deal with, not wish we could just X harder.)
> If you want a weirder launching off point, watch koyaanisqatsi and look up Philip Glass who made the soundtrack - that's an interesting avenue, albeit not very mainstream.

Omg that film is absolutely amazing (maybe the best thing I've seen in the past 10 years) and easily half of the effect is the music.

For epic scores you can't also go wrong with "Requiem for a Dream"...
not to be overly pendantic but events and messages mean pretty different things and have different applications. Same thing with queues and buses.

I suspect the author knows more about this than me but plays a little fast and loose in their explanations. I feel it's important to have disipline in our vocabulary so that people learning the material can participate in more advanced discussions as they grow.

That said, I really appreciate the overall content and using the context of games for broadly applicable concepts is a great way to promote them (and funny as generally commercial games have some of the loosest "structure" of any code I've seen).
Yes, I think they're all running some 2.6 version of the kernel. (or at least mine are.)
For many of us, this is the first time we've seen it posted on HN.
Who said that any empirical study could prove anything? Except in mathematics you simply cannot prove anything. There is no way to guarantee that with UBI the things you mention won‘t happen. In the same vein, there is no way to guarantee that those things won‘t happen WITHOUT UBI.

The mindset of holding things constant is pretty short sighted in a world where things are radically changing. We have to reinvent and adjust our societies as we go along and learn from our collective experiences. Trials like this help us collect data about the consequences of complex interventions and seem to be a useful way to test the waters.
If the article is correct, there are a variety of great to not so great scenarios:

Another possibility is that immunity to SARS-CoV-2 is permanent. In that case, even without a vaccine, it is possible that after a world-sweeping outbreak, the virus could burn itself out and disappear by 2021. However, if immunity is moderate, lasting about two years, then it might seem as if the virus has disappeared, but it could surge back as late as 2024, the Harvard team found.
I wouldn't expect much from going this far, but yes, too many HMs either forget or never realized they're being interviewed, too.

Saw this more before I started refusing interviews with the HugeCos, but the strangest flavor of this I've run in to was at an early startup - I suspect dude was acting out an arrogant genius script, hoping to convince people he was one. (It came out as very weird, not in a good way.)
Higher Education is the best way to escape from Poverty; Return on Investment in Education is 8.8% https://archive.is/uaLy6
Behavior is a variable that can and should be included in a herd immunity model. The percent immunity needed to achieve Herd immunity will change with behavior. That doesn't negate that it's happening. Louisiana and Florida are pretty much open and seeing a drop in cases. Bars aren't open indoors- but I think we can live with that for a little while?
> We have essentially no evidence that non-respirator masks, in the hands of the public, does anything at all:

We have tons of evidence. Countries with high mask compliance have done a much better job of containing the virus. It's difficult to determine if it's causative or coincidental so it's not conclusive, but it certainly is evidence.
It was initially unwanted, but it became interesting because it lasted so long. What made it possible was that we didn't work closely (different groups) and encountered each other only infrequently and usually one-on-one, so there weren't others around to correct him. When I left, there was a social event with mainly people from my group, so he was not present, and I don't actually know whether he ever learned of his error. Maybe my alter ego still lives in his memory.
You know your statement is categorically untrue right.

"Uber sets the price"

In California, the driver sets their own price.

"tells me where to pick you up"

Given that this is a taxi service. The driver has to know where to pick up. In fact, how is this different from EBay? Does the seller become an employee because ebay tells the seller where to ship the goods?

"even dictates the route I should take"

No it doesn't. Most drivers use google maps.

"I don’t even get to see where I’m taking you until after I accept the ride"

That's also categorically untrue in California. The driver gets to see the trip before accepting.

Of course, all of these rolled out because of AB5. The question is: can you tell me why the driver is an employee?
Maybe it's just my peer group and family, but most have adapted very well. Obviously everybody would prefer it if they didn't have to wear a mask to go grocery shopping etc, but the level of constraints we currently have in Germany seems to be very doable for most. Anyone with school-age children is obviously a bit more annoyed, but even that's somewhat stable here.

I'm always amazed when I need to go into the city by how few people there are on the train. There's a significant decrease, my personal impression is something like -50%. I can't tell whether it's people being afraid and avoiding public transport, most of the entertainment venues being closed or limited so there's nothing to do downtown, or some other reason, but it feels like there has been a lot of really-not-necessary traffic and it's highlighted now.
Because feels and equality are on track for devouring all objective thought.
I came here looking for this discussion. If someone wants to know more about it (for the sake of curiosity, not believing it like it's the gospel) here is the outline of the theory: https://www.youtube.com/watch?v=wvjJqIXYT1w&list=PLHSoxioQtw...
You're describing an Enterprise Service Bus, a concept that has been around and implemented for decades:

https://en.wikipedia.org/wiki/Enterprise_service_bus

Spoiler alert: it's not the beautiful, decoupled silver bullet it seems like. The concept makes a ton of sense, but good execution of it is difficult. The biggest issue I've run into using systems that use this pattern is throughput and latency. Most shops design and deploy their systems in such a way that as soon as there's a little bit of traffic beyond the norm, the whole thing gets clogged and backed up for hours.
One thing that could be permanent is the world wearing masks when they have cold symptoms. Like in Asian countries. The way to do that would be via social pressure (like in Asian countries) than legal measures.
One problem here is that the author is basically comparing these to the awful headphones that Apple throws in the box.[1] Details on overall audio performance against other products in this blog post and the attached full review are quite sparse for being an audio review, except how they sound great for $25.

For example, the author said that they had no complaints from people he called about audio quality. Did the author ask though? Did the author compare with the phone microphone or other products? We don’t know.

I’m sure it’s true that these put out decent audio, and I’m sure for many people $25 is the maximum budget. But if I have up to $50 or $100 to spend, should I still buy these? If I use headphones for hours per day, should $25 really be my maximum budget?

I’ve owned headphones very much like this in the past. For example, Panasonic makes an astonishingly impressive pair of wired earbuds that only cost about $9.

There’s nothing wrong with them, and they’re often better than an un-researched/convenience store alternative at a similar price, but as soon as you try something pricey you realize what you’re missing, as is often the case with audio: differences in performance are often quite relative. Your ears can quite easily get used to and even enjoy a product that performs relatively badly.

[1] To give you an idea of how bad EarPods are, consider the fact that Apple won’t even give you a fast charging brick in the box unless you spend $1000 on a Pro-branded phone. Those EarPods probably cost single-digit pennies to manufacture.

That’s the real flaw with this review: there’s a fallacy in even attaching a $20 price tag to the EarPods, because nobody in their right mind intentionally purchases them. They’ve got a drawer full of them from every iPhone they’ve bought. So I guess what we really need to know is whether these can compete against a free product: because sometimes once you pull out your wallet the best choice isn’t to buy the cheapest possible product.
You can get a normal stylus for $0.36 on aliexpress. I know these ReMarkable are probably not the same, but they aren't $99.64 or $49.64 more complex than a stylus from aliexpress. So the margin is probably pretty big. Which is OK, you don'
t have the right to use a cheap ReMarkable product or something, but lets not pretend they are doing people any favours by 'letting' them buy their things. They are a company that wants to make a profit, good for them.
Lots of good things: much lower rates of influenza and other respiratory infections; families staying close together; work from home becoming the norm helping the environment; less money and resources wasted on organized sports and other entertainment; me not having to have in-person meetings with my annoying project manager; lots of motivation for learning new stuff about biology/immune systems/virology. Of course most of these also have downsides. But the upsides are there.
This is grossly inaccurate. What you're calling taxes, are fees that allow employee to get several benefits. Practically speaking, these are delayed salary.

They include social security, unemployment benefits, retirement benefits, training ...

When your employee is sick, they can stay at home without losing their pay, and without your company paying for it. They can seek medical treatment without risking bankruptcy.

If you have to lower you activity because business is bad, you can put in place part time unemployment, and your employees won't lose money in the process...

Also, the fees paid by the employer are often subsidised through eg tax credits, reimbursements (up to a certain amount)... So that these numbers are not only inaccurate but also totally meaningless.
Excellent article. We would all do well to routinely practice coming to terms with a past full of errors. It's the most human thing to do.
Not even everyone in California, further it’s US and other countries law ride sharing companies are breaking not just California law.

Why negotiation is important is overhead. Dollars per mile / per minute doesn’t cover time to pick someone up. If someone wants to go 1 miles and it’s going to take you X minutes to pick them up that’s much worse than a trip that’s 10 miles long and takes the same X minutes to pick them up. Uber really doesn’t want drivers to be able to decide such trips or people left for hours end up going to other platforms. However, Uber is pushing these losses to their drivers.

Now, if Uber is pushing people to take such unprofitable trips that’s fine if drivers are employees. But, it clearly breaks the model of drivers as independent contractors with each trip being independent.

PS: in term of breaking the law that’s not an automatic prosecution. Enforcement tends to be extremely lax on such issues.
I find it puzzling that some people are ok with this virus becoming endemic.

You might be asymptomatic now but what about 15 years from now on?

I dont think we should allow more viruses to become endemic and as widespread as flu or cold.

Imagine a world where it's highly probable that you will catch a virus that will make your life miserable even for a short period of time.

I think just a mere existence of flu or cold was a mistake. We should have eradicated those years ago.
That's a pretty big jump to say anyone who works at a company that doesn't whiteboard "fails at basic algorithm questions"
It was perfectly compatible with existing runaway trim checklist. The problem was that the pilots didn't recognize it as runaway trim, in part due to pilot error and in part due to the fact they weren't told the capacity for this system to create a runaway trim situation existed.
It feels like they are actually trying to convince me to finally switch to Clang or something.

I mean, I have actually still never used Clang, but even before this list, I was aware that there were quite a few gcc defaults that were ridiculous.

But every gcc article is about how there are even more ways that gcc doesn't actually work sensibly unless you know the trick.

I mean, why doesn't it say somewhere in the help next to the optimization stuff that you might want to consider specifying the architecture?
not sure those safeguards are working effectively in the US.
Cultural, psychological and perceptual changes in the wider population through the centuries and decades. The same scientific theory, put in 2 different cultural setups has a different chance of attracting its proponents and opponents. In one cultural setting the arguments sound right and do not offend anyone, then the corresponding theories become widely accepted. In another, the arguments sound outlandish and attract much more opponents who come up with equally reasonable arguments.
Every modern fighter jet does this, because they're all aerodynamically unstable.
I partially agree for the reasons you stated. But if you concede that, say a 5 year lock down would certainly be a net negative, at some point the net good turns into a net negative. I think we are getting close to that inflection point.
IMO, there is no software solution, because it's not a software problem, it's a social problem.

As far as specific things to try go, domain-driven design is my personal favorite off-the-shelf mental framework for dealing with these sorts of things. Especially the concept of bounded contexts. Embrace Conway's Law; recognize it's not a criticism, per se, it's also a scaling strategy.
Don't get me wrong, buses/queues/pubsubs/etc systems are definitely a good thing, and can quite elegantly and efficiently solve cross processes/teams needs.

But in the case of this discussion, we should not forget the "E" in ESB. These aim at being company-wide.

In the example I wrote above, we could have a bus for flowing the trades, the risk department could use a database to store their check results, the devops could use an ad-hoc time series database for their metrics, the interns with excel could just read plain files exported from other systems, etc.

The key here is that technological diversity inside a company is not a bad thing. Sure, it does not seem as "unified", but in the long run, it gives each team its own little realm of responsibility, room for standalone technological improvements and tech stack switches, etc.

I guess overall there is a fine equilibrium to find between having a totally uniform stack used by everyone, and having each team using drastically different tools. ESBs can make you fall into an extreme without realising it, because at first, it may look like a grandiose unification plan.
Ask HN: How do you measure success of a new software architecture?
What are your thoughts on measuring the success/improvement of a new architecture vs the old version?

Obviously it can be quite different depending on the type of application and type of change, but all experiences and thoughts are welcome!
LibreOffice 7.0 – Words are unnecessary
I find this argument that AVX-512 is only really useful for HPC kind of odd. Isn't it going to be useful in all the same kinds of domains that are traditionally quite SIMD friendly like video encoding, image manipulation and such? There must be a lot of professionals doing these kinds of tasks on their laptops and not necessarily wanting to add a discrete GPU or going to the cloud to get reasonable performance.
I’ve been to many European restaurants, being European myself, and I don’t usually find that waitstaff are rude or lazy. I actually think I would be a bit nauseated by a waiter putting on some sort of over-friendly spiel for me to encourage a higher tip.

It makes sense that receiving tips can be more lucrative than a low fixed wage. Is it the case across the board? I imagine that young and attractive people do better in that regard, irrespective of actual performance.
Shouldn't it be up to my OS to do that validation though, not the browser? After all when I ssh to my.server.com I want the same guarentee as when I https to it.
> I think just a mere existence of flu or cold was a mistake. We should have eradicated those years ago.

er.. how?
So we only have about 500 megayears to both attain a K2 scale civilization and find a way to use that power to protect our cradle world (or work around the extinction of life as we know it). Got it. No pressure.
I love this book. It opens with a beautiful description of the creation of an artificial mind. Worth reading for that alone.
Show HN: Lightspeedtest: internet speed test for statistical purposes
You should reread the article and then imagine having to defend these statements in a few years.
Not that it'd scale to your rather impressive needs - but I've found numbering pages in my books, and maintaining an index, to work well for keeping track of multiple subject threads in a single series of notebooks.

It can get a little complicated with references across multiple volumes, since unless you copy the entire index into each later volume, you have to check each book - but what I frequently find myself doing is referencing other volumes by page number in the actual content of notes, to simplify later lookups. That and knowing which volume contains which page numbers (I use a single type of notebook and they're 160 pages each, so e.g. page 210 is easily identified as being in volume 2) makes it pretty easy to keep track of the whole thread and retrieve whatever context I need at any given time.

Granted, this gets a little more complicated when you work sometimes from home and sometimes at the office; unless you carry all your notebooks from place to place, you can find yourself unable to follow a reference. But it's pretty rare in my experience to need to look back more than one volume, and in any case I intend to be strongly remote-first for the rest of my career, with all the money and effort I've put into setting up a maximally productive workspace in my home office during COVID.
"ethical" and its derivatives have to be some of the most over-used and badly used terms these days.

Amazon did not do anything unethical when it started selling books online directly to consumers. This is a great idea that has worked extremely well.
I once applied to a local job ad in 1996. The ad read: “PUT text webmaster resume 123.123.123.123”

So I PUT in my resume to the actual IP address, got an interview. Alas they were a strict Windows shop, and at the time I was a Unix Perl dev
No. It's rational to focus on things like sugary drinks that lead to diabetes or to work on improving road conditions for motorists and cyclists. So few people die per unit distance traveled by plane that we're probably over investing in airline safety. It's that when an accident happens it's front page news, so the feedback to the overall system is more pronounced than when a person in their 50s has a heart attack.
We’re talking about Reddit right?
Amazon’s consumer boss Jeff Wilke will step down in 2021
The non android Kindle tablets run Linux with x11 and a heavily configured awesomewm. Most of the GUI is just java apps. The kernel and bootloader are downloadable from amazon and it’s very easy to replace the amazon stuff with a complete desktop environment containing xterm, Firefox ESR, gcc etc.

Honestly even if they were more expensive the non android kindles are way better than most android tablets for anything except games.
The Persian and Macedonian empires both reconquered what had been conquered by the Assyrian empire, and likely others before.
Wilton, NH’s Town Hall Theatre to Dedicate a Week to Silent Comedy Classics
The gold linker and now lld can do LTO pretty fast across huge codebases: this breaks down the techniques used https://archive.fosdem.org/2019/schedule/event/llvm_lld/

Curious that Intel seems to recommend dynamic linking to get architecture specific libc function implementations. Dynamic linking has considerable overhead.
John Folse is good too if you can get a hold of him
Great package to support both GRPC and Thrift.
We get what we reward, and leaders who espouse one set of values but reward another in practice are necessarily going to promote a layer of jerks. It's the literal recipe for a jerk factory.

To me, if there were a backlash against Slack, it is because it makes a great scapegoat. It's different from a social media platform because social platforms have to deal with the public, where a company has every tool it needs to evolve its culture. Personally, I think Slack could be a much needed twitter-killer by letting channels and instances promote messages to being public facing, while providing much of the value twitter doesn't.