skysight-inc/HackerNews huggingface dataset:
There are two syscalls I really wish linux had (well maybe more, but these are the ones I've thought about the most, and are relevant here):

1. A spawn syscall that can replace fork/exec, that defaults to only inheriting the "std" file descriptors (0, 1, and 2), but allows passing others in an array. Has options for replacing the environment and the working directory, decreasing privileges (including capabilities and namespaces), etc. And has a way to return the pidfd for the child process.

2. Something like fork, but it only copies readonly program memory, and instead of returning in the child process, it calls a function, essentially the main function for the child process). This would be useful if you want to fork a child process using the same executable, but unlike fork can actually be thread safe.
Vaccines aren't a cure. They require repeat customers. You're making my argument for me.
The misquote, in my experience, is abusing the "premature" aspect. It's often thrown around as time-based but my understanding of the original quote is that it's all about assumptions rather than data driving complexity in the name of optimization.

Optimization should have measurable improvement and the need for it should be demonstrable. Neither of these is harder than writing a benchmark and/or performing some simple math on data measured for that purpose before going about the optimization.
Why would a "desktop" be a build machine in this era?
Well, those are pretty controversial topics, so I'm not sure how much the analogy helps.
Sounds awful. I’ve done the same once, in college, reaching for a shower curtain. I genuinely thought I was too young to experience issues like that.

Could also be a nerve thing. Sometimes my upper back and shoulders compresses a nerve and it ends up shooting into my elbow.

I herniated a disc at 21 and that was just from bad posture, I was sitting on the couch as well and as I was getting up I felt a terribly electric pain shoot from my lower right back to my leg. It took years for it to be better and I’ve aggravated it several times. On one occasion the pain was so bad it requires a hospital trip, where their best advice was physio and to stay active. Rest and a sedentary lifestyle is disastrous if you’re prone to back injuries. Even now, although I’m very active, just sitting in the same spot for an hour triggers piriformis syndrome. Quite literally a pain in the ass that affects my hips.
I've been building towards something like this with Conjure[0].

I've focused more on metrics, behavior, and achievement, with a rules engine for automatically completing habits and goals off those.

As you identified, the biggest obstacle for users has been the friction and overhead of tracking at scale. Integrations and automations have decreased that a lot. Transforming unstructured input through AI is super promising, and probably will make it more accessible to people who are less of the power-user/productivity-junkie persona type.

[0] https://conjure.so
Both Dahl et al.'s Simula as you mentioned (1968)[1] and J.H. Morris (1968; 9-10)[2] allude to it without explicitly mentioning OO by name, following earlier mentions of atomics by Fox et al. (1960)[3]. If you need something more explicit, I'll try to do some more digging tomorrow in architecture diagrams and lecture notes.

1: https://repository.lib.ncsu.edu/bitstream/handle/1840.4/5681...

2: https://dspace.mit.edu/bitstream/handle/1721.1/149376/MIT-LC...

3: http://history.siam.org/sup/Fox_1960_LISP.pdf
My bet would be on japanese crabapple
There's a trivial well-regulated market solution: medical company A registers treatment B with the FDA; patients can try experimental B from A on A's dime: let them out their money where their medicine is.
> Even if you want the experimental treatment, you cannot get it. Killing someone in an attempt to help is deeply unethical, while merely letting them die is not your fault. This is sometimes also known as the Copenhagen interpretation of Ethics.

Most people (myself included) would not agree to that. Experimental treatment should be made possible - at least if there have been promising results with previous studies (animals, small trials etc.). There must be a safeguard, however, to make it impossible to sell false hope to dying people - because they will pay for everything, even if it does more harm than good.
If you're writing library code and you are new to rust, just stick with `thiserror` and nest your error types (ie: have lower-level errors wrapped up in higher-level errors using #[from]). It's barely more effort than using the Any* error types and the benefits of having concrete errors greatly outweigh the tiny bit of extra effort.
Well not every program has to be a super robust daemon recovering from any kind of problem.

