skysight-inc/HackerNews huggingface dataset:
I think that's perhaps an irrelevant or tangential conclusion to draw here. You need to weigh the various options fairly. But from the perspective of mitigating the risks of "worst case" scenarios - which I think is a tricky perspective in the first place, we need to be clear which worst case perspectives are worth mitigating.

Vaccine immunity durability is not some kind of primary goal - it's several steps away from one. The risk we should be mitigating is the risk of continued pandemic spread, not the risk of short-lived immunity. That may seem like a pedantic point, but the thing is, it raises one very relevant question: how would our actions be different if we pessimistically assume vaccine-induced immunity only lasts (say) 6-9 months?

I'd argue it's likely that this makes very little difference to our actions at this point. At worst it means we'll need to scale vaccine production to a higher level, but even at that higher level the costs are trivial compared to the extra budgets already being spent to save the economy, which are themselves probably small fry compared to the actual economic damage; i.e. even in the "worst case" the costs are eminently doable; the US or EU acting alone could afford to finance vaccinating the entire world, and would even from an entirely selfish perspective probably be well served to do so - and of course, they don't need to, since other countries won't bother waiting for external help. (However, it perhaps does partially help explain Chinese vaccine diplomacy - not only is it truly helpful, it's also in their self-interest both epidemiological, and diplomatically).

But extreme pessimism isn't harmless; I think people start taking warnings less seriously when we cry wolf too frequently, and turn out to have been too cautious, i.e. wrong, in retrospect. There's little organizational benefit to assuming vaccine protection is short-lived, and it's a dishonest projection. We should be honest about the fact that we don't know how long immunity lasts, but certainly more than a few months, and potentially much longer; it could last for many years.

So sure; we shouldn't unnecessarily accept intolerable risks to society even when those are unlikely (but at least plausible) - but I don't think that's the case here.
I've been quite unimpressed by the official stats on that page throughout the pandemic.

If you click on the "Data" tab, it says for 28th Dec the total of 23,771.

I've no idea why the graph doesn't show that.
Software quality/delay problems are coming from one source: constant changes
I think people have considered the national security implications of bombs.

> particularly as an attack on self driving cars would be an intentional targeting of civilians

Except it obviously isn't an attack on civilians.
Companies which employ large numbers of unqualified/minimum wage workers are usually in industries which are highly competitive. Walmart’s profit margin is less than 3%, most fast food restaurant franchisees probably don’t have margins much above 5% and Uber is yet to have any profits... So there isn’t much room for them there. They either can increase their prices or increase their worker productivity by hiring less people and investing more into increasing efficiency/automation. Both of which would not be beneficial to consumers and unqualified workers in the short term.

And this is not something that hasn't been tried in practice yet. Just look at European countries like the Netherlands, Belgium, Germany, France, Spain etc. They have significantly higher minimum wages (relatively to their GDP or median household income) than the US and consumer goods and services are in general much more expensive (relatively) there than in the US.
> Cross platform my butt, Flash was only ever "cross platform" on Windows

This honestly got a laugh out of me.
For a real-life example of this check out NimForum: https://forum.nim-lang.org

The front end is written with Karax (compiled to JS) and the backend with Jester.
As someone who grew up in Ostrava, a city then full of heavy industry (nowadays it is rust belt): pollution in the form of flying ash and solid particles is absolutely horrible for your health. It can be seen in autopsies, where lungs of non-smokers resemble those of smokers.

As kids, we were sick with all kinds of respiratory disease all the time and the air stank like burnt tires.

Burning coal is dirty, dirty, dirty.
Which Covid policies are most effective? A Bayesian analysis
When activated after a while a few tabs would change their background (sometimes the entire page) to show the content of other tabs.
Indeed, how many improvements has Apple actually contributed upstream?

Besides, it hardly matters that Darwin has an outdated FreeBSD as part of its hybrid kernel.
South Australia has started producing "green" hydrogen and will be shipping it compressed to the city of Whyalla. I only mention that because one of the trouble's with hydrogen is transportation, so they must have found at least some solutions, might be worth checking out for anyone interested.

In this same city, the steel plant will exceed it's emissions limits for this year, and so the hope is to see a hydrogen process start taking replacing the current coal process soon.

The hydrogen plant is also supplying a mix of hydrogen and natural gas to the local gas supply, which is pretty rad too. Yet another way hydrogen can help cut reliance on fossil fuels. I don't know what the blend's carbon output is when burned, but reducing the demand for fossil fuels is a net positive in detering investment into drilling and mining. Having a renewable source for a general combustion gas is excellent.
Well science is hard, that's nothing new. It seems like it is assumed that a great scientific breakthrough is made overnight by seemingly one person, in reality it's the culmination on decades of previous research and observations made by several people.

