skysight-inc/HackerNews huggingface dataset:
Journal of the American Medical Association has a more recent publication on this question with current results from Covid-19 data as opposed to earlier viruses[0]. Their conclusion is the same as the consensus conclusion here on HN, that masks can play a significant role in preventing the spread of Covid-19.

[0] https://jamanetwork.com/journals/jama/fullarticle/2768532
"Before Covid I was living out in Phnom Penh. I adore Cambodia and its people who are some of the friendliest people I've ever met in the world!
The Khmer Rouge were a mixture of Marxism and Khmer nationalism. Black lives matter is a mixture of Marxism and Black nationalism...

It's very apt to have this article here. I'll always challenge Marxism because I've seem the results and what it does to people. My landlord was a child solider his mother a lovely elderly women who's only English was "hello" with a very toothless grin. But if children walked past she would go silent because when the Khmer rouge were in power if children heard you say anything which could be construed as wrong you'd be murdered.

The Khmer don't talk of post traumatic stress they call it 'broken courage'.

I've met so many people who's parents did amazing things. My ex girlfriends grandfather fled to Thailand as he was a teacher and considered educated. Her father worked the field during the Khmer rouge period afterwards who got an education where he could and put himself through medical school and became a doctor. He's one of the most incredible people I've ever met. My ex keeps a picture of him in her purse on the back in written my hero my father.

You do walk around and see old people and the thought does wonder in your mind are you a victim of genocide or a war criminal. The Khmer have forgiven though and should be an inspiration to us all.

Black lives matter terrifies me because I look back in history and I've seen what racial Marxism does!"

This is the best post on this thread, and of course it was removed by the moderators.
Thanks for the H.261 decoder suggestion! I will actually seriously consider it because I am personally curious how video decoders work as well. I will make sure to document the process if I end up working on it.
I was in Home Depot yesterday, buying $220 of equipment. Credit card system went down on all registers. So I had to pay with cash.
You cannot explicitly specify covariant vs contravariant, but TypeScript absolutely does allow you to express these relationships. Unless I misunderstand you.

That said, the type system has come a very long way even in just the last year. The biggest improvements imho being around recursive types (which was one of the biggest holes for a long time imo), literal types / literal type inference, and tuple types.

It's not complete by any means, but it's improving quite rapidly.
> There's a moral dimension too - do we want to create a kind of society where the incentive to work for a great proportion (or perhaps even a majority) is held over their heads by a wage they need to live,

It seems you failed to register that life under communist regime also fits into the "wage slave" pattern you're describing, moreso than in democratic and capitalist societies.

In fact, back home the local communist party is rather insistent in referring to people as "workers", to underline that that's precisely their raison d'etre.

The only difference between communist regime's and non-communist regime's regarding how resources are allocated is the communist rhetoric that tries to classify the resources syphoned by the state into the regime's pocket as the people's income.
We had a hard and fast rule at my last job. ALL demos were either 100% real, or were mock-ups from Balsamiq. If it looked like someone doodled it on paper we didn’t have to worry it would be taken as working.

We came to this rule after far too many incidents where some sort of mock up (Photoshop, HTML, whatever) was shown and taken as done. Then we got the questions (possibly unhappily) about where it was and when it would be done because obviously ”it must be” since we “showed it”.

The rule served us incredibly well for years. It put a hard stop to all miscommunication. Everyone understood exactly where we were in the project. Either we knew what it was going to look like, or (if it was ready) it was done and awaiting their approval.

Shortly before I left we got a new graphic designer. He wasn’t embedded with the programmers. He didn’t know THE RULE. Sure enough, we were asked why a design we’d never seen before wasn’t ready yet. Because he made a mock up in Photoshop. He told them it was a mock up. Doesn’t matter.

We basically follow THE RULE at my current job. It still works wonders.
Lol. did it fall too close to home?

Read my comment again and you will notice there's not a single comment against or in favour of tech. Not even an adjective next to tech, only to people.

