Sign in

Ariadne Conill 🐰

@ariadne.space
886 followers 225 following 1.7K posts

Operating system designer and security engineer focused on small Linux-based systems of all flavors. I work at @edera.dev, but opinions are strictly my own.

PostsRepliesMedia
Ariadne Conill 🐰 @ariadne.space · 14/09/2026
i've been building a mobile-optimized UI for audacious, e.g. for #postmarketOS use. github.com/audacious-me...
050
Ariadne Conill 🐰 @ariadne.space · 10/09/2026
fuck offfffffffffffff
a scam company trying to get audacious to include their stupid botnet SDK
140
Ariadne Conill 🐰 @ariadne.space · 03/08/2026
bringing my "whole self" to work
i set my slack profile pic to a cropped version of my drawing
1171
Ariadne Conill 🐰 @ariadne.space · 09/05/2026
I fucking love Seattle ❤️ #SeattleNatureWalk
pursuant to city of Seattle policy, this property shall not be used for civil immigration enforcement staging, operations, or processing.
080
Ariadne Conill 🐰 @ariadne.space · 02/04/2026
claap really is getting the important details
small talk:

- ariadne is a trans woman
- ariadne is an old fart who remembers MS-DOS
140
Ariadne Conill 🐰 @ariadne.space · 11/02/2026
another fun day at @edera.dev leads me to build this sampling tracer thing that single-steps a guest and shows me what it is doing based on latencies...
a list of RIP addresses grouped by function boundary.  the user must supply a kallsyms file.
030
Ariadne Conill 🐰 @ariadne.space · 30/01/2026
amongst other things, we will discuss how you can *visualize* your dependency set using #pkgconf's advanced dependency resolver and SBOM tools :)
visualizing an application's dependency set whose SBOM is managed with pkgconf's SBOM tools
000
Ariadne Conill 🐰 @ariadne.space · 09/01/2026
Your irregular reminder that Alpine Linux DOES NOT have any Telegram channels and any community use of the Alpine marks in a way which indicates an official relationship with or endorsement by the project is forbidden by our CoC. Unfortunately, it is hard to get Telegram to do anything about this.
A screenshot from the Telegram group which pretends to be an official Alpine one.  FAKE is overlaid on top of the post which appears to be composed when the person in question, already banned from the Alpine community, was somehow intoxicated.
060
Ariadne Conill 🐰 @ariadne.space · 07/01/2026
presented without context
a meme.  richard stallman asking "but isn't there someone they forgot to ask?!"
150
Ariadne Conill 🐰 @ariadne.space · 28/12/2025
this isn’t a shitpost, i miss radio shack
a pair of TRS patch cables
030
Ariadne Conill 🐰 @ariadne.space · 16/12/2025
wow my first interaction with a russian bot ever (of course it is on the side of cybercriminals) also, it is pretty ironic to hear this talking point, given that roblox and many other services are presently banned in russia (because they want users to use a state-owned app called max)
an interaction with a russian bot/troll/whatever who really hates DNSBLs for some reason
040
Ariadne Conill 🐰 @ariadne.space · 09/12/2025
#libucontext grows a new CI system
010
Ariadne Conill 🐰 @ariadne.space · 08/12/2025
i can't even read linux mailing lists in firefox because of abusive scraping bots, what a dystopian hellscape we live in
anubis crashing out
040
Ariadne Conill 🐰 @ariadne.space · 08/12/2025
very rude, seriously
can't activate live streaming until 24 hour cooldown period has passed
120
Ariadne Conill 🐰 @ariadne.space · 06/12/2025
i wonder how long this will last…
the new sound transit federal way station has a bathroom
150
Ariadne Conill 🐰 @ariadne.space · 05/12/2025
me: $10k of high-end UNIX workstation hardware and it still can't even run Slack right smh (angry emoji)
040
Ariadne Conill 🐰 @ariadne.space · 04/12/2025
My computer apparently now has $6000 worth of RAM... utterly amazing.
Newegg listing for the RAM I have, it's $1479.99 per 128GB kit
150
Ariadne Conill 🐰 @ariadne.space · 03/12/2025
incredible messaging, by all means *please* keep it going
'Affordability is a con job by the Democrats,' Trump says
061
Ariadne Conill 🐰 @ariadne.space · 19/11/2025
sound transit 2 line test train?
a single car test train, car 320
010
Ariadne Conill 🐰 @ariadne.space · 17/11/2025
cool bait and switch, @bloomberg.com!
get the story behind the story for just $1.99/monthYou’ll pay $1.99/month beginning today for 1 month.  Then your subscription will automatically renew at $39.99 every month after the first month, unless you cancel…
011
Ariadne Conill 🐰 @ariadne.space · 14/11/2025
i am even less sold on this #soundtransit numbering scheme now that they are rolling out the new signage. it is honestly confusing.
a sign which says:

