skysight-inc/HackerNews huggingface dataset:
GLP-1 Rapid Access Care (GRACE) is a proposed model of opioid harm reduction that would provide immediate access to GLP-1RA craving reduction treatment for people with OUD without the obstacles to initiation of opioid agonist therapy (OAT) and without requiring abstinence. GRACE can bridge harm reduction and treatment and can be deployed in settings where medication for opioid use disorder (MOUD) treatment initiation has not traditionally been possible.
Why is spawning a new process in Node so slow?
This book was wonderful. I worked through it and it made it super easy to create one. Thank you for writing this!

(https://github.com/chunky/sqlraytracer was the one I created. Slightly obtuse but I really enjoyed writing it)
this is just gene characteristics surviving and being passed down.. evolution is a change of species no?..
> But politicians such as Vestager don’t get to then act shocked and outraged when tech companies choose to leave.

Much as I dislike Vestager, that is not an accurate description. This appears to be the original source:

https://www.youtube.com/live/GmQ5SsMFbsU?si=IgTi-ezhulsCl6Gp...

That is not someone "shocked" or "outraged" at Apple not bringing the AI features to EU markets. Vestager doesn't give a fuck about whether iOS ships with AI features or not. She is just saying that by citing the DMA as the reason, Apple are pretty much admitting that the features as implemented are anti-competitive. And she is stunned that Apple would be stupid enough to make that admission.

Like, you'd at least expect the Apple C-suite to pretend it's because of some technical reason, or because the cost structure isn't viable to support in Europe, or something other than that it's breaking competition laws.
Baby's Second WASM Compiler
But Apple also fumbled with the Vision Pro. They won't remain on the top for much longer I think.
There's also an overlooked distinction between a religion versus a religious belief.

For example, "the sun is an egg of the great pillbug that created the universe" is a religious belief, but it would be quite a stretch to call it a religion.

I think the distinction is particularly important because it underlies how a lot of people talk past each other when it comes to atheism, since "zero gods have ever existed" is also a religious belief without being a religion.
Some of the greatest creations were made because of the creators refusal to compromise their vision.

That said, Linux is inherently a community project, and compromise is required for any large community. I think the fragmentation is the biggest thing holding back desktop Linux. Not only are talented people solving some of the same problems 30 different ways, but in doing so, ignoring other problem that need solving. This can also be viewed through the lens of user choice and allowing the best ideas to win. The larger issue (imo) is it creates a huge learning curve for new users just to get started. Windows and macOS don't have this problem, because there is a singular vision and the company choose a solution to move forward with that all the employees get behind. All that fragmentation and testing is done internally, and the public doesn't have to deal with it, for the most part.
Definitely! Three things I'd like to bring to your attention, that are particularly relevant to your situation:

1. Our Mathematics for Machine Learning course: https://www.mathacademy.com/courses/mathematics-for-machine-...

2. We designed a Mathematical Foundations course sequence specifically for adults who want to get up to speed or relearn math skills they have forgotten as preparation for Mathematics for Machine Learning and other university math courses. More info here: https://www.mathacademy.com/adult-students.

3. When you start on the system we assess not only your knowledge of the course you're placing into, but also lower-level foundational topics. If we detect that you have any gaps in your foundations (most learners do, especially adults who have been out of the game for a while), then we'll automatically add them to your learning plan and make sure you learn them before we give you any more advanced topics that depend on them. More info here: https://www.mathacademy.com/how-our-ai-works#diagnostic-algo...
That's called speculative execution and IIRC all modern CPUs are doing it.

It requires more silicon to hold more microarchitectural state and more execution units to fully exploit the technique, but superscalar CPUs already have those since they are essential to exploit instruction level parallelism in non-branchy code. The rest is "just" a lot of headaches to handle complicated stuff such as aliasing, interrupts, ... But hardware engineers are such wizards they can do these things too.

Turns out however that speculative execution opens up a possibility of abusing a cache timing side channel to extract information from data touched by branches of code that has been only speculatively executed but whose architectural side effects were not committed (i.e. not "really" executed).

Which includes code that had been explicitly not executed because of a conditional check (e.g. permissions, ...)

A familiar instance of such an attack is Spectre [1]

1: https://en.m.wikipedia.org/wiki/Spectre_(security_vulnerabil...
Huh, shows what I know. Although the financial troubles don’t seem especially related to inefficient suburban infrastructure, but rather mismanagement that could occur anywhere.
Most show HNs are just some shitty wrapper around OpenAI APIs these days, from what I've noticed. "Searching for papers with AI!" Doesn't exactly sound like the next Google to me, but maybe I'm just out of touch.
"There are stimulating compounds in coffee other than caffeine,…"

OK, that makes sense and I'm not surprised. I claim no expertise in coffee chemistry but I'd guess there'd likely be small amounts of other xanthines including xanthine, theophyline, theobromine [we ought to stop using that confusing name] and perhaps others. Are you referring to these or another class of drugs altogether?

You know, your mention that others report coffee more stimulating than caffeine pills got me thinking. As I said in my other comment, caffeine did little for me when I was studying, heaps of instant coffee made very little difference. I'd not mentioned it but I'd also tried OTC caffeine pills and they were pretty useless (and instant coffee was cheaper).

Now to an interesting connection you've just reminded me of. Some years after I'd finished studying (trying to stay awake with caffeine), we used to frequent a little French restaurant that served an unusual type of coffee that I enjoyed very much.

Being a frequent customer I asked the owner what type of coffee he was serving and he told me it was a special New Guinea blend that he'd specifically selected for the restaurant.

Now to the interesting part: as I said, many cups of caffeine-laden coffee have little effect on me but this coffee was something else altogether. Within a short time of consuming a cup or two I'd get a sudden urge to urinate, similarly my partner and the coffee had an even stronger effect on her than it did me. This wasn't an isolated case, it happened whenever we went to the restaurant, in fact we used to joke about it.

I need to add that I've always had a pretty good bladder, for example I've crossed the Pacific from Los Angeles to Sydney numbers of times without needing to use the restroom. So there was something rather unusual about that coffee. It's only a guess but I'd reckon it likely had much more than the usual trace of theophyline in it. Perhaps there were much higher levels other xanthines as well.

Hum, now I'm wondering whether these methylxanthines can act synergistically when in certain combinations/ratios. If it wasn't one or more of them in combination in that coffee then I wonder what other drug could have caused the strong diuretic effect.

Thanks for you point, it's made me think.
Groq provides a limited free tier for now: https://wow.groq.com/now-available-on-groq-the-largest-and-m...
Lack of responsibility from OS manufacturers isn't exactly a scenario you cover when doing backups. You need to trust the OS first.
Maybe, but when we're talking average price of around $50,000 for new car purchases, I'd just as soon hedge my bets that if CarPlay still exists in 15 years I'd rather have it than not have it.

Rivian's position is "you would have to close CarPlay to use the vehicle menus to open your frunk" which is a) not true, and b) says more about their being too cheap to have a frunk release button than it does about CarPlay.
We've banned Chinese telco kit and drones. Next: mountain bikes?
There seems to be rather good documentation, e.g.

https://www.funtoo.org/Support_Matrix

But excluding systemd it wouldn't have been for me. While I am not a fan of all aspects of the project, it's technically superior to the older/simpler systems.
GitHub has had diff for images for years, and there's a web automation testing (think: Selenium) vendor called Aplitools that takes snapshots of web pages and diffs those too.

I don't know of any non-proprietary tools, but at least the tech is out there.
"Copyright traps" could tell writers if an AI has scraped their work
I am rather ignorant of the world of consulting. If someone like Uncle Bob consults a company and the company implement his ideas with his guidance, then is a consultant like Uncle Bob typical gone by the time maintenance rolls around?

I ask because I can see his ideas being great to him if he is never around for damage control because what feedback does he truly have that cannot be fought back with some 'Get out jail free' card like "The company deviated from my plan after I left!"
How Clang compiles a function (2018)
> If it is not a proposition, what does it actually mean?

It's a measure of plausibility - enabling plausible reasoning.

https://www.lesswrong.com/posts/KN3BYDkWei9ADXnBy/e-t-jaynes...

https://en.wikipedia.org/wiki/Cox%27s_theorem
Was an early Gentoo user, before moving to other distros. Learned so so much from Robbins' incredible build system work and then just tremendous documentation. With all respect to those who continued the project, I see that as his legacy. He started and drove an incredible piece of work.

Without opinionating on the latter Gentoo dispute- which I didn't follow but superficially from what I saw was sympathetic to Robbins- my sense was that Funtoo was literally just a rebound project. Surprised it lasted this long...but maybe it took this long for all of the spirit that drove Gentoo to reach its natural conclusion. Just factless psychological speculation, but things like that happen when project breaks occur.
It's not about a file system, but an integration. No amount of care can account for automations deleting your data. Maybe backups, but you need to trust your OS before trusting your backups.
B-trees are cache friendly, spending more time doing linear scans at each level to keep the tree shallow, and thus indirection less frequent. They're designed for high latency indirection - loading pages from spinning rust.
"hackers/cybercriminals"
I love Tailscale, but this post gives me the creeps. The internet succeeded because it was built on standards and was completely free. With Tailscale, I get wireguard is open source and we have things like Headscale. But the whole everyone gets an IP, doesn’t it depend on Tailscale owning a massive ip address space? We can all wait until full ipv6 rollout, or we can depend on centralized ipv4, and servers and proprietary stuff. Maybe a bit hypocritical?
Would almost think a recall would be easier to handle that hundreds of thousands/millions of individual RMA/warranty claims.
Even though I don't agree with the whole "New Internet" thing, this article is very well written.
I really hope so, I'm no superfan for java but I prefer it over JavaScript and Python
Are they separable? Teens in particular appear to be bad for each other's mental health. Connectivity increases that effect, anonymity makes it worse, likes and other status features makes it worse still. Not sure where you draw a line between not quite bad enough and too bad.
the new internet?
i'm still on BBS.
dont wanna use computers without ansi art.
> it couldn't even handle hardware available at the time

I would not call the GUS "consumer hardware." It was also the cast that most games offered support for it, but most companies did not put significant effort into it, and the support was either broken or buggy.

> For a single process, of course

ALSA is no different. dmix is purely in userspace. Which is why it has IPC keys that you can configure, and have to configure under certain circumstances.

> you would need that dreaded daemon.

You could use any of a number of different daemons depending on your particular use case and you weren't required to make one of them work or keep it compatible with your kernel driver versions. The OSS audio API was completely stable. The ALSA audio API eventually was.

> So it is not a small minority, in fact, it is the vast majority.

The import of my comparison is that the problem with OSS is attempting to use these cards /simultaneously/ in a "sample accurate and low latency way." OSS could, of course, handle multiple different cards and devices (easy as/dev/dsp0 vs /dev/dsp1). It did not offer any way to time them with a common reference, which made them inadequate for certain types of _professional recording_ scenarios.

You have not, so far, described anything OSS could not do.

> Audio stack boundary is in user space; period.

Yea, except the timing, which is the effectively the only benefit ALSA brings over OSS. Which, by the way, is a feature that is not at all in user space.

> that doesn't belong to kernel and is a perfect candidate for a daemon.

The one you dread?
The Internet existed before Internet ads (and particularly targeted ads) did. Personally, while I don't necessarily disagree with the point you're making, I'm curious to see what a pendulum swing in the opposite direction might look like.
> large tech companies haven't wholesale killed people

Facebook's and Twitter's recommended feed algorithms and blocking procedures, have to a significant extent determined the outcome of elections, coup attempts, protest movements. These companies have custom tuned their algorithms for particular countries at particular times, during such events. Many people have died, or their lives negatively affected because of the decisions by these companies.
Thanks for this comprehensive list which I hope will help people in search of such offerings.
I've been told panix.com does also provides such service.

I wrote that article because in specific locations that are out of the US and Europe, the offering might be even narrower.

This was not made out of despair finding a nice provider, but because I found the technical challenge interesting (enough to share).
This looks as fun as the game you replied to but the mobile usability is nowhere near as good. Smaller letters, the scroll is not as satisfying (maybe because it does not feel anywhere as accurate)

Still both are very fun games, also you don't need to have a novel idea for it to be a worthwhile idea.
That's not true, it's also very useful when trying to defraud and scam people en-masse!
Based on what though? You can't just say things, you have to provide a basis for why.
he founded gentoo to scratch his own itch, ran it for good long while, and handed it off. he founded funtoo based on gentoo to scratch his own itch. So he's been through the search handoff process before.

my guess is that funtoo is not popular enough to have a community from which to recruit a bdfl.

gentoo is not for everybody, but it was a major achievement, and he did it. funtoo was a little sideproject more tailored to his personal interests. there is simply no reason for so many people here to be criticizing him. sheesh.
The code that checked for DRM support set the "distinctiveIdentifier" config option to "not-allowed" specifically to avoid being useful for tracking. Most of the stuff that people think is "fingerprinting" is just trying to confirm the browser is what it claims to be. It is (or was) tricky to make DRM work in chromium compiled from source.

`!("a" == "a"[0])` just detects IE6/7, as they return undefined for "a"[0]: https://unspecified.wordpress.com/2008/06/15/portable-javasc...

Here's the slide deck for a con talk I did a while back: https://rya.nc/files/A_nickel_tour_of_the_ad_fraud_ecosystem...

I haven't worked there for a couple of years though.
one RW mutex would mean you'd lock the whole array; that way data access becomes pretty much single-threaded. simplest solution that comes to mind: AtomicIntegerArray (or whatever it is in your language of choice).

you could also implement a bitset over AtomicLongArray.

more complicated: partition into x*x chunks and rw-locking those. this could be backed by an mmap'ed a million bytes for persistence, but no idea if that'd make the app disk io bound or something.
The https://oklch.com color picker shows another way to represent colors:

- The 3D version looks like a mountainscape of colors

- L(ightness), C(hroma), and H(ue) are orthogonal 2d slices of this mountainscape

---

And this software renders 3D chromaticity (gamut?) diagrams: https://youtu.be/FdFpJFSTMVw?t=679
What exactly do you mean by "targeted advertising"? I'm guessing you probably mean "behavioral advertising", which is a subset of "targeted advertising".

Targeted advertising includes contextual advertising (e.g., a company putting an ad for their bird watching binoculars on a bird watching blog) and I'm having trouble thinking of any reason to ban that.
>as twitter or anyone can't assess the trustworthiness of individuals

You need to rethink what was being implied. Twitter CAN assess whether or not you can trust that the person that owns the account is who they say they are. That's what the blue checkmark was. It was NOT implying that the person was trustworthy.
I’m not actually in any statistician circles (although I did work at a statistical startup that used Kalman Filters in Reykjavík 10 years ago; and I did dropout from learning statistics in University of Iceland).

But what I gathered after moving to Seattle is that Bayesian statistics are a lot more trendy (accepted even) here west of the ocean. Frequentists is very much the default, especially in hypothesis testing, so you are not wrong. However I’m seeing a lot more Bayesian advocacy over here than I did back in Iceland. So I’m not sure my parent is wrong either, that Americans tend to dislike frequentist methods, at least more than Europeans do.
> The EU is free to pass laws preventing gatekeepers

I'm intentionally taking this out of context to point out that laws can act as gatekeepers and help preserve incumbent's positions.

Stuff like "minimum service requirement" which require new entrants to front a massive initial investment, preventing them from getting a foothold (see: France telecom landscape in the 90s-'10s). GDPR was crafted by the likes of Google & Meta that were strong enough to weather the transition, but kill off smaller competition.

There are always tradeoffs, but those aren't talked about as much.
The problem is that having the option of exiting the walled garden kills the garden. As soon as the most important apps aren’t available on the apple App Store any more, everyone will have to exit the garden. You can argue about the pros and cons of that, but you can’t deny that this has an effect on every apple user, not just the ones that choose to exit.
I guess 'If you can't make money based on open-market principles, you probably aren't adding anything of value'.
Everything is still an expression in CL, but you have to account for different namespaces.

Also, the above can be further shortened to:

(funcall (if (< 1 0) #'+ #'*) 42 100)
I get occasional probes from Google services against my domain, clearly made by bad actors who are trying to break into it. It's not "lose your domain with a slip of the finger" territory, but it's still not great.

There doesn't appear to be a way to tell Google, "I own this domain, just block all of these bogus requests" other than signing up for the services in question (which I don't want to do!)

Scammers will be scammers, but this is also pretty shitty behavior on Google's part.
Imagine my surprise at opening the comments and seeing a reference to some obscure art I made a dozen years ago.
It’s interesting to observe how detached the discussion here is from the issues created for Europe due to the DMA. A majority of the comments here make the implicit assumption that the DMA is good because it will penalize big tech companies and force them to change business models in the EU. This is not what is happening or will happen.

What’s really being destroyed by the DMA is Europe’s access to new technologies and services. It’s almost like a self-embargo on the AI building blocks of their future economy.

When Nvidia GPUs are supply constrained do you really think it matters to Nvidia if they need to redirect the small chunk of their supply constrained volume that they were previously selling into France? Who is harmed in this picture? The only EU AI player of note, Mistral, and other EU businesses.

Does it really harm Apple if the DMA forces them to withhold new AI features in Europe? They still earn their device and services revenues. Who is harmed in this picture? EU consumers and businesses.

We’ve now seen within just a couple months, Apple withhold AI features and Meta withhold multimodal AI models from the EU. Expect this cutting off of the EU from new features to become a recurring event over the next year.

DMA-supporting voices are under a serious misapprehension of what the effect of the DMA is and will be over the next few years. It’s cutting off European access (consumer, business & government) to critical technologies which are all being developed outside the bloc.

The DMA violates a number of longstanding principles of good legislation - it is vague, it’s written to enable arbitrary enforcement, it’s penalties are not designed to be proportionate to damages, or even require actual damages in order to be applied, the regulator’s actions stray into actual takings of property (European Commission opinion that Facebook cannot charge a subscription fee for its ad-free offering… so it must operate as a charity? This is a taking of property. European Commission opinion that Apple cannot charge a platform fee for use of its IP? This is a taking of property).
Interestingly you can build a branch predictor that predicts the second branch without predicting the first.

A branch predictor result is just a tuple of ("branch instruction address", "branch target address") that hints the processor that when the CPU will encounter a given branch instructions in the future (at "branch instruction address") it will likely branch to the branch target and so it would make sense to start fetching that address and filling the instruction pipeline with whatever steps are safe to perform before the jump will be actually performed.

Now, commonly this branch happens to be at the end of the current basic block and I assume some branch predictors may also leverage this fact in order to encode only offsets from the current instruction pointer.

But there is no reason why the branch location might be after some other branches may be taken. As long as the cpu eventually gets to that branch location the prediction will be useful. If the IP never reaches that location it's like the branch was never actually taken.
Or maybe using Distributed Llama? https://github.com/b4rtaz/distributed-llama