MurphyA/hacker-news huggingface dataset:
by __red__ | 2025-07-31 17:03:37+00:00
Pony schedulers default behaviour is as follows:

1. One scheduler per core. 2. Schedulers run one actor behaviour at a time. 3. When a scheduler has an empty work queue, they will steal work from other schedulers. 4. The number of schedulers will scale up and down with the amount of work (but never more than number of cores).

There are various parameters you can change to alter scheduler behaviour should your pattern of use need it.
by dewey | 2025-07-31 17:04:10+00:00
I really hate that you can't set the default search engine easily like in other browsers, or that you can at least easily submit your company to be included in the defaults.

But with the Kagi extension all my searches are always redirected to Kagi on both Safari on iOS and Safari on macOS so I don't really see this as a real blocker as a user.

I understand that this is an onboarding problem, but for a technical user that's really not something preventing me from using Kagi (Like the other comment mentions).
by throwawayoldie | 2025-07-31 17:04:20+00:00
Other examples: Baruch Spinoza, lensmaker by day, philosopher by night. Philip Glass: moving man, plumber, cab driver, and avant-garde composer. E. E. "Doc" Smith: food engineer and science fiction writer. Franz Kafka: administrator in an insurance company, and writer of history's weirdest books. Wallace Stevens: insurance company executive and poet. William Carlos Williams: doctor and poet. And these are just off the top of my head.
by matznerd | 2025-07-31 17:05:42+00:00
If you're on Mac you can download LM Studio and get the MLX version (edit - links below). I am running it on 64 gb M1 and it takes about ~30 gb ram. I've been on the hunt for a local orchestrator model that interprets input with speech to text (STT) from WhisperX, then can decide what to do. I have only been running it for a day, but it may be overkill for my setup.

For simple tasks it can quickly respond and then understand to use MCP servers for tasks and other things, but offloading all the heavy lifting to claude code via sdk and cli, then bringing the results back in a summary or with clarifying questions as text to speech (TTS). I'm playing with Kyutai TTs b/c have great models that sound real and can do conversational streaming with VAD (though my mbp is too slow with it for now but see https://unmute.sh/ for demo).

I am looking for an orchestrator model that runs on 10-15 gb of ram and can do really good tool calling and model routing. I'm will likely move to something even smaller designed specifically for this, like Jan Nano and then spin up an intermediate model like Qwen if needed, or try a smaller Qwen. https://github.com/menloresearch/jan?tab=readme-ov-file

Ultimately, I want something that can see my screen and know what is going on and have full context and be live, so I was excited about Gemma 3N multi-modal, but its not really available yet fully with vision at least for MLX. https://deepmind.google/models/gemma/gemma-3n/

Next 6 months in this area is going to be pretty wild though.

edit: Fixed links below, thanks

https://huggingface.co/lmstudio-community/Qwen3-Coder-30B-A3... https://huggingface.co/mlx-community/Qwen3-Coder-30B-A3B-Ins...
by euvin | 2025-07-31 17:05:45+00:00
In many cases, the comments can be filled with people agreeing with the creator, the people who follow the creator, the people who would defend the creator.

If you're gunning to be a creator with an audience, I don't think the answer is to completely ignore your audience. It's to learn how to cultivate a target audience, how to not engage with malicious people, how to be strategic about your messaging, outreach, branding...

Of course, if you're not interested in those (truthfully tiring) things, then your rule of thumb is a pretty good one for most people.
by exasperaited | 2025-07-31 17:05:57+00:00
Link prefetching is generally something you would want a website to retain control over, because it can distort stats, cause resource starvation, and even (when web developers are idiots) cause things like deletions (when a clickable link has a destructive outcome).

I am reminded of the infamous time when DHH had to have it explained to him that GET requests shouldn’t have side effects, after the Rails scaffolding generated CRUD deletes on GET requests.

https://dhh.dk/arc/000454.html

Google were not doing anything wrong here, and DHH was merely trying to deflect blame for the incompetence of the Rails design.

But the fact remains, alas, that this kind of pattern of mistakes is so common, prefetching by default has risks.
by dragonwriter | 2025-07-31 17:06:25+00:00
> I think it is very sad that people are still blaming other people than Israel for the Gaza Genocide.

Its very sad that people are calling the genocide of the Palestinian people Israel has been engaged in for generations and which has never been limited to Gaza, “the Gaza Genocide”, and pretending it has a timetable that only reinforces the Israeli propaganda that what is actually being described is not a long-running genocide to which the Hamas Oct 7 attack was an (illegal and worthy of international sanction!) response, but instead a response to the Oct 7 attack.
by dahfizz | 2025-07-31 17:06:26+00:00
> QUIC is meant to be fast, but the benchmark results included with the patch series do not show the proposed in-kernel implementation living up to that. A comparison of in-kernel QUIC with in-kernel TLS shows the latter achieving nearly three times the throughput in some tests. A comparison between QUIC with encryption disabled and plain TCP is even worse, with TCP winning by more than a factor of four in some cases.

Jesus, that's bad. Does anyone know if userspace QUIC implementations are also this slow?
by bobbob1921 | 2025-07-31 17:06:33+00:00
I may be misunderstanding this, but as I recall originally the only way to run unifi was to have self hosted it through an app on a Windows machine on your network, then it went to the cloud, then cloud only, and now it seems to be coming back to self hosted? Good if so. (UniFi is their app/system to configure your ubiquiti network devices and to gather stats from them, it really did change the networking industry for such a low cost product at the time)
by setupminimal | 2025-07-31 17:06:42+00:00
Hi — LWN editor here. We use <q> tags with some CSS to set off quotes from the main text. This _mostly_ works seamlessly, but a few browsers render "<q>something</q>" as ""something"". It's especially common if you copy/paste from the site.

I've considered dropping the outer quotes and using CSS before/after text to add them back in to the rendered page, but we have a huge back-catalog of articles doing it this way, and it's usually not much of an issue.
by mystraline | 2025-07-31 17:06:42+00:00
Crime has ALWAYS been political in nature.

I steal $100 from the cash register. Cameras are pulled, and I'm arrested and charged criminally.

Company edits timecards and steals $100 from me. Its instead a civil matter, and maybe I might get paid back. Then again, probably not.

Person shoots and kills a home invader. Murder trial ensues, and they spend piles of money to defend themselves.

Cops shoot and kill person (likely black). They get away with it with 2 week suspended-with-pay because 'I thought I saw a weapon'.

Insider stock trading is illegal, unless you're congress. Then completely legal.

Highway patrols (read: state sanctioned gangs) confiscate cash for no reason. You have to sue the cash and prove good intent. You usually lose.

Illegal immigration: ICE goes to places including workplaces and arrests (in various legal issues) illegal immigrants for illegally holding a job. None of the managers or owners are ever charged with immigration fraud, identity theft, or similar laws.

There are 2 types of laws in our system: for those in power, and for those who don't have power.
by jellothere | 2025-07-31 17:06:53+00:00
Really great work! We’ve been integrating LLMs into production chat-based workflows for a while, and mcp-use has given us the biggest DX boost we’ve seen all year. It strips away the boilerplate of the official SDK, so spinning up a new MCP backend becomes almost a copy‑paste job.

From a company perspective that’s huge: adding a new chatbot feature that used to take a couple of sprints and a lot of glue code can now be done in hours instead of weeks.
by HarHarVeryFunny | 2025-07-31 17:06:58+00:00
Yes, but there are things that an LLM architecturally just can't do, and LLM-specific failure modes, that would still give it away, even if being instructed to be deceptive would make it a bit harder.

Obviously as time goes on, and chatbots/AI progress then it'll become harder and harder to distinguish. Eventually we'll have AGI and AGI+ - capable of everything that we can do, including things such as emotional responses, but it'll still be detectable as an alien unless we get to the point of actually emulating a human being in considerable detail as opposed to building an artificial brain with most or all of the same functionality (if not the flavor).
by rollcat | 2025-07-31 17:07:00+00:00
> The browser engine should become as the Linux Kernel: one engine and different distros.

Try spending a month with a BSD - personally, I recommend OpenBSD, or (yes) macOS. Alternatively, try ZFS where you've previously used mdadm+lvm+luks+etc.

