skysight-inc/HackerNews huggingface dataset:
Another way to look at it might be to ask why a jury is even needed. Why not just two jurors? If a simple majority is all it takes then why does it matter how many jurors there are so long as it is more than one. And if it isn't a simple majority then unanimity is the only resonable option. Whereas judges deliberate,issue opinions and sentences, jurors have no such mandate.

A second way to look at it would be to consider that the accused has presumptiom of innocence,therefore the juror's purpose is to remove that presumption. If there is no unanimity then you're saying it is better to punish the guilty even if some innocents get punished in the process. If jurors represent society then one juror's opinion in a 10 person jury represents 10% of the population.
Yes, it is a bailout... If used in a certain way, otherwise it is a loan. Considering the government ordered the businesses to close, bailing them out seems the right thing to do. It isn't like last time when banks were mismanaged and got a huge bailout
Our nurses start at $180k, it varies by hospital and unit.
But like I said, according to that reasoning Rust isn't safe either. Which it clearly is.
But sure you could program clojure in an extremely OO way, with multimethods and protocols.
In my experience you never use the former, and you pick the latter only for performance reasons or in the extremely rare case where you need your own custom datatype.

Haskell has typeclasses, and ML has Modules, which allow for polymorphic single dispatch.
But I don't think one would argue that they're OO.

In the comment you replied to, I said that CL focuses on imperative code, which it does because of side effects, and OO, which it does, because evidently CLers love CLOS.

The clojure community avoids both of these things.
Incidentally, they're not always even always overwhelmed. In the UK, where we were told initially that it was not even a question of if the NHS would be overwhelmed but how overwhelmed the NHS would be, hospitals are now operating with record high levels of capacity. There are as many free beds in the NHS today as there are people in beds. The 3,000 extra bed field hospital they built (one of six) has so far seen 19 patients.
I'm too tired of these to reply to everything, so I'll just reply to the first bit and rest my case. It's like you're completely ignoring the fact that <meta charset="UTF-8"> and <?xml encoding="UTF-8"...?> and all that are actually things in the real world. You can't just treat them as strings until you read their bytes, was my point. The notion that the user can or should always provide you out-of-band encoding info or otherwise let you assume UTF-8 everywhere every time you read a file or stdin is just a fantasy and not how so many of our tools work.
This is getting outside my knowledge as a curious amateur, but I believe that the legal system considers the formal charge to be the manifestation of being “put in danger of life or limb,” and the justice system has a duty to resolve that fairly and expeditiously one way or the other. In a sense, the second trial after a mistrial is really a continuation of the first rather than a wholly new proceeding.

> I’d be a little bit surprised if they got a case about non-serious crimes and went “just kidding, the same reasoning applies here too”.

I wouldn’t be surprised at all, except at such a case making it all the way to the top. A lot of research effort goes into drafting these judgements, because they are usually quite long-lived. Any material relating specifically to the treatment of lesser crimes was likely ignored during the initial phases because it was out-of-scope.

It’s not just the outcome, but also the reasoning that sets precedent. Any appellate judge is free to draw parallels between the facts here and the facts of the case they are adjudicating, especially if this case is cited by one of the parties (presumably the defence). It’s then the job of the prosecution to describe why this ruling shouldn’t apply, which feels like an extremely hard task given the reasoning presented.
It affects young people, it just doesn't kill them. They spread it as well as anyone else.
Do you have a link for the study or news article?
Sure. I just happen to agree with the author's reading and disagree with yours. You're placing a very high weight on relatively mild side effects (a small amount of political dissent and violence), and a low weight on the main effects (a reduction in R0 for the duration of the measures).

