MurphyA/hacker-news huggingface dataset:
by nerdjon | 2025-09-15 14:42:51+00:00
Worth mentioning that if you want a free way to do this that does not require running additional software.

All you have to do is have a video you want to use, download one of apple's through settings, go to the location of the downloaded background (I don't remember where that is right now but a quick google search would take care of this), rename your file to the name of apple's file and then replace it.

Mac will act as if this video is the right video and use it without complaints. Until apple starts doing any checksum checks on these files I doubt this method will break anytime soon.

This has been working flawlessly for me for a while now.

This may take some finagling to make sure that your video file is not so large that your Mac can't handle it and that you are using the right format. But it is not hard to do.
by gingerBill | 2025-09-15 14:42:53+00:00
I only added that a few minutes ago, and it's a question of whether I should or not. This project is so goddamn new that I have not even decided anything. I was not expecting anyone posting this to HackerNews in the slightest.

Also this isn't JS-style ASI technically speaking, and it won't have any of the problems either. The syntax for this language is different enough that it won't be a problem. Procedures don't even return things.
by rchaud | 2025-09-15 14:43:14+00:00
> It’s astonishing how marginal the Microsoft Store is on Windows.

That's good, there's a 30 year legacy of Windows software being downloadable online through a website and people clicking setup.exe to get it done. The App Store nonsense is MS clumsily following in the footsteps of Apple's "users are too stupid to be trusted" philosophy.
by wtbdbrrr | 2025-09-15 14:43:16+00:00
Nope. Not necessarily.

a) fuck IQ. But since you are using it as a benchmark (here, at least). What is your IQ? How did you gain most of it?

b) How much are you smoking? Are you getting sub-level espresso effects from nicotine? (If you don't drink coffee, got anything to compare it with?)

c) How's your breathing? How often are you sick(ly)?

d) Where do you see yourself under the Bell curve? Professionally and or any other way you might believe is relevant.

Just think high frequency, max amplitude bell curves under bell curves. And then ... yeah, who says you didn't?
by marcosdumay | 2025-09-15 14:43:28+00:00
The problem is that this is not only about Haskell's fundamentals. It's about them being extended with backpack, an extension that very few people use.

And honestly, I don't see the point there either. I know that backpack is meant to solve some problem everybody has, but I haven't been able to fully understand what that problem is. Specifically on this article, I don't see the gain over using a type class.
Show HN: Interactive news headline generator compatible with i3/sway
by exaroth | 2025-09-15 14:44:29+00:00
As a long time user of i3wm I've been frustrated by lack of bar plugins can display news headlines of my choosing, those that are available tend to use proprietary API's/feeds, hence I decided to create my own.

I3 News uses standard RSS/Atom links which get turned to rotating news headlines in the bar plugin of your choosing, app also incorporates support for scrollable snippets and handler for opening news links in browser. Currently supported i3/sway plugin list:

- i3blocks - waybar - polybar - i3status

Critique/suggestions are very welcome.
by fsckboy | 2025-09-15 14:44:48+00:00
>R&D is their forté

not correcting you, just edifying everybody on the history of forte's place(s) in the English language

