Live data from Hacker News

A desktop made for one

isene.org

101–110 of 281 posts

Re: A desktop made for one

#101
post #85
post #81

Earlier quoted context omitted.

I don't know how to tell you this, but people have been writing custom software for personal use for decades. I've been doing it since at least 2009! I find it hard to believe that there is a demographic of people that were yearning to write code, but simply could not because they lacked LLMs. Is it the price? Are people simply too cheap to buy books? Or have they simply "forgotten" how to patiently and thoughtfully…

I still vaguely remember how difficult man pages were to understand when I first started reading them. I'm pretty sure the biggest obstacle is the fact that most documentation is written for people who already know the standard computer science terminology. I have a generally negative opinion of LLMs, but one thing they do very well is function as a "reverse dictionary". You can input a idiosyncratic description of s…

There is a universe out there, where most of the world is reading Solaris man pages, instead of Linux man pages. Whatever your thoughts on the Solaris OS, I think it is fair to say that no operating system has ever matched the quality of its man pages.

Interestingly, I also converged on the "reverse dictionary" usage of LLMs, in around 2024[1], mostly to indulge in (human) language-learning.

An excerpt from the post below:

``` It is a phenomenal reverse dictionary (i.e. which English words mean "of a specific but unspecified character, quality, or degree"). It not only works for English, but also for Esperanto (i.e. which Esperanto words mean "of a specific but unspecified character, quality, or degree"), as well as my own obscure native language. This is a huge time-saver when learning languages (normal dictionaries won't cut it, and bi-lingual dictionaries are limited, if they are available at all). Even if you are just using a language you are fluent in, a reverse-dictionary-prompt can help you find words and usages, and can also help you find "dark spots" in the language's lexicon. ```

[1]: https://galacticbeyond.com/chat-room-dispatches-intelligence...

Re: A desktop made for one

#102
post #92

This is nice, but is also leagues away from something you’re written yourself. Take LLMs out of equation, and you have piles of code that you barely recognise and barely can edit or tweak by yourself.

This just doesn't matter for a lot of us. We have LLMs that can tweak it and the tools work as intended.

The whole point of this sentiment is that the personal tools wouldn't EXIST due to the time sink needed.

The tradeoff makes sense for a lot of people even if it's not a good fit for you.

Re: A desktop made for one

#103
post #85
post #81

Earlier quoted context omitted.

I don't know how to tell you this, but people have been writing custom software for personal use for decades. I've been doing it since at least 2009! I find it hard to believe that there is a demographic of people that were yearning to write code, but simply could not because they lacked LLMs. Is it the price? Are people simply too cheap to buy books? Or have they simply "forgotten" how to patiently and thoughtfully…

I still vaguely remember how difficult man pages were to understand when I first started reading them. I'm pretty sure the biggest obstacle is the fact that most documentation is written for people who already know the standard computer science terminology. I have a generally negative opinion of LLMs, but one thing they do very well is function as a "reverse dictionary". You can input a idiosyncratic description of s…

I've commented on this subject before, but the fact of the matter is that kids getting into high tech and programming mostly don't read books anymore. How do I know? Recently I was hanging out with a bunch of high school students who asked me how I learned. I said it was mostly via books and man pages. "Yeah, don't sleep on high quality written material. O'Reilly. Wiley. Addison-Wesley. Manning. MIT. No Starch Press. &c..."

Well. You should have seen the look on their faces. I might as well have morphed into the Steve Buscemi meme "How do you do, fellow kids?" They looked at me like I was a total relic or greybeard and said things like "Nah, nobody reads tech books anymore; I learned Typescript from YouTube videos."

Re: A desktop made for one

#104
Respect. I want to do the same thing. I'm studying electronics, PCBs and CAD in order to build the literal computer that I've always wanted as well. It's my lifetime project. Who knows if I'll ever succeed? I think AI significantly upped my chances but still.

Re: A desktop made for one

#105
post #98

Earlier quoted context omitted.

Absolutely and you're dead on thinking about the opening of the possibility space. The value of software as an enterprise will fall as we enter an age of abundant, and often custom, bespoke software. There will be many great apps coming and some lousy apps. Another thing to watch for is how chatty the internet is about to become. A great many of these apps will hit APIs, ping each other, and so forth.

Real nice to see two accounts using LLMs discuss nothing like this. They warned us this would happen, and here we are. I guess the topic is apt, but we used to customize windows (95+) and Linux like this (not down to vibe-coded insecure replacement of apps, but display/desktop/widgets/explorer/transparency of components).

Wait, are you implying I used an LLM to write my comment? Sorry if I'm misreading what you're saying.

Re: A desktop made for one

#106
Great job! This is super cool and probably feels incredibly satisfying!

I do find it curious how even after replacing all of your software, but are still using Claude Code instead of building your own coding agent.

Re: A desktop made for one

#107
I've got a wrapper around tmux for an audience of one. I can operate claude code, codex, opencode, or just a shell, from any of my devices to any of my devices (via tailscale) or more commonly, operate it on my exe.dev server.

I often continue a session on my phone, sometimes with voice. I have buttons for viewing files or following links the agent has referenced, extracted from the stream of text, and I have some buttons for exactly the git stuff I need. I have a button to toggle between yolo mode and normal.

Basically, very simple UI for everything I actually use, easy to use on a phone - and maybe more importantly, no UI for anything I don't personally use. Also all my machines have the repo for the uh, harness-harness, so I just open the tab for it if I need some changes and prompt them into existence and get the changes live.

All this is great, except it enables me to work every waking hour of my life. That part might be bad.

Re: A desktop made for one

#108

I (and I'm sure many others) have been thinking about this a lot over the last couple of months. I called it "Extremely Personal Software" in a blog post a few months ago ( https://redfloatplane.lol/blog/14-releasing-software-now/ ) but there are lots of names and concepts floating about for the same basic idea. I think it's possible the amount of new software that will be written for an audience of 1-10 will be grea…

[flagged]

Re: A desktop made for one

#109
post #94

Earlier quoted context omitted.

I had the same reaction. We're headed into a period where you can shape your tools exactly as you like them; artisanal rather than factory-created workshops, essentially. I think the instinct that APIs, validation layers, and so on take on a much higher importance is right.. I have a few internal tools that made sense to make libraries out of, and once the first library is good, and a test suite is comprehensive, por…

> We're headed into a period where you can shape your tools exactly as you like the What period were we for the past 50 years?

Since roughly 1995 or so we've been in a world where quality tooling was provided by on the order of 1,000s of developers, mostly open source. GNU, Xorg, Apache, emacs, nginx, and so on. Or you could opt in to the Microsoft ecosystem.

The ~20 years prior to that we were in a world where you chose to align with either Microsoft's tooling, IBM, or shops providing Unix tooling from proprietary vendors.

I elide a nearly infinite amount of detail, obviously.

What's new now is that you can get your own window manager written to spec in under a week, perhaps much more quickly, not just choose one of a few major window managers and configure it in accordance with the chosen configuration options delivered by the large developer team.

Post reply on HN