The difference is like sitting in a chair that has all of its screws tightened. You only notice how bad was your previous chair once you feel there's no wobbling.
by nradov | 2025-07-31 17:07:30+00:00
You've got to be kidding. No one is going to keep wearing those masks, regardless of whether they get reinfected occasionally. Get real.

"Long COVID" isn't anything unique or special. An infection by most any virus can cause similar long-term symptoms in a subset of patients. It sucks for them, but that's just one of the many risks of living real world. The rest of us aren't going to waste time worrying about one more minor respiratory virus among hundreds of other ones.
by consp | 2025-07-31 17:08:05+00:00
> A lot of people feel they have nothing to hide and don’t feel strongly one way or the other on privacy

People think that, but once you tell them they will lose their drivers license since they chatted to their spouse about bad eyesight they bark differently. Or shrug it off with "that will never happen to me" and you can start the "and then they came for the [next group], but I did nothing" line of talk.

Everyone has something to hide, they might just not know yet what it is but they will when the option to hide it has gone away. There is a reason my country stopped recording religion since 1946 in the citizen records, it was fine to do so decades before.
by ncr100 | 2025-07-31 17:08:06+00:00
Yup - granting power to the state -- from a democratic citizen to the state -- is risky and here it permits a corrupt anti-life (e.g. genocide) state to operate unchallenged.

As it was with the USA, this is a foundational tragedy of Israel.

The innate xenophobic "kill the THEM!" human quality appears to be alive and well, across the world today.
Show HN: Astro dev blog template with interactive colorschemes
by stelcodes | 2025-07-31 17:08:10+00:00
I've created and open-sourced an Astro developer blog template with an interactive theme changer that includes all 60 themes bundled with the JS code highlighter Shiki. Changing the theme affects the whole website including the code examples and Giscus comments. Inspired by the aesthetics of raw markdown, I wanted to create a beautiful blog like https://github.com/panr/hugo-theme-terminal but supercharged with a modern redesign and the incredible features of Astro.

Features:

- Simple configuration file - Multiple theme modes (single, light/dark/auto, select) - Giscus comments - RSS feed - SEO best practices + social card generation - Markdown extensions (TOC, admonitions, reading time, etc)
by thewebguyd | 2025-07-31 17:08:14+00:00
Apple's self-service repair is basically malicious compliance. To an extent, I appreciate that they even offer the possibility at all, but despite how good their hardware is, especially my M-series macbooks, I'm getting tired of their user hostility.

My ThinkPad T14, while not macbook quality, is decent enough, and everything is user serviceable, and parts are cheap. Just 7 captive phillips screws and it's open.

I'm also tired of my only choices being either a) enjoy the conveniences of the apple ecosystem and integration but have no ability to self-service my own hardware, or in the case of iOS, run my own software outside of the app store or b) try and hack together some equivalent "ecosystem" using Linux, Android, KDE connect, and various other homegrown scripts and apps but deal with an inferior laptop, inferior smartwatch, and inferior apps.

Consumers are getting screwed over, even those outside of the "ecosystem," by Apple's insistence on not allowing third parties to develop against their protocols (imagine a world where any smartwatch could match the functionality of the Apple watch on iOS, or anyone could create an AirDrop client on any operating system, etc.)
by FirmwareBurner | 2025-07-31 17:08:36+00:00
>pulling away from US big tech

Stock price says otherwise. Probably because replacing MS Office with Libre Office doesn't really mean much while still running your digital infrastructure on US services, US chips and US phones. Lemme know when EU creates its own You Tube.

>And they seem more than happy to take our scientific researchers.

Who's taking who's researchers? Got any examples. From what I saw Linus Torvalds is still in US.
by alexk307 | 2025-07-31 17:08:56+00:00
But that's not what the paper says. It says Clear Air Turbulence (CAT) has gotten worse, not all types of turbulence. In this case, the flight flew through a convective storm.

Even so, the paper says there's been a 0.2-0.3% change in CAT:

> The largest increases in both absolute and relative MOG CAT were found over the North Atlantic and continental United States, with statistically significant absolute increases of 0.3% (26 hr) and 0.22% (19 hr), respectively, over the total reanalysis period.
by pcrh | 2025-07-31 17:09:16+00:00
Unfortunately this review does not really provide any detail on the author's ideas. He did however publish a review 10 years ago [0] (a link to a free copy can be found on Google Scholar). There he comprehensively addresses the limitations of the amyloid hypothesis, especially that amyloid is not sufficient to cause Alzheimer's, either in humans or mice.

