skysight-inc/HackerNews huggingface dataset:
> Reversal is the most straightforward when the event is cast in the form of a difference. An example of this would be "add $10 to Martin's account" as opposed to "set Martin's account to $110". In the former case I can reverse by just subtracting $10, but in the latter case I don't have enough information to recreate the past value of the account.

I've used the event sourcing pattern with great success in the context of an exceptionally complex web application for my day job. The front-end would create an 'event' for every action the user took. This allowed us to seamlessly implement client-side undo/redo functionality with surprisingly little effort, a market leading feature our users really appreciated.

One key insight we had was the necessity of capturing the state change as a difference, as Martin explains. This turned out to be tremendously powerful. We were able to build a variety of other features on top including detailed analytics of how users were using our app, and session replay for training and debugging, among other things.
Yeah, people tend to pretty easily understand how the rocket equation is exponential in the required ∆V, but the way it's inversely exponential in exhaust velocity is less well understood.

Good specific impulse plus good thrust is a combo that requires nuclear-explosion-scale energy, ie Project Orion or Nuclear Salt Water Rockets (an option that is, shockingly, even more insane than Orion).
There are a set of politicians who believe that long term the best option for getting their preferred policies into law is by doing everything possible to get and keep their party in power. I assume they have the best of intentions, but the end result is that anything is permissable if they think it will lead to that outcome. I'm sure we can all (left or right) think of some who fit this description.
That all resonates strongly with me.

I've had two employers where this skill was highly valued. (I even had a boss at one, who did his diagrams in effing MS EXCEL - not pretty, but often simple and effective). Most people wouldn't think of using Powerpoint, but in fact, as you say, it's a particularly effective tool. At least for relatively simple ideas.

Then I've had a couple of employers where absolutely NOBODY gave a crap about diagrams AT ALL. (as in, nobody ever did them, and everybody was constantly confused about what we were even doing). Any diagrams I encountered were halfhearted attempts and incomplete, and almost always out of date by at least a year. I tried to fill that gap but it just wasn't in the culture there.

I'm at a new place now that seems to have a better culture and I'm hopeful.
please note in some cases you need 2 backbones and 2 indexers to find some content
The advice on that page is to not send your rock to the people at geoscience.unlv.edu, because they specifically will keep your rock. My advice is to not send your rock to any researchers at any organization because virtually all of them will keep your rock.

> Mailing it blindly doesn't seem like it should be anyone's first instinct,

Mailing it blindly? If you first contacted a university researcher asking about a rock and they said "sure send it to me and I'll check it out", and then kept your rock without telling you upfront they would keep it, you would be in good company. A whole lot of people have lost neat artifacts like this. Not just meteorites of course; crystals, fossils, archeological finds. Basically anything you think a scientist might find interesting, the scientist will keep for themselves for the same reason.
It did state that the appeal was apparently being allowed on the basis the U.S. was contending that Assange was not "So mentally gone, it would be impossible for him to do anything else than commit suicide", which would apparently be the reasonable legal standard for denial. Which sounds patently absurd.

This also is only allowed because of quote "misleading" behavior by a medical professional concerned with not violating confidentiality of minor patients.

Which sounds to me like a big fat helping of "no one would bat their eye at this type of concession to patient privacy by a medical practitioner, but the U.S. is calling in a favor."

Honestly, I wish the U.K. would just tell the U.S. to sod off. We all know this is contrived BS
> Just in your quote it stated that the control that cloth mask use was compared to was a population with a high proportion of mask wearing. The study does not compare cloth mask usage to no mask usage, and only says that it is possible that cloth masks are harmful.

That was me debunking the “before COVID, masks were known to work” claim of the GP. That was not a study of SARS-2 but rather Influenza.

