Posts
266
Following
26
Followers
1243

Jonathan Corbet

Finally managed to ride the Medicine Bow rail trail in Wyoming - definitely worth it!
0
0
16

Jonathan Corbet

The end of support for CentOS 7 has gotten a lot of attention — and perhaps caught a lot of people off-guard. But yesterday was also the EOL for Scientific Linux, which is kind of the end of an era. Scientific Linux was the main alternative to CentOS back in the day, and was widely used. FNAL got out of the distribution business and never put out a RHEL 8 clone, so Scientific Linux is now entirely gone. Thanks to FNAL for having supported such a useful distribution for so long!

https://scientificlinux.org/
1
18
20

Jonathan Corbet

I've worked in technology for decades, and am as fond as a nice gadget as any other ... and I like to see Linux everywhere ... but, somehow, a bed that one has to physically hack into to gain root access, and which as a backdoor providing remote shell access to the vendor is a step or three too far...

https://dillan.org/articles/how-to-get-root-access-to-your-sleep-number-bed
5
12
27

Jonathan Corbet

Daniel Bristot de Oliveira passed away a few days ago at far too young an age. Some of his associates have just asked us to publish their memories of him:

https://lwn.net/Articles/979912/

What an incredible loss.
0
15
21

Jonathan Corbet

Folks waiting for the extensible scheduler class will get it in 6.11: https://lwn.net/Articles/978007/
1
8
9

Jonathan Corbet

On the radar: using a large-language model to insert thousands of automatically generated "security checks" into the OpenBSD kernel:

https://marc.info/?l=openbsd-tech&m=171810103406609&w=2

I'm sure that will be received well...
8
9
22

Jonathan Corbet

Dangerous idiocy is not in short supply in the US but still this takes it to a new level.

https://cowboystatedaily.com/2024/06/07/hageman-tells-la-la-land-cities-to-give-up-fossil-fuels-if-theyre-so-evil/

Here in Boulder, I guess we can only bow to this superior logic and start tearing up our streets...
1
0
2

Jonathan Corbet

On the radar: a new (WIP) document describing future incompatible changes in Git:

https://lwn.net/ml/git/cover.1717141598.git.ps@pks.im/

Included therein is the switch to sha256 to hash objects, seemingly planned for Git 3.0.
3
11
11

Jonathan Corbet

Trump guilty on all 34 counts. We do live in interesting times.
0
0
13
Very pleased to say that I've now finished the first draft of my book, The Linux Memory Manager.

https://linuxmemory.org/

This represents 2 years of evenings and weekends, tons of research, 99.9% from first principles and the kernel source.

There's still plenty of editing to go, but the content is written! 1,351 pages of it (!).

I am not sure on ultimate release date as it depends on how the edit goes, but we're closer now :)

As you can see from the pic, I'm very very tired but also very happy to have finished.

I think I'll chill for a while before I get back to a leisurely edit, read books, watch films, play games, spend time with my wife and cats and do a bunch of stuff the book took out of my life for a long while!

Now I'll go to bed early I think! :)
5
27
57

Jonathan Corbet

I just put the last touches on the final article out of the LSFMM+BPF memory-management track. 25 articles written in just over a week; the final ones will trickle out over the next few days.

Now I can finally take a rest, perhaps go for an early Friday beer, and contemplate shopping for a new keyboard.

Wait — there's a merge window going on? Why didn't anybody tell me?!?
1
10
33

Jonathan Corbet

It's rare to have a conference I can drive to - even if it takes all day. I took that opportunity for LSFMM and stopped at Dinosaur National Monument on the way there, totally worth it.
0
0
15

Jonathan Corbet

Xcel Energy just sent me a survey asking about my "recent outage experience". Not sure what to say... "Five stars — would definitely do again"?
2
1
13

Jonathan Corbet

This post on how scammers use Chase's confirmation system to get victims to open up their accounts:

https://shkspr.mobi/blog/2024/05/bank-scammers-using-genuine-push-notifications-to-trick-their-victims/

Decades ago, we saw universal connectivity as a path to freedom. Instead, we have created a world where we are literally subject to dozens (if not many more) attempts to rip us off every day. We've made a world that is much more predatory and hostile, and it is getting worse.

Thus far, I've managed to avoid falling victim to any of these attempts. But I can only wonder when, as I get older and more confused and the scammers get more sophisticated, that will change. "When", rather than "if", seems like the relevant word here.

Oh well...I guess I'll get more coffee and read more email, I'm sure that will make me feel better.
3
7
11

Jonathan Corbet

On the radar: Tejun makes another push to get the sched_ext framework merged, citing the high level of interest that this work is drawing:

https://lwn.net/ml/linux-kernel/20240501151312.635565-1-tj@kernel.org/

(See https://lwn.net/Articles/922405/ for an introduction to sched_ext).
0
8
7

Jonathan Corbet

The view from my office... Back from OSS just in time to appreciate spring in Colorado.
0
4
24

Jonathan Corbet

Edited 8 months ago
The eclipse was only 64% here but the solar panels definitely noticed.
0
2
9

Jonathan Corbet

Sigh ... John Barth is gone ... https://www.theguardian.com/books/2024/apr/03/john-barth-death-american-novelist-dies-dead-aged-93 time to get into Giles Goat Boy again
1
1
1

I am a bit concerned by all the focus on small-ish projects with overwhelmed maintainers. There indeed are a lot of problems in that area.

But I am certain that lots of experienced OSS devs can think of a few large and crucial projects where they fairly easily could have hidden something small in a larger change. Without a lot of prior contributions to the project.

2
2
1

Jonathan Corbet

Edited 9 months ago
Quote of the day (from the Fedora devel list):
We have no mechanism to flag when J. Random Packager adds "Supplements: glibc" to their random leaf node package. As a reminder, *we are a project that allows 1,601 minimally-vetted people to deliver arbitrary code executed as root on hundreds of thousands of systems*, and this mechanism allows any one of those people to cause the package they have complete control over to be automatically pulled in as a dependency on virtually every single one of those systems.
Adam Williamson
1
81
99
Show older