There's a good bunch of programs that are just supposed to read some inputs, perform a task and crash with an error message and exit code if anything goes wrong.
This was still a bit on my mind, so came back to amend / improve on prior comment (though, seems not much interest in it, still wanted to better fill it out):

There are two "classic" issues in these sorts of cases, in terms of statistics. One is the "base rate" I mentioned before, the other is "conditional probabilities". I.e., Bayes' rule (or theorem) etc. These are intimately intertwined, generally.

The issue is: if you're trying to make a (statistical) inference, it, much like sentences in writing (among other things), needs to be appropriately "contextualized".

So, for example, you might be able to "find something" ... "interesting" ... (or infer / "say" something) in the XKCD example mentioned by another commenter, if you were looking at ratios - for example, (number of "Martha Stewart Living" subscribers) / (number of people). Then, at least, you have something other than just a sample straight from the "base heatmap" (population).

Now, if you want to look at those subscribers, and consumers of "furry porn" (or whatever - just following the XKCD set up, here), then, you want to look at things like P(a | b) where a = "subscriber to Martha Stewart Living" and b = "consumer of furry porn" (and, P(a | b) means "the usual" - probability of "subscriber to Martha Stewart Living" GIVEN "consumer of furry porn"). Bayes' rule, and other "transformations" available (i.e., that are valid - that are "Theorems"), help you to find ways to compute such statistics (importantly, under CERTAIN assumptions [specified in the statements of the theorems, underlying propositions, etc. - and generally explained in stats textbooks]).

Finally, and this probably prompted returning to write this comment more even than what I just wrote - you don't HAVE to be "formally trained" at all to 'get' this kind of stuff, of course (though most people end up with some kind of 'muddle' / fuzzy thinking without). One of my favorite examples of someone more clever than me (IMO - who seems to have gotten it without "formal" training / consideration / exploration / ...) is Bill Burr:

https://youtu.be/ylHisHlMWQQ
in theory (and also probably in practice) it's a control theory problem and there are already algorithms and ideas out there - here is an article not exactly about rate limiting but implementing something based on this might work really well: https://www.eecs.umich.edu/courses/eecs571/reading/control-t...
I can only take it the aybyou wrote it regardless of the intent.

The 3xperi3nce and mentorship are obviously important to your success but it's popular for people to try and rely solely on those because it is less effort than learning the mechanics of the subject and often allows people to place rhe blame for their failures on others.

If you want to master something you need both the academics and the experience. Either of them alone leaves you at a disadvantage.
TIL, thanks!

I still am not willing to migrate browsers in order to use Bing, however.
Jail. Asylums circumvent due process as other commentators have pointed out. Jails should be staffed with a physician who has the discretion to transfer inmates to treatment centers.
The german article [1] that lead me to this claims it is made from two components: some naturally occuring resin and a viscous extract from cashew shells. Both obviously not super common but (their claim) possibly up to 5℅ of the global bitumen market.

[1] https://www.wiwo.de/unternehmen/industrie/erdoelfreier-aspha...
> millions have adopted ENS

Are there really millions of people who use the ENS? Do you have a source?

I have no dog in this fight, I'm just curious.
I think it might be better generalized as “don’t code for some daily period of extended downtime”, or even more generalized as “take one very long break between work days”. Even that won’t necessarily apply to everyone, but for most people it’s a more healthy habit than cranking for >10 hours a day or similar overwork.
Why’d you be so pessimistic when there’s plenty of evidence that there is.

Or are you saying that billions of Buddhists and Hinduists are delusional?
Many people at Google still use desktop Linux workstations. Those would be airgapped too under this plan and force these people to change to another workflow. There are at least hundreds of people who have been there 10+ years still using desktops for all development. For example on the team I was previously on, 4/8 people used a desktop workstation as their main device.

