Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Richard Barrell

@0x2ba22e11@unstable.systems
  • Open on unstable.systems

I like automata and hugs.
Computer programmer, in Bristol, UK.

305 Followers
286 Following
50 Posts
Joined November 18, 2022
Personal website:
https://carefully.understood.systems
Pronouns:
He/him

Posts

Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Aug 06, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @pencilears@mastodon.eternalaugust.com
@pencilears@mastodon.eternalaugust.com even some of the computer nerds here don't do offensive security stuff at all. 😌
3
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Jul 26, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems

OH: "the kind of vampire that sucks dick for bus money and then walks home."

1
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Jul 21, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @StarkRG@myside-yourside.net
@StarkRG@myside-yourside.net @david_chisnall@infosec.exchange @molly0xfff@hachyderm.io in this specific hypothetical, society would definitely put the person selling dynamite sticks in prison immediately and keep them there.
1
7
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Jul 09, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @balloonpup@blimps.xyz
@balloonpup@blimps.xyz on the bright side most pages that worked for Netscape Navigator 3.02 back then now work fine on extremely slow web browsers now. 💖
5
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Jul 03, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @bruce@darkmoon.social
@bruce@darkmoon.social ah I just thought you might be because using LVM for partitioning was the default in some Linux distros installers for a good few years. But using LVM snapshots would have required you to leave some space free in the LVM volume which itself is not a thing people normally do by default either.
0
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Jul 02, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @bruce@darkmoon.social
@bruce@darkmoon.social btw offhand I think you can do block level snapshotting with just LVM if you happen to be using that (which is pretty common)
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Jun 28, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @tewha@appdot.net
@tewha@appdot.net unlikely
0
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Jun 17, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @0xabad1dea@infosec.exchange
@0xabad1dea@infosec.exchange they can tell because of the size and also his majestic aura. 💖
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Jun 14, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @resuna@ohai.social
@resuna@ohai.social @jonny@neuromatch.social the space pen squirts ink out, right? It's a little tempting to try to look up its wet to dry mass ratio and the velocity at which it expels ink in order to calculate a delta V figure for it.
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Jun 11, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @djlink@mastodon.gamedev.place
@djlink@mastodon.gamedev.place @miawgogo@fedi.miawgogo.me this does suggest that most programming is the same genre of art that Rickrolling is. 😁❤️
1
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 28, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @0x2ba22e11@unstable.systems
@lina@vt.social @dramforever@mastodon.social well that's shaken me up. Very well done, both of you. ❤️
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 28, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @lina@vt.social
@lina@vt.social @dramforever@mastodon.social WAHT really. WHAT!?????
0
2
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 25, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @Quasit@beige.party
@Quasit@beige.party @joeposaurus@chaos.social selling cobalt-60 at iron-56 prices
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 25, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @cendyne@furry.engineer
@cendyne@furry.engineer @thephd@pony.social I like the term "asciibetical" for when things are sorted by numerical codepoints instead of a locale-aware comparison.
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 19, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @adrienne@social.treehouse.systems
@adrienne@social.treehouse.systems @rancidrabbit@anarchism.space @aphyr@woof.group another thing that comes to mind is I bet a lot of HTTP proxies (especially corporate MITM'ing DLP proxies (I hate those things)) downgrade everything to HTTP 1.1. Maybe (lack of) support for HTTP 2 and up is usable as a signal but not safe as blocking criterion all by itself.
2
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 18, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @rancidrabbit@anarchism.space
@rancidrabbit@anarchism.space @aphyr@woof.group Huh! Does this work because contemporary real browsers always use HTTP/2 or HTTP/3?
0
3
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 16, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @kit@sharkey.kitredgrave.net
@kit@sharkey.kitredgrave.net oof. Best wishes to you. I hope you have a better time in future than you've been having. ❤️
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 14, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @fesshole@mastodon.social
@fesshole@mastodon.social 🫡
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 10, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @NanoRaptor@bitbang.social
@NanoRaptor@bitbang.social proximity of myself to cats and dogs
9
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 08, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @xenophora@mastodon.art
@xenophora@mastodon.art @lich_silvae@masto.fediverse.games plot twist: you do have a million fans and they do fit into a millimetre. It is not a coincidence that you also have a shrink-ray.
1
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 08, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @glyph@mastodon.social
@glyph@mastodon.social ah good point. Nice. Thank you ❤️
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 08, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @glyph@mastodon.social
@glyph@mastodon.social one question that just popped into my head is, why is fritter's version number an 0.x? It sounds like the kind of thing that could possibly be a 1.0 on its very first release, because what it does is pure maths and that kind of thing can be finished / stable and correct on the first try.
1
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 07, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @tewha@appdot.net
@tewha@appdot.net I saw David Chisnall post something about this that I think fits very well: in general ML is useful when the cost of mistakes is low and the value of correct answers is high. For example using ML for branch prediction or for indexing into database tables on disk: if the ML outputs a correct answer the computer runs a little faster and if it outputs wrong answer the computer runs barely slower than if it hasn't tried guessing. I think code review fits that framework: failures to find problems don't matter much because it puts you in no worse a state than if you hadn't tried. False reports of problems only waste your time. But accurate reports of problems may save big headaches down the road.
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 07, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @AmyZenunim@unstable.systems
@AmyZenunim@unstable.systems 🤣 but also 😱
1
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 06, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @cford@toot.thoughtworks.com
@cford @david_chisnall kinda? if you learn C first then it gets real tempting to use the C FFI modules a lot.
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 06, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @0xabad1dea@infosec.exchange
@0xabad1dea@infosec.exchange you reckon you might passively train him to lead you to specific places that you mention as you start walking?
2
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 06, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @ireneista@irenes.space
@ireneista@adhd.irenes.space oh if you want the result to be GPL rather than MIT license then it's even simpler. Then the job is simply to do a file by file port of existing GNU coreutils in the same fashion.
2
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 05, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @chrisdenton@hachyderm.io
@chrisdenton@hachyderm.io ah, I see. Thank you.
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 05, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @pencilears@mastodon.eternalaugust.com
@pencilears@mastodon.eternalaugust.com it does have stars but that isn't the same as grabbing someone by the lapels and yelling "WELL DONE THANK YOU" in their face.
3
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 05, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @chrisdenton@hachyderm.io
@chrisdenton@hachyderm.io whaaaaat when the hell was that added? 😅
0
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 05, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems

Something that bugs me about GitHub and its competitors is that there is no clear path for messaging maintainers with positive feedback. Complaints? Yes, those go straight into the bug tracker. But there's nowhere obvious to send "hey this is great, thank you so much" other than filing a bug that says "this project is too helpful and you're all wonderful people".

(I bet this contributes to burnout.)

32
6
17
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 05, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @gabrielesvelto@mas.to
@gabrielesvelto anecdotally I've had pretty good success rate trying to explain things like the difference between the stack and heap, by starting out with a description of how those things were implemented in MS-DOS programs and then briefly explaining how modern implementations differ. The DOS mechanisms were simple enough that they're easy to explain and then once the student understands the concept it's easy to add explanations like "but on a modern computer the heap allocations can go anywhere in the address space".
3
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 05, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @0x2ba22e11@unstable.systems
@ireneista@adhd.irenes.space IMO if you want a MIT-license-compatible Rust implementation of coreutils you could do worse than starting with FreeBSD and OpenBSD's equivalents (which are all in C but very much battle tested for things like TOCTOUs); port them to Rust more or less line by line so the new implementation makes more or less exactly the same syscalls, and then go through GNU coreutils man pages and add every feature they have which is missing.
2
3
1
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · May 05, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @Seirdy@pleroma.envs.net
@ireneista@adhd.irenes.space nah totally separate codebase. There's also toybox, again another totally separate implementation. I've heard rumours that both of them have code quality issues though.
0
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 29, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems

I heard there's a really mysterious ongoing problem at the United States Mint.

It just doesn't make cents.

1
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 28, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems

You know those little plastic compartmentalised pill boxes they make with 7 segments and weekdays written on each pill? Turns out they do work and they are really convenient.

2
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 28, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems

I had a pony step on my foot once when I was a kid. Didn't hurt or anything. It was a small pony, I was wearing wellington boots and I was standing on soft ground.

1
0
1
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 23, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @afx@infosec.exchange
@afx @0xabad1dea this is a great photo. Toffee looks glorious.
1
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 23, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @0xabad1dea@infosec.exchange
@0xabad1dea egg bug crying with hearts in their eyes emoji
2
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 21, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @pencilears@mastodon.eternalaugust.com
@pencilears this is nice ❤️
1
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 21, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @rey@toot.cat
@rey absorbing RF is sometimes useful too so I conclude that thick thighs have entries only in the PRO column and nothing in the CON column. All glory be unto thick thighs. 🫡❤️
1
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 20, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @rey@toot.cat
@rey yeah that makes sense. the water in your body is great at absorbing microwaves
0
2
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 17, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @ariadne@social.treehouse.systems
@ariadne ah thank you. I hope you're having a good day.
0
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 16, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems

@ariadne@social.treehouse.systems hi I just remembered a few years ago having a brief conversation with you about how busybox is slightly a PITA for Alpine Linux maintainers because it's a bit buggy and how there was some interest in maybe replacing it. I'm just curious now: did anyone have a serious go at replacing busybox in Alpine?

1
1
1
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 16, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @icculus@mastodon.gamedev.place
@icculus@mastodon.gamedev.place wonderful, thank you.
1
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 15, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @Catfish_Man@mastodon.social
@Catfish_Man beautiful
1
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 09, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @neia@zoner.work
@neia @aeva @pupxel @maddiefuzz this is like the paint version of the Whitespace programming language. Or Ook! https://esolangs.org/wiki/Ook 😂
2
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 09, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @0xabad1dea@infosec.exchange
@0xabad1dea @becomethewaifu I think the CPU in my current PC has more L3 cache than some of the machines I learned to program on had RAM. Certainly I've worked with xeons and epycs for which that was true.
2
0
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 09, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @brooke@bikeshed.vibber.net
@brooke @0xabad1dea @becomethewaifu I immediately dare you to parallelise the main "for each ray..." loop of course ❤️
1
1
0
0
Open post
0x2ba22e11
Richard Barrell @0x2ba22e11@unstable.systems · Apr 08, 2026
Richard Barrell
@0x2ba22e11@unstable.systems

I like automata and hugs. Computer programmer, in Bristol, UK.

unstable.systems
Replying to @becomethewaifu@tech.lgbt
@becomethewaifu @0xabad1dea I had a 3d graphics class about 20 years ago where the lecturer claimed that the bottleneck in ray tracing renderers is usually cache misses for reflected rays. I think he used the phrase "primary rays cache, secondary rays thrash". The primary rays (the ones that go out of the camera into the scene) mostly get to take advantage of CPU cache because they point in very nearly the same direction as the other primary rays adjacent to them. But then secondary rays that bounce from the surfaces in the scene thrash CPU cache because they fly off in all directions, from different starting points. I liked that lecturer. Dutch gentleman, I think, and a very good teacher. I remember him once explaining something about how things work when there's only one light in a scene, and he started by saying "If I had enough bricks to smash all but one of the lights in this room..." :D
2
5
0
0

Remote instance

unstable.systems
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:52:30 UTC