MurphyA/hacker-news huggingface dataset:
by chii | 2025-11-02 10:21:24+00:00
They (google) could cite the loader being "exploited" to run "dangerous" apps like viruses/malware, and bypass the monopoly issue.

I do think having a technical bypass is good - it isn't mutually exclusive with also having a legal bypass. I just hope that the gov'ts are smart enough, and agile enough, to make this happen before it becomes too late (aka, once the gates close, it will never open again, like apple's ecosystem).
by physarum_salad | 2025-11-02 10:23:12+00:00
The optical mouse is great example. There are lots pre-90s ofc such as in military applications.

One of the reasons for failure to compete is that actually all computers are physical computers. Therefore digital is still tethered to one of the greatest analog components ever discovered and as a result when you do analog ai you are really competing with the physics of the transistor. The digital computation is the complex icing on the top of an analog cake.
by eviks | 2025-11-02 10:23:57+00:00
> I’m bad enough remembering cut/copy/paste keyboard shortcuts in different OS/applications.

Change them to be the same! It's indeed a waste to have a difference for such fundamental keybinds

Same with Helix - there is a vim layout out there, no need to use a different set (unless, of course, you can use something better, but then you should also use it in vim)
by hshdhdhehd | 2025-11-02 10:24:13+00:00
Very neat. I guess what you cant do is cook a lot of food. The food needs to be in there a while and adding cold food takes energy out of the system which is say 0.8kwh per day. So like 20 minutes of microwaving a day of power. You probably need 2 or 3 for a family.
by aapoalas | 2025-11-02 10:24:15+00:00
Finnish sauna enthusiast here: going to same sex sauna naked is absolutely common (although you'll also find people who avoid it), but mixed sauna is less commonly done.

Amongst technical university students it used to be effectively universal that sauna was all mixed and naked. At some point it became common that some people, females especially, would wear swimsuits into sauna. It has also become common that before mixed sauna there is scheduled separated sauna turns for those who want to go but don't want to enter mixed. (Scheduled so no one has to raise their hand up and publicly say "I'd prefer to go without mixed bathing.")

In private life, a mixed naked sauna between eg. close friend families is something I consider pretty normal and do frequently enough without really blinking an eye. But that's because it's between two sauna-crazy families. It's all pretty dependent on the person or people.
by theshrike79 | 2025-11-02 10:26:05+00:00
You can write the "prompt tuning" down in AGENTS.md and then you only need to do it once. This is why you need to keep working with different ones to get the feeling what they're good at and how you can steer them closer to your style and preferences without having to reiterate from scratch every time.

I personally have a git submodule built specifically for shared instructions like that, it contains the assumptions and defaults for my specific style of project for 3 different programming languages. When I update it on one project, all my projects benefit.

This way I don't need to tell whatever LLM I'm working with to use modernc.org/sqlite for database connections, for example.
Show HN: Emdash – Coding Agent Orchestrator Powered by Git Worktrees
by arnestrickmann | 2025-11-02 10:27:24+00:00
Launching Emdash— an OS UI for running multiple CLI agents in parallel. Powered by Git worktrees.

It's possible to pass Linear / Jira / Github Issues directly to coding agents (Emdash supports Codex, Claude Code, Amp, Auggie, Charm, Cursor, Droid, Gemini, CoPilot, Goose, OpenCode, and Qwen.

Testing changes (esp. UI changes) is one of the biggest bottlenecks in agentic coding. There's a feature in Emdash to quickly connect any worktree to the local Docker engine on the users machine. (Link to short demo: https://x.com/arnestrickmann/status/1984303677683679456)

-

*Bullish on Git worktrees
by zozbot234 | 2025-11-02 10:27:35+00:00
> But that's not the case with C# or Kotlin: you still need to be careful with async/await in these languages just as you would be when writing goroutines in Go.

C# and Kotlin are safe from data races; Go is not. If you do not explicitly synchronize in C#/Kotlin you may see torn writes and other anomalies, but these will not directly impact safety unlike in Go.
by snozolli | 2025-11-02 10:27:50+00:00
I listened to the audiobook version of Dominic O'Brien's Quantum Memory Power years ago. He explains this system, along with several others, like memory palaces. The mnemonics he uses for numbering are:

1: candle, 2: swan, 3: handcuffs, 4: sailboat, 5: curtain hook, 6: elephant’s trunk, 7: boomerang, 8: snowman, 9: balloon and string, 10: stick and hoop

Combining it with the journey method helps remember longer sequences. The funny thing is that you might remember the number two by imagining a giant swan in the next room. When you don't need to remember it anymore, you imagine yourself throwing a grenade into the room and blowing up the swan. It really works!

Darren Brown's Tricks of the Mind is generally about his life history in becoming a mentalist, but it has a lot of fun tidbits about methods to get over traumatic memories, amp yourself up for things you don't want you to, defuse arguments/fights, and it was the first place I ever heard of memory palaces.
by jokethrowaway | 2025-11-02 10:27:58+00:00
not necessarily, hardware and software gains will make tokens cheaper, so we'll see where we are once the vc money runs out (or the entire US economy, there's a chance AI will pop the tech bubble of the last 20 years: I think tech company evaluation are insanely inflated compared to the value they provide)

I can get gpt 3 level of quality with qwen 8B, even qwen 4B in some cases
by theshrike79 | 2025-11-02 10:28:56+00:00
Agents, skills etc. Stuff that's specific to the Claude CLI tooling and not the model.

Sonnet 4.5 as a raw model is good, but what makes it great is the tool that calls it.

Think of it like this: Sonnet 4.5 is the engine, but the whole car around it matters a LOT.

Copilot is kinda crap as a LLM tool, the tool calling permissions are clunky, it doesn't support sub agents or skills or anything fancy really. The best thing about it is that it can see the "problems" tab on VSCode provided by different addons and linters and you can tell an agent "fix the active problems" and it'll get to work.
by immibis | 2025-11-02 10:29:22+00:00
One reason is that all the other mods you wanted to use were redesigned to match the vanilla mechanics, so even if you use another mod to disable the vanilla mechanics, you're still suffering their consequences. They may even be redesigned in ways that require the vanilla mechanics.

You can't just remove the fields for a mob's armour items because all the mods that interact with mobs are checking what armour they have, and you'll get a runtime linking error. Best you can do is remove the code that spawns mobs with random armour so they always spawn without armour. There may still be armoured mobs spawned by mods.

In automation mods there was a concept called "sided inventory" where a machine block presents a different part of its inventory depending on which side of the block you access it from. When hoppers were added to the base game, they copied this exactly, but changed which sides accessed which part of which blocks to make them compatible with hoppers, because hoppers can only take items out of the bottom and put items into the top and sides. This affected all automation mods which, instead of using a more intuitive side mapping, use a mapping that makes sense for hoppers. Also, all other mods that add machine blocks now specify side mappings that make sense for hoppers.

Of course in principle you can rewrite the game and all your mods from scratch to match whatever vision you have, but I hope it's obvious that nobody would actually do that.

Even removing a single block or item is nontrivial. You can't remove the field because you'll get runtime linking errors from mods. You can't make it null. Even mods that don't rely on that item may be checking if a player is using it for some feature (and you'd like that check to always be false). There's a good chance many of the mods you want use it in recipes because it's available. Best you can do is remove the ways to obtain/create the item, and add a bunch of recipe overrides so it's not used in recipes either. If you have the mod that shows you a list of every item in the game, it'll still show up there.
by fragmede | 2025-11-02 10:31:08+00:00
> dire situation we face in terms of losing our nation by being swamped with uncontrolled immigration.

This dire-ness, it's recent and not something that's been going on since forever? It's something that the last person messed up, and it's an emergency that only the new person can fix, and it's such an emergency that we need to give them powers that WILL later be used against you? It's that dire?
by illuminator83 | 2025-11-02 10:32:28+00:00
I think in most of my projects, many of the C++ packages I used for work (lots of computer vision, video codecs etc) I had to compile and host myself. The latest and greatest of OpenCV, dlib or e.g. gstreamer weren't available on the distros I was using (Ubuntu, Fedora, Centos). They'd lag a year or more behind sometimes. Some stuff was outright not available at all via package manager - in any version.

So, yes, you do have to figure out how to build and package these things by yourself very often. There are also no "leftpad" or similar packages in C. If you don't want to write something yourself.

In constrast - virtually every software package of any version is available to you in cargo or npm.
by sylware | 2025-11-02 10:32:42+00:00
Are there any of those CLI clients (coded in plain and simple C, or basic python/perl without 1 billion of expensive dependencies) able to access those 'coding AI' prompt anonymously then rate limited?

If no anonymous access is provided, is there a way to create an account with a noscript/basic (x)html/classic web browsers in order to get an API key secret?

Because I do not use web engines from the "whatng" cartel.

To add insult to injury, my email is self-hosted with IP literals to avoid funding the DNS people which are mostly now in strong partnership with the "whatng" cartel (email with IP literals are "stronger" than SPF since it does the same and more). An email is often required for account registration.
by 9dev | 2025-11-02 10:35:19+00:00
Tell me again please how someone feeling they have a different sexual identity from their biological body—and acting upon that with a medical procedure—negatively affects others? This isn't a "belief" thing, but a fundamental hurt they carry with them every single day, a profound feeling of wrongness. How on earth could it trouble you, a—supposedly—straight male, that someone doesn't want to feel that way? What do they take away from you? Why do these people need to be suppressed and drowned out as much as possible?
by andersmurphy | 2025-11-02 10:36:04+00:00
So I don't use cloudflare. But only serve clients that support brotli and have a valid cookie. All the actual content comes down an SSE connection. Haven't had any problems with bots on my 5$ VPS.

What I realised recently is for non user browsers my demos are effectively zip bombs.

Why?

Because I stream each frame and each frame is around 180kb uncompressed (compressed frames can be as small as 13bytes). This is fine as the users browser doesn't hold onto the frames.

But, a crawler will hold onto those frames. Very quickly this ends up being a very bad time for them.

Of course there's nothing of value to scrape so mostly pointless. But, I found it entertaining that some scummy crawler is getting nuked by checkboxes [1].

- https://checkboxes.andersmurphy.com
by bloomca | 2025-11-02 10:36:52+00:00
> Bleak, we are oversimplifying existence itself and it doesn't lead to a nice place.

We are already on this path for many-many years, certainly decades if not centuries, although availability was definitely spotty in the past.

It is also kind of impossible to hop off this train, while it is individually possible to reject any of these conveniences, in general they just become a part of life. Which is not necessarily a bad thing, but just different.
by Rochus | 2025-11-02 10:38:14+00:00
Interesting. Never heard of this system before. It's apparently a monolithic kernel, developed almost exclusively by originally Canadian programmer Andy McLaughlin since 1997. The system has a graphical user interface, preemptive multitasking, and virtual memory. It is implemented in C and IA-32 assembly language. Here is a 2012 interview with the author: https://www.pingdom.com/blog/visopsys-operating-system/.
by ofalkaed | 2025-11-02 10:38:24+00:00
The brightness of the clock was about the same as a tired old VFD that has consumed most of its phosphor but this was something much simpler and something anyone could figure out how it worked once they saw the insides. The general look was closer to the nixie tubes the other commenter mentioned but these grids did not emit the light, the light source was a standard bayonet base bulb or two behind the mechanism. I think the smoked plastic on the front was also part of how it worked, it acted as a filter and without it you saw everything but the numbers you wanted to see.

Might have to go dig into that box in the garage and see if I still have it. I had intended on making a stand alone clock from it; the radio is not very good and the case has seen better days, so I was going to make a case for just the clock mechanism, perhaps its time.
by bravetraveler | 2025-11-02 10:39:14+00:00
Drive-by comment: it's not so bad, here. I work with a few peers who've proven to be evangelists with much stronger social skills. When the proposition comes up, I ask how my ass should be cleaned, too. Thankfully: the bosses haven't heard/don't care.

Varying degrees of 'force' at play; I'm lucky that nobody significant is minding my [absence of] LLM usage. Just some peers excited to do more for the same or, arguably, less reward. Remember: we're now all in an arms race. Some of us had a head start.

How crass I respond to the suggestion depends on their delivery/relevance in my process/product, of course. May be placated like a child with a new toy... or the gross question to, hopefully, express the suggestion isn't wanted, needed, or welcome.

Faced with a real mandate, I'd feed it garbage while looking for new work. Willing to make the bet I can beat enough machines while people are still involved at all.
by joshdavham | 2025-11-02 10:41:27+00:00
I get your point and this certainly applies to most modern computing where each new layer of abstraction becomes so solid and reliable that devs can usually afford to just build on top of it without worrying about how it works. I don’t believe this applies to modern AI/ML however. Knowing the chain rule, gradient descent and basic statistics IMO is not the same level of solid as other abstractions in computing. We can’t afford to not know these things. (At least not yet!)
by bjackman | 2025-11-02 10:41:59+00:00
I think this is an inevitable side effect of the business model. I signed up for these apps to find love, that's the "strategic" reason I use them. But 99 of the time, the actual reason in the moment that I opened the app is for a dopamine hit.

This is a double-edged sword because if the apps hadn't been addictive I just wouldn't have used them that much and I would have ended up with less dates. On the other hand, it obviously plays a part in the toxic underpinnings that make the whole experience so miserable in the long run

Hard to see how you can really address this with design. E.g. OkCupid didn't use to have this dopamine-driven property at least back in the day when I first used it. I found it fucking boring, I didn't invest enough time into it, and ultimately I never met anyone in person (sure, I think part of the reason was also the people I saw there also seemed boring, but that can't be completely orthogonal).

Looking for dates on there gave me a similar feeling as looking for a house on property sites. Yes, I really want a house and there are houses here. But I am still hating this experience of looking at houses.
by Tadpole9181 | 2025-11-02 10:42:26+00:00
Because you're an adult who understands that software, films, music, art, books, etc all have (significant) financial costs to produce and the people who make them have a right to the fruit of their labor as long as those fruits are required for them to continue eating. And because it's obvious you are not making an exact copy, because the original is legally licensed and the copy is not.

I'm sure you'd feel this way about someone stealing your identity, right? After all, your SSN can be copied exactly without taking away the original. Just ignore all externalities to the specific act of copying.

Plagiarism is another thing that's super cool under this strictly "immediate and physical" worldview of morality. There's no reason anyone would ever want to stop it, since it isn't tangibly destructive and we don't think of secondary effects when setting policy.

I know it's because you personally get something out of it, but I cannot even fathom trying to say this trite with a straight face. At least be a grown up and just say you want free stuff and don't care if it hurts upstream, like the rest of us. I really can't stand this new-age moral grandstanding piracy where you pretend you aren't a petty thief.
by tmsbrg | 2025-11-02 10:42:45+00:00
So the AI basically hallucinates a webapp?

I guess any user can just run something /api/getdatabase/dumppasswords and it will give any user the passwords?

or /webapp?html=<script>alert()</script> and run arbitrary JS?

I'm surprised nobody mentioned that security is a big reason not to do anything like this.
by czl | 2025-11-02 10:42:51+00:00
AI trained and built to gather information, reason about it, and act on its conclusions is not too different from what animals / humans do - and even brilliant minds can fall into self-destructive patterns like nihilism, depression, or despair.

So even if there’s no “malfunction”, a feedback loop of constant analysis and reflection could still lead to unpredictable - and potentially catastrophic - outcomes. In a way, the Fermi Paradox might hint at this: it is possible that very intelligent systems, biological or artificial, tend to self-destruct once they reach a certain level of awareness.
by stubish | 2025-11-02 10:44:58+00:00
Making money by selling pizzas? Maybe. Big chains make money by selling high profit items like drinks or fries or getting you to upsize. And a whole sales process and a/b tested menus and marketing to encourage you do choose the profitable options. They lose all that if an agent just makes an order 'large pepporoni kthx bye'. Probably fantastic from a consumer point of view, but lots of businesses are going to hate it.
by macleginn | 2025-11-02 10:45:03+00:00
It is possible to compute the approximate gradient (direction to step) without using the formulas: we can change the value of each parameter individually, compute the loss, set the values of all parameters in such a way that the loss is minimized, and then repeat. This means, however, that we have to do number-of-parameters forward passes for one optimization step, which is very expensive. With formulas, we can compute all these values in one backward pass.
by bikeshed2 | 2025-11-02 10:45:23+00:00
I’ve never had the mental bandwidth to try to manage my manager and team like this. While I don’t trust them to provide the best feedback, I also don’t trust that I won’t make mistakes. And what does it matter if I cannot control everything, unless too much risk is involved.

The color of that bike shed is distracting, though. Is it purple or pink?
by mvdwoord | 2025-11-02 10:46:56+00:00
How does a preference become fear?

I am not afraid of other naked people, but I have had it once too many that certain people in e.g. a hotel sauna (for context, this was in some boutique hotel in Southern Germany) do not respect personal space, and the whole sauna naked thing becomes performative and annoying.

Once the nut-sack of a 160kg weighing Bavarian man makes a near hit with your chin as the man tries to climb over you to the bench at the back... anyway.

I found this with a significant amount of the naked sauna goers t.b.h. the claim of additional health benefits has been thrown at me, which is such obvious bullshit, it merely emphasizes the performativeness of it all.
by topaz0 | 2025-11-02 10:48:17+00:00
The distinctiveness of LLM language comes from overuse of specific words, not because it has a particularly sophisticated vocabulary. Some of the words it overuses may be considered sophisticated by some people, but that's not what makes it identifiable (or what makes it grating). It's still not hard to distinguish your voice from LLMs by being thoughtful about style at all.

(Edit: corrected (unintentional) typo)
by kamil_gr | 2025-11-02 10:48:31+00:00
Author here. This piece is the second part of a theory that started with the "holographic hypothesis" I wrote about earlier. The core idea is simple: if the holographic model describes the static structure of an LLM, the narrative engine describes its dynamics.

An LLM's fundamental drive isn't accuracy, but maintaining narrative coherence based on the patterns it learned from trillions of words of human stories.

This might sound philosophical, but it has concrete, practical implications for why prompting works (and fails) the way it does. For example, it reframes:

RAG not as simple data retrieval, but as "narrative grounding"—giving the model a sacred text it cannot contradict, thus preventing hallucinations. Few-Shot Prompting not as providing examples, but as "genre initiation"—setting a powerful precedent for the story's style and rhythm that the model is compelled to follow.

It also explains why asking a model to be a "world-renowned expert" often increases hallucinations. The model feels a stronger statistical pressure to conform to the "expert" narrative than to stick to facts it doesn't actually possess.

Happy to discuss and answer any questions.
by davedx | 2025-11-02 10:48:34+00:00
> the realm of "mystery meat" menus and arcane gestures where swiping from seemingly every different angle of the screen edge does something different. Swipe from the top-right corner to get the Control Center, but swipe from the center-top to see the Notifications?

Ha, I'm a heavy long term iOS and MacOS user, and I still haven't learned what all the swipes and clicks in random places actually do exactly.

I just I know sometimes click by accident at the very bottom right of my display on MacOS and it swishes all the windows to the right (why? I have no idea?!), clicking again brings them back luckily.

On iOS I resonate with your comments about the swiping from different places to get different things. The only gesture I can ever remember is swiping from top right to get the quick system menu to turn wifi on/off etc. I can never figure out how to clear my notifications or why they're sometimes displayed and sometimes aren't. And the other swipes and menus are completely beyond me.

I'm a 40 year old life long software developer.

"iOS on a large iPad" has some good affordances but is definitely NOT some kind of panacea for elderly or computer illiterate users!