Posts
5995
Following
218
Followers
563
Linux kernel mm contributor, kernel/systems developer, writing a book about mm.

C/C++/(rust at some point!)

Book - https://linuxmemory.org/
Me - https://ljs.io/
Music - https://soundcloud.com/distal_music/

Arsenal fan, cat maniac, synth experimentalist. Brit.

Opinions are all my own and represent nobody else.

Lorenzo Stoakes

Jim says good morning and enjoy the long weekend! Also 'feed me immediately'
0
1
7

Lorenzo Stoakes

It's kind of hilarious how quickly people remark on how short a man is when they want to insult them.

It's like it's on the tip of their tongue and they're desperate to mention it and now a chance to insult somebody has come up, they get to do it.

Weird how that's fine but insulting anybody else for literally any other immutable characteristic will have your career, life, reputation and everything else destroyed 🤔 there's even mutable characteristics that you can be cancelled for mentioning!

Anyway I own my status as a short king, mock away... :)

I just think it's amusing to observe how desperately inconsistent people are when they strive so hard to adhere to the morals and mores of the time without any actual substantive belief in them.
2
1
3

HAMMER SMASHED FILESYSTEM 🇺🇦

reimplementing sudo in php

2
2
2

HAMMER SMASHED FILESYSTEM 🇺🇦

i think it is pretty cowardly that when one mounts a msdos filesystem, the files have all the rwx permissions set, but not the setuid bit

0
2
4

Lorenzo Stoakes

Edited 16 days ago
A trend that is very very irritating in modern apps and 'networked appliances' is the silent failure.

For instance, my PT tracking app suddenly stopped syncing with my fitbit. No error came up, no issues indicated anywhere in either app, nothing. Just stopped.

Now my PT thinks I did 4k steps fewer than I actually did as a result (esp. galling as today I feel fucking exhausted and still pushed through).

The other week my fancy dancy 'connected' scales just stopped syncing. Nothing on planet earth could get them syncing again... luckily the PT app allows manual input for that (not the steps) but it was still hugely annoying.

How hard is it to report bloody errors?

I think this is directly a consequence of a web mentality where things are so hugely abstracted that people get used to sitting there and waiting for a website to load infinitely.

Sadly web mentality seeped into pretty much ALL applications and even OS window managers etc. where latency and properly notifying you of things and usability are discarded because 'hey people are used to the shitty latency-filled web experience'.

Thank God for linux and i3/sway...
1
1
2

Can't wait for this trend to die

2
19
4

Lorenzo Stoakes

I very much regret that I had to drop the slab chapter for time (+ sanity!)

Luckily, I spoke to @vbabka and he has assured me that he'd love to write a slab chapter for me but he'd only go and immediately delete it like he deletes all slab code and therefore there'd be no point.
2
1
3

Not a fess, but advice. I'm an ex-burglar, now work for a home security company using my past for good. If selling your house be careful what you leave out in plain view. I'd look at photos of houses on estate agent websites for valuables. It's basically a catalogue for burglars.

0
1
1

Lorenzo Stoakes

I should be involved in the kernel once again very heavily, very soon :)

Trying to make a last big effort on book then on to a new horizon
1
0
7

In bash, writing ${var?} instead of just ${var} or $var means if var isn't defined then bash will throw an error and _not_ execute your command, instead of expanding it to "" and carrying on.

mv file1 file2 $subdir # oops, I overwrote file2
mv file1 file2 ${subdir?} # error message instead of disaster

My favourite use of this is for example commands in documentation, with placeholders for the user to fill in. Then it's OK if a user accidentally copy-pastes it _without_ filling them in!

1
22
1

This is a new and rather disturbing change in the "debate" around autonomous vehicles.

Essentially, if you question them, with real and actual issues you are considered a loon and should be ignored.

When you attack people, rather than deal with the issues, this means your 'position' is incredibly weak. It also removes all "debate". A tactic we have seen used a lot recently.

https://tide.theimi.org.uk/industry-latest/motorpro/av-myth-busting-self-driving-denial-terrorist-hacks

1
1
1

Lorenzo Stoakes

Incredibly massive storm last night at around 3.30am, lightning was very close, room lit up, heavy rain.

This did not help my sleep...
0
0
2

Lorenzo Stoakes

Now need to figure out how to gym it in Salt Lake City... might resort to hotel gym but likely to be a bit limited
0
0
1

Lorenzo Stoakes

The cycle of life at the local pond! Egyptian and Canadian geese with their goslings!
1
0
6
Edited 19 days ago

Any company right now: You want some AI?

Me: Not particularly, thanks

Company: Got it, here's a big huge heaping helping of AI

Me: No thank you please

Company: Make job go fast, do vroom vroom on your career:

Me: I don't really…

Company: We put AI IN YOUR FREAKING MOUSE DRIVERS CAN YOU BELIEVE IT

Me: Kinda but not really

Company: Here's AI tools for your software engineering

Me: These are really obtrusive and in my w…

COMPANY: YOU WILL LOVE OUR AI

Me: …

3
17
3

The Elizabeth line train stopped this morning between Bond Street and Tottenham Court Road stations at just the right spot for me to photograph one of the cross-passages that link the two tunnels in case of passenger evacuation.

0
2
2

HAMMER SMASHED FILESYSTEM 🇺🇦

today i'm starting my rehabilitation info fully functioning member of a society

so far i've managed, by trial and error, to figure out the right combination of usb-c cables and holes to use so that the keyboard *and* display work most of the time

2
1
3

Lorenzo Stoakes

Yeah linked in, you were already the fucking worst, you didn't need to make it fucking worstest worst
1
0
6

Lorenzo Stoakes

My favourite scene from The Wire (and there's a TON to choose from).

Wood Harris is an INCREDIBLE actor.

https://www.youtube.com/watch?v=E2Fv-nJCfrk
0
0
1
Show older