The arguments have not changed much in the past 10 years, even if there has been some very modest success in clinical trials that remove amyloid from the human brain.

The question then, is why the amyloid hypothesis still remains popular among scientists and clinicians. The simplest reason is that it is currently the only way to mechanistically link the various genes whose mutation causes early onset Alzheimer's (APP and presenilin), i.e. that APP is the source of amyloid, and presenilin is needed to produce amyloid from APP. Both genetically inherited Alzheimer's and the more common form share too many pathological features to be considered entirely separate diseases.

Until there is an alternate explanation to mechanistically link presenilin, APP, and indeed apoE4, the amyloid hypothesis will always have its supporters.

[0] The case for rejecting the amyloid cascade hypothesis, Karl Herrup https://www.nature.com/articles/nn.4017
by gosub100 | 2025-07-31 17:09:19+00:00
The irony is that if the CA forest were logged and the timber used to build homes, the price of housing would be lower, there would be fewer homeless people, more people with jobs, and few or no devastating fires (less CO2, you know, the big bad "greenhouse gas") . But admitting that would be heretical to the pseudo-religion that is leftism. The party profits when suffering increases.
by rodrigodlu | 2025-07-31 17:09:46+00:00
Paying in installments is cultural (buy now, pay later, auto financed in 12 months).

Pix will add this in the next months.

I bought my Nintendo Switch 2 in 10x monthly payments, but I already paid back to the back and they gave me back the interest and some cashback as well.

So there's a lot of flexibility by using Credit Cards currently.

Also the idea of cashbacks and travel "miles" is widespread among the middle and upper middle class.

But for instance I'm getting some good deals where is better to get a discount on the nominal price than getting the cashback and so on.

It depends on the merchant.

The smaller merchants are definitely the bigg winners, since they don't have so much leverage negotiating card fees with banks.

But at least here in my city, smaller sellers and shops are still not managing properly, they ask you to show a receipt that can be forged, instead of asking their banks how to confirm transactions instantly from their side (yes they do have products for that where they pay a bit more, but still nowhere near the credit card fees).

So the usual. Merchants and business owners without a vision wants the employees to check all transactions, but don't provide adequate tools.

In some transactions it ends up taking more time because the merchant is still uneducated on how to properly confirm the transactions, then I just ask to switch to credit card.
by masom | 2025-07-31 17:09:47+00:00
This is pretty much what this solution does, but through udev.

Systemd, D-Bus, and udev can be used separately or together to make this easier to listen in userland, it will just be dependent on your distribution or setup.

The kernel essentially flags the power source through udev, and the rule triggers the script. That can be done programmatically instead of a script as well. libudev is there for that: https://www.freedesktop.org/software/systemd/man/latest/libu...

https://wiki.archlinux.org/title/Udev (userland /dev is what udev does)
by runarberg | 2025-07-31 17:10:22+00:00
There is nothing vague about any of these terms. I suspect you are not asking in good faith, but I will pretend otherwise.

The first is a crime against humanity, and includes the ongoing Gaza genocide conducted by Israel, as well as the Rohingya Genocide condected by Burma, the Cambodian Genocide conducted by the Khmer Rouge, etc.

The second is a people group of mostly Arabic speaking people who lived or are descended from people who lived in historic Palestine in what is now Israel and the Israeli occupied territories of the West Bank and Gaza.

The third is a political organization and a terrorist group which operates and is the single ruling party of the Israeli occupied territory of Gaza, who‘s primary political position is the liberation of Palestine.
by galaxyLogic | 2025-07-31 17:10:32+00:00
Good point. Whys are lost because whys are often never written down. World around us always changes, so the whys change too.

This may have something to so with the AI "frame-problem".We can't document all "whys" in the current "frame" because they depend on other "frames" like the current legislation. We don't write down "this will work because ..." . We just assume it, and asume many other causally related things.

