HNHacker News
TopNewBestAskShowJobs

smorrow

90 karma · joined March 15, 2013

submissionscomments
smorrow··on What is Plan 9?
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.)

smorrow··on What is Plan 9?
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".

smorrow··on What is Plan 9?
Dozer might be the most likely path to that.

https://notgull.net/announcing-dozer

smorrow··on What is Plan 9?
Plan 9 does that, e.g. dial(2) to do the /net dance. ("2" here actually means something like "3plan9".)
smorrow··on What is Plan 9?
Why?
smorrow··on Phoenix: A modern X server written from scratch in Zig
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...
smorrow··on Phoenix: A modern X server written from scratch in Zig
Is it written in C? If it is and you open-sourced it, someone might port it to Plan 9.
smorrow··on Steam Brick: No screen, no controller, just a power button and a USB port
What do you mean "hold-over"? In NI we still say "first year" through "fifth year". Is that not done in Britain?
smorrow··on Rethinking Window Management
> monitors have grown

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

smorrow··on Rethinking Window Management
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.
smorrow··on Rethinking Window Management
It's called dynamic window management, it's very popular, and that's without the animations showing you that something got moved.
smorrow··on Rethinking Window Management
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.

smorrow··on Rethinking Window Management
Compiz had it: https://youtu.be/KGkodX89ouA?t=244
smorrow··on Mk: A Successor to Make (1987) [pdf]
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).

smorrow··on The burden of Long Covid “so large as to be unfathomable”
> That's what we were trying to (and succeeded at being able to) avoid.

What did he mean by this?

smorrow··on Mk: A Successor to Make (1987) [pdf]
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.

smorrow··on Mk: A Successor to Make (1987) [pdf]
Mash from Inferno https://inbox.vuxu.org/9fans/AANLkTikvTbqLwrxifri86cAEBS3wmk...
smorrow··on Mk: A Successor to Make (1987) [pdf]
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.
smorrow··on Ken Thompson on the bug that exposed his compiler trojan (2021)
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.
smorrow··on Ercot asks Texans to voluntarily conserve electricity due to the extreme heat
https://www.youtube.com/watch?v=Ka0kkwtO94I
smorrow··on Scores decline again for 13-year-old students in reading and mathematics
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?
smorrow··on California pulls the plug on rooftop solar
The fire conventional wisdom thing is just that: conventional wisdom. Debunked in this week's Tom Scott video.
smorrow··on Security in Plan 9 (2002)
And yet Plan 9 has a curl/wget equivalent, `hget`.
smorrow··on The UNIX Programming Environment (1984)
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

smorrow··on Brian Kernighan's Home Page
> Don Knuth's home page with custom colors is almost elaborately designed by academic standards

Yeah, or Tanenbaum's.

smorrow··on Brian Kernighan's Home Page
> 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.

smorrow··on Brian Kernighan's Home Page
Doug McIlroy: https://www.cs.dartmouth.edu/~doug/ Tom Duff (not a professor though): iq0.com
smorrow··on Bjarne Stroustrup: “I Did It for You All” (2007)
Bruce Ellis knows who wrote it, so he might also know the year.
smorrow··on Launch HN: KaiPod Learning (YC S21) – A physical place for online schoolers
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.

smorrow··on When constitutions took over the world
40 years? Try being anti-war under Woodrow Wilson.

https://youtu.be/-gDvdRBiDvQ

Page 1 of 7Next →