One bomb, which would have killed maybe low-single-digit numbers of people if it had worked; and a demonstration which erased the effects of maybe a half a week of compulsory mask-wearing.
yeah but modern programmers are also solving harder problems. Compare games from early consoles and today, the scope is vastly larger.
Linux Malware: The Truth About This Growing Threat
List of Security Hacking Incidents
Research: What's the average PHP developer salary worldwide
Those "plenty of people" think they hate it because they don't understand it (especially the problem of variance). The only languages (in relatively common use) that reify generics for variant types are C++ and C#, and both of their variance models are fucked up, albeit in different ways. If reference-type generics were reified, Java couldn't serve as a platform for so many languages. In other words, they might hate it, but they would have hated the alternative even more. Specializing generics for invariant types is another matter, and Java is getting those.
List of Cyberattacks
List of Data Breaches
Ever seen /r/ProgrammerHumor? It used to be great, until it started being featured on /r/all, and the low quality “bad UI” and “I can’t find my semicolon” posts started flowing in and being upvoted. Now it’s awful. There was one great post yesterday and it was glorious (https://old.reddit.com/r/ProgrammerHumor/comments/g4cr9m/my_...) but it’s back to usual now :(
At what point will the EU be justified to invade the US to liberate the people?
Why isn't Taleb a billionaire if he's great at predicting events that are surprising to the market (IE, aren't priced in)?
The existing travel ban has waivers available for spouses of US citizens, although the process is ridiculous and chaotic, and they are not approving many.
"spread" isn't "affected" -- someone with no symptoms who spreads it really isn't affected. The people who get it from them may well be.

So far the data is clear: it doesn't really do much to young people. [1] Speaking broadly, almost nobody under 20 has died, practically nobody under 30 has died, and a handful of 30-40 year olds have died. The trendline is super clear: if you're young, you're gonna be just fine. The CDC says young folks aren't even likely to wind up with serious disease or in the ICU ("no ICU admissions or deaths were reported among persons aged ≤19 years. Similar to reports from other countries, this finding suggests that the risk for serious disease and death from COVID-19 is higher in older age groups.") [2]

When I say "affected" I mean that they are not likely to develop serious symptoms, certainly severe symptoms and they're definitely not likely to develop life-threatening symptoms.

[1] https://www.cebm.net/covid-19/global-covid-19-case-fatality-...

[2] https://www.cdc.gov/mmwr/volumes/69/wr/mm6912e2.htm
The Upper Reading room at the Old Bod brings back many memories of long hours spent trying to make sense of Kant.
I tend to put my headphones on only halfway, also to catch anything going on in the background (noise cancelling headphones + my back is to the bedroom door).
What are the top reasons?
It's basically just extending the consular closures indefinitely. Before this they were taking appointments from May/June for many of them so there was hope. But now, there's no way he will resume before the elections.

Service Centers -- much less clear he can stop these. These immigration benefits arise out of statutes so they would need Congress to stop. But he can use COVID as an excuse to mandate they close to ensure safety.
A news website provides a decent amount of information that we all should read regularly. Do you know any channel that provides bundles of information?
For anyone here who's only played vanilla Factorio (ie. Factorio without mods), you should really try it with mods.. the mods enhance the game in so many ways (from eliminating annoyances, to making things more convenient, to adding way, way, way more content).

I absolutely loved the base game, but the mods made it 10 times better for me.
That's how we get decades old cobol codebases that nobody understands.
Just FYI -- it's USCIS not State that handles extension filings within the country. And it's the I-94 that controls the time you can stay in the US, not the visa.
In Swedish: https://www.svt.se/nyheter/inrikes/11-procent-av-stockholmar...
For me the main benefit is linearization of the conversation: people understand the limitations of the medium and interrupt each other less frequently, so it’s much easier to both follow and join the conversation without monitoring the nonverbal interactions in the room. That’s what makes teleconferencing with multiple people much less fatiguing to me than real meetings. Assuming known people and no video, of course — only screen share please.
Was it really lost? Can you imagine yourself on your deathbed regretting that you played Factorio?
you are not playing "against" the simulator.
you are playing "with" a simulator.

the definition of game is "an activity that one engages in for amusement or fun." => it does not require win-conditions. i prefer games that allow me to be creative. having lose-conditions interferes with that.
Actually ESXi web works well for 'outside' managing VMs and for connecting 'inside' there is official app 'VMWare Remote Console' on AppStore

I haven't actually used Proxmox but had X11/Xquartz on macOS, following enough to manage them. You don't even need to open X manually. It gets started when there is a connection.

ssh -X user@host -- virt-manager &

Also getting started on KVM on Debian is as easy as:

apt install -y libvirt-bin virt-manager
Rust is way safer than C and C++, but that doesn't avoid a couple of CVEs in unsafe code already, and several crates make use of unsafe also when safe alternatives do exist.

There isn't any 100% safe language, even formal proofs can have logic errors.

The Clojure community cannot avoid what is a required feature to integrate with the host platforms.
Not sure if anyone has mentioned plover. A few years ago a dev was able to use it audio wise to code. Programming by sounds. openstenoproject
My girlfriend has ADHD and possibly autism (she's getting assessed for it soonish), she's outright refused to switch her classes to be done over video - having to strain to hear / understand (it's a language class too), background noises, visual and auditory distractions. She explicitly went and paid extra for classroom sessions just to limit the distractions from online classes.

Not saying you're wrong (of course you're not, your experiences are not mine to judge), just providing a counter-anecdote.

Personally I don't really mind either way; with IRL meetings it varies, there's ones where I'm more an observer where I mainly tend to fall asleep, and there's the stand-ups which are fine outside of other people not in the meeting speaking up (we've had to shush them on more than one occasion). That last happened a few years ago though.
You can use Tools -> Start SSH Session and select the session used for the interpreter. I think it would be event better if the Terminal tab opened it directly, but this is good enough for me.
I am not sure it's a great way to go in this case. In Denmark for instance, there is no unanimous requirement for conviction, and having been on juries here, it would absolutely result in a lot of people going free. I have absolutely seen cases where one person is either on some principle or just convinced they are right refuse to view the person that is charged as guilty. I am not sure that really should prevent convinction.

But i guess part of this also relies on the make up of the jury. If people in general is more likely to convict easier, it might make more sense to adjust that by requiring them to unanimous, in the reverse situation you might not want to require that because it becomes almost impossible to convict anyone.
I get a similar kind of exhaustion when talking to assistants like Siri.
That's completely tangential to the discussion. No one's trying to figure out who to blame for spreading the virus.

The point I was trying to make was, restrictions on personal freedom are reasonable in this case to keep the broader society healthy.
Anyone have suggestions for the lowest latency VoIP providers?
Can someone explain how they got a two-letter blog TLD? I thought they were reserved.
> a Carnival Cruise ship

...filled with passengers, too!

(Permission to dock not included.)
Not sure this is the exact interview mentioned above, but this is an interview on Bloomberg with Taleb on 3/31/2020 that seems to line up with the description:

https://www.bloomberg.com/news/videos/2020-03-31/nassim-tale...
Not so long ago, East Asia was hit by another epidemic virus. So they are better prepared than many other countries. They have reserved workforce, researchers, and labs to deal with it in South Korea. Therefore, they were able to mass produce fast test kits so quickly.

The population is also better prepared for this situation. They still remember it and know they have to follow all the advice coming from government and health experts.

Even before the spread of Covid-19 outside China, all East Asians started to use face masks. I'm not saying mask helped them, I mean that just shows how their society still remembers the last time that they were hit by a virus.
I would gladly pay an extra $50 for a variant of the CPU without PSP.
You'd think / hope that nowadays builtin microphones would be better; I mean place them next to the webcam, add some wadding / filtering in front (like the round disk things in professional settings), have two of them, and do some clever AI things to filter out anything that isn't speech. And enforce push-to-talk with a clear visual indication of who wants to speak (ATM in Zoom, Skype it's too subtle).
Businesses exist to make money. There is a constant demand for oil in the market; the world as we know it needs some level of oil to continue to function. If you can't ban the extraction oil, and you believe in the continued existence of private business, then profit and safety have to co-exist as priorities.

All industrial operations are inherently exercises in risk management. I think it's smug to phrase that as an "equilibrium of safety and greed" but frankly, yes, in order for things with risk to happen, you have to accept a level of risk, which will never ever be 0.

I work in another industry (not oil & gas) where safety is a consideration in every action we take, and it's not just lip-service. It's a down-to-our-bones mentality that we won't do anything unsafe, or allow anything unsafe to happen. Accidents still happen, and it's not because if avarice.
People Running Folding Home Created the World's Biggest Supercomputer
Mumble and the like are quite low latency if you have a well positioned server. Even though it's designed for gaming, it makes for great group chat.
I agree that it was easy to shoot yourself in the foot, and if you did have to deal with unicode, it was often a pain, but at the same time, Python's simplicity and ease of use is what makes it great, with the ability to do something cleaner if you choose to. You can choose to type annotate all your code and make it better. You can choose to organize your code in however package structure you want or keep it all in one file. The language doesn't force any of that onto you. That's the approach I think would've been much nicer and Pythonic in my mind. Now you're forced to use a much clunkier bytes/str paradigm, which yes will make your life much nicer in the 10% of the time when you'll need it, but the other 90% of the time will just be slightly more annoying. Similarly, I may be alone in this, but having to put parens around print statements is also annoying 99% of the time, but nice that 1% of the time I need to pass it as a function or pass it some extra arguments.
What is wrong with freetype?
Something else that might interest you is the library Pastel for native Reason projects. It uses JSX for formatting text to output on the terminal.

https://reason-native.com/docs/pastel/quickstart

I'm using at the moment for a project and its quite interesting
You're almost self aware, keep going!
Grrr... started browsing and it took control of the back button!!! (Mobile safari iOS)
In fact the per-country spread of CFR is huge, from a low of 0.07% in Singapore to a high of 14.93% in Belgium, a whole 3 orders of magnitude. The H1N1 influenza CFR at a similar point in the outbreak was between 0.1% and 5.1% -- but the final IFR ended up at 0.02% [1].

[1] https://www.cebm.net/covid-19/global-covid-19-case-fatality-...
"Crowdsourced Neurun over Google Earth."
One unfortunate lesson I've had to relearn a couple times is that once your font rendering library is done, you get to start the unbearably complex task of actually using it to render text, which means shaping - taking the text and splitting it out into individual glyphs from one or more fonts and laying them out. This task is simple enough for western character sets that you can ignore it (and people often do) but the moment you've got customers overseas the risk increases that you will suddenly have to do a ton of work.

Unfortunately, the main good shapers out there I'm aware of are either built to be used with FreeType or are built for a specific OS and its platform-specific font infrastructure. I'd love to see a lightweight shaper to go with a library like libschrift. Anyone run across one before?
"Someone mentioned quarantining the "vulnerable" people and letting everyone else get back to work"

I am one of those, who think that way, as a preferred solution. Now there are of course many problems with this approach, because who is "vulnerable"?
Who decides on that. Because it also means, that those categorized as not vulnerable, would be expected to go to work etc. and those who do get quarantined should get compensated, otherwise they must go out, out of basic needs (money).

Now for some, this would mean, you can get paid vacation, if you just say, you have been a heavy smoker. Abuse of the system. So medical tests for classification of "vulnerable"? And then who compensates the relatives of the people who were classificated "non-risk" and forced to work, but did get sick and died of it?

So it is not easy. But I still think, that direction would be easier, because "We can absolutely make it through a few months if we have to, while they do their work" is only valid, for people with lots of savings. People who live from paycheck to paycheck cannot. They would need help (from government most likely) or die. And who helps all those, who spend years building up a business and have it all wasted, to protect other people? Is that fair? And there are government programs in place all around the world, but I have serious doubts, that they really compensate in a meaningful way. So the result will be most likely, the big survive and prosper (see Amazon) and the small vanishes. So killing the weak in the name of protecting the weak?

Now yes, it is usually a different thing to die economically and to die literally, but for some the result might be the same. Their live work shattered.

So this is the other side.

There is no easy solution I see, but for context: look at all the poor countries, they really have no other way, than "let it wash over them". You can't really lock people in their home for long(even though they try), if their home is a crowded metal shed in the slums with no AC, power or even running water. They will be cocked, before they starve to death. So what can they do? Live on. But it does not seem to me, that Covid-19 really takes a higher death toll, than all the other diseases are already taking. Some die, but the rest lives on.

This is harsh, but the way it is for them and somewhat working. And in any case, that also means, that the virus cannot really be wiped out globally. So is the solution really to lock the rich world in and the poor world out, until someday maybe a reliable cure or vaccine gets deployed?
Well, that seems to be the current plan and it might work, but not if the total lockdown goes on forever. Because then, some parts of the "rich" world will also turn into "poor", with no other choice than working again and take the losses.
Why do either when you can just open an account in your own name in the USA and poor cash I to it? The minute Saudi starts to collapse, your allies have guaranteed you a visa so you can fly over, finally drop all this pious Muslim crap and spend your I'll gotten gains.
If you don't mutate them after initialisation.
> not using a headset

I thought that for a long time. And then, a colleague and I have a MBP 16, and poof, looks like descent quality speaker and microphone on a properly integrated sound stack does wonders even on standard software.
Like shipping Electron apps.
Show HN: GraphCMS – The GraphQL Headless CMS
In other words: Gresham's law doesn't make the "good" disappear altogether. It makes the "good" hoarded and kept instead of passed around, which prevents the "good" from being exchanged between people - or, in other words, removes it from circulation.
As a person who currently uses freetype: It's complicated, it's kinda slow, it's buggy, and it's unsafe. It's the most popular choice for good reason but there's definitely room for improvement. I have a couple TTF files here that cause off-the-shelf freetype to crash in release builds but not in debug builds...

Parts of it have aged poorly, as well - for example you might get the impression that it offers kerning support, and while that is technically true in practice it is not because most kerning data is not stored where FT thinks it is, so you'll ask it for kerning data and get nothing. IIRC the solution for kerning with freetype now is to have a shaper like harfbuzz do it for you since the shapers understand the new kerning data.
Not Always Your Fault
Problems like these drive me absolutely mad, but I have the nasty tendency to waste huge amounts of time trying to track down the underlying issue. Sometimes this works and I can fix the problem; other times I figure it out, learn something new, and file a bug report or write a workaround with the new knowledge, but all too often I spend hours with little to show for it, give up far later than I should have, and have the papered-over issue in the back of my mind forevermore.
It was all very disingenuous. It was obvious to everyone, after 8 years of flames, that such a move would have been incendiary. Naftali played dumb only after he was called out on it.

I'm not saying it was entirely his fault - certain widely-heard voices in the community had been advocating for this to happen, in practice, for several months; he saw an opportunity and went for it. I just object to the rewrite of history to justify the mistakes of the past.
Your point stands for an editor. Do note that PyCharm tries to be more than that, providing a bunch of tools around the editor.

In Pycharm, you don't just open remote files via SSH, the files are actually stored on the local machine. The point is to run the interpreter and the debugger on the remote machine.

This allows an integrated workflow with access to things you might not have on the local dev machine.

If your workflow is editing files in Vim / Sublime Code / whatever and then running them from the command line, I guess there really isn't that much benefit to this.

Examples:

- Access to some firewalled-off machine
- Load big amounts of data from another machine while your dev machine is on a low bandwidth connection
- Access hardware you might not have locally, such as a big GPU while coding on a light laptop