The “masks don’t work for sars-2” was in reference to sars-2 aerosol transmission, which masks mechanistically don’t protect against. There is only one RCT of sars-2 in a community setting, and it failed to demonstrate an improvement in the primary endpoint of self-infection. There is no study showing that masks slow the spread of sars-2 in a community. Yet despite the lack of any studies, various medical authorities like the CDC are issuing statements that they do exactly that, which is a classic case of an institution using its credibility to advance baseless claims
If you genuinely think that the fight against COVID-19 is like 1984 i’m certain you haven’t engaged deeply with Orwell’s writings.
How about moving all our code off GitHub while we're at it?

In this worst case scenario (which hasn't happened yet), I'm sure GitHub would expect the good will of open source projects and contributors while simultaneously being the boot on their face in the workplace.
AI algorithms good at detecing race from medical scans
PG&E will get the flack because they started the fire. Fire had been going for almost a month before Prof. Quackers showed up.
Yes, YouTube, well known and renowned for intelligent mid-to-low-level discussions in the video comments about highly complex topics and not at all a breeding ground for astroturfing, grifting, quackery, selective editing, and charlatanry.
The study you linked was a survey, not an experiment. Why would you take into account what pirates tell strangers they would do?
People expect better of scientists, but shouldn't.
What do you mean by fixing the dev stack?
This is silly/pedantic. He's talking about being in a typical house with a dead A/C, experiencing the equivalent of 70C. Please tell us how you're going to survive that circumstance. Answer: you're not. You're going to change your circumstance, since it's not very survivable. You're going to leave your house and try to find somewhere cooler. His statement is accurate if not precise.
And Authy has an Apple Watch app, btw, that's very nice. Put it on the bottom button, and 2FA is fast and pretty convenient.
How about if a man and woman kiss and are left alone but when two men kiss they are asked to leave for public indecency?
Not sure why you were downvoted. I know people who hold that view.
Be shocked then.
I agree, he is just enlarging the "Uncanny Valley" now to include fake personal videos. The effect will be to devalue any video greeting in the same way that email is now suspect.
I definitely remember "maximus black" a starcraft 2 streamer talking about a song he had that had this very same setup yeah.
This may be an interesting idea to pivot and apply as an assistive technology for users with disabilities, I'm not sure how many modern games are easily accessible to them.
Xiaomi Introduced Voice-Controlled Cyberdog Robot
> I literally linked you a study that alleged that the virus jumped back from minks to humans.

I understand that. But unless each infected mink infects (on average) more than one healthy mink, mink populations are not reservoirs. (You don't need much animal-to-human transmission for it to count as a reservoir, so that's an almost irrelevant point and I don't know why you're focusing on it.)

> Good luck chasing down the smaller rodents. Better not miss a single spot!

They didn't eradicate smallpox by vaccinating every human. I'd encourage you to look it up… maybe start at that Wikipedia page you linked me?
I expect a fair number of people who think they've got the guts for this to panic. But more I expect the proliferation of advice to shrink.
On Aspects of the Theory of Syntax
You know how they added Github CLI[0], right? There may be a time where you must use Github CLI instead of a "standard" git client to interact with Github projects. That would be the "extinguish" phase. Right now they have embraced and are extending (such as with Github CLI).

[0] https://cli.github.com/
The repo owner gets to define the base Docker image that’s used in the codespace. And then it also looks for a dotfiles repo under your user account, which you can use to install all of your personal customizations. You can see mine at https://github.com/dcreager/dotfiles
I would recommend turning to specialists for solving these problems. If you need a good dating website review, https://www.matchtrace.com/best-local-hookup-sites/ will tell you everything you need to know about the best platforms to hook up with local hotties. After reading the information they have on their website, you can decide just how good or unreliable the dating platform is. I'm using it myself and it yields great results.
Do you think a computer science graduate cannot be an expert at Windows domain management as well?
> However, this does make it significantly more difficult for Apple to dictate terms to every random app that your network of friends and colleagues makes you download, and makes it more likely that those apps will be a regression in terms of actual consumer experience.

Don't you think that is something apple should have thought of before doing what they did to cause the outcry that lead to this?

Apple wanted to be the gatekeeper blocking out harmful apps, fine by me.

Apple then wanting to use that gatekeeper status to steal money from app developers, block apps that compete with apple internal apps, and enforce moral choices on what kinds of apps you can install on your phone, evil by me.

They could have done the former without doing the latter, but they fucked it up, and have to pay the piper.
To be clear I’m not saying there should be a centralized authority. I’m just saying that a “use citations” rule doesn’t get around the conundrum that somebody has to evaluate the citations.
From what happened to me - cards die, especially older ones when there is a lot of data written to them even without power failures (UPS ensured that). And when you have a journaled filesystem there is a lot of writes.

I made hybrid systems where either the card is only used to boot the system and everything (root included) is loaded from a USB drive or where card is mounted R/O, there is small ramdisk for volatile data and only when upgrade/reconfiguration is needed you remount it r/w, do what you need and then remount it back r/o. In both those setups cards didn't fail for the last 3-4 years. With a standard SD card root-fs they lasted about 4-6 months.
>I'd start with https://aapsonline.org/mask-facts/ as a great review, and then take a look at some specific studies like this one:

for one, this was last updated a year ago. That's OK -- but it's jam-packed with 'citations' (many are from non-medical groups like NY Times, so on) from 2020, around 50 of them. Much of the data changed, was redacted, or non-reproducible by other groups.

I read through it until I came upon the second or third 'conclusion' that was at odds with the conclusion of the paper-authors she cites.

The 'curator' of that data is an anesthesiologist who 'teaches constitutional law to non-lawyers', and posts political blogs regarding 'mainstream media propaganda regarding the vaccine and ivermectin' and articles that refer to Kamala Harris as 'another snake slithering out of the swamp'.[0]

Her conclusions may be right, it may be wrong -- but the political axe being ground, combined with the conclusion/data inaccuracies portrayed against the cited works, leads me to believe -- anecdotally -- that the opinions are likely unreliable and biased; it prompts me to want to find other professionals to consult.

[0]: https://marilynsingletonmdjd.com/category/politics/page/5/
I consider myself lucky. I'm 63 and got my EE degree in 1980. Mostly a combination of hardware & software for the first twenty years, then gradually moved into only software. I first worked for my current boss/CEO over thirty years ago, at his most recent company for the past thirteen years, and until a few months ago I was still the new guy amongst the developers. I have a lot of accumulated knowledge in our line of business, one that's not just another e-business or social media platform. I guess my advice is find unique skills in a niche business that can't be easily picked up by a twenty-something, unless of course that business is making buggy whips.
In Australia, I find the Childcare is interesting. Federal government subsidises childcare significantly, like 90%.

But commercial real estate hunts out childcare providers like gold mines because you can't move your childcare to just any building. At a rough guess, $20 a day of almost every child placement is going to the landlord.

edit:brevity
Good catch! Fixed it!
Go proposal: maps: new package to provide generic map functions
Plex is ok but feels like it's trying to meet Plex's need for revenue moreso than providing software people want. But for better or worse they're the 1,000 lb gorilla in the space.

The real game changer is getting a reliable sonarr&radarr set up going
I think there's more nuance here, for example, Microsoft never succeeded in disrupting anyone but itself.

Others were major market movers and shakers.
The US has had by far the most aggressive foreign policy in the last several decades. There's simply no contest. No matter what you think of China's track record, it is clearly focused on domestic control and internal security. A statement like "Chinese owned media will actively look to harm you and the place you live" is delusion, not borne out by any of the facts. A frightening example of how easily the state can designate new scapegoats.
You'd get rid of a working solution because of an implementation decision? I _love_ 1P, and I use it on Mac, Windows, Linux, and iOS, and it makes perfect sense that they standardize on Electron.
I don't think that he is implying that COVID == 1984, but rather that there are some massive (surface-level) similarities between the handling of the COVID pandemic and general US policies and the policies in 1984.
What was the Steve Jobs quote? Something like “if you look in the mirror in the morning and you’re not excited about what you’re doing that day, go do something else.”

Or the Bezos quote about “imagining myself 80 on a rocking chair – will I regret not doing this?”

As a young adult mostly lacking in wisdom of my own, I’ve found myself coming back to these quotes time and time again. Their philosophy is sound.

If you don’t want balance, then you should go all in. In general, people should take more risk. This is especially true in tech where the downside is often vastly overstated – even if you fail completely, you can get a new job in two days.

My advice to anyone at FAANG feeling unfulfilled is to quit and take a risk to do something awesome. Even if you fail you’ll still grow more than you would working for a megacorp with a recruiting funnel that intrinsically selects for conformists and rule followers.
This does mesh with the data out of Israel showing a reduced efficacy in the Pfizer vaccine against Delta. That data was considered an outlier (there were also some specific criticisms that I have since forgotten), but now perhaps that study will be taken more seriously. Israel's solution was to approve a third shot for high risk individuals. Approvals for third shots should be happening in the US very soon too.
Yes, I use neovim myself! Codespaces looks for a dotfiles repo under your user account, which you can use to install any personal customizations. Mine, which installs a bunch of neovim plugins and configs, is here: https://github.com/dcreager/dotfiles
Steven Spielberg's Munich (2005) deals with this a bit.

They were Mossad spies who went out to kill people.

And they were useless (this is part of the story)

But they still got a movie about them and they did kill some people. Being useless doesn't mean you can't do interesting things, that bits in your hands.
This is me exactly. I feel like 10x and 0.1x at the same time, depending on the area.
Wasn't moderna a bigger dose?
which I'm sure Rob Pike is unfamiliar with
How about the x2 or Alveo series from Xilinx? It is basically the original definer of smartnic.

It comes from solarflare who have a long pedigree of low-latency smartnics. They used to supply Cloudflare, and also supply like 50% of fintechs/financial markets.

You can also just use openonload to accelerate your programs. In this case just doing straight linux socket programming, which can be accelerated without dpdk. Or just use the open source linux net driver if necessary.

https://github.com/Xilinx-CNS/onload
Hi, I didn't mention Electron in my comment, it was purely about the move to remove single time purchase and local vaults. I don't like the direction where the product is heading, therefore I want out.
The contagiousness is irrelevant (I’ve heard the “it’s not exponential” talking point a million times in the last year, and boy am I tired of it), but you should know that all social behaviors are contagious, and social behaviors correlate with health outcomes like cardiac disease. If you smoke your friends are likely to start too. If you sit on a couch all day your friends are more likely to, etc.

My point was just about putting a contextless “600k omg” in perspective
Not the parent poster, but I'm running a stack of Sonarr (series crawler) + Radarr (movie crawler) + Lidarr (music crawler), + Bazarr (subtitle crawler) + some torrent client (Deluge) + Jellyfin (you could also use Plex, but Jellyfin doesn't ask for money) + Jackett (indexer) + a VPN. I've also configured a Telegram bot to send me updates about download progress. You add the content you want to *arr, those programs query your indexer(s) for sources, and pass them on to your download client(s). Downloaded files are automatically moved to the right place with a useful folder structure so that media servers (Plex, Emby, Jellyfin) can pick them up. Non-torrent sources for *arr (newsgroups etc.) are also available, but I haven't tried them.

