MurphyA/hacker-news huggingface dataset:
by phba | 2025-09-12 01:06:36+00:00
There is no law that says you must put everything into one file. You can divide your config into logical modules like editing, UI, settings for specific languages or modes etc. Put the Elisp code for each module into a separate file (package) and load them from your init.el. Additionally you can use feature flags or other checks to control whether a package gets loaded. This way you can easily revert changes to default, experiment without breaking things, or disable things you don't need at the moment but maybe again at another time.

init.el:

(defgroup mystuff nil "A custom group for all my settings." :group 'mystuff) (defcustom mystuff/org t "Feature flag for my org-mode settings." :type '(choice (const :tag "Enabled" t) (const :tag "Disabled" nil)) :group 'mystuff) (when mystuff/org (require mystuff-org))

mystuff-org.el (somewhere in your load path):

;; Elisp code related to org-mode... (provide 'mystuff-org)

With M-x customize-group RET mystuff you can control which tweaks are active. Simple, flexible and maintainable.
by intrasight | 2025-09-12 01:06:47+00:00
Honest question: Will building a high-end PC still be a thing in 10 years? I've built all of mine in the last 20 years. Just finished my first AMD build. But I don't think it'll be possible or allowed after a few more CPU iterations. Sure, you'll be able to do builds with the CPU tech available up to when it stops, but I seriously doubt that the cutting-edge chip tech ten years hence will be available to hobbyists. Tell me why I'm wrong.
by pcthrowaway | 2025-09-12 01:06:58+00:00
> israel will have to kill everyone in palastine

Considering Israel is the occupying state inhabiting Palestine, they probably only want to kill the (non-Jewish) Palestinians in Palestine.

But it does seem like they're on the path to your killing "everyone in Palestine" (including themselves) regardless, in addition to causing mass death and instability in many other regions.
by Nestorius | 2025-09-12 01:07:19+00:00
Regarding https://www.shloked.com/writing/chatgpt-memory-bitter-lesson I am very confused if the author thinks the ChatGPT is injecting those prompts when the memory is not enabled. If your memory is not enabled, its pretty clear at least in my instance, there is no metadata of recent conversations or personal preferences injected. The conversation stays stand-alone for that conversation only. If he was turning memory on and off for the experiment, maybe something got confused, or maybe I just didn't read the article properly?
by chongli | 2025-09-12 01:08:22+00:00
If only one party is able to reason about and withdraw from an arrangement, the other party is being used.

This is our relationship with all other life on earth. We use plants, fungi, bacteria, and animals to survive. We've invaded every continent on the planet (including Antarctica) and like some kind of mega-beavers we've radically reshaped environments to suit ourselves, destroying habitats for some and creating new ones for others (squirrels and many species of birds seem to thrive like crazy where I live in the city, with few predators to endanger them).

What survives and what doesn't survive is largely our choice. No other animal on the planet has this capacity for choice. Whether we favour one species over another or vice versa, it's our choice in either case. Many people do try to frame this as a moral choice but neglect the human side of it. Making real change to help wildlife requires scaling back human society, reducing food production, reducing housing and other infrastructure.
by idle_zealot | 2025-09-12 01:09:00+00:00
> Someone at Apple did math on this and it's not worth their time to make this feature interoperable just for the EU market. That's because of this law

Let's not pretend like Apple isn't doing everything it can to turn its EU users against their government by complying with the DMA in the most obtuse, disruptive, and useless ways possible. They're risking fines and further punishments betting that they can ultimately subvert the democratic process that put in place laws that would require more developer and user freedom. To Apple, the threat of users owning their computers is an existential one.
by Twey | 2025-09-12 01:09:16+00:00
I've always thought ‘multi-document interfaces’ as we used to call them are an anti-pattern. I have a perfectly good window manager; why does every app need its own incompatible, usually inferior window manager built in?

(Mind you on mobile I very much don't have a perfectly good window manager, and indeed can't even open multiple instances of most apps…)
by saltcured | 2025-09-12 01:10:56+00:00
No problem. Let me also clarify, my language was a bit ambiguous in the prior post. I am not dissociated from the memory. I recall the way the original experience was dissociative.

It was all slow motion and detached while it the car was in motion, then went back to normal after I got my bearings, detached the safety belt to drop out of my seat, and crawled out the window into the snow...

I had a minor "mortality crisis" in the hours and days after, as I processed the facts of the event. But, the real-time experience was numb, almost passive observer. And my recall of it also recalls that meta context.
by hn_acc1 | 2025-09-12 01:11:55+00:00
For certain values of "always". I feel many of the original tech startups were genuinely interested in research, pushing limits, etc. Intel/AMD weren't "evil" as far as I can tell - nor the EDA infrastructure.

The social media era (Fbook) is when it started feeling like "majority of new companies are evil". Of course, if Palantir is Sauron, Oracle is Morgoth..
by MediaSquirrel | 2025-09-12 01:14:49+00:00
It sounds like your experience differs from mine. I oversaw teams trying to use CoreML in the 2020 - 2024 era who found it very buggy, as per the screenshots I provided.

More recently, I personally tried to convert Kokoro TTS to run on ANE. After performing surgery on the model to run on ANE using CoreML, I ended up with a recurring Xcode crash and reported the bug to Apple (as reported in the post and copied in part below).

What actually worked for me was using MLX-audio, which has been great as there is a whole enthusiastic developer community around the project, in a way that I haven't seen with CoreML. It also seems to be improving rapidly.

In contrast, I have talked to exactly 1 developer who have ever used CoreML since ChatGPT launched, and all that person did was complain about the experience and explain how it inspired them to abandon on-device AI for the cloud.

___ Crash report:

A Core ML model exported as an `mlprogram` with an LSTM layer consistently causes a hard crash (`EXC_BAD_ACCESS` code=2) inside the BNNS framework when `MLModel.prediction()` is called. The crash occurs on M2 Ultra hardware and appears to be a bug in the underlying BNNS kernel for the LSTM or a related operation, as all input tensors have been validated and match the model's expected shape contract. The crash happens regardless of whether the compute unit is set to CPU-only, GPU, or Neural Engine.

*Steps to Reproduce:* 1. Download the attached Core ML models (`kokoro_duration.mlpackage` and `kokoro_synthesizer_3s.mlpackage`) 2. Create a new macOS App project in Xcode. Add the two `.mlpackage` files to the project's "Copy Bundle Resources" build phase. 3. Replace the contents of `ContentView.swift` with the code from `repro.swift`. 4. Build and run the app on an Apple Silicon Mac (tested on M2 Ultra, macOS 15.6.1). 5. Click the "Run Prediction" button in the app.

*Expected Results:* The `MLModel.prediction()` call should complete successfully, returning an `MLFeatureProvider` containing the output waveform. No crash should occur.

*Actual Results:* The application crashes immediately upon calling `model.prediction(from: inputs, options: options)`. The crash is an `EXC_BAD_ACCESS` (code=2) that occurs deep within the Core ML and BNNS frameworks. The backtrace consistently points to `libBNNS.dylib`, indicating a failure in a low-level BNNS kernel during model execution. The crash log is below.
by avazhi | 2025-09-12 01:14:51+00:00
So I looked this up, or tried to do so. I could not find the source for that quote.

The closest I could find is this - not exactly an objective or authoritative source but we'll roll with it.

https://www.lgbtqnation.com/2024/06/donald-trump-shares-stag...

Is there more to the quote, or was he simply referring to a verse from Leviticus while illustrating the distinction between that verse and a later verse? If the latter then that's obviously not at all the same thing as 'promoting the stoning of gay people'.
by ajkjk | 2025-09-12 01:17:29+00:00
It sounds like you're trying to feel what you're supposed to feel according to other people, and then feeling anxious about that's not how you actually feel? which sounds hard. I'm pretty sure the only way to be that makes any sense, however, is to feel what you actually feel, and if someone tries to make that seem wrong or bad, tell them (mentally or out loud) to fuck off. It's not possible to force yourself to feel differently than you feel--that's, like, what a feeling is. If something makes you think you should modify your feelings, it's wrong, like it's a complete category error; you can only react to them, not will them to change.

Not that I don't fall in the same trap, but, y'know, it's an aspiration.

and personally I'd judge the hell out of someone who owned a lambo and didn't care about it going up in flames. We get it, they want people to think they're so rich that they don't care about their own possessions. All I hear is a person try to say certain things in order to make you find them impressive.
by 14 | 2025-09-12 01:19:45+00:00
We all saw what happened with Covid and panic buying. I remember when initial reports about it started coming out and something about it told me this might actually become something serious. So I went and loaded up on flour and yeast, rice, cooking oil, lots of non perishable items and a bunch of meat in a huge costco run before it took off. I had enough to last me a good year if my family had to ration. Then it spread like fire and people went crazy. I remember being at costco for a couple things I didn't think to stock pile (toilet paper) and there was virtually no meat left on the shelf. They had to queue the door as so many people were there to panic buy.

So if an event happened that even slightly appeared to suggest things might get tough for a while people will always panic buy. Without limits those with money will buy it up.

I did the same thing like a couple years after initial Covid when we had massive flooding in Abbotsford. I heard on the news something like an estimated 100,000 chickens were killed in the flood. I stood up, grabbed my keys and got into my car. I went and bought like a few hundred dollars in chicken. 2 days later facebook was full of posts about how all the chicken is gone and none on the shelves. Luckily it didn't last long and I believe they managed to get a bunch from Washington state but it was all at an increased cost.

I am not rich but I am thankful that I am in enough of a position that I can load up if I feel there might be a need to. A few people said I was part of the problem buying lots like that buy I always did it preemptively before the surge started. And in my defense when you literally could not buy toilet paper, I kept a bunch in my car. I work as a health care working visiting people at home. I gave out dozens of rolls so elderly could have it meaning I would at times run out. I also have helped out countless clients with no food out of my own pocket. But I am the provider for my family so I need to ensure they are okay.
Show HN: Polaris Audit – Website Compliance Scanner with Fix Instructions
by cnohall | 2025-09-12 01:19:52+00:00
I built Polaris Audit to help small businesses fix website issues that were costing them customers.

It scans your website for:

- Security problems (HTTPS, SSL, headers) - GDPR compliance issues (cookies, privacy policy) - Accessibility problems (alt text, headings, keyboard navigation)

The key difference: Instead of just telling you what's wrong, it gives you copy-paste code to fix it.

Example:

Missing page title Fix: Add <title>Your Page Title</title> to your <head> Time: 2 minutes

Tech: Django + React + PostgreSQL. Built because most compliance tools just point out problems without showing how to fix them.

Try it: polarisaudit.com

Currently free with detailed reports. Let me know if you want to try a paid account for free, and I'll help you set it up.

What do you think? Would love feedback on the approach.
by marktolson | 2025-09-12 01:20:11+00:00
Pronounced Push-It....

I'm a lazy developer for the most part, so this is for people like me. Sometimes I just want my local code running in live remote containers quickly, without building images and syncing to cloud docker repos or setting up git workflows or any of the other draining ways to get your code running remotely.

With pooshit (and a simple config file), you can simply push your local dev files to a remote folder on a VM then automatically remove relevant running containers, then build and run an updated container with one command line call.

It works well with reverse proxies like nginx or caddy as you can specify the docker run arguments in the pooshit_config files.
by marak830 | 2025-09-12 01:21:09+00:00
Welcome to the aphantasia club. We would make signs for our next meeting, but no one's come up with a good design yet :s

You may notice when doing the apple test, once you try and define a texture, your brain adding things you think should be there.

Scared the crap out of me a few years ago when I realized I had it. Came to grips with it now.
by cosmic_cheese | 2025-09-12 01:21:30+00:00
As a long time Mac user, MDI has always felt like a stopgap to make up for the OS not having the ability to manage windows on a per-application basis (so for example, being able to hide all windows belonging to a particular application or move them all to another desktop/screen).

It also feels very foreign on macOS - Photoshop suddenly gained the MDI-type UI in like CS4 or something, after having let windows and palettes roam free on macs since Photoshop’s inception. I always turn it off, feels claustrophobic somehow.
by like_any_other | 2025-09-12 01:21:34+00:00
> Re the white-only towns: nobody said diversity is mandatory. Where are you getting that idea?

You:

> obviously [racially] discriminatory white-only towns

I'm sure I don't have to explain that racial discrimination in housing is illegal under civil rights law. So it's "not mandatory", just doing anything to directly avoid it is illegal. Anyway this is all the tactical ignorance I'm willing to suffer - goodbye.
by zamadatix | 2025-09-12 01:21:47+00:00
I think this hinges on what one considers "cutting edge CPU tech". Is it "newer and better CPU tech than before" or "the highest end CPU tech of the particular day".

If the latter ("the highest end CPU tech of the particular day"), I think it's going to keep getting harder and harder, with more top end options like the M4 Max being "prebuilt only", but I don't think it'll go to 0 options in as short as 10 years from now.

If the former ("newer and better CPU tech than before") I think it'll last even longer than the above, if not indefinitely, just because technology will likely continue to grow consistently enough that even serving a small niche better than before will always eventually be a reasonable target market despite what is considered mainstream.
by Fnoord | 2025-09-12 01:22:04+00:00
Back in the late 90s, ICQ's "oh! oh!" (incoming message) has been used in media items (such as TV) about online threats such as malware, phishing, or just anything concerning children (such as online predators). One cool thing though was that there were entire sound packs to turn your ICQ into something else. And if you'd use it as ring-tone on your GSM (before that smartphone age) people around you would recognize it.

I guess I could still use it when my wife messages me on Signal.
by franktankbank | 2025-09-12 01:23:09+00:00
It doesn't take people long to learn that outside of extreme life shattering cases insurance nets you negative. That is, once a hospital that treated your broken arm learns you have insurance they will increase your net cost, that is (again) they will charge some to your insurance and then also the amount you pay out of pocket is somehow more than what they'd charge an uninsured person. Health insurance for the 20-40 crowd is a diabolical racket.
Show HN: AvoSmash – AI video storytelling made easy
by zhuofengli | 2025-09-12 01:23:50+00:00
Hello HN - I found it very hard to learn and use all these different AI tools in order to make a decent AI video, so I created AvoSmash to put all the AI tech into one studio so that people like me can create video like a pro. Take a try with the free credits and let me know what you think!
by NegativeK | 2025-09-12 01:24:09+00:00
I appreciate the advice at the bottom, but I'd love to hear more about what other people suggest for finding content that isn't algorithm based.

Relatively niche but traditional bulletin board forums are good. Recent posts to the top do tend make some threads be attention hogs, but there's a human mod in the loop if the forum is small enough.

I suppose chats (usually Discord) also fall into this as well. A smaller community there can be similar to a smaller community on Mastodon, forums, etc.

Any other thoughts? How do people discover new blogs?

Side note, I think I realized or came to the belief about 10 years ago that large groups of humans suck. Moderation becomes impractical or ineffective; content discovery becomes manipulated like this post is talking about. Similarly, large communities on a monolithic platform have to be monetized -- which results in clickbait of a sorts to maintain engagement.
by Twey | 2025-09-12 01:24:41+00:00
I think that's still a little too restrictive. Sometimes you really do want multiple groups of windows that may belong to the same (think multiple browser windows each with multiple tabs) or different applications (e.g. grouped by task). It's not hard to see how the application marketplace leads to every app doing everything including managing all the things it does, but it's not good for the user.
by PaulKeeble | 2025-09-12 01:25:23+00:00
When I used Contabo I had to harden this aspect immediately. Stopped root logins and passwords and made a separate user with a key. Its a really bad default setup from a security point of view.

I had issues with performance as well. I could never explain why I couldn't utilise the bandwidth fully it would only work in very short bursts and very quickly was throttling the connection. The problem is the workload I had I needed that peak bandwidth once every 2 weeks for a day and then it would mostly be idle and all of the usage was outside of peak but still the bandwidth got throttled consistently and I moved to netcup.
by dingnuts | 2025-09-12 01:25:50+00:00
today I was texting and Google Messages began to lag.

Why DOES everything seem to get worse? I can hear the Doctorow fans coming out of the woodwork to tell me it's "enshittification" but that's a cute conspiracy theory that doesn't explain at all why Google would allow Messages to have a memory leak after working fine for years.

There's no profit motive to making a core application shittier.

We have to dig deeper, because this kind of thing is everywhere and hand waving at capitalism like Doctorow does is a cop out and an unsatisfying explanation IMHO
by ChrisArchitect | 2025-09-12 01:26:33+00:00
Related:

OpenAI Takes Big Steps Toward Its Long-Planned Reorganization

https://www.nytimes.com/2025/09/11/technology/openai-microso...

(https://archive.is/mLGVY https://news.ycombinator.com/item?id=45216376)
by lovich | 2025-09-12 01:27:27+00:00
Bruh, I only need to extract this sentence fragment

> It had big impacts on everyone who threw renegade parties…

To point out that you are out of touch. How many people as a percentage of the population do you think even know what those are?

> Finally, East Bay is a very common term, even encompassing a well known guitar player. Would you consider that if you’re not familiar with that term, you’re maybe not a very good judge of how common the knowledge of an event is?

There is an East Bay in every single city with a West Bay. How many people as a percentage of population do you believe know specific guitar players names from niche bands like the Dead Kennedys ?

This entire thread reads like “how dare you not know the culture of San Francisco”
by csomar | 2025-09-12 01:28:57+00:00
If anyone here is using PostHog: Is it just me or their service is ridiculously slow? Like the simplest queries can take a dozen seconds or so.

Also, I seem to be losing a lot of screen recording for non-bot like traffic. There “not found” message is also not clear why the recording failed.

It would have been much better if they focused on their core product instead of making all these gimmicks.
by lcnPylGDnU4H9OF | 2025-09-12 01:29:02+00:00
> (1) the difficulty of maintaining a conspiracy with a large number of conspirators (the number of people who know about it must be small) and (2) almost a physical law that any device which falls into the hands of the enemy will give up any secrets it has, especially if many instances of that device are available.

They've literally done this. They released their historical document for it in 2018. It's a good read.

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

And you're right: in the Crypto AG story, an engineer noticed their intentional cryptography weaknesses and tried to get them fixed, so they noted that they needed to think of sneakier backdoors. They really have to be careful about who they let in on it.
by endgame | 2025-09-12 01:30:11+00:00
One possible reason: to achieve the performance improvements, we are seeing more integrated and soldered-together stuff, limiting later upgrades. The Framework Desktop from the modular, user-upgradeable laptop company, has soldered-on memory because they had to "choose two" between memory bus performance, system stability, and user-replaceable memory modules.

If the product succeeds and the market starts saying that this is acceptable for desktops, I could see more and more systems going that way to get either maximum performance (in workstations) or space/power optimisation (e.g. N100-based systems). Then other manufacturers not optimising for either of these things might start shipping soldered-together systems just to get the BoM costs down.
by mr-wendel | 2025-09-12 01:30:55+00:00
I already think the power-on noise sounds like an obnoxious fart. I can never remember how to suppress it so I refuse to turn a macbook on around other people.

I may as well install this to reaffirm that yes, this is an Apple product (in case you fail to see the prominent logo) and yes, I am better than everyone else for owning one (/sarc).
Show HN: Fun-Game-Chi–10000 instant play browser games
by zh7788 | 2025-09-12 01:34:24+00:00
I made a lightweight site that collects 100+ browser games you can play instantly, no login or download required.

Simple interface

Retro + indie games

Free and ad-light

https://fun-game-chi.vercel.app

Would love to hear feedback on performance and which games to feature more prominently.
by sarchertech | 2025-09-12 01:35:19+00:00
Dev teams are much less non-deterministic than LLMs. If you ask the same dev team to build the same product multiple times they’ll eventually converge on the producing the same product.

The 2nd time it will likely be pretty different because they’ll use what they learned to build it better. The 3rd time will be better still, but each time after that it will essentially be the same product.

An LLM will never converge. It definitely won’t learn from each subsequent iteration.

Human devs are also a lot more resilient to slight changes in requirements and wording. A slight change in language that wouldn’t impact a human at all will cause an LLM to produce completely different output.