(1-68) federal way downtown ✈️
(2-65) downtown redmond
211
Ariadne Conill 🐰 @ariadne.space · 13/11/2025
what the fuck is this??? please tell me @wilsonforseattle.bsky.social you have a plan for this!
an AT&T ad being projected on the king street amtrak and sounder station in seattlethe penske truck projecting said ad
030
Ariadne Conill 🐰 @ariadne.space · 12/11/2025
every vote counts. now up by 1,346
katie wilson: 137,217
bruce harrell: 135,871
050
Ariadne Conill 🐰 @ariadne.space · 11/11/2025
every vote counts.
katie wilson is now 91 votes ahead: 133469 votes verses 133378 votes for harrell.  1028 write-ins.
030
Ariadne Conill 🐰 @ariadne.space · 02/11/2025
the real winners of world series game 7 are the piracy website spammers
a bunch of spambots spamming the world
series stream with links to piracy websites
010
Ariadne Conill 🐰 @ariadne.space · 01/11/2025
sneak preview of one of the cool #SBOM related enhancements coming to pkgconf 3.x!
pkgconf's new spdxtool generating an SPDX 3 JSON-LD SBOM
070
Ariadne Conill 🐰 @ariadne.space · 28/10/2025
companies talk about how confidential compute is essential for their security. meanwhile, more often than not, the same companies are piping all data relating to their service through a transparent CDN like cloudflare. SSL added and removed here! 🙃
the slide describing NSA prism and how they tapped into transport links in order to intercept plaintext traffic.  the infamous quote "SSL added and removed here" represents GFE in this slide, but is applicable to *any* transparent CDN service.
0120
Ariadne Conill 🐰 @ariadne.space · 18/10/2025
no, gemini, it doesn't
AI Overview:

