skysight-inc/HackerNews huggingface dataset:
As somebody who is just wrapping up university, got the coronavirus, and know other young and middle-aged people who got the coronavirus, the virus can both be super mild and super aggressive from one person to the next.

I was mostly physically fine but I was miserable for the entire time I had it. One other person who got sick went from that same mild shitty experience I had to not being able to breath in a matter of hours.

Older people get it worse but from what I've seen and what I've heard from a family member(they work with COVID-19 patients), it's basically a coin toss whether somebody ends up asymptomatic, gets it mildly, or gets it absolutely brutally.

Another thing to consider is that universities will still have to deal with students going out and getting absolutely tattered at bars and parties. We've already seen smaller incidents of this resulting in an explosion of cases. Knowing how university culture is, things will get bad very quickly.

Even ignoring the party culture, students will come to class sick out of fear. I've felt bad doing this in the past but the unwritten expectation for classes with attendance is "show up unless you literally can't walk". If you actually reach out to the prof, they'll tell you to stay home but most students will just assume the worst and try to show up.

Sorry for ranting a bit but I just can't see universities safely opening up with how the culture is at the moment. Online courses are not nearly as good in most cases (and I say this as someone who generally prefers online or recorded lecture courses) but it'll be a disaster to have in person courses with how things are.
Despite getting a couple of shoutouts, most of this isn’t very applicable to julia since it doesn’t use a tracing JIT. Julia’s JIT strategy is actually more like a lazy AOT compiler than these tracing JITs.
See also: https://www.ribbonfarm.com/2020/01/16/the-internet-of-beefs/
Census: Household Pulse Survey Shows 32% of Households Expect Loss in Income
If you want to look for efficiencies in the (US) insurance market from information sharing it’s going to be far more cost effective to even out the flow of information coming the other direction: transparency of pricing. More price information about everything from drugs, to procedures, to copays and premiums. We’ll all save a lot more money by shining a light further up the chain than we will by individually offering up our DNA to save a few hundred bucks each year. And we’ll get to maintain a bit of privacy, too.
Love this idea. At one point a few years ago I was keen on creating a visual interface for lodash for non-coders. Watching nontechnical users try to navigate repetitive tasks is always hugely frustrating. Decided in the end that if they won’t use a spreadsheet they probably wouldn’t use a website.
Do you have a link to the tool you built with vdtui? =)
SA is the norm in Sporting organisations SA Rugby or Cricket SA.
It may be a case of just talking louder than the other comments (amplifying as you say)

Your last paragraph is a strategy I've labeled "tarpitting" (you want to avoid these environments or at least point them out).

I rarely click social links, but the Seattle hit-and-run comments on Twitter shows the noise floor levels.

https://mobile.twitter.com/ASeattleStoner/status/12796532088...

Everything about the link is NSFW, but it summarizes your comment very well.
If there's "too much" lag or packet loss, delay-based netcode will also become unplayable; the difference is that rollback has more tools to address bad connections, so that rollback is often not even visible:

- predicting that the buttons held down in frame X will be the buttons held down in frame X+1 is actually a pretty good heuristic

- in fighting games, changing directions and attacking generally have windup animations, so if a correction skips a few of the initial animation frames, it still hasn't diverged the overall game state much

- even in bad connections, you still have control of your character; the game doesn't freeze and take you out of the flow (this can be subjective)

- hybrid approaches are possible, where a small fixed delay is used in addition to rollback; short enough to not be obvious to the player, but long enough to avoid rollback in the cases where delay would be sufficient. (delay-based netcode is not good intercontinentally anyways due to the necessary delay for synchronization becoming obvious input lag)

As for why rollback is rarer, yes, it is more difficult; it usually requires a fully deterministic game engine with the ability to snapshot and restore game state, which can be a very intensive retrofit if you didn't design it in from the start.
20-30% of people who get the virus end up in the hospital

That's way too high. According to https://www1.nyc.gov/site/doh/covid/covid-19-data.page, 0.65% of New York City residents have been hospitalized for COVID-19. Antibody tests show at least 20% of NYC residents have been infected, so the hospitalization rate is more like 3%.
> Yet you are also refusing to use her name?

What a baffling question. I genuinely have no idea what you're getting at.

> It is about the threat.

It feels weird that to talk about cancel culture you pick someone who's at no risk of being cancelled.
The average size of functions is independent of the programs total cyclomatic complexity.
Why is informing someone's employer that their behavior is so abhorrent it makes you not want to associate with the employer anymore so bad as to be a bannable offence?
As a user of free software I have the opposite bias. If a software is built around a community, which should be the case of free software, I think it's better if decisions are taken by asking the users, be it forum discussions, polls or whatever.