What we should be really questioning is whether the current system of academia is making things harder or easier to get this groundbreaking discoveries.

If Einstein was born to day and went to the BSc -> masters -> PhD -> postdoc route that's currently on place would he still come up with the relativity theory? Would it take him more time, maybe less?
I'm comfortable with having multiple enemies and fighting all of them at the same time.
That's actually one of it biggest advantages over the competition.

I wish more languages cared about readability.
Yes I agree with a keyboard should have many usb ports.
But the keyboard should need an adaptor or power to suppport running device who plugs in all usb slots. Battery will not strong enough.
The Elements of Statistical Learning [pdf]
Systemd's scope is increasing over time, most recently with handling system /home directories. Seems very possible that the ability to disable features in the future versions of systemd will be removed because they do not have the required integration into systemd's view of the world.

In any case it's the default behavior of systems that should be secure and systemd is the exact opposite of that.
Still, if crime never paid off for anyone, people would wise up eventually- save for exploratory divergent forays in case the situation has changed.
Indeed. And unfortunately, quite a lot of families are dysfunctional, for various complicated reasons. When parents offload parenting to schools, while schools expect kids to be parented at home... kids parent themselves.
So you think cars are safe because the US president will nuke Russia? That's borderline trolling.
I'd say it depends.

> heartbleed was bad, but those type of bugs are rare

Not really. There's a constant stream of security vulnerabilities arising from buffer-overflows and memory-management bugs, even in the most high-profile C/C++ codebases like the Linux kernel and Chromium. C and C++ are minefields for undefined behaviour, and many security vulnerabilities can be tracked back to instances of undefined behaviour. Rewriting in a safe language, like SPARK or the safe subset of Rust, would close the door on these vulnerabilities.

That's not to say I'd uncritically jump aboard a safe-Rust replacement for OpenSSL. As you say, there's much value in mature and battle-tested code, and Rust's safety guarantees wouldn't guarantee you a bug-free SSL library, they only guarantee the absence of certain kinds of errors. Even a fully formally verified implementation in SPARK could still have side-channel vulnerabilities (e.g. timing issues).
I haven't read any comments to qualify as covid-deniers, but there's plenty of apologists that express their opinions in cowardly ways on how situations are handled in different places. I still think that it can bring valuable debate but HN is not the best website to discuss it because it always on some point turns political.
The Isle of Skye is where I learned that an A road was likely the most significant road in the area, not necessarily a large, well-developed one.

A855 is single lane around most of the island. Not a single lane each way, but a single lane with little pullouts every so often to let oncoming traffic past. We drove extremely defensively. However, the scenery was top notch.
Ah, yes. As wogong pointed out, search is only available for logged-in users. I updated the documentation accordingly.
I wonder if clams could be composed to make a Turing-complete clam computer. It looks like this kind of behavior is sufficiently deterministic to be programmable.
Was the Rust + WASM meant to add any significant value to this marketing, or is it just tech masturbation?
> Except that's exactly what is up for discussion, and so far there is no evidence that this is the case.

So the brain and mind work a certain way...except for video games and violent?

Did you read the Abstract on this "study"? FSS you can drive the planet Jupiter through the holes.

If we're going to discuss evidence, there's no evidence anyone reasonable would read that abstract and put their credibility behind it. HN is such a funny place sometimes. But I trust you can read the article or abstract and see the question marks. But if not, LMK and I'll break it down.

https://www.liebertpub.com/doi/suppl/10.1089/cyber.2020.0049
>One other question we should be asking is why labor is getting more expensive when the promise of tech advancement and automation was to make it cheaper to live.

This is where you run into flawed premises. A very hefty chunk of automation, in fact, does not make it either cheaper or easier to live. Particularly now that many firms are reaching the limits of actual innovation, and are turning to transaction facilitation and fee extraction as their primary profit taking mechanism.

When the innovators are innovating on being middle-men where previously no middle-men could exist, you've got issues.

Example:

Electronic bill payment service. In order to avoid the hassle of a stamp, envelope, and check, pay $2 on top of your bill to do it from a convenience store.

Not only are you paying more over and above your bill, you get a false gain of value. You just go to the store right? But what if the service goes under? What if servers go down? So on, and so forth.

Arguably, a great deal of automation that exists today strikes me as a regression from 40 years ago. Fewer people actually have a clue now about how value flows through the system, yet resources centralize far more easily than ever before.
You can't typically start the firewall before the eth link goes up, since rules that contain network interfaces might not work before those are created (e.g. in case of bridge or bonding interfaces). Systemd's "start everything at once, let the dependencies sort out automatically" is a major regression for server systems. With sysv-init you could just pick the right ordering and be done, everything was stable for every boot after that.
As of macOS 11.0 there is no python anymore. You have to download it.
Bye bye Firefox. Sad that we have ancient browsers like this existing anymore.