There are various pre-designed docker-compose scripts available online [0] that basically allow you to create such a setup by simply entering your VPN username and password and specifying a storage path. If you have any experience with Docker, they're dead easy to set up and they work flawlessly.

In my experience, Netflix honestly works better and streams more reliably than Plex or any other self-hosted alternative. The Jellyfin project has been making progress, but your mileage may vary.

[0]: https://github.com/sebgl/htpc-download-box
I’m curious how so?
I'm vaccinated, but still wear a mask indoors in public for a simple reason. The virus can colonize the mucus membranes of even healthy vaccinated people. I'm scheduled to go on a Caribbean cruise next month. If I test positive on the dock, they won't let me get on the ship.
Do we need scrollbars?

What about popping the cell into a tab or overlay like we do with images, Apples 3D Touch

I want to drill into specifics, not fiddle with scrollbars, which just hide the data I started with as I scroll.

Pop that cell into a one cell view that gives me the full story.

GUI habits needs a rethink, not just a new backend
Yep: https://www.bamn.com/
That would be difficult, but I suggest it's very, very rare for someone to use the words "a modest proposal" in an essay and mean it to be taken totally seriously.
Seems not.

> (3) hide or delete Apps or App Stores provided or preinstalled by the App Store owner or any of its business partners.
I don’t know about “bad”, but any fictional or surrogate reality certainly seems to me like a vice. Whether or not it’s bad depends on if you abuse it too much.
Actually one big advantage I see is the ability to quickly come up with needed functions and code from Browser DevTools then use the exact same code in a node script.