As you mentioned, reducing the costs usually amounts to taking something out: this can piss off users, particularly if they were not informed and no discussion took place. An example that comes to mind was the decision by Mozilla to stop supporting the ALSA driver in Firefox based on the telemetry showing little usage.

Ths example also shows that often data are biased and making a decision solely based on data is not ideal: ALSA is (was) the default choice on most
GNU/Linux and BSD distributions, where firefox is usually built and distributed by the maintainers with telemetry disabled.

> is akin to demanding free beer that people can optionally pay for.

This is similar to how donations work: with donations you can't force people to give you money but you can be very insistent and it can leave users with a bad taste in their mouth. Also, if you are implying the service providers are entitled to collect all the data they can, I think this must have limitations. Running code on the client side from which the provider only can (directly) benefit should require permission, because you grant users access to server and so should the users grant you access to their machine.
Yeah the ideological propaganda may sound at best superficially good but if examined in depth is so incoherent and imprecise you suspect the author is having a stroke. Capitalism is used in terms so absurdly broad that it would be like blaming the whole tri continental Eurafricasia for genocide and assuming a shared affinify between Churchill and Goebells for both being male and white. Incoherent nonsense.

Decoupling the aspects would be an honest approach- one which they have absolutely no intention of doing. You can tell because of the meaninglessly bad usage of "capitalism" along with infinite value externalities.

An alternative world where somehow planned economies won out globally would still have global warming for the same reasons - that fossil fuels are useful, easier than the alternatives, and valueable. But that would seeiously harsh their scapegoat capitalism plans.
At least for some genes there will be uncertainty whether you got it.
To be fair, in many cases markets are explicitly set up to preclude innovation.

Monopoly grants with rate caps don't afford much aspirational budget for SV-wage engineers.
If the time Travelers came from the past instead of the future, the password sharing is useless.

maybe they have jump [1] from the past after doing a change that alter your present (their future) trying to fix the future (your present).

[1] https://visual.ly/community/Infographics/entertainment/back-...
uMatrix is similarly excellent (finer grained control I think is the difference).

For frequently visited sites you can save which bits you want to allow so its not as onerous as you'd think.

Blocks Google Analytics and Facebook's poison by default.
Non-euclidean worlds rendering engine. The shortest path is not a straight line
Everyone is innocent until proven guilty, but sometimes the evidence is just overwhelming. If you are doing something wrong on camera, and it is very easy to positively identify you and what you are doing, you are very likely to be guilty.

However:

1) Mobs are not perfect at positively identifying people. And once an identification mistake happens, it propagates quickly.

2) Mobs jump to conclusions very fast. If you see a bruised person claiming to have been beaten, people take for granted that it happened, and that is the wrong mindset.