Firefox want to support only apples appstore sandboxes.

Uninstall ff today. Let's start cleaning the garbage.
Yeah, due to dynamic types is might do well than C++/C#/Java refactoring tools.

However the first refactoring tools appeared on Smalltalk, which is also a dynamic language, but it doesn't have macros and the image provides metadata that Lisps don't always have available.
Land area too.
Thank you! It's only a fifth of the facts I've shared over the last six months, so feel free to nurture the addiction further :)

That's a very good question: newsletters are rendered from markdown files; each of them is a combination of an intro, a book section, and two sections with articles and facts.

Both facts and articles are stored in a local CSV with my brief comments, and then I manually pick and expand on the ones suitable for the edition.

I mostly use Pocket + IFTTT for storing, and a naive Bash script to automate everything routine related to it (e.g formatting sources).
They don't ignore asymptomatic cases. IFR is calculated using symptomatic and asymptomatic cases. It's total % of people that die if they get infected, symptomatic or not.

Studies are showing Covid-19 has IFR of 0.5-1% in western world (due to age).

This means if 100% of England got infected, 0.5 to 1% would die. This is not counting that if hospitals got overwhelmed, IFR would increase.
> could smoke himself into the Zone like nobody's business

Can you elaborate on this?
> It makes logs fairly impenetrable if you have a forensic situation to deal with.

You mean with its sealing which can detect corruption, common export formats, the on-disk format clearly documented (https://www.freedesktop.org/wiki/Software/systemd/journal-fi...), and independent readers like https://fluentbit.io/documentation/0.14/input/systemd.html ?

What exactly is impenetrable here?
It would have to cross the event horizon eventually, or the black hole would be this black dot that never grows and is surrounded by the worst traffic jam in galactic history.
Yes, it’s a big challenge. There are three solutions I see:

1) Rely on PDF and browser print APIs, which means you give up direct USB access and even some paper size API which is kind of a deal breaker for thermal printers.

2) Rely on a browser extension of some sort. This might work, and I haven’t researched this much, because I find it clunky and error prone, bad UX and at mercy of browsers.

3) Use the existing app as an “agent” that receives “print jobs” from the cloud. This would be similar to ShipStation Connect and Google Cloud Print. This has potential but would need all sorts of engineering and UX to become seamless.
I know this feeling all too well. I find that the internet in my own language is very low quality compared to online content in English. If I go to a bookstore, probably 70% or more is translations of books originally written in English. So I prefer to just buy the original on Amazon. There are entire subjects I only "know" in English. Every once in a while, when having a conversation about one of those subjects, I just can't find the right words in my language. I think it happens to a lot of people here and everywhere in the world.
It's not a problem if you assume, as most affirmative action does, that 2+ sigma talent (baseline physics professor) and motivation is evenly distributed across populations. It probably isn't; virtually nothing else is in any biological population above the evolutionary level of a paramecium, and so you get numskulls like this in your physics department:

https://twitter.com/IBJIYONGI

Merit is a pretty good criterion; worked for a long time!
The security track record of those existing systems you refer to:
- bind
- isc DHCP
- dnsmasq
- ntpd
- radvd
- rsyslog
- syslog-ng

The name enumeration alone should ring bells.

There's always more that can be done, but https://github.com/systemd/systemd/tree/master/src/fuzz contains more than most of the aforementioned combined.

As for how your run your alternative services as non root, you may wish learn about what the contents of this file means: https://github.com/systemd/systemd/blob/master/units/systemd... or this one: https://github.com/systemd/systemd/blob/master/units/systemd...

Can you point to a commonly used initrc that comes even remotely close?

You should also read https://systemd.io/JOURNAL_FILE_FORMAT/ and NetworkManager, which is what Ubuntu uses.

By all means bash away (pun intended), but I keep seeing these points go uncontested and they're not very well founded.
It's just more "subtle" dogwhistling on HA. There's nothing wrong with AA in physics because there is still huge underrepresentation in physics.
I work in a megacorp, and nothing happens if you don't produce anything for a day. Nobody notices anything.

But you do have to be available for calls or meetings.
What Happened In 2020
Show HN: OneLinks
It's not as complicated as the lingo. A type is just metadata about variables and values tracked by the compiler on the static code, as it compiles it.

Normally types are used to indicate the set of values a variable is allowed to contain or not. And that info can be used by the compiler to detect mismatch in the code, like if a value is being assigned to a variable that doesn't match its type.

But like I said, this is all just metadata about variables and values. So what else could you track and enforce? Well you could also track that some values are never assigned to more than one variable. That would be Uniqueness types. A value of such type is supposed to always have a unique variable pointing to it. So you can't have two variables pointing to it, if you did, the compiler would throw an error.