The comment is exactly that some people can't tell the difference between two completely identical techs, just because they buy the marketing of one of them, despite it being a brand on top of the first.
I think OP is asking why is there a need for a special router. Why not just have the satellite terminal connect to a traditional WiFi router via ethernet similar to other types of modems?
I Really like the Idea of an Open Source Satellite, still not straight forward to build and specially launch one but its really nice.
I find it useful to tell people around how many engineers that company has. They won't understand why, but they may understand that they don't understand.

I also point out when a requested feature actually exists as a whole company.
>but I don't think anyone realistically lives on an aircraft for an extended time, do they?

I think one of the big differences between an aircraft and an RV or boat is that an RV and boat don't burn insane amounts of fuel every time you want to move around.

I do remember seeing a few airplanes converted into stationary homes over the years in various videos and stuff though.
Yup, we've got one out here in that's well run and has been increasing capacity with Covid-19.
This isn't in good faith; just look up Kissinger's foreign policy controversies and explain how he was just following orders or being rational, rather than waiting for other people to name them one at a time and saying "Just that? That's your biggest complaint?"

Especially to a person who personally had family members murdered because of those decisions.

The day before the massacres:

https://en.wikipedia.org/wiki/File:Kissinger,_Ford,_Suharto_...

https://www.nybooks.com/daily/2020/05/18/how-jakarta-became-...
I generally consider system stability an assumed part of the specification. Your system should handle most input errors from users more gracefully than a crash. Specifications are never as detailed as the program. So a description of what it should accept implies what it shouldn't. The questions for the programmer when faced with invalid input are:

1. Should it crash? (almost always no)

2. Should it process the garbage input as though it were valid? (pushing the input validation problem further down and potentially causing issues in random locations of the program)

3. Should it reject the input and request a different input? (probably)

Once you get to 3 you've got a number of ways to re-prompt the user or indicate that the input is invalid in a way that won't crash the program. You may need to go back to the customer to figure out their preferred resolution. But crashing is almost certainly not what they want and a sign of a program error (not specification error).

I would classify it as a specification error if they told us X1 would work, and then supplied X2 in a way that was close enough to pass most validation, but not close enough to work correctly.

Like, "The data format is a series of messages. Each message consists of up to 512 16-bit words. Word 0 specifies the length of the message, including itself." and then it turns out that word 0 specifies the length excluding itself causing us to not grab enough data in the first message, and then random amounts of data after that.
Well, the SEC is not the ultimate authority.

In America, the accused has the right to confront their accuser(s).

Any good defense lawyer would file a motion for discovery which would include a demand to reveal all regarding the snitch.