I am not a MAGA person but a clear example of this was the January 2019 Lincoln Memorial Confrontation (https://en.wikipedia.org/wiki/January_2019_Lincoln_Memorial_...) where things were taken out of context to a ridiculous extent, and there were mobs on every social network trying to dox the kid that was literally doing nothing.
That would be a nice service that the postal service could charge for. Virtual po boxes that could be created or re-routed on demand. You would just have a one line address, and when the address is digitized it would be converted to the current address.
New Black Face: Neuland and Lithos as Stereotypography (2004)
The point of a file context manager is to close the file when you're done with it. The CSV reader isn't done with it.

Given that the CSV reader does not control ownership of the file handle, it shouldn't return a lazy iterator when given a file handle. It should accept a path, then it could own the file handle until the iterator is complete or dropped.

So, yea, the CSV reader does a bad. But so what? That is a deficiency of the CSV library, not context managers.
it should, obviously, be the entire population.
“How to get 6 packs abs”, trying to solve this for at least last 10 years but it’s a really hard problem.
> Further exasperating the issue is the fact we deplatform people with opposing opinions. Now Reddit is even removing people who upvote stories or comments differ from their ideology.

What are the opposing opinions and the differing ideologies that you're worried about being silenced?
4chan is one idea about how people can talk online with total strangers. The conversations my friends and I have at the pub are very different from 4chan, but also very different from Facebook. Recording everything you say so it can be played back years later in a job interview changes things, and I would say not for the better. But our conversations also don’t sound at all like 4chan threads, where it seems like “ironic” idiots talking to idiot idiots.
It should say a lot about EU and Western goverments all onboard the Global LEFT bandwagon and none of them actuallly support right wing / pro freedom / civic or ethnic Nationalism

Back in the 80-90s people would rather goto war protecting people of X nation from commies

in 2000's we now entire goverment and systems run by commies
instead of shooting, abortion & Suiside is used for mass murder

instead of burning books its digital removal + deplatforming

Yet to find a single nation on the planet run by "goverment" thats actually free from authoritarian control

- Tip
Instead of calling me ISM/FOBIAS/made up names
debate me with facts/reason/counter points
6' is nowhere near enough distance to be safe indoors in a room with potentially up to hundreds of other people in it. The virus can stay airborne for hours in enclosed indoor spaces.

If you have a lecture hall of 100 people that meets regularly each week, and the people in it aren't wearing good masks, it's practically a guarantee that by the end of the semester everyone there will have gotten it.
Absence of evidence is not evidence of absence.

Not necessarily "absence", but it does provide an upper bound. There are millions of people who have survived the virus. If it was common to be incapacitated for months, we'd have more than anecdotes.
Trying to make a programming language/business automation tool.

Why? Because it is cool and I want to learn more about compilers.
After having been paid for a few months to do upstreaming, I know very well that nobody close to the linux kernels is doing any 'coding' anymore.

it's seems to be more of an excercise into pleasing the priesthood to their, current, very important way/shape/form "canon" of what IS right at the moment than actually get any 'coding' done. And given the time it takes, i wonder if ANY of the top level maintainers actually program anymore, and are just "patch gateways".

And yes, there is a massive caste of priesthood of the patch series, discussing and making decisions on stuff they often borderline understand, and on criteria that are in fact quite far from the "it make sense" line of thinking.

I know, I've spend months re-writing drivers which were perfectly fine, neat, written with the upmost care of "upstreaming" as our team could figure out, to have to rewrite them completely and entirelly in the whim of someone halfway across the world, who didn't couldn't possibly have known what we were working on (as we were the designers, mostly) but who decided that version of the "canon" was not matching ours.

It's a stupid waste of time, money, brain cells, and the result is actually lesser than the original code.

For no good reason as the canon will change next year anyway.

For many years, I thought that the Linux kernel ecosystem was pretty much self-sufficient, but it's grown way too big, to the level of MASSIVE bloatware level nowadays. Massive corps have dozens of guys working on it, and many of them are also 'maintainers' -- full time; threading patches, some of them with conflicts of interest, or lack of understanding, or both, or just having been left behind a while back while still being innundated with patches.

I think it's doomed, in that form anyway.
On the one hand, this looks like an amazing solution. But because there's a VM on the other side, I'm worried about pricing. If my site becomes popular, won't this become expensive?
I mean, you're asking a software engineer a question that's far outside his competence, and unlike some, I have the good sense to know it's a question I'm not able to answer in detail. One wonders why you'd ask such a person such a question at all.

I’m a software engineer. But, I’m also a parent. It’s my responsibility to be informed and give my children advice.

Were my parents better informed than average - especially my mom who was teacher at the time and helped plenty of low income and minority students work their way through the school system - yes. No, this isn’t a “white savior complex”. My mom is Black.

Were her parents who didn’t have even a high school education and grew up in the segregated south “privileged”. Heck no, out of their five kids, two went to college and became teachers, one became a nurse, and one has owned his own car repair shop for over 30 years.

Myself, I went to a local state college that no one had ever heard of and within three years I was making the same amount as people who graduated from college with tens of thousands in debt.

It’s not the government’s job to help young people make good decisions - it’s the parents.
Black founders sound off on diversity and inclusion in the CO startup ecosystem
The power of free open source chess
Early findings grim on the health of Flint kids after water crisis
That's an interpretation, sure. Watch the video to see if this sequence of events makes sense:

https://www.youtube.com/watch?v=d1EBFcalY3Q

My interpretation is driver attacks crowd with giant kampfwagen, someone shoots him, he runs over some people and flees. None of this behavior seems great.
I mean it must be pretty awful for Slavic people to realize that "slave" comes from their name in English/Latin and they are by default viewed in a biased way. Similarly how Slovenes and the word "slovenly" go along.
Not to mention that HOPE is funded by the lottery (or at least it was when I decided to not go to Georgia Tech with all other friends and instead went up North).

So financial aid / scholarships are not only fickle, but also funded by things that hurt the communities that such scholarships would help out most.

Emory still has a lot of other issues, just because of being in the South.
Thank you for those excellent answers. I do have a couple more questions if you are interested:

> [companies'] needs will be vetted before.

Is the plan that a single entity offering this centralized product will control not just which users are allowed to have identities, but which companies are allowed to access users' IDs? Presumably there is a somewhat costly process to vetting companies and their requirements, so would companies pay a fixed amount to cover this vetting process, or pay more based on the level of personal information they hoped to receive from users?

> the prospect of decentralized, verified identities is also very interesting.

What type of verification do you imagine being necessary or available for user identities?

> The current product is in the form of an app so you will need a phone but you won't need a phone number (or SIM).

Are there any technologies specific to phones that mean this couldn't run as a web app instead?

> My current system assumes one identity per person but it's fully possible to have multiple devices which acts as that identity.

So if you can install multiple copies of the app on your (Android) phone, you could have multiple identities on the same device?
I sure hope we as a society figure out a way to make college campuses (and physical presence of students) largely unnecessary eventually. I don't expect it to happen in a year, but in-person lectures seemed ridiculous to me 25 years ago, and they seem even more so now when there's abundance of tech and anyone can record 4K videos of arbitrary length. Most of those lectures also sucked ass, since they were slow-moving, but if your attention lapses for like 3 minutes of a difficult lecture, you're lost for the rest of the lecture and there's no way to rewind and listen again. That's not to mention the time spent writing on the chalkboard and speaking - you could take in the same amount of information from a book at easily 3-4x the speed, leaving more time to do practical work that actually helps build the skills.

Of course one still needs to be able to go to labs if one is doing research, but those could be bolstered by not investing in auditoriums, halls, cafes, and other physical infrastructure.

It'd also be great (in the US) to shut down all the sports programs. They're like this weird benign tumor on the side of large schools which costs money and does not provide educational value.
I have a sudden urge to extend this to calculating probabilities and to buy a pair of smart glasses.
9,550 year-old tree
Yes. The first 20 years of internet was a mob that kept me from ever commenting and the misogyny I encountered - art videos stolen and shared on boards, attacks on my work - shaped my behavior forever. I do not believe in the concept "innocent lives" - but without placing this discussion about cancel culture in context we just reproduce unequal relationships of power. A better framework would be to do what I had to do to cope - do the inner work.
> It is normal and (almost always ?) required to parse/de-serialize an entire JSON file at once and hold the contents of it in memory

It may be normal, but there's no reason it is required. Streaming JSON processing makes sense just like streaming XML processing.
Just don't use openssl's command line for encrypting anything, there are better tools for that.

My guess is that the fixed IV is used because the IV is needed for decrypting, which means either you prepend the ciphertext with it (which means you need to buffer the whole ciphertext in memory, defeating the streaming functionality of the service) or you already know it because it's hardcoded.

In any case there is no authentication of the encrypted payload, so you have no idea if what you received really is encrypted by the person that claims to be the sender or if it was modified somewhere in the middle.
I don't think people realise how manipulated social media is. There are so many marketing services that scan every comment posted on every social media to alert the marketing team when their product is mentioned so they can jump in and start shilling.

I used to use one to scan for my FOSS project name so I could answer questions and help people but the scope for abuse here is huge.
Well, you can act as a role model. Doing something you believe is right is better than telling someone else to do what you want.
You’re probably already aware of it, but for generative design tool inspiration check out Grasshopper. It’s for building geometric algorithmic designs based on various inputs and constraints. It also has some tools for exploring permutations / genetic algorithms.
I've recently setup Syncthing and it worked great. I'd appreciate if it allowed me to cut out all relays and just connect directly to my servers, but maybe I just haven't found out how to do that yet.
COVID-19 is causing strokes in young people [1]. While young people are hospitalized at a lower rate, it still happens. Texas, which has until recently been "reopening", with no mask requirements, has a very high rate of infections. Using Travis county as an example, ~30% of cases are in the 20-29 age bracket [2]. It would be disingenuous to imply that young people are isolated from the rest of society and not spreading the disease to older people who are more likely to die.

In 2-3 months, 132,000 people in the US have died from COVID-19 complications. The CDC estimates yearly flu deaths at 12,000-61,000 [3]. Further, we are now seeing a huge increase in the rate of cases in states which have had lax distancing and quarantine policy--see Travis county data again for example.

Is a year of in-person class worth the risk? Hard to say. No reason to dismiss legitimate concerns as "hysteria", though.

1. https://www.nytimes.com/2020/05/14/health/coronavirus-stroke...

2. https://austin.maps.arcgis.com/apps/opsdashboard/index.html#...

3. https://www.cdc.gov/flu/about/burden/index.html
I've been thinking about the gab problem a lot and have a solution: moderation and votes should be user centric rather than wisdom of the crowd based. Explained further here: https://adecentralizedworld.com/2020/06/a-trust-and-moderati...
For healthcare it's pretty clear cut.

For a lot of types of insurance I don't think it is clear cut at all.

(Note that the law in the article is about other types of insurance, not healthcare)
Blindness is a straw man argument. I am saying for specific content there are limits to optimum resolution. If we are talking high vs low resolution, then no I don’t want to see extremely high resolution in focus pictures of corpses. Do you?
What If We All Just Sold Non-Creepy Advertising?
> Prisons are intended for a specific subset of people

> Schools are for children. [a specific subset of people]

Bills of attainder[0] may be illegal and unconstitutional, but they're still a thing that happens as long as noone who matters cares.

0: https://en.wikipedia.org/wiki/Bill_of_attainder