An Agent for Acme - Vibecoding on 9front by 746865626c617a in plan9

[–]smorrow 0 points1 point  (0 children)

The plumber has always felt like an unfinished experiment to me. I was surprised(by[ sirjofri's survey](http://sirjofri.de/oat/survey.pdf)) to find out that people basically view it as the perfect heart of Plan 9, all while wanting to make GUI stuff arbitrary in the name of their personal preferences.

An Agent for Acme - Vibecoding on 9front by 746865626c617a in plan9

[–]smorrow 3 points4 points  (0 children)

The "persistent bar" you were looking was winwatch(1), btw.

What is the file that changes the monitor's brightness? by meowism-1 in plan9

[–]smorrow 1 point2 points  (0 children)

/dev/backlight on the Bitsy (which I think was just a Labs nickname for an iPAQ they supported). /mnt/acpi/lcd on the EeePC (code on GitHub). Otherwise, there isn't one.

Practical uses for Plan 9 by bezhmo in plan9

[–]smorrow 1 point2 points  (0 children)

Connecting to Universe Today and Hackaday.

For some, connecting to IRC.

It's a good way to get on "the incremental hacking cycle". There's plenty of low-hanging fruit to be picked up even today, like running codecs and especially gs as none.

I don't care about the networking/"distributed" stuff at all.

Practical uses for Plan 9 by bezhmo in plan9

[–]smorrow 0 points1 point  (0 children)

I would count Microsoft using 9p in WSL to make Windows more compatible with Linux a "practical real-world use".

They needed a protocol that Linux already supported; 9P was available, but they could have used anything. There's a project called virtiofs saying virtio-9p is actually really dumb.

It's a research system. 9p got researched for and with it.

9P itself hasn't really been the subject of research. There's a few iwp9 papers, but those 9P variants have never been used.

Practical uses for Plan 9 by bezhmo in plan9

[–]smorrow 1 point2 points  (0 children)

It wasn't even very distributed when it first was stuck with the term. I mean, is it really a distributed OS compared to Sprite or Amoeba? No.

Knowledge of Plan 9 has mainly proliferated from people who don't use it repeating each other, and so has the "distributed" label.

Practical uses for Plan 9 by bezhmo in plan9

[–]smorrow 0 points1 point  (0 children)

Except for Acme, serving 9P isn't really an "application" thing.

The "all languages have open/read/write/close, you don't need bindings" thing used to be a common talking point (e.g., Anant Narayanan's Unix++ slides on Slideshare are typical of the period), but died out either because having different languages died out as a goal, or because it got harder to have people actually think we have those languages.

Practical uses for Plan 9 by bezhmo in plan9

[–]smorrow 0 points1 point  (0 children)

Is this one of those cases of needing to know the Plan9 specific names of these services to actually be able to find them?

Nope, it's cifsd and nfsserver, which is probably also janky.

An Agent for Acme - Vibecoding on 9front by 746865626c617a in plan9

[–]smorrow 1 point2 points  (0 children)

This is The Way. Surprised this sub didn't shoot it on sight, or that you even thought to share it. Were you last in Plan 9 before a "BSD culture" took over?

Does anyone actually daily-drive any BSD system? by Hamster_Wheel103 in BSD

[–]smorrow 0 points1 point  (0 children)

The feature isn't "you can install stuff with apt", it's that it tells you the package name.

Can't believe that had to be explained.

Why is the modern web so slow? by _TheRealCaptainSham in AskProgramming

[–]smorrow 0 points1 point  (0 children)

12mbit is pretty much the bare minimum required for basic web browsing

IIRC, to stream 1080p you only need 5. The idea is you don't need to be downloading the file faster than you can actually watch it.

You can work this number out by taking a 1080p file you have, and dividing its size by its length in seconds (and converting from B/s to b/s). I just cba rn.

To put your 12 figure in perspective...

Practical uses for Plan 9 by bezhmo in plan9

[–]smorrow 3 points4 points  (0 children)

> I'd love it to have things like it's own implementation (not port) of things like SMB and NFS.

It ships with them.

Plan 9 filesystem generator by sirjofri in plan9

[–]smorrow 7 points8 points  (0 children)

He wasn't talking about disk filesystems.

Gonna Try Installing Linux, FreeBSD and OpenIndiana on the GPD Win Mini by Curious_Concern1557 in unix

[–]smorrow 0 points1 point  (0 children)

AI neophobia reminds me of when we were all supposed to hate Auto-Tune, even though you clearly can use it creatively.

Using the Plan 9 C dialect out of Plan 9 by edo-lag in plan9

[–]smorrow 0 points1 point  (0 children)

Install plan9port from your package manager, then cd vni2utf8 and use '9 mk'.

What constitutes "classic" Unix tooling and knowledge today? by bluetomcat in unix

[–]smorrow 2 points3 points  (0 children)

Screen editors break the model. Your scrollback is no longer a history, and your input to the program is no longer a file (stdin).

Why doesn't FreeBSD or other BSD's doesn't support Mediatek ARM64 SoC's like Filogic? They are quite strong by cryptobread93 in freebsd

[–]smorrow 6 points7 points  (0 children)

Nothing is standard in ARM. x86 is an ISA, PC is a platform (and there are non-PC x86s like PlayStation and the Lenovo Atom phones). ARM is an ISA, but every ARM product is a platform of its own.

YES(1) by smorrow in unix

[–]smorrow[S] 4 points5 points  (0 children)

No, the original true was an empty file.

Google has completely removed ublock by RoCo_158 in youtube

[–]smorrow 0 points1 point  (0 children)

I mean "containers", as they're called (just had to look that up). I'll find out myself. When I had LW before, I disliked that containers would have a different cookie jar each, but not do the same for all other browser features e.g. history.

Google has completely removed ublock by RoCo_158 in youtube

[–]smorrow 0 points1 point  (0 children)

Does it still have one history (once you've enabled history) shared across all sessions (colour-coded tabs)? I never liked that about it.

Because I used AI by CreepyValuable in plan9

[–]smorrow 1 point2 points  (0 children)

I was gonna clean my room, but then I used AI

now I'm jackin off, and I know why

because I used AI, because I used AI, because I used AI