I used a cloud VM as my main machine, and still used internet all the time. I used github to sync my configuration (using a proxy would be out of date and no way to push), amongst other things.
I mean, fentanyl? Obviously it's a whole subject that could be unrolled/debated, but I don't have any interest in doing that today. Really, I thought I'd just point out one interesting and often unknown aspects of US/State law (assuming this is mostly a US-based forum; I know you said universal human right) - taking drugs isn't a crime anywhere that I'm aware of. Possession of them certainly is, but just having taken them is not.
A follow-on fun fact is that the American legend of Johnny Appleseed makes no sense in this light if you assume the apples were for eating. They’re fine for making Applejack, though.
One can have a function in memory when the real number is nice in some sense, your example is algebraic.

But what if I want to represent an uncomputable number?

Or regardless of that, under any reasonable encoding of programs that can be held in memory by a computer, there are only countably many programs.
On mobile I had to long press -> open image in new tab.
This is a crime, but it's very very hard to prove

Then how do you know it's prevalent?
The guy is a communist (yeah I know "democratic socialist", same beer, differeng label), it's a fact, and no communist can be ignorant of the mass crimes communist governments committed and keep committing, and of gigantic failures they presided over. If he still chooses to march under that banner, that tells us something about him, and making conclusions based on that is appropriate.

That doesn't mean the business he's associated with will fail as a worker coop - maybe not, but it's still not entirely irrelevant.
FDA doesn’t regulate supplements as medication but food; however Federal consumer protection laws prevent making false claims.

I imagine allowing terminal non-trial participants access is more than just regulatory red-tape.

