Reposted by Rachel BarkerAnother Chris @19hunnid.bsky.social · 29/09/2026I love this mad womanyoutube.comcanon in D but it keeps getting jazzierYouTube video by George Collier 13910
Rachel Barker @rachelplusplus.me.uk · 23/09/2026I know *just* enough German that "oestrogen" reads to me as if it start with the German 'ö' sound ...though you know what, östrogen would not be the *worst* metal band name out there 101
Reposted by Rachel BarkerProblem Machine @problemmachine.bsky.social · 19/09/2026Quoting myself from a day ago - "The problem is thinking that the product of a programmer is code. It isn't, really, the code is just the final stage. The actual valuable thing the programmer produces is the underlying mental model. Without that, the code is just tech debt" 524373
Reposted by Rachel BarkerJennifer Ouellette @jenlucpiquant.bsky.social · 16/09/2026Tyrannosaurus rex was warm-blooded, new study confirms www.popsci.com/science/tyra...popsci.comTyrannosaurus rex was warm-blooded, new study confirmsThe King of the Dinosaurs had an internal temperature similar to you. 1737692
Reposted by Rachel BarkerSpace Telescope Science Institute @stsci.edu · 15/09/2026#NASARoman activated the Wide Field Instrument—a 300-megapixel infrared camera that will allow it to explore wide swaths of the cosmos quickly. This test image captures the very first photons of starlight to reach the instrument—taken as an initial performance assessment: go.nasa.gov/4rg4qEc 8327109
Reposted by Rachel BarkerIan Coldwater 🧊🚫 @lookitup.baby · 14/09/2026A 40-year-old kernel bug got discovered while on stage at DEF CON and the writeup is gloriousyuvalino.comHow can you not be romantic about UNIX domain sockets?A 40-year-old kernel bug discovered on the DEFCON 34 main stage. 633971
Reposted by Rachel Barkerkatherine @kayserifserif.place · 04/09/2026📝💝 but what a privilege it is to read your code kayserifserif.place/posts/2026/h...kayserifserif.placeHandwritten code | Katherine Yang 27936
Reposted by Rachel BarkerCat Manning @catacalypto.bsky.social · 19/03/2025please just read this slide and know it’s the “drawbacks” to “anything can spawn anywhere” feature lol 25711
Reposted by Rachel BarkerEniko Fox @enikofox.com · 03/09/2026People talking about shit like dlss5 and here I am going "I made my real mode x86 assembly better so now my 1 layer tile renderer for 160x120 resolutions runs at 60fps on a 33MHz 386 n_n" 71045
Reposted by Rachel Barkeranoetic 🏳️⚧️ @obliqueanoetic.bsky.social · 03/09/2026lil modular sounds 1153
Rachel Barker @rachelplusplus.me.uk · 02/09/2026I love old-timey book covers (from today's Tasting History: www.youtube.com/watch?v=fK8I... ) 000
Rachel Barker @rachelplusplus.me.uk · 02/09/2026If you want anything fancier: transparency, or a small logo at the side instead of a large banner, or multiple images, then a) you have to have a fallback because that won't work everywhere, and b) you need to serve different metadata to different sites by detecting the User-Agent strings they use. 000
Rachel Barker @rachelplusplus.me.uk · 02/09/2026There's *one* happy case that more or less works everywhere: a single large banner image, without transparency, specified through *both* OpenGraph and Twitter Card metadata. That gets displayed above/below the text part of the preview fairly consistently. 100
Rachel Barker @rachelplusplus.me.uk · 02/09/2026Recently I've been doing a bunch of experiments on how to configure social media previews for my websites, in particular how to sort out preview images. I'll write up the details properly soon, but a quick thread of what I've found: 100
Reposted by Rachel BarkerChristian Simmers @xuelder.neocities.org · 01/09/2026Actually a recent Xkcd for that: bsky.app/profile/xkcd... 329710
Reposted by Rachel Barkermcc @dryad.technology · 01/09/2026This is the single biggest physics discovery of my entire lifetime. Or something's wrong with one of the cables. One of the two 9961221239
Reposted by Rachel Barkerkuraine @lena.fyi · 31/08/2026the problem about having a lot of interests & a lot of projects is that there are only 24 hours in a day and time moves so damn fast 7598137
Reposted by Rachel BarkerABC News Australia @news.abc.net.au · 27/08/2026Twenty years on from Gardasil vaccine launch, Australia on track to eliminate cervical cancerabc.net.auAustralia on track to eliminate cervical cancer 20 years on from vaccine launchTwenty years on from the launch of the world-first vaccine against cervical cancer, Australian Immunisation Register data shows HPV vaccine coverage for girls and girls is dropping. 064221725
Reposted by Rachel BarkerServo @servo.org · 31/08/2026July in Servo… 🦾🐧 binaries for Linux aarch64 🪶📐 web fonts in inline SVG 🚄🎨 multithreaded 2D canvas 🩹🦮 incremental accessibility 📝🤖 selection rendering (DOM only, not yet interactive) servo.org/blog/2026/08... 39211
Rachel Barker @rachelplusplus.me.uk · 30/08/2026Honestly for all that they suck, I find those kind of funny. Like sure buddy, you keep trying that Wordpress exploit that was fixed 10 years ago in the hopes that one day I'll arbitrarily decide to not only change my whole blogging setup but to use wildly outdated versions in the process. 031
Reposted by Rachel BarkerLuna @moonbase.lgbt · 30/08/2026also if the dipshit who keeps probing for common php vulns on my STATIC FILESERVER website would kindly knock it the fuck off that'd be lovely 2151
Reposted by Rachel BarkerLuna @moonbase.lgbt · 30/08/2026looking at my webserver logs for the first time in a hot minute and like, i know common decency is a dead concept at this point, but putting "example.com" in your scraper bot's user-agent string is ridiculous 2372
Rachel Barker @rachelplusplus.me.uk · 29/08/2026(this is about "classic" regex engines. It sounds like the shift-resolve method might be a bit more powerful than "it pins down a definite value early", but again that will have *semantic* consequences on what strings a given regex will match) 100
Rachel Barker @rachelplusplus.me.uk · 29/08/2026So I wouldn't call it a "trick", but rather an implementation choice, which should be (and generally is) explicitly documented. 110
Rachel Barker @rachelplusplus.me.uk · 29/08/2026True, that's very common in regex engines in practice. But it's important to note that that *significantly* changes what language a given regex will match. Because you're pinning down a definite value for each reference group early, rather than trying all options (which is the NP-hard part) 100
Rachel Barker @rachelplusplus.me.uk · 28/08/2026As they note, that restriction *is* common in practice, so it's useful to be able to deal with them efficiently. But the general problem of "match this regex with k captures and arbitrary backreferences to them against this string" is still NP-hard (as a function of k and the string length) 110
Rachel Barker @rachelplusplus.me.uk · 28/08/2026That paper applies quite a strong restriction, that there can only be a certain number of backreference groups and the backreferences can only come up a limited number of times. IOW it can deal with languages like `(thing)abc$1` but not `(thing)abc($1)+` 100
Rachel Barker @rachelplusplus.me.uk · 28/08/2026And then general regular expressions + backreferences are straight up NP-complete, so if you can find a linear-time way to match those you get a cool million dollars for your trouble :P 120
Rachel Barker @rachelplusplus.me.uk · 28/08/2026There are more complex languages which can be recognized in linear time, eg. things with matched bracket pairs, but you lose the nice "convert to an obvious non-deterministic automaton then make it deterministic" approach to build a recognizer: en.wikipedia.org/wiki/Determi...en.wikipedia.orgDeterministic context-free language - Wikipedia 130
Rachel Barker @rachelplusplus.me.uk · 28/08/2026If I remember my automata class correctly: /(a?b+)*/ is still a regular language, so can be converted to a DFA which recognizes that regex in linear time, but potentially has a number of states which is exponential in the regex's length (which is what Kate did in the other reply) 220
Rachel Barker @rachelplusplus.me.uk · 28/08/2026I feel that. I still make things because I *have* to, and post about them because I want to connect with other people. But it feels like I started at the worst possible time, when the barrier for just faking it without doing anything real is *so* much lower than it ever has been. 000
Reposted by Rachel BarkerFreya Holmér @freya.bsky.social · 28/08/2026this wave of AI has legitimately killed a huge part of what I loved about seeing stuff online, what I loved about being an educator, and what I loved about sharing my own work I just don't feel like doing it anymore 431997278
Reposted by Rachel BarkerMatt Henderson @matthen.com · 26/08/2026To tell if a maze is solvable, just hang it by its corners If it tears into pieces, you’ve found a solution 694119858
Reposted by Rachel BarkerEric Hallahan @erichallahan.bsky.social · 23/08/2026Good Evening, “RISC-V” was a 12-year, 17-day sociological study conducted by University of California, Berkeley. We are now complete with our study. Thank you for your time. 071
Reposted by Rachel BarkerSeph De Busser @sephdebusser.bsky.social · 22/08/2026Reverse engineering a binary with partial RTTI really gives a similar high to deduction games like type help, TR-49, roottrees,... "I know you have to exist, but *where are you*" at a base class' constructor/vtable/default-implementation functions. Such a high when you end up finding it! 134
Reposted by Rachel BarkerX ΘΔ (Giant Tyrant Overlord) @xkeeper.net · 21/08/2026i think my favorite xml crime was seeing <keyvaluepair><key>burp</key><value>fart</value></keyvaluepair>. like the platonic ideal of the overflowing tupperware cabinet in the "there has to be a better way!" commercial 2312
Rachel Barker @rachelplusplus.me.uk · 20/08/2026I saw one in my logs which rotated between four different fake user-agents, all impersonating different "AI" things. Which is... a choice. Especially because they all get 403'd by my web host *anyway* so it didn't even help them. 010
Rachel Barker @rachelplusplus.me.uk · 17/08/2026I've been working on improving my website a bunch recently, and wrote up a second round of things I did. Featuring: HTTP caching, precompression tweaks, and a teaser of one of my current larger projects! www.rachelplusplus.me.uk/blog/2026/08...rachelplusplus.me.ukTidying up my website, part 2 - Rachel++ 030
Reposted by Rachel BarkerESA Earth Observation @esaearth.esa.int · 13/08/2026Here comes the S̶u̶n̶ Moon 🌑 On 12 August, a total solar eclipse was visible across parts of Europe, while much of the continent experienced a partial eclipse. From space, MTG-I1 recorded the Moon’s shadow moving across Earth: www.esa.int/ESA_Multimed... 📹ESA/Eumetsat 1307128
Reposted by Rachel BarkerMara Bos @mara.bsky.social · 13/08/2026Curious how we've been improving Rust at Hexcat? Starting with June, our monthly updates are now publicly available on our website: hexcat.nl/updates/ #rustlanghexcat.nlHexcatRust compiler engineering 1627
Rachel Barker @rachelplusplus.me.uk · 12/08/2026Went to water my plants after the eclipse, and look who I caught trying to eat my turnips! 000
Reposted by Rachel BarkerX ΘΔ (Giant Tyrant Overlord) @xkeeper.net · 08/08/2026new blog post: self-hosting in the era of LLMs and cheap compute in general, about the kind of crap traffic i see day to day, as well as a more modern nuisance: claude code blog.xkeeper.net/the-cutting-...blog.xkeeper.netSelf-hosting in the era of LLMs and cheap compute – Xkeeper's blog 7425167
Rachel Barker @rachelplusplus.me.uk · 02/08/2026Oh hell yeah, some of the Youtube ethnomusicologists I follow made something I've been wondering if they'd do for a while: A rendition of the opening of the Odyssey which is as historically accurate as possible given our current knowledge of ancient Greek music www.youtube.com/watch?v=aY4I...youtube.comThe Odyssey's Opening - Ancient Greek Music feat. polýMATHYYouTube video by Farya Faraji & World Musicians 0158
Reposted by Rachel BarkerDekoNSFW 👀👄👀 @dekonsfw.bsky.social · 31/07/2026There will always be people who appreciate what YOU make, it just might take them a while to find you. 4581342558
Rachel Barker @rachelplusplus.me.uk · 28/07/2026I did the thing I've been meaning to do for years, finally got the right push to do it: www.rachelplusplus.me.uk/blog/2026/07...rachelplusplus.me.ukMoving off Github - Rachel++ 010
Reposted by Rachel BarkerCliff PervoSCARY @pervocracy.bsky.social · 24/07/2026today I learned that before steel was invented, the most common way to light a fire was with flint and pyrite, which is why it's called that 2522
Rachel Barker @rachelplusplus.me.uk · 13/07/2026I finally sent off something that has been hanging over my head for literal months. Really, really glad to be done with it, and looking forward to having all of that mental space back 000