Hacker Newsnew | past | comments | ask | show | jobs | submit | internet2000's commentslogin

It's Macro-enabled Office files all over again.

autorun.inf

Next up: Javascript virtual operating systems.

Deeper: "Replacing my OS process scheduler with an LLM"

https://news.ycombinator.com/item?id=46435142


That's essentially what WASM does, no?

we need to go deeper

The readme.md format and conventions being a tell that this got written by Claude Code itself makes the whole thing Chef's kiss. I love the future.

> this got written by Claude Code

nit but CC itself doesn't write anything, much like a body w/o brain doesn't program anything. it's possible the OP was using other models like codex/gemini/etc. in CC.


Oh my god who cares?

It's possible it's from some other model or even a human, but it reads like every other Claude Code readme I've seen.

so then it could be written by a claude model inside opencode before anthropic got angry about it :)

OpenCode still works fine with Claude models.

You just can’t use their private APIs, which isn’t really surprising.


There are workarounds on github already... It's less "can't" and more "they don't like it"

> Sorry for yucking into everyone's yum here but... did we miss an opportunity here as programmers to provide simpler tools for people to build simple applications for themselves?

It's not that programmers should've made tools with training wheels, but that the regular programmer tools exploded in complexity. Microservices, Kubernetes, etc. Not saying those don't have their places, but they've made programming less approachable.


A lot of these complex tools exists for the sake of their own complexity--to allow engineers to keep building their resumes by continually increasing the depth of their development stacks. Regular programming CAN often use one CPU and fit into one machine's RAM, but we've all collectively decided to add 12 layers of abstraction, virtualization, and orchestration on top of them so they can be run on clusters full of machines instead. We're making our own profession less approachable for the sake of our resumes and careers.

Non-designer here: The bounding container being consistent signalizes "this is an App," which is helpful in the broader context of an operating system. For example, if I saw this on my file browser, I'd have to think if it's an App or a document: https://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Li...

That first level of signalization builds on top of familiarity with iOS. The squircle signifying app shows up a lot, even in marketing materials for iPhones and iPads.

Once you're past that first level, you can use the shape inside the container. The Phone and Messages icons are just green squircles, right? Yet they're very distinctive, because the interior shape (phone handset, bubble) is what registers. https://t3.ftcdn.net/jpg/17/71/51/32/240_F_1771513287_ATNuUv...


It used to be the other way round. Sheet of paper indicates document/file, arbitrary shapes for applications.

I'd argue that differentiating apps from each other is more important than file types apart. Probably


Mac OS and iOS thumbnails documents/files for icons on the file browser and search, so shapes are irregular. E.g. Landscape thumb for a .pptx, square album art for an .mp3, portrait for a .pdf, arbitrary shape for a .xlsx. 3rd party apps can participate in that through Quicklook plugins.

It's a great feature because I can scan several files named export (n).xlsx on my downloads folder stack, and know which one I want from the thumbnail alone. OS feature improvements change the design context.


"Ink? Oh is that what's in the bottle?"

"Hey Claude, can you list the docker containers I have running, find the one using the uv:debian-slim image, and copy main.py from the app folder in it onto my pwd" ← No cheat sheet needed.

Some people actually want to know and learn the things they use daily

You can find the Docker documentation at https://docs.docker.com.

Some people don’t want to spend $30 per month to not learn things.

Thanks, I hate it.

Note that disagreeing with your positions does not make one a truly awful human being.

If someone’s opinion is that not all human lives have equal value, then yes it does make them awful.

> If someone’s opinion is that not all human lives have equal value, then yes it does make them awful.

FWIW, it’s a little more nuanced.

Do all human lives have equal intrinsic moral worth? Many, though not all ethical systems say yes. I think this is the case you’re thinking of.

Are all lives valued equally in decisions, emotions, or outcomes?

If all lives are truly equal, how do we justify medical triage? War? Immigration limits? Prioritizing children over the elderly? Choosing to save your family over strangers?

If lives are not equal, on what basis do we rank them without sliding into cruelty or abuse?

There’s no fully stable resolution to this tension and every society lives with it.


I happen to agree in this principle, but for most of human history it would have been considered a radical idea. Much of the world still doesn't fully buy into it. It's a philosophical position, not a universal truth. You need to persuade, not force. Banning people is not the answer, provided they are communicating in good faith.

That guy is lucky the bar for "Worst German Leader Ever" is very high.

Costco does not treat their suppliers well.

Do you have a source for this? Most information I’ve seen around this (e.g. Acquired podcast, from the Costco side) claims strong positive relationships.

> A pickup truck should just be max utility, especially if you're a manufacturer making your first one

That's very unrealistic considering the market.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: