News for hackers. Stuff that matters.

smorrow

Re:What is Plan 9? on Monday January 26, 2026 @12:40PM (#46768813)
The most "research" thing I'm aware of 9front (since you're speaking in present tense) doing is that GEFS needed to work out a lot of things for itself that weren't in the Bε-tree proof-of-concept FS that came before.

I dunno how "close to the metal" you'd consider that.

("GEFS" being a disk filesystem that's been discussed on HN.)

Re:What is Plan 9? on Monday January 26, 2026 @12:20PM (#46768471)
9P is a protocol, FUSE isn't.

"Plan 9 praisers who don't actually use Plan 9" have a tendentious way of speaking, that's actually a lot like "AI slop", that Plan 9 users can instantly recognise. Telltale signs include speaking about Plan 9 in the past tense, and a belief that with Plan 9 you can somehow just strap all your computers together to get more performance or something. Because "you have 9P".

Re:What is Plan 9? on Monday January 26, 2026 @11:21AM (#46767590)
Dozer might be the most likely path to that.

https://notgull.net/announcing-dozer

Re:What is Plan 9? on Monday January 26, 2026 @09:24AM (#46765995)
Plan 9 does that, e.g. dial(2) to do the /net dance. ("2" here actually means something like "3plan9".)
Re:What is Plan 9? on Monday January 26, 2026 @08:47AM (#46765583)
Why?
Re:Phoenix: A modern X server written from scratch in Zig on Wednesday January 07, 2026 @02:02PM (#46530911)
What I meant by this is, if we had a decent X on Plan 9, we would actually use it, because right now remoting into other systems is just VNC...
Re:Phoenix: A modern X server written from scratch in Zig on Saturday January 03, 2026 @07:22AM (#46475751)
Is it written in C? If it is and you open-sourced it, someone might port it to Plan 9.
What do you mean "hold-over"? In NI we still say "first year" through "fifth year". Is that not done in Britain?
Re:Rethinking Window Management in Gnome on Tuesday August 08, 2023 @07:33PM (#37056884)
> monitors have grown

Most people use laptops. (Or it's at least 50/50.)

Re:Rethinking Window Management in Gnome on Tuesday August 08, 2023 @07:20PM (#37056779)
Scwm had animations, which went in sometime before the ~2001 Usenix paper, due to a need for them. I don't think there's anything out of place about needful animations.
Re:Rethinking Window Management in Gnome on Tuesday August 08, 2023 @06:31PM (#37056357)
It's called dynamic window management, it's very popular, and that's without the animations showing you that something got moved.
Re:Rethinking Window Management in Gnome on Tuesday August 08, 2023 @06:23PM (#37056282)
1. You can't pick and choose your monitor like this on laptops.

2. I like my "window/s of interest" (the current "task") to be front and centre; I would like my window management when task switching both to do this for me and to set the previous current task aside for me. It seems to me this would require some kind of undiscovered paradigm that isn't tiling or stacking. Ultrawide is just forcing me to direct my attention to a specific off-centre region for extended periods. This feels like holding breath, except psychological - I can only take it so long, then my eyes, by themselves, are going to look at other areas, whether I like it or not. Which is also one reason why tiling is an absolute non-starter for me.

Re:Rethinking Window Management in Gnome on Monday August 07, 2023 @08:13PM (#37042761)
Re:Mk: A Successor to Make [pdf] on Saturday July 29, 2023 @04:05AM (#36917999)
The first paragraph of https://archive.org/details/rc-shell/

So rc was made for Plan 9. The examples in that paper are definitely on tenth edition Unix, I think this would be because

A fairly complete version of Plan 9 was built in 1987 and 1988, but development was abandoned. In May of 1989 work was begun on a completely new system

from https://doc.cat-v.org/plan_9/1st_edition/designing_plan_9 (1990).

> That's what we were trying to (and succeeded at being able to) avoid.

What did he mean by this?

Re:Mk: A Successor to Make [pdf] on Tuesday July 25, 2023 @11:47AM (#36864080)
Some clues:

The mk paper (and Unix man page) doesn't mention rc.

Plan 9 existed since the mid-80s.

This sentence in the Unix rc(1) sure makes it seem like rc was Plan 9-first:

Environment entries for variables are kludgy for UNIX compatibility.

Re:Mk: A Successor to Make [pdf] on Wednesday July 19, 2023 @07:06AM (#36784531)
I've been seeing people, never ones who were actually there, make this claim in the last five to ten years. Rc was on tenth edition Unix. I've seen no evidence that it originated on Unix. The manual calls it the Plan 9 shell.
I did read the paper, I always thought it was theoretical too. Then I saw a video with maddog saying he witnessed Ken logging in using his backdoor.
I'm curious why private school? The usual reason people don't unschool is they haven't really heard of it (or they've heard of it but believe some boomer conventional wisdom like muh socialisation or it's just for extreme Christians). You obviously have, so like... what evidence are you seeing that's convincing you of school?
Re:California pulls the plug on rooftop solar on Friday December 23, 2022 @05:03PM (#34111099)
The fire conventional wisdom thing is just that: conventional wisdom. Debunked in this week's Tom Scott video.
Re:Security in Plan 9 (2002) on Thursday September 29, 2022 @09:59AM (#33020719)
And yet Plan 9 has a curl/wget equivalent, `hget`.
Re:The UNIX Programming Environment (1984) on Tuesday August 30, 2022 @08:38AM (#32649603)
What I find interesting is that Plan 9's "who" did not. It's just

ls /proc | sed '{grep out usernames}' | sort -u

so it's pretty specific to whatever machine it runs on, as opposed to who's logged into the installation you've run it on.

On another note, on Tenth Edition Unix, when you logged in from a Blit, something would get pipefiled[1] over your tty and wrap writes from new opens in something that puts it to a window-manager window. Possible because of not having name spaces for files.

[1] 'Mounted stream' in http://man.cat-v.org/unix_10th/2/fmount

Re:Brian Kernighan's Home Page on Wednesday January 12, 2022 @09:44AM (#29906904)
> Don Knuth's home page with custom colors is almost elaborately designed by academic standards

Yeah, or Tanenbaum's.

Re:Brian Kernighan's Home Page on Wednesday January 12, 2022 @09:43AM (#29906880)
> and the rest of the gang that I don't know the name of are part of such an incredible part of CS history.

For CS-historic significance the ones I would add would be Aho and Steve Johnson.

Re:Brian Kernighan's Home Page on Wednesday January 12, 2022 @09:39AM (#29906835)
Doug McIlroy: https://www.cs.dartmouth.edu/~doug/ Tom Duff (not a professor though): iq0.com
Re:Bjarne Stroustrup: “I Did It for You All” (2007) on Monday December 20, 2021 @02:32AM (#29622298)
Bruce Ellis knows who wrote it, so he might also know the year.
You don't need to "put" people places - they do that by themselves (and better than you can centrally plan - I know you don't want to hear that).

You don't need to make them go on the internet either.

And apparent "success", in the sense you mean it, isn't, either. It's just kicking the can down the road. Real progress would be the seemingly unproductive, a-month-for-every-year-in-school deschooling period like that of "the sleeping student" at Sudbury[1].

People had the chance this year and the last[2] to let children be free and they blew it.

[1] https://www.youtube.com/watch?v=si0PPv-7yWo&list=PLBC7021B61... [2] We've known since April 2020 that kids don't spread it. Icelandic contact-tracing study.

Re:When constitutions took over the world on Saturday March 27, 2021 @05:50PM (#26605945)
40 years? Try being anti-war under Woodrow Wilson.

https://youtu.be/-gDvdRBiDvQ

Older »