Personally I use this method with Puppeteer for advanced pages such as Single Page Apps (SPA) and other pages that depend on JavaScript, CSS, or other features in the page. Another example of an advanced page would be a site where you have to psychical scroll and wait for content to load from a web service. In these cases a headless browser with JavaScript makes the most sense to me.

I've found where it gets tricky with JavaScript is if you have a single missing `async/await` you can introduce bugs in your code that take extra time to solve.

For simple pages I do like Python and that you don't need `async/await`.
Here in Germany my older brother was once forced to show his ID at the local super market checkout to purchase (IIRC) a game/movie from the bargain bin (something with a restriction of >=12yo) while:

- being a tall bald dude (19yo at the time)

- wearing his Bundeswehr uniform (as a conscript on his way home for weekend leave)

Apparently that appearance wasn't enough to make it obvious he was a little older than 12.

Anyway, at least I didn't have to go through that conscription BS since I didn't reach 18 until after the "abeyance" in 2011. The equipment/supply problems and ever shortening training/service time for conscripts (last before the abeyance was 6 months total) make it no wonder that the Bundeswehr is sometimes mocked as "Deutschlands größter Trachtenverein" ("Germany's biggest costume club").
The Irrelevance of Vaccination Status
It’s all Docker images under the covers, so our devs also have the option of downloading and running that image locally instead of in a Codespaces VM. That was always possible before, of course, but Codespaces gave us the impetus to invest the effort in Dockerizing the dev environment more rigorously.
I spent a year looking into how to build esports business and related technology. The real problem with apps like this is that your business is at the whim of another business to decide if you're within terms of service. This is what happened to Visor when they tried to do the same thing with Overwatch. Moreover, even if the business doesn't think it's hacking (or you don't say it's hacking) there's the community perception of whether it's hacking as well. If you don't have the support of top tier players, they'll significantly influence perception of your product. There will also be no brand loyalty. If you are suddenly banned and can't support Valorant tomorrow, your community won't drop Valorant. They'll drop your product.

However, even if you manage to navigate all of that...each game is bespoke. There's little synergy between games to be had, so to expand into a new game requires, more or less, working from scratch. You also need game expertise in the product team to know how to expand into said game. It doesn't scale.

Finally...what's the exit plan? Who wants to take on the liabilities of this business? Perhaps you could sell back to the game makers...but why would they buy? It would be cheaper and easier to integrate what you're doing themselves, because let's be honest...what you're making is omitted by choice by the game's dev team.

This makes for a good hack project, but there's really no business here, as much as I wish there could be.
It definitely scales. Snopes does a great job. People aren't all that creative when it comes to embellishing facts or perpetuating rumors.
Another poster explained this. The physics around this is not as simple as you might expect.