skysight-inc/HackerNews huggingface dataset:
They undoubtedly do cost lives but:

1) You're looking at net lives, and there's no particular reason to think we're net negative yet. Let's imagine a brief lockdown to avoid overwhelming the emergency rooms with people needing ventilators is very net positive. And let's imagine crippling the economy by fully locking down everything until a vaccine passes clinical trials in 18 months is very net negative. Even if you accept these as true, we might have weeks to go until the crossover point arrives...or we might have already passed it.

2) Which brings us to the next point - even if we're already in net negative territory, deaths from Covid-19 are (hopefully) front loaded; they're happening now. Deaths three years from now because the long term economic growth rate is 0.2% lower than it otherwise would have been are still in the future. I linked to some studies suggesting the GFC cost a fair chunk of lives in the end, but you wouldn't have been able to detect any of that the week after Lehman failed; the fallout had yet to land.

And finally:

3) Coming back to the point in the linked article, there's more to life than strict maximising quality-adjusted life years. There's a lot of ways you could, in principle, save lives via a stroke of a pen. Boxing, white water rafting, surfing, diving, and mountain climbing are all shockingly dangerous sports. We could ban them! It'd straight up save lives. Should we? I, for one, would strongly argue no. But that cuts both ways. Even if we had inarguably correct data showing continuing the lockdowns was starting to cost lives, that's the starting point for the debate, not the conclusion. We don't (and shouldn't) just do the things that would save the most lives.
Haha, my team is going the opposite direction: we're leaving prometheus + grafana to datadog, and we're loving it. having every AWS monitoring default dashboard work right out of the bat is a bliss..
This was my first upgrade. I just ran "sysupgrade" & then "sysmerge" & "syspatch". For some reason "sysmerge" accidently emptied /etc/login.conf file so I had to restore it from single-user mode. I might have pressed something wrong in sysmerge prompt.

After this, I ran "pkg_add -u" to upgrade my packages & everything was running again.
Does fd actually cover all the same ground as find? I used to be intimidated by find, but these days I find it’s extremely useful for all sorts of otherwise complicated file location operations. For example, to find files newer than a certain date, just use ‘touch’ to set the date of a temp file and then ‘find -newer temp’. Or, I have a script that deduplicates all the regular files in a tree by hard linking them to a file named by the sha256 of the file’s contents ‘find -type f | ( while read -r fn; do ...; done )’ and then, after deleting files or whatever, I can “garbage collect” the shas by deleting files in my link farm that only have one hard link ‘find -links 1 -print -delete’
Shadow Libraries
Project idea: ML-based snafu-avoider that prompts for confirmation when past invocations by other users in the community of that command resulted in manifestations of regret[1].

[1]: screaming picked up by mic; detected maniacal CTRL-C'ing as immediate as it is futile; permanent loss of peer relationship to the project's cloud (indicating subsequent reformatting and/or booting-off-tall-building)
"what else is to be concluded from this, but that you first make thieves and then punish them.”

Thomas More, Utopia
Nice article. The synth, though cool, is way overpriced. Just about doubled since release. Nice if you have one, not worth the money to buy now though
I've read that most procrastination problems come from anxiety or perfectionism (fear of not being able to do X perfectly, low self-esteem / fear of being ridiculed for your work etc)

Have a look here: https://cci.health.wa.gov.au/Resources/Looking-After-Yoursel...
Using Pinboard [0] I currently solve this by using tags like "via-twitter", "via-hackernews", or even people like "via-john". I also occasionally add a note to my pin (bookmark) to remind me why I bookmarked it.