Linear types are similar, with some small differences in the edge case. Specifically, you can cast a value that is non linear to be linear. In effect it means a value that is made linear can not have more references to it after it has been made linear, but it could have many references pointing to it from before it was made linear. Where as a value of a unique type would not allow that.

To recap, Uniqueness guarantees that a value has no other references to it, while linearity guarantees that no more references can be made to a value.

Finally you have Affine types, which are also just a small difference to the above two. One detail I ommited is Linear and Unique types will also fail if the value is never assigned to any variable. They basically enforce that a value having a linear or unique type must be used at least once. An Affine type is like a linear type that doesn't have to be used at all, thus they say it needs to be used at most once.

I'll add one more, Ownership types, like in Rust. Those are like a mix of unique and affine. In that a value with an ownership type can only be refered to by its current owner, but doesn't have to be. It's different to unique types in that the owner is free to refer to it many times, but no other owners can refer to it at the same time.

So you see, all of this is just lingo to say, could we come up with some constraints around how many references to the same values we're allowed to have. Then create a type for them so we can tell the compiler to enforce those constraints on values of that type.

Now it gets complicated to actually find a way to implement a compiler to track these types and enforce their constraints. That's where the research and challenge is. And it's also tricky to figure out how the programming language can use these and how to make them pleasant to use and not feel like annoying constraint that prevent you from doing things easily.
Probably the most useful numbering scheme in the UK is the postcodes. It is very accurate and simple to use. For example, if you are looking for any house you can just use the postcode instead of the actual house's address, and 99% of the times you will arrive very close to the house by using the GPS based navigation [1].

It is also very easy to remember and I still remember my former school's postcode despite have not been there for more than 20 years. It is quite an achievement given that I sometimes even forget my current car's registration number.

[1]https://en.m.wikipedia.org/wiki/Postcodes_in_the_United_King...
Even fooling just 10% of people is more than enough.

It's always been better to have 10 rabidly fanatical followers than having 1000 passerby fans
There's too much info in your landing. It's slow in my LG G4.
> directions painted on the tarmac at junctions without signs

I am from the UK and this makes driving in a new area of the UK very difficult for me. I don’t know if it’s the same in other countries as I’ve never driven in another country.

If the roads are busy then other cars are on top of the direction arrows making it impossible to know which lane to be in when approaching a lot of roundabouts or junctions.
John Muller (from Google) says about Pinterest:

I'd argue there's a lot of content on Pinterest -- even if it's not a collection of 3000 word blog posts. Sometimes images, even with minimal textual content, can be exactly what people are looking for. Not always, and sometimes we get it wrong, but it's certainly an option.

https://twitter.com/JohnMu/status/1260171380580024320

=========
Regarding Pinterest, while I'm personally not a user of the site, there is a ton of content there. It's not 3000 word articles, but you don't need that for search anyway.

https://twitter.com/JohnMu/status/1316668506918866944
Steel with no carbon in it is just iron.
"Why hire him if he's already working for us?"

Because you do not want him to abandon the project if it is useful to you?
I've had a perfectly good MP3 player on my phone get deleted because Google can't be arsed to leave it alone, they want to force me to a subscription based app to play songs when it's in my pocket!

That thing is 100% native code, don't act like web apps are the only thing to do this. You can be a bad actor regardless of the tech stack.
Somehow I like to think there is a little Inferno on Android, although naturally Google messed up the whole story.
There is, of course, a wikipedia page for this as well: https://en.wikipedia.org/wiki/Anomalously_numbered_roads_in_...
This article is great! It was long I was looking for a simple article explaining what options are there. I've been developing custom semifunctional queue systems for years, and I always wanted to know why we could not use an existing one. It looks like DIY was the rule back then.
Sounds like ChromeOS!
I agree that the lack of explicit start/end markers for code blocks is a very unfortunate choice.

It was a bold choice by Python, but in my experience it turned out to be a poor choice, and not one to be copied.

That being said, it looks like a very exciting language and like Python I think I'd manage to enjoy it overall despite of that choice.
>I only mention that because one of the trouble's with hydrogen is transportation

I think this may be the main reason why the test plant is in Austria. Central Europe has a developed energy grid with lots of energy spikes due to renewables especially in Northern Germany. Austria has an established steel industry and plenty of water, so they can probably produce the hydrogen on-site and immediately use it in the blast furnace.
Libriscv: RISC-V Binary Translation
>You can send a link to your mom and she can just play it w/ no issues

Is this an argument against IE? If so then the pain of installing flash wouldn't be "no issues". If we're assuming mom used chrome here then what's the argument against HTML5?
Packaged apps were (discontinued) also more accessible than an SWF file IMO. Rather than explain how to find/run an a file it was just there to click in the browser.
*absolve

:-)