Based on search results, the libucontext library supports the Xtensa architecture.
190
Ariadne Conill 🐰 @ariadne.space · 05/10/2025
waste, fraud and abuse
flightradar24 showing the local sheriff office chopper.  they have been circling the baseball stadium for over an hour now.
010
Ariadne Conill 🐰 @ariadne.space · 28/09/2025
i knew i hated golf for a reason…
a sign in a vienna park that says “golf kills”
050
Ariadne Conill 🐰 @ariadne.space · 26/09/2025
thank u mr. pipe
this pipe delivers heated or cooled air to the cabin so the pilot doesn’t have to leave the engine running.  thank you, mr. pipe
1162
Ariadne Conill 🐰 @ariadne.space · 20/09/2025
this one reminds me of the car in the demolition derby in idiocracy
a monster truck titled “jurassic attack”
010
Ariadne Conill 🐰 @ariadne.space · 08/09/2025
well that is one way to do a bios settings sync, i guess...
idrac being idrac essentially
000
Ariadne Conill 🐰 @ariadne.space · 07/09/2025
if we run ifquery(8) to view the compiled configuration for eth2, we can confirm that no-defaults inhibits the inheritance of default settings.
ifquery(8) showing the compiled interface data for eth2, the no-defaults interface in the previous post's example.  as expected, no defaults are inherited.
010
Ariadne Conill 🐰 @ariadne.space · 07/09/2025
that is all well and good, but what if we want to opt-out an interface from using interface defaults? well, we can use the no-defaults keyword when defining it. to demonstrate, we add a new interface to the configuration example above:
an example config showing multiple tiers of inherited defaults as well as an interface using no-defaults to opt out of using defaults
120
Ariadne Conill 🐰 @ariadne.space · 07/09/2025
here is how ifquery(8) represents the compiled configuration database for the example with defaults separated by concerns:
a screenshot of a compiled configuration database that was compiled from the previous config example.  the templates (including the defaults template) are visible.  the defined interfaces inherit from the configuration templates via interface defaults.
110
Ariadne Conill 🐰 @ariadne.space · 07/09/2025
the cool thing is that you can actually mix the two. for example, say you want to organize a set of default templates around concerns. that's totally doable:
the same config as before, but using templates to separate concerns and inheritance to bubble them up into defaults
110
Ariadne Conill 🐰 @ariadne.space · 07/09/2025
interface defaults flip the notion of inheritance: instead of requiring users to specify `inherit ...` on each interface, there is a global template that all interfaces inherit from upon initialization. so our config example becomes more like this:
a screenshot of an ifupdown-ng config which uses interface defaults to attach metric and dns configuration to two interfaces
110
Ariadne Conill 🐰 @ariadne.space · 07/09/2025
this works well enough! we can use ifquery(8) to show how that configuration is compiled into (somewhat noisy) intermediate state inside the ifupdown-ng engine:
the same configuration as the above post, but after being compiled into a configuration database for ifupdown-ng, it shows that the default template is inherited by hand and its configuration data injected.
110
Ariadne Conill 🐰 @ariadne.space · 07/09/2025
as a very simplified example... say you have a machine which is multihomed, and you use a tool like alpine's pingu(8) to switch between interfaces depending on which one is up. today, your interfaces file may look something like this, using ifupdown-ng's inheritance system to inject config data:
a screenshot of a config snippet describing how one would use templates to approximate a global set of defaults
110
Ariadne Conill 🐰 @ariadne.space · 25/08/2025
rate my homemade enterprise GPU cooling solution
a sunon fan i pulled out of my junk drawer mated to an nvidia rtx 6000 ada using a 3D printed intake
481
Ariadne Conill 🐰 @ariadne.space · 10/08/2025
holy shit i have never seen the pulltab thing this high before at a mariners game
the pulltab is at $92,905
010
Ariadne Conill 🐰 @ariadne.space · 10/08/2025
seattle: where the street preachers now get counterprotesters
a counter protester has a sign pointing to a street preacher.  his sign reads: “hey cal can you take a big dumper in this guy’s megaphone”
151
Ariadne Conill 🐰 @ariadne.space · 11/07/2025
what is running a mastodon instance like, you ask?
a spambot which calls itself "bongoplus24".  it is honest about its intentions, the bio field is just "Promote"
030
Ariadne Conill 🐰 @ariadne.space · 10/07/2025
fuck this, i’m buying a prius
elon: grok is coming to tesla vehicles very soon.  next week at the latest.
1111
Ariadne Conill 🐰 @ariadne.space · 08/07/2025
now daily-driving wayback to find more areas where we need to improve
windowmaker, running on wayback, glxgears, firefox, konsole and audacious are running.  i am listening to "the night" by "royksopp".
140
Ariadne Conill 🐰 @ariadne.space · 01/07/2025
meanwhile at tonight’s mariners game…
protesters with a t-mobile funds musk banner
083
Ariadne Conill 🐰 @ariadne.space · 28/06/2025
where we are going, we don't need any Xlibre nonsense
windowmaker, running under a stub wayland compositor that provides just enough to make Xwayland work
2132
Ariadne Conill 🐰 @ariadne.space · 21/06/2025
content warning: this is what they are presently chatting about in the main Xlibre development channel
a chat with nazis talking about the myth that people are forcing children to undergo gender transition.
382
Ariadne Conill 🐰 @ariadne.space · 20/06/2025
a story in 4 parts…
securebuild: another 0 CVE image serviceinspecting the bash image in their portalwolfi is the basis of this one toodj khaled going another one
4102