in English, there is no word forté because such a word does not exist in French (and English and Italian don't use diacritic accents)

forte pronounced "fort" is the french word for "strength" (feminine form if memory serves)

forte pronounced "fortay" is the italian word for "loud"

the word most people mean most of the time is the French one because that word entered into English back when most latinate words did, with the Norman invasion in 1066. (French didn't use diacritics then either)

only in the music context do we use the Italian word.
by wiether | 2025-09-15 14:44:49+00:00
You quote:

> , is this a matter of the health care system

And you say:

> I see this 'medical system' stuff

To me there is a big difference between a "health care system" and a "medical system".

One is only here to try and fix issues, while the other will invest in prevention campains and help direct the overall politics around having an healthy population.

To me the recent EPA decision around PFAs is a signal of a deficient "health care system".
by CuriouslyC | 2025-09-15 14:45:01+00:00
There's a reason I haven't dropped release pages yet. These projects are under heavy development and I push to github to checkpoint mostly rather than release. I'm sorry if you feel like I've misled you, I've tried to be clear that what I'm sharing now is to understand what I'm doing, to give visibility, and it's not ready yet. I'm committed to delivering great software, and when I tell you it's ready you can rest assured that it will work.

Understand that I'm one man working on 20 projects simultaneously, with 5+ under active development at any one moment, so release stabilization and cadence will take a little bit to lock in.
by vjerancrnjak | 2025-09-15 14:45:17+00:00
How to reuse `readFile` `writeFile` program with this module trick?

Assuming `IO.readFile` and `IO.writeFile` is replaced by HTTP requests. I can define `writeFile` and `readFile` in a type class and then implement the effect for HTTP variant, hiding the HTTP client beneath.

Is it just wiring it up in mixins, cabal file?

I think general conclusion is that there's no need for dependency injection, environment objects, or similar tricks if module system is rich enough.

For a long time I questioned why Python needs anything but `async def` or `def` (async should be achievable through module or `yield` usage) and `import` statements, to achieve maximal reuse, given dynamic nature of language and modules. We could ignore all object-oriented features, decorators, replace them with modules. Would be flatter and readable compared to bloated feature set.
by riehwvfbk | 2025-09-15 14:45:22+00:00
Not getting thousand line AI slop PRs from resume builders who are looking for a "LLVM contributor" bullet point before moving on is a net positive. Lack of such contributors is a feature, not a bug.

And you can't go and turn this around into "but the gate keeping!" You just said that expecting someone to learn and be an asset to a project is entitlement, so by definition someone with this attitude won't stick around.

Lastly, the reason that the resume builder wants the "LLVM contributor" bullet point in the first place is precisely because that normally takes effort. If it becomes known in the industry that getting it simply requires throwing some AI PR over the wall - the value of this signal will quickly diminish.
by billbrown | 2025-09-15 14:45:29+00:00
My personal true claim about solar that is generally ignored or unknown is that dust reduces solar efficiency by 40% and that the mitigation is frequent washing of panels, which results in considerable water use in precisely the worst areas for that.

This 2024 paper cites a 2016 paper about clouds and dusts that finds 10.4% reduction in efficiency when the relative humidity was 52.24% after two weeks. (The 2016 study is cited in footnote 184 under clasim 12). That's not a desert condition, I can assure you.

https://sustainenergyres.springeropen.com/articles/10.1186/s...
by wonderwonder | 2025-09-15 14:45:37+00:00
I really enjoyed the Culture novels but my takeaway was similar to OP's. The citizens are essentially pets that the Minds really like and take care of. They have almost no real agency though besides what the Minds will humor.

The Culture would continue to chug along with our with out the humans, the minds would just be bored until they created some other race to entertain themselves with.
GuitarPie: Electric Guitar Fretboard Pie Menus
by DonHopkins | 2025-09-15 14:45:45+00:00
GuitarPie: Using the Fretboard of an Electric Guitar for Audio-Based Pie Menu Interaction (ACM UIST 2025) - Frank Heyen, Marius Labudda, Michael Sedlmair, Andreas Fender

Nowadays, electric guitars are often used together with digital interfaces. For instance, tablature applications can support guitar practice by rendering and playing back the tabs of individual instrument tracks of a song (guitar, drums, etc.). However, those interfaces are typically controlled via mouse and keyboard or via touch input. This means that controlling and configuring playback during practice can lead to high switching costs, as learners often need to switch between playing and interface control. In this paper, we explore the use of audio input from an unmodified electric guitar to enable interface control without letting go of the guitar. We present GuitarPie, an audio-based pie menu interaction method. GuitarPie utilizes the grid-like structure of a fretboard to spatially represent audio-controlled operations, avoiding the need to memorize note sequences. Furthermore, we implemented TabCtrl, a tablature interface that uses GuitarPie and other audio-based interaction methods for interface control.

PDF: https://andreasfender.com/publications/PDFs/GuitarPie_author...

Pie Menu:

https://en.wikipedia.org/wiki/Pie_menu

https://donhopkins.medium.com/pie-menus-936fed383ff1
by ranger207 | 2025-09-15 14:46:06+00:00
and I'll repost the comment I made on the reddit /r/games thread about the article too:

There's a lot of comments here about how TFA's classifications don't really match with people's own classifications because most people's classifications are more vibes-based, and I'm wondering if the problem is just that the name of classifications people use seems to imply a more objective based standard than what people actually use. Like, I treat the label AAA as a derogative that implies it's probably live service-ish, infested with microtransactions, constant FOMO events, and stuff like that, like, say, Call of Duty or League of Legends or something like that. (Usually multiplayer since those are better for live service which are better for monetization.) Meanwhile Doom (2016, Eternal, or Dark Ages) has a similar scope but is much more focused and respectful of the player's time, so I wouldn't call it AAA. (I don't really have a word to call those sorts of games.) Something like Factorio on the other hand definitely feels more indie, even if it isn't: a focus on gameplay over monetization, catering to a niche and accepting that it might not be popular outside of that, and a strong artistic theme. It'd probably be accurate to describe that as AA, which something like Undertale that shares a lot of the same commonalities but has a smaller team would actually be indie.

But by the plain reading of their names, AAA means large team and budget, AA means smaller team, and Indie means small/no publisher (which is orthogonal to team and budget). The confusion lies in the fact that my definitions for AAA and AA/Indie focus on gameplay and design, but the names themselves imply something about their budget or publishing status. If you're going for an objective definition, which do you choose to follow? I think TFA is trying to create an objective standard that fits the vibes most people have, which means it's not going to fit either most people's vibes-based definitions or the plain-reading definitions. I think it's a neat article though for making me think about those issues in the first place.
by skrebbel | 2025-09-15 14:46:15+00:00
Yeah wow huh! It took me many years of reading HN to figure out that “liberal” means “left” in the US. In my (European) country, the word means nearly the opposite, a belief in individual freedoms, free speech, free markets, small governments and so on. It’s mostly championed by right-of-center parties. I’ve been confused many times reading comments that go like “these liberals who want to ban free speech” which, to me, reads as funky as “these nazis who want to protect minority rights” or “these republicans who want to reinstate the monarchy”.

It’s just, the word did a total 180 in the US and it’s super weird!
by michaelmrose | 2025-09-15 14:47:24+00:00
Having a ready made list of everyone's thoughts on every topic and the ability to sift through every tedious mountain of data with software to classify everyone according to every sort of ideology would certainly be handy if your nation ever became a fascist dystopia.

You could end up having to not only not critique your personal Hitler but praise him to get the right score to work in civil service or not only not only not say pro lgbtq talking points but spout pro bigot positions to qualify as a teacher helping to create first the illusion then the reality of the universiality of these positions.

Imagine how well the French resistance would have gone if all the trouble makers or likelyoffenders had been shot preemptively!
by graemep | 2025-09-15 14:47:46+00:00
I do not think pasteurisation affects fat content?

Homogenisation is a separate process and it is possible (at least in the UK) to buy not homogenised pasteurised milk which should have the same far content.

To me filtered milk (which is filtered to remove bacteria and other things before pasteurisation to keep it fresh for longer tastes very good, which favours the argument it is the freshness that matters.
by Barbing | 2025-09-15 14:47:59+00:00
>No curation.

Tiny bit of curation? I’ve seen complaints about this Apple App Store policy:

4.3 Spam (b) Also avoid piling on to a category that is already saturated; the App Store has enough fart, burp, flashlight, fortune telling, dating, drinking games, and Kama Sutra apps, etc. already. We will reject these apps unless they provide a unique, high-quality experience. Spamming the store may lead to your removal from the Apple Developer Program.
by sdenton4 | 2025-09-15 14:48:36+00:00
Spherical codes are kinda of obscure: I haven't heard of them before, and Wikipedia seems to have barely heard of them. And most of the Google results seem to be about playing golf in small dimensions (ie, how many can we optimally pack in n<32 dimensions?).

People do indeed rediscover previously existing math, especially when the old content is hidden under non-obvious jargon.
by doix | 2025-09-15 14:48:42+00:00
What's reverse engineering like on a Mac? Have you ever written about it? I had a lot of experience reverse engineering things on windows (win32 + x86, before 64bit was a thing) using OllyDbg and patching binaries and/or (ab)using dlls. If I had to use windows again and wanted to customize something, I'd probably use windhawk nowadays [0].

On Linux, I can just compile software myself if I need to make changes. But usually most software is configurable enough that I don't need too.

On OSX, I feel like I'm helpless. I've found very little people writing about their experiences, the tools they use, their workflows, the reverse engineered data structures etc. Can you share how you approached this?

The fact that title bars on OSX aren't a fixed size drives me crazy every single day. I looked into it briefly and realized somehow everything I know about other platforms is basically useless.

[0] https://windhawk.net/
by logicprog | 2025-09-15 14:48:57+00:00
> [citation needed]

Sure, here ya go:

https://andymasley.substack.com/p/individual-ai-use-is-not-b...

https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-th...

https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-th...

The first comprehensive environmental audit and analysis performed in conjunction with French environmental agencies and audit environmental audit consultants, which includes every stage of the supply chain, including usually hidden upstream costs: https://mistral.ai/news/our-contribution-to-a-global-environ...

https://andymasley.substack.com/p/for-the-climate-little-thi...

> Disingenuous strawman. Tech CEO's and the like have been exuberant at the idea that "AI" will replace human labor. The entire end-goal of companies like OpenAI is to create a "super-intelligence" that will then generate a return. By definition the AI would be performing labor (services) for capital, outcompeting humans to do so

Isn't that literally the selling point of software, performing something that would otherwise have to be done by humans, namely both keeping calculating research, locating things, transferring information, and so on, using capital instead of labor, transforming labor into capital, and providing more profits as a result?

> Unless OpenAI wants it to just hack every bank account on Earth and transfer it all to them instead? Or something equally farcical

It's extremely funny that you pull this out of your house and say that this is the only way that I could be justified in saying what I'm saying, while accusing me of making a disingenuous straw man. Consult the rod in your own eye before you concern yourself with the speck in mind.

> >So did email.

> "We should improve society somewhat"

> "Ah, but you participate in society! Curious!"

Disengenuous strawman. That comic is used to respond to people that claim that you can't be against something if you also participate in it out of necessity. That's not what I'm doing. I would be fine with it if they blank it condemned all things that enable spam on a massive level, including email, social media, automated phone calls, mail, and so on, while still using those technologies because they have to to live in present society and get the word out. There are people who do that with rigorous intellectual consistency and have been since those things existed. My argument is by condemning one but not the other irrespective of whether they use them or not, they are being ethically inconsistent and it shows a double standard and a biased towards technologies that they're used to over technologies that they aren't. It shows a fundamental reactionary conservatism over an actually well thought through ethical position.
by jdiez17 | 2025-09-15 14:49:02+00:00
There are many Raspberry Pis on the International Space Station (AstroPis). They're subject to a similar amount of space radiation as CubeSats in LEO, and they work just fine. There's also an increasing trend of building CubeSat On-Board Computers (OBCs) as some form of Linux System-on-Module (these would traditionally be microcontrollers). I think Raspberry Pis (especially the Compute Modules) are quite suitable for Payload Data Handling (PDH) systems, although I've personally not had a chance to launch a RPi chip yet.
by orev | 2025-09-15 14:49:10+00:00
I’m not sure what your point is: because one type of litter is reduced, it doesn’t matter because people still litter in other ways?

In every place where plastic bags are banned, there’s a dramatic and obvious reduction in the amount of them clogging up trees, roads, fields, waterways, etc. If people need them for other purposes, they can buy them, while everyone else who doesn’t need them, doesn’t.
by hobofan | 2025-09-15 14:49:20+00:00
Why not?

List-sorting/prioritizing list is among one of the best use-cases for LLMs, especially if the metrics for it are fuzzy, e.g. "what are the 10 sales lead of this list of 1000 that I should prioritize".

One of the more interesting approaches for that is arbitron[0], which does pairwise ranking with multiple metrics/agents to provide a multi-faceted sorting.

[0]: https://github.com/davidgasquez/arbitron
Show HN: Realtime Multiplayer Middleware for Zustand
by ehsanaslani | 2025-09-15 14:49:21+00:00
Convert any Zustand sotres to a multi-player store by wrapping them in this middleware.

Please view this blog for more details and links to demo applications, examples and github repos:

https://hpkv.io/blog/2025/09/zustand-multiplayer-middleware
by DonHopkins | 2025-09-15 14:49:43+00:00
Combining the GuitarPie with the Voystick (vocal joystick) would rock!

Keyboard and voice navigation, analog "voystick" vocal joystick formant/pitch tracking:

Voystick:

https://github.com/elisaoh/mypystick

Vocal Joystick:

https://www.youtube.com/watch?v=PXmccs4GIqI

Vocal Joystick Home Page:

https://web.archive.org/web/20100626050314/http://ssli.ee.wa...

University of Washington: Department of Linguistic: The Vocal Joystick

https://linguistics.washington.edu/research/projects-and-gra...
by stockresearcher | 2025-09-15 14:49:49+00:00
At the press conference to announce the food options at the new papal retreat in Italy [1], the chefs said that a Chicago dog would be on the menu. I’m sure it will be outstanding given the ingredients they will be working with.

[1] https://www.catholicnewsagency.com/news/266417/chicago-chefs...
by shadowgovt | 2025-09-15 14:49:51+00:00
That's gotta be between 75 and 90% less damaging to humanity than the designed use of a disposable vape. Well done, Bogdan!

I'm reminded of the project Tom7 put together a few years back where he used the surplus components inside a digital COVID kit as spare memory. https://www.youtube.com/watch?v=JcJSW7Rprio
by mwpmaybe | 2025-09-15 14:49:55+00:00
This is all great, but as someone who logs into dozens of new-to-me systems every week I am unfortunately better served by learning raw systemctl and journalctl commands and training around them instead of a suite of tools and scripts that I'll need to install and configure anew each time. The fzf that ships with Ubuntu 22.04 and 24.04 doesn't even support all the options used here.

And this is why I daily-drive bash, vi, top, and screen, even on my own systems... although I can usually get away with `apt install htop fzf tmux vim-tiny` (or the equivalent) if necessary. And I don't use many shell or git aliases. Woe is me!
by amradio1989 | 2025-09-15 14:50:04+00:00
I’m starting to think political definitions only have use as propaganda. Definitions are definite, yet political definitions are anything but.

In the US, much is made about “the left” and “the right”, but we can hardly describe what these things mean. “The left” is simply more liberal than I, while “the right” is more conservative than I. On what issues, no one knows, because we hardly ask.

The point, I think, is simply to label the opposition while hiding any commonality or points of agreement. Useful for propaganda, but useless for substantive political discourse; you know, the kind that underpins a healthy democracy.
by parineum | 2025-09-15 14:50:11+00:00
> Corporations actively use addiction and psychological manipulation. They're not just passively filling consumer wants.

Are you suggesting people have a plastic bag addiction? What exactly are the plastic bag manufacturers doing that is unethical? Let's use real examples instead of vague accusations. I'm not going to start with your assumptions that corporations are all evil and are definitely doing bad stuff so you're going to need to cite examples about this specific case.

> By your analogy, drug dealing should be legal because it gives the people what they want.

How much of the harm of drugs comes from the illegality of the market? What of the drugs that are legal, why aren't they so harmful? There's a great case study about the effects of black markets when the US banned alcohol, caused a massive surge in organized crime, then reversed the ban and solved the problem they created.

Drugs cause harm. So do cars, so do plastic bags, so do knives, so do guns, etc. Harm to users/consumers sometimes a good reason, sometimes not, to make things illegal.