If understood one of the authors points it was that allowing non-candidates access could speed up approval. I think that is true, but that would require the same regimented process for administering the trial to ensure quality of data. The same would hold if there was an adverse event as well—patients need to be monitored closely to capture data to provide valuable to the clinical research results.
Do you understand what it takes to get tenure in the US? Generally 10 years post PhD of grinding, working summers and weekends. (That's from 3 years of postdocs and 7 before tenure.) By the time you get tenure you don't know how to not work through the summer, and you have graduate students who need to be supervised (they'll be doing a substantial portion of their research over the summer and you need them to get through). You'll have grant funding for summer research (because if you don't, you didn't get tenure) and you'll need to ensure that the work you've promised to the granting agency gets done in some form or another, not least so that you can get the renewal or extension of the grant, which is needed to pay the graduate students. You'll have some conferences that will require travel, and you'll need to get things done with your collaborator before she goes on sabbatical and your other collaborator before he becomes dean of students. You'll have a revise and resubmit or three, and you'll be trying to finish another article before the August 1 submission deadline for the special journal edition (yes it'll be pushed back but if you let it slide, the grad student working on it will start teaching mid-August and then progress will slow to a crawl and you'll really run into trouble, that student is supposed to be transitioning to another project as well due to a grant you have starting at the beginning of the academic year).

Heck, I have been out of academia 4 years now and I still have minor revisions to a paper complete in the next week!
insurance already gets away with not paying for some highly efficacious drugs, so I don't think this will be a problem
There is no reason because it wasn’t a deliberate choice. Different countries created their own standards bodies and didn’t try to coordinate until later. The same thing happened with safety regulations around automobiles and aircraft. Fortunately in those cases, most countries have coordinated and manufacturers can sell the same vehicle in different countries with little extra effort. But for rare diseases with cheap treatments (such as in the case of Omegaven), nobody has the both the resources and the desire to overcome the FDA’s bureaucratic hurdles.
And how do we assess whether "someone understands the risk"? Often, I suspect nobody really "understands" the risk of some minimally-tested, experimental treatment.
You say this now, but after your son, sister or mother dies after choosing snake oil, you will likely not say "I accept that they chose wrong and that's all there is to it". You will cry bloody murder and blame the system that didn't protect them from the snake oil salesmen, and demand that something be done.

Well, I of course don't know what you personally would do. But some people would do this, and it turns out, actually a lot of the people in that situation would do that. And so something gets done.

This is the same thing as crypto, people "reserving the right to take risks with their own money", and after the money is lost asking why the government didn't protect them. And the same as many other things. Humans suck at accepting the consequences of their own choices.

Nobody has a fetish of taking your choice away from you. People ask for things to be this way, because people are just human.
Calling cocaine a 'hallucinatory drug'? Using concentrated fish powder to 'simulate' cocaine? This all being done to produce some segment for Shark Week?

How come whenever drugs are a topic, journalistic standards drop through the floor?
Couldn't agree more. There is literally nothing to lose, and potential to save a life.

Blocking this is effectively murder.
There isn't encryption involved? I mean how can you use public and private keys without encryption?

Anyways yes, I agree otherwise. That said for all intents and purposes, the private key is a password. It’s the thing you store that gives you access to the service. That it’s not transmitted, but instead the whole public key / challenge response dance is done, is IMO sufficiently well summarized as “well, it’s a special kind of autogenerated password, which can’t be insecurely transmitted or badly stored by the service”.

If we really want people to adopt passkeys we gotta begin talking about them in terms people understand. I consider myself pretty tech savvy and it took me like 6 articles until I finally grokked that a passkey is just an autogenerated password (plus some free automatic bonus security that doesn’t affect my UX)
Why are you even on this site? This is a fully general argument against intellectual curiosity, and the very mission of this site is to submit and discuss "anything that gratifies one's intellectual curiosity."
They also use gas vesicles: https://en.wikipedia.org/wiki/Gas_vesicle

Lots of photosynthetic species have similar adaptations like the bulbs you see on kelp on the beach: https://en.wikipedia.org/wiki/Pneumatocyst
separate efficacy testing from safety testing
This article was crossposted to hell and back last week on reddit. And it has an AI vibe…
I really appreciate the work Fire is doing, especially as the ACLU seems to have lost some of its traditional interest in these types of 1st Amendment cases.
There is a religion. In it, good people are wealthy. Bad people, less so.

It's a popular religion among the well-to-do. As you might imagine.
Yea this should be called "The minimum you need to know about errors in Rust". These click bait self promotion blog post titles are getting out of hand.
> Do you know that major tech companies saw a near 100% reduction of successful phishing attacks after adding yubikeys?

His point (my emphasis):

> User picked passwords (1FA) are and will always be the single best solution that has ever existed for authentication, _considering everything from security to usability and practicality, wholistically_

So his point is that if you consider all aspects wholistically, including usability and practicality, passwords are the best solution.

I'm not saying I agree, but a 100% reduction of successful phishing attacks after introducing Yubikeys only considers security, and not the other factors.
It... really doesn't, though? Cooking is hardly by any means trivial, and achieving recipe-quality results based on a quick skim and winging it from there is certainly more difficult, but I'd argue that anybody who can't make something decent without religiously following a recipe isn't even of "middling kitchen experience".

I may be biased though, "skim a recipe and wing it" is my default style anymore after all.
It's not been recommended in decades.
FWIW, the article incorrectly but explicitly and repeatedly states that panics are not recoverable, and so this is a gripe with the content causing misinformation.
> You host only data that can be e2e encrypted

Wait, what? Aren't we talking about lemmy? The instance owner absolutely does host, in clear, all of its users' content. What am I missing?
Which precisely seems to be a big motivator for this project: there was a risk that the oil refinery Schwedt that supplies 1/3 of the german market would shut down due to being run on russian oil. So big construction companies looked for a replacment. At least that's their story
Can we, please, just once, catch the jerk who did this, publicly execute him on live TV, and then make that the top news story for several days? Please?
This is a fully generalized argument against personal autonomy.
Agree. I can speak for oncology where the desire is always curative intent treatments. Unfortunately it’s often not possible so we settle for palliative therapy (presumably what GP meant by recurring).

Personally/professionally I think this argument comes from non-experts failing to understand the disease process and therapeutic challenges. I’ve seen no evidence or suggestion in my years of clinical practice that this assertion has a shred of truth behind it.

> If that argument was true, no one would do vaccines, especially considering that most vaccines are not particularly expensive.

While I agree with you this statement does not prove your argument. Vaccines aren’t a good example of funding for curative intent treatments.

The economics behind vaccinations are different as you vaccinate orders of magnitude more patients than would ever get the disease so even if the nefarious assumption is valid the economics may still favor this path.
Other projects tried to do that too. And before systemd.

The unfortunate lesson of systemd is that playing politics will help you win over your competitors.
"Thousands of IPs" can not hurt Twitters bottom line in any way. With a "read 10 tweets per IP per day" limit, that is 10k tweets. Delivering 10k tweets does not even cost a penny.
Heyo, as another teenager who has really enjoyed participating in Hack Club, it's great seeing this work! This is super great. Thanks for sharing :)
This can cause all doctors to require it, and this has happened across industries, for example, software and internet platform "terms of service". It is a very bad idea.
Yeah, I agee with the problems laptop use can create. I do use a decent laptop but use it as a desktop with eye level monitor and external keyboard attached. I found that positioning the keybord close to my body with a table height slightly above my sitting thighs such that the elbows are close to the body is the best ergonomics I could find and any back/neck/shoulder aches I used to get in my 20s and 30s have nearly vanished completely. My only problem is my butt getting tired of sitting on a chair and use it as an excuse to take breaks.
Not sure if this position is universal, I did find it through experimentstion and I encourage evryone to test out various positions and to avoid using laptops for extended periods of time, it is really bad and could also create poor sitting habits that extend beyond the computer.
Gilead’s hepatitis cure is a real example of this[1], so it’s not some hypothetical. The sales plummeted and wall street dinged them for it.

[1] https://www.investors.com/news/technology/can-gilead-withsta...
Our salvation is in psychedelic drugs. I'm serious.

There is no cheaper way to turn swine into gentlemen.

Now we just need to trick them into eating the stuff.
Personally, no. I did go through it, but didn't get much from it. Beyond the original paper, I'd recommend David Khourshid's talks, which you can find on YouTube.

For C++ I used Kris Jusiak's library [boost].sml extensively. He too has a few talks on the subject, in particular his c++now 2017 talk.
Those Social Credit Scores don't just earn themselves, you know...
No, I am implying that software reproduction is so easy, that it is not a scarce good, and classical economical models are a (very) bad fit.

Custom software, or software for a small audience obviously is scarce, but a word processor or operating system with similar complexity that can be used by millions, if not billions of users, should not cost more in total.

Open source (free) software would not even be possible if it were as scarce as, say, oil or apples.
First, I reject the notion that there are "massive, growing hordes of drug addicted zombies in west coast cities." Having lived in Seattle for over a decade, now living in Olympia, and having visited San Franscisco, Portland, and other west coast cities plenty of times, what you're describing doesn't line up with my experience at all. If you drop the hyperbole perhaps we agree, but then why hyperventilate? It undermines your point.

Second, assuming you're genuinely curious and not simply trying to spread misinformation my answer would be to greatly reduce inequality. In my corner of the world housing has exploded in price. Healthcare is also very expensive. I don't see "hordes of drug addicts" I see Hoovervilles. For some reason we're not moved to help the destitute like we once were. Perhaps it's because we view them as "drug addicted zombies." So much for "love thy neighbor."
Should be, yes, I agree, however, we are extremely far from this, I don't even know how many hours I would need to travel to legally buy and smoke a pack of menthol cigarettes.
Sorry mate, but I hate tours.
You'd have lost me with a tour.

There needs to be some way for me to just immediately know by exploring the UI what everything does.