In other wrods it would very hard or impossible to document "what must not change" for our system to continue to be useful. For instance Sun must still exist and air must be breathable for this system to be useful.
by niam | 2025-07-31 17:10:44+00:00
Kagi and Orion both entered public beta at the same time[1]. Even if they didn't: it kind of seems unfair to indict this as an additional ambition. It's not as though browsers and search engines have an exotic relationship, and there's pertinent strategic threats that operating a browser protects against.

[1]: https://blog.kagi.com/kagi-orion-public-beta
by dpfu | 2025-07-31 17:10:49+00:00
Just another data point — anecdata, n=1.

I'm an academic in the humanities with kids, currently in my late 30s. While having children certainly reduces the time and mental bandwidth available for purely intellectual pursuits, I’ve found it forces me to focus more sharply on what truly matters—both in life and in research.

Paradoxically, I feel more intellectually alive now than before. The recent advances in AI are transformative, and they’ve opened up unprecedented possibilities even for resource-constrained researchers like myself. This moment in time feels uniquely energizing and urgent, especially for the humanities.

Of course, having kids is a major responsibility, and in academia—where short-term contracts and financial insecurity are common—it can be daunting. I feel incredibly privileged to be able to do both: raise a family and engage deeply with my field. But this is very personal terrain, and there’s no one-size-fits-all answer.
by natebc | 2025-07-31 17:10:51+00:00
There was the little cloud key thing that they had for a while and then there's a version 2 of that.

There's also been a container version for quite a while too.

Gen 1 cloud key: https://dl.ubnt.com/qsg/UC-CK/UC-CK_EN.html

Gen 2 cloud key https://store.ui.com/us/en/products/uck-g2

Container from linuxserver.io https://github.com/linuxserver/docker-unifi-network-applicat...
by OneMorePerson | 2025-07-31 17:10:53+00:00
As someone who couldn't agree more with this part "Speedrunning a career at the expense of living the rest of your life just seems psychotic to me.", I don't think they see it that way. For a lot of people who work this much, the career is the dominant part of their life by choice. It's not popular to admit that anymore but they don't have a destination, they are doing what they enjoy (working a lot).
by technojunkie | 2025-07-31 17:11:02+00:00
This article is a good reminder of another one from late last year: https://csswizardry.com/2024/12/a-layered-approach-to-specul...

In the above article, Harry gives a more nuanced and specific method using data attributes to target specific anchors in the document, one reason being you don't need to prerender login or logout pages.

<a href data-prefetch>Prefetched Link</a>

<a href data-prefetch=prerender>Prerendered Link</a>

<a href data-prefetch=false>Untouched Link</a>
by karlperera | 2025-07-31 17:11:23+00:00
Into its component molecules.

For example, PET plastic (used in bottles) is made of many units of ethylene glycol and terephthalic acid. The enzyme breaks the bonds linking these units, releasing the original molecules.

Why is this a good idea?

Recycling

Reduced Waste and Pollution

Reduces reliance on fossil fuels for new plastic production.
by ratelimitsteve | 2025-07-31 17:11:25+00:00
I can't speak to the sodium based chemicals but as a homebrewer I use potassium metabisulfite (aka campdeb tablets or k-meta) in multiple steps of the brewing process and it has an ld50 in rats of over 2g/kg. It also allows for microbial growth again about 24 hours after being applied, and usually the first step to brewing from juice is to bop it with k-meta, wait a day and then add yeast. Then the last step (if you want to sweeten the wine) is to use even more k-meta to stun the existing yeast and potassium sulfate to stabilize. Because this also depends on cultivating a select flora I feel like a similar process would yield similar results without the risk of overdose in anything we'd like to preserve.
by firefax | 2025-07-31 17:12:01+00:00
The last time I tried thinkpads, I thought I'd done my research but somehow got one that couldn't use it's wireless card in Debian out of the box (and lacked an ethernet port :/)

Do you have any specific models/lines you'd reccomend? I'm probably just going to throw something XFCE flavored on it and remote into VMs when I need actual processing -- I just need something to do word processing, browsing, maybe watch some videos in VLC.

My Macbook air has great battery life and a nice screen but if anything fails it's a 1k fix -- everything is fused to the motherboard now so when one part fails you have to replace everything