[Abe] wanted the perfect portable computer. He has a DevTerm, but it didn’t quite fit his needs. This is Hackaday after all, so he loaded up his favorite CAD software and started designing. T…
If it runs modern Linux, there’s enough bloat even compared to Windows 2000.
COMMENT: further I’ve completely forgot what you were saying, so wrote a very loosely connected text.
I agree in dreams, but in truth no piece of tech will change life. Life changes tech. Today’s tech environment wouldn’t happen were social environment different.
If we want to make computing better, we need to be able to live without computing.
To make downtime acceptable. Same as with repairing floors in a hoarder’s apartment, you need to remove all the furniture and junk first. So you (being the hoarder) need to be able to live just fine without what’s in that room for a few weeks (I know ideally the process takes much less time).
The reason Facebook and others are so powerful and competition doesn’t work is because many people can’t live without what they rely upon as utilities.
And the “users mustn’t think, users mustn’t overcome themselves” mantra is commercial bullshit. Users are humans and are responsible for themselves. We can help them become more responsible. We can’t pretend humans are not responsible.
Because ultimately only humans exist and tools are tools.
Pop on Meshtasic and maybe a Signal client, and I think this could be useful. Fold-out keyboard might be nice, too, but it does take some careful mechanical engineering to make robust hinges.
You all downvote but that OS runs on a microcontroller. No need for a microcode/management engine running a UEFI runnng a bootstrap running a OS that initializes locales for a console that runs a display server that initializes locale settings to run a webbrowser with his own locale settings, where some “web-developers” then again try to determine environment and capabilities via JavaScript to simulate desktop apps.
Btw, why don’t we just start standardizing CPU interfaces and cut down all the compatibility layers?
If it runs modern Linux, there’s enough bloat even compared to Windows 2000.
COMMENT: further I’ve completely forgot what you were saying, so wrote a very loosely connected text.
I agree in dreams, but in truth no piece of tech will change life. Life changes tech. Today’s tech environment wouldn’t happen were social environment different.
If we want to make computing better, we need to be able to live without computing.
To make downtime acceptable. Same as with repairing floors in a hoarder’s apartment, you need to remove all the furniture and junk first. So you (being the hoarder) need to be able to live just fine without what’s in that room for a few weeks (I know ideally the process takes much less time).
The reason Facebook and others are so powerful and competition doesn’t work is because many people can’t live without what they rely upon as utilities.
And the “users mustn’t think, users mustn’t overcome themselves” mantra is commercial bullshit. Users are humans and are responsible for themselves. We can help them become more responsible. We can’t pretend humans are not responsible.
Because ultimately only humans exist and tools are tools.
It’s a Pi Pico. Linux can technically work there, but it’s more of a “I ported Doom to a Casio calculator watch” project than anything practical.
Oh. My bad. Then interesting, something RSX-level on a little deck, with a something-commander and a snake game. Fun like it’s 1983.
Pop on Meshtasic and maybe a Signal client, and I think this could be useful. Fold-out keyboard might be nice, too, but it does take some careful mechanical engineering to make robust hinges.
Signal as in those folks whose desktop client for Linux is on electronjs.
There’s no reason it has to be that way on a small computer like this. It does have to be able to handle some encryption, though.
You all downvote but that OS runs on a microcontroller. No need for a microcode/management engine running a UEFI runnng a bootstrap running a OS that initializes locales for a console that runs a display server that initializes locale settings to run a webbrowser with his own locale settings, where some “web-developers” then again try to determine environment and capabilities via JavaScript to simulate desktop apps.
Btw, why don’t we just start standardizing CPU interfaces and cut down all the compatibility layers?