[0] https://pinboard.in/
I don't have a source on the claim, it's my belief based on observation and reasoning from first principles (e.g. what systems present in a democracy should have prevented this (alleged) situation from ever happening, why they didn't work here, and have anyone ever saw them working anywhere else?).

"Oversight, transparency and freedom of speech" certainly improve things - to the extent they exist in a country - but they don't stop greedy people from lying and scheming. I'd say the same feature that makes democracy a nice system - bloodless change of power - also creates a framework for greedy people to scheme essentially risk-free. You can defraud the state and defraud the voters and retire rich, instead of getting shot by the opposing group for making too many waves. Point being, you shouldn't expect a country to not have these problems by the very virtue of being "a democracy" - and not China/Russia/Turkey/North Korea/whatnot.
I disagree. Rust still requires thinking about low-level details like lifetimes, aliasing, whether/when to use `Box` or `Rc` etc., Even when these are not explicitly spelled-out sometimes (like in lifetime elision), the programmer still has to be aware of these. Plus, modern C++ also abstracts away raw pointers by your definition, and has `unique_ptr` and `shared_ptr` which are the same as `Box` and `Rc` respectively. Bare pointers are frowned upon in modern C++ too. Furthermore, the OP talks about languages high-level enough to be used by biologists, while maintaining an acceptable performance.
Can you imagine how furious people would be if they found out their airline put them on their cheaper competitor's flights and kept the difference? Rationality be damned, they'd be out for blood. I can hear the screaming already. Good luck.
> “Disagree” and “hate” are not synonyms.

My post was only talking about disagreement as expressed by downvoting. I was not using disagreement as a synonym for hate.

> “Deliberate” and “malicious” is another example of related but terms that are not synonyms.

I wasn't saying they were. I feel like you're greatly misunderstanding my posts or something.

> Whereas “mindless” was entirely fabricated by you.

So what motivation were you implying, when you talked about it being a "great pity that all the factual comments" about the policy were being downvoted?

I wasn't swapping out your own words for other words. You never explicitly said what the motivation was, so I did my best to convert that into words. You're telling me I did that wrong, fine, but it wasn't on purpose. You tell me what words I should use there, to talk about the motivation of those downvoters.

> I can also see for your post history ( https://news.ycombinator.com/item?id=23229973) that you don’t like it when you feel misquoted yourself, so why do the same to others?

What a weird flex. They weren't quoting me at all.
mind over matter kinda thing
This needs an "(2018)" at the end.

Fascinating article, but the wild optimism about air travel at the end was almost creepy. Then I looked at the publish date, 18 November 2018.
Spoiler: 40 lines of wait group code in Go to implement that.
The important parts of the discussion can be seen more clearly if we compare two different landlords rather than landlords vs non-landlords.

Then it should become obvious that some part of the profit is due to "work" i.e. investing money in an area by building upgrading, and some part is due to other people doing the same. So in a hot new area, a bunch of people moving in, opening hip restaurants, renovating old buildings, improving parks contributes to the landlords profit, because an empty lots value will rise as well.
As a Northern European, I wouldn't say that e.g. France's official response gives me the warm and fuzzies.

With literal criminal prosecution for moving in a safe way 20 kilometers from your house in a car, or even being outside at all for longer than the prescribed short walk, 100 meters away from anyone, government-led propaganda discrediting legitimate medical research in Marseilles, largely state-affiliated media with ownership stakes in Gilead fuelling criticism at the same research (while family members of politicians receive the exact same treatment that's being vilified), PPE stocks shipped away to China in the early stages of the pandemic...

Lockdown orders delayed in the face of all evidence in order to complete local elections, with the chief of police attributing the resulting spike in deaths afterwards to people violating the quarantine that was not yet in place, a police force that only shortly before the epidemic was beating up and tear-gassing nurses that were protesting their working conditions, a government that, as in the HIV/AIDS epidemic, takes the opportunity to pass laws protecting them against persecution even if it turns out they were objectively responsible for bad things that happened...

The federal response in the US has been absolutely laughable, and there's plenty of stuff to criticise on a state level as well, but there's blood on the hands of the authorities in parts of Europe as well.
A better title: A very very tiny subset of the patients have complications after having Coronavirus just like with any other disease.
Well, the difference is that you don't have to have a notepad++ open. Notes are saved to local chrome storage as you type. I didn't try to crash my browser but I assume it's ok.
You're a welcome voice of reason in this thread :)
These phones are for people willing to push the boundaries of free software and early adopters. This is for the people who ran early GNU stuff in the 90s, not the ones who said, "well, I can get a more polished toolset from <insert commercial vendor here>"
Actually the Florida Today website opens with this banner: "Welcome to USA TODAY NETWORK’S EUROPEAN UNION EXPERIENCE", and is entirely ad free.

I believe it is better in general to post the original source, in order to support local journalism.
I don't disagree that they are a minority group. I haven't seen examples of hate speech directed at billionaires per se. In this context, people are usually thinking of ethnic, religious and sexual minorities - but of course you know that, right?
It used to be much worse as I remember too. And numpy isn't even worst. Not by a long shot. On my machine importing numpy is ~0.2s, while requests is ~0.3. This seems pretty crazy considering how huge numpy is an how tiny requests is!
It looks like RIPT[0] is people's answer to WebRTC's complexity.

I personally like WebRTC. Maybe just Stockholm syndrome though :) I see everyone saying QUIC is the answer, but all the complexity scares me. I imagine in 5 years everyone will miss how WebRTC is built with small building blocks.

WebRTC also bridges with a lot existing telephony stuff, which is nice! Since it talks RTP/SRTP I see a lot of people wiring it up to their older systems which is kind of cool!

[0] https://tools.ietf.org/html/draft-rosenbergjennings-dispatch...
The core problem is that the US has way too fucking many guns. When police can reasonably expect their opponents to be better armed than the armies of some countries, things look different.

Want less police violence? Pay the cops better so that not only desperate people with problems apply, throw out and prosecute those with violence, racism and other issues instead of putting them under the rug, and get rid of the gun problem.
No-one thinks that anything insulting said to any minority automatically qualifies as hate speech. This is a straw man. The point is that e.g. ethnic, religious and sexual minorities have historically been some of the primary victims of hate speech.
Govt mulls tech giants’ “commercial interests” before releasing NHS data deals
I use bmaptool for that. It shows progress and prevents writing to mounted volumes.
Game Developers Are the Masters of Smoke and Mirrors
Otoh facilities like Oak Ridge can be expected to be conservative in their tech, otoh sed and awk should be declared as a threat to national security.
We were surprised as both the entity that registered the trade marks, and the trade marks themselves were created years after the designs were first open sourced.
Open Source Analysis Checklist
Worth the read if only for this nugget:

"Right wing politics require alliances between elites and large groups of turkeys who'll vote for Christmas."
Temptation in Churches
It's not a paper, it's some student's essay, and the very abstract of it can be shortened to: "some people think democracy helps reduce corruption, others disagree, it sorta seems it really does help except it may introduce its own forms of corruption, and it's extremely hard to measure any of this anyway, so ¯\_(ツ)_/¯". I don't think it's very convincing in either direction.
Everyone knows solo blogging is lonely. That's why RSS is valuable, and the indieweb folks have tried to make new social protocols.
Version 3.0.0 was released yesterday:

https://github.com/be5invis/Iosevka/releases/tag/v3.0.0

Sorry, I just noticed that the github release was already submitted to HN.

This post can be ignored/removed.
NYU Tisch online 3D gallery with students projects
Original link to the newspaper that broke the story:
https://www.floridatoday.com/story/news/2020/05/18/censorshi...

Local news is incredibly important. For instance, the Miami Herald's investigations uncovered the Epstein scandal:
https://www.miamiherald.com/news/local/article220097825.html
I am super excited to share with you the project I've been working on since January!

Planning poker, also called Scrum poker, it is a simple cards game where teams can estimate the effort of tasks in software development.

The goal of the app is to allow remote teams to play it in a simple and funny way.

It is used by 1k daily users and we are getting the first premium subscriptions.

We want to keep improving it so any feedback is appreciated.

Tech stack (my favourite as it is super agile):
- React (CRA with typescript)
- Firebase
- Stripe
Is there any link to the actual video presentation of this?!
> If you learn more efficiently, you get a deeper understanding of the world.

This is often a problem. Some say ignorance is bliss, and I am not sure they are wrong.

> If you understand how something works, you stop having the wrong expectations, so you're less likely to be unhappy.

While one may not have the wrong expectations, it can be painful sometimes to see how deep the rot goes and how that rot impacts people’s lives deeply (often negatively).

Additionally, changing the rot may be outside of your sphere of influence, so feelings of helplessness are possible.
29 milliseconds. That is fast.
Missing [2010] flare.
Apparently only Firefox saves the source URL. In PDFs saved from Safari or Chrome on macOS I can't find the URL anywhere. Maybe I'm missing something.
Germany’s Top Court Extends Privacy Rights to Foreigners, Halts Wiretap Programs
I use the gleitz version with

```
alias h3='howdoi -n 3'
```

_really_ frequently, because often the top answer wasn't what I needed.
I think it's important to point out that you'll always rely on proprietary blobs and generally hostile hardware that way.

For now it's a config. As these things progress and get more locked down with each release in the name of security, it's going to be harder and harder and I don't want to scramble the moment it is practically impossible. I'd rather push for a free, open, libre hardware now so that the polish is there when there's no alternative.
not childish. They are really practical! I do the micro-steps too!
I'm now a subscriber.
Yup, the insurer paid up. I can't go into details, however, in Australia the judge will quite often (and rightly so) send you to mediation beforehand. The ultimate underwriter was Lloyds of London.
I don't really understand either. Sounds like it should take no more than 10 minutes for a somewhat experienced operator.

Find the flight's index card: 1 minute
Indicate the booked seat: 0.5 minutes
Return the flight's index card: 1 minute
Write flight ticket out by hand: 2.5 minutes

That seems a very conservative estimate to me. What happens during the other 85 minutes?
I think you didn’t really understand the argument. The author is not saying that the language lacks first-class functions, in fact he requires it for his real point, which is that async and sync functions are not really compatible.
There won't be any, because EU is by design and vote not meant to have any response. We're not United Federation of Europe; the EU explicitly doesn't dictate medical policy across member states.
Jurors don't help unless the DA actually prosecutes. And that doesn't seem to happen that often?
Movement Pruning: Adaptive Sparsity by Fine-Tuning
I agree. I remember thinking at the time that N64 games tended to look significantly better than PS1 games simply because the N64 was capable of shading/smoothing and the PS1 wasn't. The pixellated PS1 textures are a big part of the reason many games on the system have aged so poorly even as compared to the 8 and 16-bit sprite-based consoles of the 1980s and early 1990s[1].

[1] There are other factors of course: SD TV resolutions are low so when you hook a 32-bit 90s console up to a large modern flat panel HD or 4K TV with games running at a resolution of around 320 x 240 the pixels are MASSIVE. In addition polygon counts are low, draw distances are often low, and so it goes on. Depending on your setup games can look considerably worse on a modern TV than they would have done on more modestly sized 90s CRT screens. To be clear I'm talking about SD TVs here, not CRT monitors, which could support much higher resolutions and would therefore suffer from some of the same problems as modern flat panels in terms of making the graphics look too sharp.
> I feel like, in general, in most countries around the world, the police are bad people and not trustworthy.

In every country. All police exist to protect the state by maintaining order. They do not exist to serve or protect you. Quite the opposite. This is true everywhere, including "paradises" like sweden or norway.

The police is there to "protect and serve" just like google is there to "do no evil".
German court limits power of spy agency's bugging overseas
So will Bethesda sue?
One thing I haven't seen in the comments just yet : YMMV largely depending on which country (and company) you're in.

I used to live in France (and my brother still lives there) and long hours are kind of expected.
I now live in the Netherlands and we actually _almost_ got in trouble with the daycare for bringing our kid there 5 times a week because we were both working full time. Most people I know (agreed, as engineers we are privileged) work 4 days a week and won't do over time.

If you ask me, that makes a lot of sense. I get done in 8 hours what I used to do in 10. And next to that I have a life.

In any case, don't let anyone make you feel bad for having kids. They're much better than any career you can dream and don't let 'management' take that away from you.
A channel can be used as future / promise but that's not what it is and that's not how it's used by majority of Go programs.

Channel is what it says it is: a way to send data between goroutines.

Also, Go works just fine for UI code, out of the box. See https://github.com/lxn/walk for one of many examples.

You just lock main goroutine with runtime.LockOSThread() to its thread and that's your UI thread and marshall code that touches UI to UI thread. Which is the same thing you must do in C# (or any other language). See https://github.com/golang/go/wiki/LockOSThread
There’s a couple options here: most of the Mac terminals allow you to specify custom key-combo -> Terminal input mapping that can be used to get this. Also, on most shells you can customize the interpretation of the key bindings to attach this key combo to a specific editing command. Which works best depends on the functionality and the key combo you’re trying to bind.
Initially, I also found it way too thin, so just seeing screenshots of it I didn't understand why it was so popular.
But after trying it for myself, I ended up really liking it, and have now been using it for almost half a year.

If you use large fonts (my vision is not the best), and work on laptops (which don't have huge screens), Iosevka is thin enough to have two 80-char terminals open side-by-side.

Secondly, I find it to be very legible. This is not always that noticeable in screenshots, but if you try skimming and navigating code using a new font, you see the difference.

Finally, it is quite configurable, so you can pick a character style that you like (I like SS09).
Self Referential Acronym?
> you stop having the wrong expectations, so you're less likely to be unhappy

This seems like a big leap in logic.
I think you’re imagining a flamegraph.
yes the problem is not on the supply side. Drop the rates all you want, it mostly goes to inflate existing assets. If you are to drop billions of newly issued money on asset purchases anyway you better get some in regular people pockets. There was never a better time to experiment with helicopter money and UBI.
The credibility bias that flows from local judicial systems to local law enforcement needs systematic measurement, analysis, and mitigation.
Is it really?

The Google thing was part of the htps for Google Fiber, a now-abandoned promising Google Project.

The rest of the things sound like predictions you could make for 2030.
UK Government Provides £7.6M for a New Quantum Operating System
I agree, if the bar for reading comprehension includes an inability to distinguish a truism from a statement of fact.
How to Choose the Right Cybersecurity Vendor in the Covid-19 Era?
This is usually expressed as the long term value (LTV) of the customer. It costs X to get a customer but once they know you they may use you again, refer you to others, etc. and take Y days/weeks/months to repay you for customer acquisition costs. For instance with magazines people used to subscribe for 3 years on average which is why so many companies love subscriptions. They have enough inertia and friction that people just keep paying in many cases.
a) yes
b) Android, MS Teams
c) I bet that - obviously!

Also:
I'm not a frequent user of GIF apps/keyboards, because gifs load for so long. Did you think about it to preview only every X frame of the GIF (even like 3 frames per gif) cause people usually know what gifs they are looking for (don't have to explore the dataset to look for "the one that seems right"). Maybe it will load them quickly. And if a user does not choose a gif for X sec, it loads all of the frames or next gifs?
I don't understand why changing a title tag would require any code. Is it the framework or the code?

(I don't know Vue, but this smells a bit.)
> As these things progress and get more locked down with each release in the name of security

If that actually happens.

I haven't seen any downward trend of LineageOS. I haven't seen any downward trend of Samsung hardware.
The public servant was not fired.

Moreover, consider the fact that the press is reporting the issue. And that we are freely discussing it.
Hey that's my old roommate!
Check out his vnlog project as well, it's kinda feedgnuplot 2.0
Very cool. I overall very much like both your library, and your presentation.

That said, I found the abbreviations initially confusing. For variable names and symbol/strings, maybe hold off until not the first example? For the functions themselves, can you do a non-abbreviated alias?

I also missed the `par` in `seq((...).par(...))` the first time. And, personally, I think `par([...,...])` would be clearer, and allow for some beneficial constructs - is there a way to allow both?

Particularly, I really admire the time travel aspects; that you can, what that means, and what allows that to happen.

It reminds me a lot of what I've tried to do (not as elegantly, so I might come crib from you!) with the pattern renderer in https://github.com/rangerscience/butterfly
Are Matt and James anti-psychic?