The court decides how this information is handled - - not the SEC.
No, I do not consent to yet another source of EMF blasting me at all times. I also do not consent to my view of the cosmos being permanently altered. Hope this idea, Starlink and all future competitors (it won't be just Starlink of course) go belly up.
http://archive.li/mu6Cd
Having experienced both ... in Oregon we grow blueberries like fruit on trees, you may need to stand on step stool to reach up to grab a hand-full (3) and they seem to be available for much of the summer. In Maine they were more like a lawn of scrub grass and you will wish you had a step stool to sit on when you back gets sore from bending over to pick the dozens of berries that go into a hand-full. (we used "blueberry rakes" [1]), and the season seemed only a short few weeks.

I have heard talk of differences in flavor, but the best is always whichever is in my mouth.

[1] https://duckduckgo.com/?q=blueberry+rakes&t=lm&iar=images&ia...
You should also consider that the contrarian nature of HN would set it up to exactly the opposite reaction had the post expressed the reverse of its current positions. The big irony is that it's not inconceivable that it would involve some of the same actors voicing different opinions.

> "the incentives of modern software engineering value complexity to artificially strengthen a software engineering job economy"

Not sure I would agree. Hanlon's razor comes to mind. To me, the referred complexity is reminiscent of a number of other complex patterns that somehow found their ways in software engineering, out of possibly good intentions. Regardless, an idea needs to be sold and when the marketing is well executed the community will ingest the kool-aid. Which it then tries to digest for a few years. Then begins a game of chicken that consists in not being the first to admit that you're in pain, out of fear of being branded an infidel, or out of sunk cost bias. Eventually a few courageous and influential souls finally spit it out in disgust and scream "wtf is this shit?!?" Then the rest awakes from the common stupor and a holy war ensues. I still remember SOAP. I still remember with what verve I was sold Scrum.

As for Kubernetes, only time will tell.
The blunder was retracting the special exception made during Spring 2020 that allowed F and M visa students to take online classes.

The pandemic is far from over, especially in the US, a fact which is obvious to everyone. The retraction is pure stupidity. Of course it would be unreasonable to ask int students to attend in person classes given the situation.
Coding a full-featured regex engine from scratch in Python with no imports
Would be cool to create an X/Y mode for the scope using left and right channels for input. Then try some of Jerobeam Fenderson’s music.
Serverless: are lambda-to-lambda calls really so bad?
"Join now to read the full story"?

This is obnoxious.

If you are going to share a news article the requirement shouldn't be that everyone interested in reading it must sign up for a new service. This isn't necessarily a dark pattern... but it seems related somehow. Is there a term for it?

Also, why is theinformation the only news source I see reporting on this? Is this some kind of an exclusive?
At this point the Trump admin is likely to do everything possible to try and drive the news cycle away from the pandemic. Everything the current administration does until the election should be understood through that lens.
I would broadly agree with that. I am not sure it is the job of journalism to "convert facts into sense", though it seems reasonable to posit that this is part of the role of journalism in contemporary society. It is certainly something that many journalists (particularly of the journal-ist variety aka op-ed writers) try to do. But it seems to me that if you're serious about trying to make sense of the facts/the world, you need to turn to much deeper analysis than journalism typically represents.
There doesn't have to be a difference, you can throw up a static list of items with price descriptions and a number you can text to purchase things.

This is how we used to sell drugs in college. It was a simple URL you could go to with pricing and you just sent texts to a burner phone to arrange a transaction.
There are two types of customers that every B2B company wants - customers that bring in a lot of money and “referenceable” customers that are willing to stand up on stage and have their companies listed in marketing documents.

TikTok being referenceable means a lot more so sales people can go out and tell CxOs “look we are a safe choice because $x company trusts us”.

Disclaimer: Just in case I get called out. I work for AWS consulting but I am so far removed from the sales process it’s not even relevant. All opinions are my own. I’ve been in the room more when “enterprise deals” were being made in smaller B2B companies.
I’m testing the Pi HQ camera with a C-Mount Tamron lens that gives similar bokeh for a total cost of around $100... but it is awkward and a little clumsy, and offers no autofocus, so you have to be careful to not move out of the prefocused area.

So in other words, it’s easier to just use a good mirrorless camera.

I have a similar setup to OP, but I bought a used Sony a6000 and the same lens on sale, so the camera and lens only cost me about $500. You could use the Sony kit lens too, and it would still be a huge upgrade over any webcam.
Knit – A Scripting Language
This is a scripting language i've written in C.

It has a surprisingly decent performance compared to other interpreted languages.

This could be partly attributable to the fact that the whole language is written in headers, so everything is available to the compiler where it can inline and do all kinds of optimizations, additionally the language is small and doesn't require much during initialization (the benchmark is ran 100 times with perf).

There's a benchmark in examples/bench/ where it beats PHP7, Python, Perl, and PUC Lua
Reasonable explanation. Seems like $500 million might be over paying for one of many smart mirror workout solutions, but Lulu was already involved and hey... money's free now?

I do think people are really using these things. I've heard from way more friends than I expected that they use and love their workout devices.

For me, I can't quite figure out why it's better than a bike and a tablet, but if it helps you get healthy... so be it.
I know this behavior.
Hey guys,

I've started a series of videos where I program things from scratch to help others (and myself) better understand how they work, and to make everyday tools less mysterious.

I'm curious to hear what people would like me to program from scratch next. If you have any suggestions for a topic, I'd love to hear it!
"... of all major software components today."

Thankfully, we still have the "minor" components to ourselves.

Popularity has its downsides.
Sounds like a lucid dream. I've had it a few times, last week I had one where I was really stressed about losing my backpack, and in my dream I said to myself "I don't want to be stressed about this, it's just a backpack, and I'm in a dream anyway", it was at that point where I realized I was dreaming so said to myself "so...if you don't want to be stressed about this, just wake up then", and upon waking, I was laughing at myself over how silly the experience was.

It's quite fun, if you've done it once before, maybe you want to try it again?
I'd very much prefer Chinese spying me over USA, as they have significantly less effect on my life.

For example, if USA found out something about me that they don't like, they might prevent me from visiting USA in the future (which is something I might want to do), or they might force U.S. companies (e.g. PayPal, Google) to close my online accounts. And they might do those things unilaterally as I'm not a U.S. citizen.

On the other hand, I wouldn't care much if China banned me from visiting or from business with their companies.
FWIW I got the same email in Michigan.

I drove by the ground station here in Michigan recently and it’s coming along but it’s definitely not looking close. In a month they basically installed conduit, electrical, and a fence. I don’t currently see any radio gear.
Previous discussion: https://news.ycombinator.com/item?id=23725829
My company has just started to use Git in the last year. No timeline yet on when existing projects (like mine) will be migrated.

I agree with you 100%.
2.11BSD is still getting patches[1] - mostly due to renewed interest from the PiDP-11 project[2]. Recent changes[3] include the addition of the 'top' utility.

Reverting to patch level zero is an interesting exercise but there are still plenty of people who are interested in maintaining and updating the operating system.

Edit: And I understand the pain - the "patches" are a eclectic mix of straight diff output, shell archives, uuencoded compressed tar files, and all sorts of manual steps. But the patch "readme" information is unusually verbose and the update instructions are well written and informative.

[1] https://www.tuhs.org/Archive/Distributions/UCB/2.11BSD/Patch...

[2] https://obsolescence.wixsite.com/obsolescence/pidp-11

[3] https://github.com/chasecovello/211bsd-pidp11
my team (in a large enterprise) uses js for scripts using a shebang interpreter declaration, eg

```
#!/use/bin/env node

console.log("hello cli")
```

While it does depend on node, and there are arguably better crossplatform languages for this purpose, it is a zero-tool chain use case that is very convenient for us.
The earliest domestic cat on the Silk Road
No problems with the service. I just wanted to go with something open source.
Similar, to some of the stuff in the late 60's, America is being subjected to a textbook Marxist action. However, instead of using economic class stratification to sow societal collapse, Marxists are using race and identity.

However, I don't think they will succeed. If Trump loses the election, the media narrative will flip and things will settle down fairly quickly. If Trump wins the election, I think the weak-bonded BLM/Antifa/Black-bloc coalition will breakdown too.
That's super interesting! I've been doing some meditations lately while lying in bed, and I have my hands on my chest, and it is only during these times, when I've fallen asleep while meditating, that I have noticed myself snoring. I'm going to pay more attention to that now.
> prioritize rural

It's worth pointing out that this will probably be something only people in rural areas will be interested in. "High speed" is in reference to the utter garbage available to these people. The throughput won't be close to what you can get from copper/fiber in an urban/suburban setting.

If you want to stick it to Comcast+co, this is unlikely to help you cut your cable [internet]. We'll still need to vote and apply pressure to end this oligopoly.
Most DOCSIS 3 cable internet connections I've tested are under 10 ms round trip to the gateway. With consumer fiber, it's usually under 5 ms. These are far better than anything SpaceX will do.

PC gamers will want wired internet. Everyone else could probably do with deal with 80 ms without even noticing, so SpaceX will be very successful as long as it's affordable and reliable.
I haven’t worked on an SEC case but your typical Federal whistleblower suit prosecuted by the DOJ remains under seal until the government decides whether to intervene (in the legal sense, meaning becoming a party to the case). I doubt a pre-intervention settlement would automatically unseal it, particularly if the settlement is confidential.
For comparison, another reference GCP customer is SnapChat who signed a 5 Year $2 Billion dollar contract with Google Cloud, as they disclosed in their IPO Prospectus. At that time (2017) they were by far the largest single customer on the Google Cloud Platform by spend. They spend the majority of that on App Engine, Cloud Storage, BigQuery, and bandwidth.

Even after this disclosure of the TikTok $800M Agreement - SnapChat is still a much larger customer in spend per year.

https://www.vox.com/2017/3/1/14661126/snap-snapchat-ipo-spen...
> We still haven't fully figured out what the optimal solution might be like.

Recommender system based on the kind of keywords in the description, starred project from main contributors etc
SV Blacklist
How do you define the difference between astral projection and lucid dreaming. Lucid dreaming has been proven in a laboratory setting.
I'm not sure I understand your point. Are you saying getting rid of the penny would hurt poor people?
CONGRESS used the threat of withdrawal of highway funds to get all 50 states to lower the speed limit to 55.

From my quote of the amicus brief: Defendants have thus violated the APA by promulgating a policy based on factors WHICH CONGRESSS DID NOT INTEND IT TO CONSIDER

( the all-caps is for emphasis because I can't see italics well anymore and HN doesn't have bold; I'm not yelling :) )
FWIW, I downvoted the GP comment, in hopes that it will not be the top thread in this discussion, even though I agree with the moderation.
Facebook: $6B? Nah (HNews submissions from 13 years ago)
>> a VM

> Containers

These are not the same thing, and have different security guarantees.
I work for a government that develops a consumer facing system.

The UI starts in a Word document. Then the comms people toss colours and words into it to the point that I as a developer don’t know what parts of the system do.

Never once have norms of the web been considered in the design.
See that all the time. It’s why you need proper requirements gathering, to get past that kind of thing.
A big portion of yacht life if you use it to see other countries is travel time. Having the Internet would be super nice. As of now you have to make do with books, movies.
I don't suppose it would be too much to ask if you took some photos of that, and can share them?
I wish we didn't have to rely on tweets that are possibly lies and certainly have bias, but I found this pretty interesting.

It's a travesty the scientific comment can't and won't comment on it. So random tweets are what we have.

"7 out of 9 teenage girls at this school have detransitioned since lockdown and one is considering it." <snip bias>

https://twitter.com/transgendertrd/status/127768841560624742...
Seems like "predictive database queries" is more about the queries and less about the database, and there's nothing relational (or RDBMS/SQL) about it.
I have my microwave and toaster oven plugged into a power bar that I only turn on when I need to use them. Also disassembled my microwave to disconnect the beeper.
Huh, thanks for the info here. I don't really understand keyframe intervals. What's a good recommendation for a stream that's mostly static?

Thanks!
Oh, I'm sure they'd be glad to sell to anyone. I've also heard that these OEM providers will, within reason, accommodate custom requests as part of the sales process (assuming you actually talk to a sales rep).

Just curious, can you use more than the 256GB limit on the regular Threadrippers? If so, what kinds of applications do you use that would consume that kind of memory?
Decades of fuel build up tends to make fires a bigger threat to structures.
They are part of the war on terror. However you classify that it has been the major conflict over the last 20 years.
ICU filled up fast in Houston after the lockdown ended. How does that fit with your idea here?
> large touchscreen navigation that gets updated continuously

Specifically with the model 3 I think the central touchscreen is awfully placed and dangerous as the driver