Sensitive content
horrible. this is all so horrible. the person who literally released a judge's daughter's tax return over some minor conflict has access to some of the most VULNERABLE people in the united states. we're really in over our heads now
DOGE can now access a HUD system that includes addresses domestic violence survivors have relocated to for safety, medical records in disability cases and credit reports in lending discrimination cases.Few of the records are redacted or anonymized.
propublica.org/article/doge-el…
#News #HUD #Housing #DomesticViolence #Data #ElonMusk #DOGE
DOGE Gains Access to Confidential Records on Housing Discrimination
While some agencies have resisted efforts by Elon Musk’s team to access confidential records, HUD has opened the door. The potential harm to privacy could be significant.ProPublica
Duanin2 reshared this.
just almost broke my neck lol
note: going offroad with an escooter at night and getting your shoelaces between its wheels is generally considers a bad idea
like this
foolish olivia and Aprettyture! like this.
reshared this
Amber (KittyGPT6.9), Ivy [_gay] Mae, 𒀭Wiiお姉さん 💜 🏳️⚧️ and Duanin2 reshared this.
Sensitive content
- blue tie
- hiding in your wi-fi
Sensitive content
Duanin2 doesn't like this.
Gnome Warlord (Immoral) (@gnome.pookie.gay)
Like 9/10 of all the people I know on bluesky would have this as their dream roomBluesky Social
Duanin2 reshared this.
Orange King's madness across the ocean, unholy alliance's rise to power in Germany, and serious people talking about Europe needing a tactical nuclear deterrent?
Is there a way to skip the cutscene to the post-apocalyptic aftermath, or can we load a save and try for an alternative ending?
#wtf
EDIT: AfD staying out of the German government is a relief.
Duanin2 reshared this.
The Foundation is at a crossroads. We need to raise an additional $610K to break-even, and more immediately to raise $100K to keep our bridges running.
As a neutral custodian for the specification and much more, the Foundation is key to the success of Matrix. It is time to step up for it.
matrix.org/blog/2025/02/crossr…
We're at a crossroads
Matrix, the open protocol for secure decentralised communicationsThib (matrix.org)
reshared this
Thibaultmol 🌈, ralf tauscher, nimi, Angelo Massaro, Tobias Hellgren, Osma A 🇫🇮🇺🇦, Matt (It's really me) Hartley, Enxeñería Sen Fronteiras and Duanin2 reshared this.
Please help me flee the US! I'm trying to leave asap and hit some turbulence!
I need to pay the car dealership money to pay off my car loan, which is higher than the value of my car. I also need to get emergency dentistry when I arrive and won't have any insurance to cover the costs. I'm looking for work and housing when I'm there so anything beyond that will help! I have multiple disabilities including eds, mcas, pots, me/cfs, fibro and it's very hard for me to do this. My only support comes from mutual aid, so anything you can do helps!
ko-fi: ko-fi.com/slimepsychic
venmo: freyquency
#MutualAid #TransCrowdFund #MutualAidRequest #TransMutualAid
reshared this
lee, Shannon Prickett, skrlet13, Kavana Ramaswamy, Durian Distro, WearyBonnie, Hugs4friends ♾🇺🇦 🇵🇸😷, Laura, Nat Oleander, Duanin2 and Mux2000 (ceratopsid) reshared this.
Thanks everyone for the boosts and mutual aid! I had to change my plans around to recover from fatigue but they are still in motion and planned for next week!
I totally forgot about it but I recently released a new album of noisy-ambient live synth stuff on bandcamp, it's $5/pay-what-you-want if you'd like another way to support me.
coacalina.bandcamp.com/album/s…
I'm working on getting my ko-fi set up to share more sonic arts and zine and web projects this year too, so following there might be a thing to do!
ko-fi: ko-fi.com/slimepsychic
venmo: freyquency
#BandcampFriday
#MutualAid #TransCrowdFund #MutualAidRequest #TransMutualAid
reshared this
Mux2000 (ceratopsid) reshared this.
Sensitive content
ko-fi.com/lillianviolet
reshared this
Laura, 0x4d6165, joene 🏴🍉, MMR Nmd, apocalypselog, Duanin2, Lillian Violet and Shannon Prickett reshared this.
If you don't mind, could you reply to this toot with something you have accomplished recently? Work, hobby, whatever, but especially if it's something fiddly and technical that required quiet contemplation or problem solving.
Right now my feed is flooded with the omni-catastrophe even more than it was in, like, March of 2020, and I just want (and suspect we could all use) some reminders that progress is still happening and being effective is still possible
reshared this
Jason Lefkowitz, Christina 🇨🇦, sport of sacred spherical cows, Trending Bot, Tanya Karoli 4 a better world, Soatok Dreamseeker, Trendy Toots, Svenja, Jens Finkhäuser, Mona⁷, M. Forester, Rev. Charles Browning, F4GRX Sébastien, Anna Meurer 🏳️⚧️, Lord Caramac the Clueless, KSC, Snowshadow 🇨🇦, DB Schwein, Lydia Schoch, Tofu Musubi, phildini, Duanin2, Jack Linke 🦄, Matt Campbell, ayo, jtonline, Jiří Eischmann, Dźwiedziu, Lazarou Monkey Terror 🚀💙🌈 and The Doctor reshared this.
I'm lucky to be insulated from a lot of the likely doom consequences, but still very concerned for others and my kids.
I find the work I do is both my thing, which I enjoy immensely, and a way of pushing back, by helping to empower individuals and reduce the power others have over them.
This motivates me a lot. It helps me feel less powerless, less subject, and more worthwhile.
I'm retired, and so have the time to get stuff done, which is great.
convinced my company to let me build an internal tool with only django/htmx so we didn't have to have long meetings explaining stuff the hardware/backend folks get to the frontend folks.
I expect it will increase our velocity on this thing by like 3x or more.
reshared this
Glyph and Jack Linke 🦄 reshared this.
Glyph reshared this.
Over the last couple months I have been learning the literal hardest version of tetris ever made and getting increasingly competent at it
bsky.app/profile/dryad.technol…
(posts from jan 12 to today; i link to bsky instead of mastodon because on mastodon i didn't thread these posts so you can't see the progression)
Glyph reshared this.
Figured out why some MPI jobs were suddenly failing when using more than ~1000 processes after our update. Turned out to be a combination of two seemingly unrelated issues in two separate parts of the software stack.
But it's all working and the users are happy again!
Ps. Mastodon filters is your friend. Ds.
Glyph reshared this.
reshared this
Glyph reshared this.
Glyph reshared this.
I solved an apparently-intractable problem in a test suite suffering OOMs due to library conflict!
I wrote a little pytest hook to periodically sample RSS and CUDA usage, emitted some profiles to JSON, and got some nice plots drawing automagically whenever the suite is run¹.
No one test/fixture was doing it, but this ad-hoc tool made me confident of this after an iteration or two of testing less invasive fixes. So I solved the problem King Solomon style: I cut the suite in twain and never shall the two meet again.
Pretty satisfying problem to work through although it involved a few unwanted diversions.
¹ as I punch this out, I realize those plot outputs do tend to make a bit of a mess, so I should tidy them up a bit
Glyph reshared this.
reshared this
Glyph reshared this.
Rigged up a motion-sensor light to help my visually impaired roommate find their way to the front door to our home, without waking me, when they need to go out for an appointment in the early hours.
Required break-light repair tape to get the color to something not sleep disrupting, a custom cradle built from lego pieces to hold the light and extension cord head stable, and some museum putty to secure said cradle place.
reshared this
Glyph reshared this.
I have been hacking away at my (open source) programming language that I've been designing for a while now, and I recently used it in an actual production context at work, where it ended up being really useful (getting the results much faster than I could have hoped to achieve if I had to use something like Excel).
Recently I've been spending some time cleaning up the codebase and making sure there's a good test coverage. That's somewhat satisfying work, even though it's not something that is immediately visible to users.
reshared this
Glyph reshared this.
I figured out how to make a way simpler, more DRY universal rainbow animation effect across elements all over (the next version of) my personal website using CSS variables.
Actually I’ve been learning way more about creative uses of CSS variables and calc() in general thanks to building the MIT Mystery Hunt website.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
I have recently become very good at sharpening and honing my kitchen knives, which has made cooking much more pleasant. It’s a task that requires care, patience, and mindful repetition, tasks I’m often very bad at. It’s nice to do something and have my hands be stable.
I have also been learning to play chords on the piano, both in terms of the hand motions required and the musical theory behind it. I don’t want to say that the experience of music is inherently non-Markovian (because is anything, truly, at the fundamental level?), but I am fascinated by how wildly different a particular chord can hit your brain depending on which chord or notes you played before. I used to have to think about Markovian processes a lot (and processes which were insufficiently parameterized to make their Markovian nature obvious)… but feeling it in the brain is so weird and cool.
I have allowed myself to feel my feelings and use them not to dwell (constantly, anyway) in anger and sadness but to drive myself to find things I can do and it is working and it is giving me hope.
Glyph reshared this.
I am nearly to an alpha version of a Django application for managing roller derby officiating events.
I've been enjoying the data-modeling challenge, and doing all server-side templated stuff - no JavaScript at all.
Glyph reshared this.
Over the last two years or so I’ve been working on github.com/brendanzab/language…, a somewhat eclectic collection of free-standing programming language projects exploring type checking, evaluation, and compilation.
My main goal has been to hone my understanding of these techniques, and also to provide a resource I can point to for others to learn from, along with links to other resources. I’ve found it much easier to learn this way, as opposed to investing lots of time into large, half finished projects.
GitHub - brendanzab/language-garden: A garden of small programming language implementations 🪴
A garden of small programming language implementations 🪴 - brendanzab/language-gardenGitHub
Glyph reshared this.
Glyph reshared this.
despite omni-catastrophe and my life being on fire to a pretty epic degree (like, being at the brink of losing housing), I have _nonetheless_ managed to line up enough leads and work to make it through the next 6mo alive! yay!
it’s a pretty damn good feeling to still get clients who want clue, despite seeing so much llm and related gunk all over freelance markets
reshared this
Glyph reshared this.
I played with the new charts on commons: commons.m.wikimedia.org/wiki/D…
it's good to finally see that you can chart spreadsheet data.
but I am disappointed that there is no integration with Wikidata or Lua.
OTOH excel import works fine, and that's more approachable for most editors
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Reviewing the Cryptography Used by Signal - Dhole Moments
Last year, I urged furries to stop using Telegram because it doesn’t actually provide them with any of the privacy guarantees they think it gives them. Instead of improving Telegram’s c…Dhole Moments
I'm slowly working towards a functional sensor for my water tank that I can integrate in home assistant.
Now getting readings, and they make sense!
Thread of progress notes here: blog.narf.ssji.net/tag/water-t…
Glyph reshared this.
It was a couple months ago, but I merged a long living branch of my MyCmd project that was a rewrite of the core of the project. It took a year and a half, but I did it.
I'm still working on getting to an initial release, but it was big progress.
I wrote about it here:
iam.travishartwell.net/mycmd/b…
Glyph reshared this.
I successfully installed a safety cover for our laser marker at work. Now people won't need to wear laser glasses around it, and fume extraction will be more effective (so no one has to breathe smoke).
The purchase (and expense of my time assembling the thing) was approved enthusiastically by our site manager, who cares about safety and his employees.
Glyph reshared this.
I'm working on building a gen.AI to teach myself the tech. Since the project is contrived, I've decided to build a Q&A AI for lore for the D&D game world Eberron.
I just got done with phase 2 of the data wrangling, i.e. I'm taking the text from 13 D&D pdfs and making them into AI-training-friendly text chunks. I got done with all the wrangling as of an hour ago, except I need to re-chunkify everything. (technical term)
Then I can stuff it into a vector db and get my MVP on 😀
I'm also coming up on six months of walking every day for exercise. I'm up to 12,500 steps a day for the last six weeks. I've walked over 600 miles since September.
I've lost 7 kg and improved things enough that my doctor had me stop taking the two blood pressure meds I was on because of my kidney failure.
Glyph reshared this.
I haven't finished it yet, but I'm learning rust and trying to contort it into letting me do a binary tree (for Huffman coding) that's as aesthetically pleasing as the one I did in Haskell long ago.
It's going terribly, but it's immensely satisfying, so I'm going to just call it Art and indulge myself.
I designed and built a box with a stack of air filters so that my laser cutter is much more neighbor friendly.
Also, I baked bread for the first time in forever
Glyph reshared this.
I read through the replies so far, so that's pretty good... (and thanks for the prompt)...
I also recently got my first package on pypi, which also felt pretty good.
Glyph reshared this.
Glyph reshared this.
chaos.social/@dngrs/1137213147…
Anatol (@dngrs@chaos.social)
Attached: 1 video Presenting: the big red conversation optimizer button! "hey did you read that thing on Twitter? ::::)))" - (screams in German) made using #rustlang (for the wireless DMX controller) and #circuitpython (for the button's guts)chaos.social
Glyph reshared this.
I made a basic textbox with text selection in LuaJIT and SDL3. It's nothing special but when it's done it'll be useful in a lot of projects down the line.
aeva (@aeva@mastodon.gamedev.place)
Attached: 1 audio anyways here's Jillian Aversa's "Generations" convolved with a bellGamedev Mastodon
Glyph reshared this.
oh my god
I did another another convolution experiment tonight (just experimenting with different kinds of samples as the impulse response on the same song) and it turned out *amazing*
I started a new blog to flex the writing muscles I don’t get to use at work. Not very techy this time, but that’s kind of the point.
reshared this
Ruben Schade 🇦🇺🇸🇬 reshared this.
Joël Franušić (@jpf@mastodon.social)
Attached: 2 images Thanks to @progrium@mas.to I have now unlocked the ability to write a filesystem about as easily as I can write a web server. It took a lot of effort to get here but boy oh boy was it worth it.Mastodon
Glyph reshared this.
at work I just finished converting a blog post from GooDoc into Markdown, linking everything up, adding some better styling for tables, and have it queued up to publish tomorrow.
At home, I’m almost done refactoring the common bits out of the 11ty configs for four different websites into a single shared config library/plugin.
Oh and this is super trivial but fun-to-me: I compiled the RC1 of Emacs 30.1
Glyph reshared this.
reshared this
Ian Scott 🐙 reshared this.
most of my wins have been small and quiet, not particularly interesting on their own, but a lot of those, from hundreds of people, add up over the years to amazing things.
I've been setting up CI pipelines, managing our internal packing, keeping the CI servers healthy and monitored, building software update systems for our charge network, writing telemetry tools, and the like. Oh, and a lot of onboarding, teaching people how to do this kind of stuff, advocating for standards and best practices, etc.
And with a lot of this kind of quiet background supporting work that supports teams who can then focus on their subsystems that then get built into an aircraft, we have built amazing things.
In the past year, we've done a piloted eVTOL flight with transition from vertical takeoff to wing borne flight to vertical landing.
We've also built the first airplane (conventional airplane, not VTOL) off of our manufacturing line, did it's first flight in November, and now it's flown halfway across the country, charging mostly on a charge network that we've deployed flightaware.com/live/flight/N9…
We've deployed dozens of chargers across the country to support this. We've been working diligently with the FAA on certification, crossing several internal milestones.
It's a long road to building, certifying, and selling an entirely new type of aircraft, with an entirely new, never before certified, propulsion system, but breaking the problem down, working on one piece at a time, and iterating and solving problems year after year gets you closer and closer.
N916LF Flight Tracking and History - FlightAware
Track N916LF flight from Elk City Rgnl Business to Amarillo IntlFlightAware
I made a cake shaped like a Gengar. I like baking, but decorating cakes is not exactly a hobby or a skill of mine. I can make a delicious cake but it will probably look like crap.
But I found a channel that shows tips on carving a cake, as well as a recipe for denser cake that can stand up to carving. I followed the recipe to the t (that part is no trouble): blending the butter, sugar, eggs, and baker's cocoa, alternating between adding dry ingredients and adding the milk, vanilla extract, and oil mixture. Mixing it by hand because my standing mixer burnt out years back and I just never replaced it, and I just don't have much storage in my kitchen.
The frosting I bought, which is good because I used up most of our butter making the cake. They actually sold purple frosting, and I got that and simple white buttercream for putting the cake together and doing the "crumb layer" which is usually where I stop with decor. (continued)
Glyph reshared this.
theregister.com/2025/02/04/goo…
Google: How to make any AMD Zen CPU always generate 4 as a random number
Malicious microcode vulnerability discovered, fixes rolling out for Epycs at leastIain Thomson (The Register)
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
i've been making geometric pastries, these are mango and passion fruit mousses with a mango jelly heart, on a coconut macaroon biscuit and a pistachio crumble, sprayed in a colored cocoa butter velvet texture.
[post scriptum: you can add many many keywords to filters on Mastodon to hide stuff that makes you depressed.]
reshared this
Glyph, Beachbum and WearyBonnie reshared this.
Glyph reshared this.
My regret at missing the growing season had become a yearly thing, and I actually did it this year.
Finally. 🌸
Glyph reshared this.
for my semi automated user creation, I had to redo all the logic our company did some restructuring. So I had some nice time puzzling out how to link places, people and roles out of the API we have access to so new peeps get the correct access and licenses.
It also lead to more functions in Powershell as I quickly figured out where code was reused. So that was a week well spent.
It's a little all-over-the-place for me, and that's hard also for myself. So thank you for reminding me to make this list. I won't mention $work.
But with regards to *progress*, I'm close to finishing a simple ARK resolver/minter that I'll use for @interpeer to provide stable identifiers for its specs.
That relates to the realization that getting this stuff through a standards organization is going to take some time, so we might as well make our own standards and worry about...
Glyph reshared this.
... consensus later.
And this also relates to the hidden-but-real accomplishment that a sufficient number of specialists agree with a sufficient number of those docs that there exists some kind of pre-consensus, even if it hasn't yet made its way into SDOs.
That's pretty cool, and something to build on.
(Unfortunately it means my TODO list is longer, because I have to revise a bunch of those docs, but that's fair.)
Glyph reshared this.
Glyph reshared this.
and the first story in this collection:
drivethrufiction.com/product/5…
The Weight of a Torch
When a strange structure appeared in the woods, Kaia's sister failed to investigate it. When Kaia takes it upon herself to delve into the mysterious complex, she finds something that could save her people from the encroaching Instability...magazine.thearcanist.net
Glyph reshared this.
Glyph reshared this.
Sensitive content
Glyph reshared this.
Glyph reshared this.
I have been working hard on my text-parsing programs. I have learned a lot about implementing a 'greedy line-break algorithm'. I have also learned some of what's involved in building an EPUB file that will load into an e-reader application.
I have set myself an ongoing challenge to read the complete works of Harlan Ellison. I added three books in the past week.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
The avocado trees and tea camellias that I planted in my backyard appear to have survived the winter 💪
I'll try to remember to @ you in the spring with pics when the native wildflowers I planted start coming up, too (replacing a grass front lawn)
Glyph reshared this.
I got my game page live on Steam and I am getting close to having a demo polished enough to release. This is not the most hardcore technical part of the project, but the Steam page is a big step and polishing is a very detail-oriented process that I haven't done to this extent before.
This is my hobby and creative outlet, and creating still matters, I think.
Glyph reshared this.
I changed my boot screen theme on Fedora Kinoite! Normally I'd just have to add some files to the right directory and call it a day, but plymouth themes being in a directory that Kinoite doesn't normally permit writes to, I had to learn how to make a .rpm package out of some themes I found and *install" them to my system before I could use them as startup eyecandy.
🧵 fosstodon.org/@avghelper/11400…
leave me unsupervised and i will try to change the boot logo on my Fedora Kinoite. i may even spend hours
Duanin2 reshared this.
She has over a 4.0 GPA in AP classes and is truly a sweetheart.
I have no money or career, but I have raised one of the greatest people. 💖💗🩷🩷🩷🩷
Glyph reshared this.
I've been trying to get actual SSO off the ground at my org. Just got the first real connector correctly configured, with SCIM and everything, in spite of documentation being out of date and flat out wrong in places. And it's just such a nice proof of concept for how to centrally manage users, and a taste of what is to come.
One system sorted, about 30 to go, with lots of open questions and uncertainty. But today finally marked the first glimmer of the light at the end of the tunnel. It feels good!
Glyph reshared this.
Removed the freewheel from my old bicycle.
Had the correct tool from AliExpress, the longest socket wrench I own, large lump hammer, penetrating sprays, band-aids ready, unscrewing rotation double-checked from YouTube, energising coffee half pre-consumed.
And it just … undid.
Thankfully due to the care and lubrication I used 2 years ago when I fought this thing apart over the course of 3 days. That first, learning endeavour only succeeded because of technical help here on Mastodon.
🚴
Glyph reshared this.
Never went to high school, single parent.
My kid was doing thier FAFSA forms, so I did too (your kid will get more money if parents are poor). Got enough grant money to work part time and get a pair of AAS degrees.
Still need a job in this new world, but it feels good.
Hard, but good.
I wrote some generic code in #Rust to convert multi-GB XML files into Parquet without having to load the entire thing into RAM. Derive macros feel like magic once you get the hang of them.
The definitions of the (nearly 100) data object structures in the XML are now pleasingly boilerplate-free:
#[derive(FromXml, ToArrow)]
struct MyObj {
#[from_xml(element = "my-data")]
data: String,
}
With some cleanup it might even be worth open sourcing, if anyone else has a use for it.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Awesome thread! I needed this reflection. 🙂
- Replaced front control arms on our family vehicle, saving about $2000.
- Led City X 3D printing project at my son's school.
- Tried Brazilian Jiu Jitsu for the first time.
- Replaced Win on my daughter's old touch screen Asus laptop with Debian.
- Joined the Fediverse (Mastodon, Pixelfed, Loops).
- Joined Tutamail and Signal.
Edit: I forgot to add that I protested for the first time in my life at the 50501 protest earlier this month.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Thanks for the idea!
- I got a "major revisions" decision from a top journal
- Wrote a first draft of a grant proposal. A bad draft but still *a* draft
- Almost finished the yearly financial report of my kid's childcare coop
- I'm on a 10 day streak of brushing up my high school maths
- Despite all the work I managed to commit to a full week of silent retreat around Easter
Hope you're getting valuable/beautiful things done too .
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Open-Source Tooling - John Oestmann Music
I believe that Open-Source is one of the strongest cultural movements towards diffusing power structures. I use Open-Source tooling throughout the production of my works to clearly show that it possible + effective.Soundworlds
Glyph reshared this.
Our tortoises are hibernating in a crate/plant bed outside, with a wireless thermometer to monitor the temperature. I am currently getting rid of Apple devices, so I didn't want to use Home any more to check on them.
I installed OpenHAB on an old Raspberry Pi Zero, and since I also had an eInk display, I wrote a little Python script that pulls the status from localhost's OpenHAB REST API every 5 minutes and draws it on the screen.
Glyph reshared this.
I had troubles with all the math and programming, but debugging what wasn't working made me understand most of what I was doing so I'm glad I took the time to make it work 😀
Glyph reshared this.
I finished the week 7 problem set of CS50
CS50x 2025
Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.cs50.harvard.edu
Glyph reshared this.
I have a long-standing hobby game dev project which I decided to set aside so I can focus on non-programming things with my time (for the first time in my life?)
I started working out. I have purchased a ukulele and am slowly learning how to play it. Not programming after a day of programming suddenly seems like the best move of all time to me.
Glyph reshared this.
few days ago I broke the 2000km on bike this year.
If you want to look where I have been, I have full profile of pictures from my tour.
Glyph reshared this.
Glyph reshared this.
@f4grx NGL, first glance at the screenshot and I was like WTF is all that?!
But opening the photo to full-size, and that's really quite a nice & clean install! 🤩
I especially like the arrows drawn on the pipes - it's so easy to assume one won't forget which is which, but without markings like that it's almost a guarantee you will (or maybe it's just me lol)
Anyway, nice work!
thanks! The pipes are clean because I brushed them with steel wool after soldering. It cleaned up very well. Yeah I made sure not to invert the feed and return lines otherwise the central heating would have behaved a little weird lol
The most complex part was fitting the old 20mm pipes to the new 22mm ones. All the other fittings were prepared in advance.
@f4grx Hey well done! Plumbing is an art and the skills around it are great to learn!
Were I not partially blind I know I'd be a DIY-er for sure 😀
thanks! It requires a bit of practice but it's surprisingly easy when you also do electronics. You use the same stuff, solder wire, flux, heat. The rest is cutting the tubes at the right length and finding the rights fittings in the store. Quite similar to PCB routing in fact 😀
edit: I improved the alt texts. Tell me if something is missing, I'll add it.
born from the need for distraction and processing of what's currently happening, I wrote an 80-page novella over the course of one month. Still feels weird that I managed to pull it through. chaos.social/@Kiki/11403497647…
I have written a cheesy slow burn romance story in space, because the current times call for it: "Three-Year Mission".OCs, LGBTQ, trans woman protagonist, slow burn, hurt/comfort, spaceship & a cat. Content notes in front of each chapter.
And please take a look at this gorgeous cover art the lovely @mariibyrd made!
archiveofourown.org/works/6260…
#scifi #romance #OC #amwriting #authorsofmastodon #fanfic #slowburn #ThreeYearMission #3ym
Three-Year Mission - kikithegecko - Original Work [Archive of Our Own]
An Archive of Our Own, a project of the Organization for Transformative Worksarchiveofourown.org
Glyph reshared this.
Glyph reshared this.
I'm middle-aged, but several months ago decided to try to learn some coding. I started with HTML and CSS and can now create pretty nice-looking web pages, including with some basic animations.
Recently I've moved on to JavaScript, which I have so far found much more challenging - mainly, I think, because the lessons aren't describing things very well. But I take it one step at a time and make copious notes, so expect to make progress just like with the HTML and CSS.
Glyph reshared this.
Thanks for saying so. I think things will make more sense when the lessons start to get into examples. Right now they're introducing us to the syntax without even telling us what we would use JS for. Seems kinda backwards.
I bought a house 3 months ago despite coming from a family that went through bankruptcy 10 years ago.
Some friends and I made a fun game jam game.
I got a lot done on my TTRPG project recently. I'm doing some world building right now.
I did some political canvassing for a friend for our local Canadian election.
I'm ahead of time at work.
I'm cat sitting a cute kitty named Walter for my uncle, and he seems much happier here than with my uncle, who isn't home with the cat enough.
I wrote a fully modular I/O system for my user interface library to replace the previous one. Took about three months to figure out all the new interfaces to replace the previous ones, in a way that wouldn't break the modularity.
There's still more left to improve, but wow, I've done it and it makes toying with the "lower levels" like hardware abstractions so much better!
Glyph reshared this.
@matt The I/O systems allow the library ("Fluid") to run on any platform that there exists a system for. Right now, this means Linux, macOS and Windows, but it should be feasible to expand support to Android and bare-metal.
It's for general purpose, suitable for both regular apps and video games.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
after effectively decades of unknowingly working around all kinds of flaws in work processes, i more and more realize these flaws and start tackling them.
at work, i often use a website where there‘s a really long page. a fixed position menu would be helpful. three months ago i wrote my first bookmarklet.
or a document conversion process is pretty manual and screams for automation. i‘ve taken over the task and wrote my first shell script.
Glyph reshared this.
Glyph reshared this.
I'm trying out coookie recipes found online, and have to convert odd measurings like cups to decilitres and figuring out why baking at such high temperature is a thing in many of them. The endresult is having to try lots of cookies, which even when not perfect is quite nice.
I also am hacking code to write my own image viewer and manipulator, and even if rust has a reputation for being tough, I see steady progress. I felt even felt smugly satisfied when I resolved a git merge issue.
I've been working on our open source #decentralized #search engine @pears . Currently trying to figure out how to best route local queries to other nodes.
The goal: when you search on your private machine at home, you should get results back from the best instances, as fast as possible.
This is tricky because we have to compute similarities over high-dimensional sparse vectors in a decentralized fashion, while also catering for multilinguality. But we now have a first draft for this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
github.com/prjunnamed/prjunnam…
GitHub - prjunnamed/prjunnamed: End-to-end synthesis and P&R toolchain
End-to-end synthesis and P&R toolchain. Contribute to prjunnamed/prjunnamed development by creating an account on GitHub.GitHub
Glyph reshared this.
Now works perfectly and all cables are detachable which I like. No stain and if something goes wrong can be replaced.
Glyph reshared this.
I changed a bash script I created for logging stats from my solar panel setup into a database.
Now, the next time I add new charge controller, I just need to add a few details to an array, instead of creating a separate bash script for the new device.
A small win, but something I had been meaning to do for a while.
It is a lot more efficient now, and less likely to lock up the sqlite3 database 🥳
Glyph reshared this.
Great request, shall read replies in a mo.
I recently completed a big chunk of work to support web pub and viewing on a decentralised storage network.
It's a really neat solution and needed lots of thought, problem solving etc, works really well, good UX but even so I wasn't happy because it requires some extra setup (local DNS) that will reduce access for many.
1/2
Glyph reshared this.
Cave Hikers on Steam
Cave Hikers is a relaxing and humorous 2D interactive cartoon mockumentary that follows three characters through a cavernous world, on a quest to find the mystical “cave with an infinite ceiling”.store.steampowered.com
Glyph reshared this.
Here is some hope...the billionaires supporting a fascist are unpopular.
That unpopularity means a shrinking Facebook user base, a distaste for Amazon, and utter revulsion for Tesla's
msnbc.com/rachel-maddow-show/m…
Poll: Trump’s reliance on billionaires is extremely unpopular
Asked about Donald Trump relying on billionaires “for advice about government policy,” Americans' attitudes appear to be one-sided.Steve Benen (MSNBC)
Finally managed to get to the "have receipt for SSDI application" stage of the retirement disability benefits application process.
This feels both too big (a huge emotional milestone) and too small (it seems to be the precursor to an even larger paperwork burden), as well as being not at all fiddly or technical. But it did require quite a bit of quiet contemplation ("have I managed to put down *all* the relevant doctors?") and problem solving ("where is that info?").
Glyph reshared this.
Glyph reshared this.
Yesterday I got an update installed on a system for cataloguing manuscripts that simplifies & halves the time it takes to connect a manuscript to the various works within it, which are stored in a separate table of the database, and tweaked the current testing data to match.
And in sillier outputs, last weekend I wrote a JavaScript script that produces really bad imagined romance-fantasy book blurbs:
exilian.co.uk/forum/index.php?…
Glyph reshared this.
I'm most of the way through adding svg support to my CAD library
github.com/joe-warren/opencasc…
This is objectively funny because I'm in that state where I'm ridiculously proud of being able to output a simple test curve, while also being aware that by itself, this doesn't look like anything
SVG Support `waterfall-cad-svg` by joe-warren · Pull Request #17 · joe-warren/opencascade-hs
Adding a new module, with support for loading (and potentially outputting) SVG files into Path2D Uses SVG Tree ToDo: SVG Loading With API documentation Fix Monoid Instance on Path/Path2D ad...GitHub
Glyph reshared this.
I persisted
I insisted
I pushed and probed and prodded and poked
It resisted
It slip shifted
It hung and stuck and welded, it clung
We fought long
Battled hard
Were times I felt, the grip did slip
Others, like my nose, raw, would split
But I gave and gave, till two knuckles deep and the blood vessels within, did start to weep
And there, it let go
And tasted so sweet
Glyph reshared this.
macOS Sequoia Disk Space...Vanishing!
My Mac Mini's disk kept filling up. A lot. Even after I got rid of crap, it filled up again. Multiple gigs in just a day. What the hell is going on?Darth Null
Glyph reshared this.
I've been reading "Conflict is not Abuse" by Schulman, probably the most feminist book ive ever read, and did a lot of emotional work around processing that.
Proud of myself for sticking to it, even when it was hard.
Glyph reshared this.
Glyph reshared this.
focused on bringing Godot to the iPad. It has been a passion project, so many interesting problems to solve. Every week a completely new challenge.
Computers being so fast and tools so good, has made me feel like I am at my peak.
Replaying Horizon Zero Dawn as a hobby, and been learning the piano at my old age- and having a blast while doing so.
Glyph reshared this.
Glyph reshared this.
@mdboom That's so cool. There's a guy who's been doing a jazz show on my alma mater's radio station pretty much every week since 1980. It's become a local institution. These things can really pull people together.
The station publishes an email address for the host, Rob Bamberger. You might want to drop him a line! I bet you'd have a lot to talk about 😀
wamu.org/show/hot-jazz-saturda…
Hot Jazz Saturday Night | WAMU
Swing into the weekend with Hot Jazz Saturday Night on WAMU! Each week, host Rob Bamberger celebrates the great American music of the early twentieth century, playing vintage jazz, swing and big band recordings from the '20s, '30s, and '40s.WAMU 88.5 - American University Radio
Glyph reshared this.
Yesterday I managed to steer the conversation of an implementation we need to do at work towards progressing. We have one colleague who is exceptionally good at programming, but has severe tunnel vision and will sometimes reply in such a way that I wonder if they think everyone else is dumb 😛
Getting this done required carefully bumping this colleague in the right direction and breathing deeply while reading some of their remarks 😅
I wanted to see less of someone on the websites I visit, and tested using Claude AI to write some newfangled custom CSS to obfuscate him from view.
It was a nice exercise that produced an unintended visualization of how much space is devoted to really bad actors.
Glyph reshared this.
I'm helping my neighbourhood get a functional web presence so it's easy to disseminate info, and (fingers crossed) more people will play their dues so we can have more fun/useful activities 😃
Thank you city grants!
Glyph reshared this.
GitHub - lcisec/lckbx: Lckbx (pronounced Lockbox) is a multi-user, offline, privacy-preserving encrypted note storage system.
Lckbx (pronounced Lockbox) is a multi-user, offline, privacy-preserving encrypted note storage system. - GitHub - lcisec/lckbx: Lckbx (pronounced Lockbox) is a multi-user, offline, privacy-preserv...GitHub
Last week at Glass Time (the multi-week open projects flameworking class I am in the semester), I made a higher-genus hollow form than I’ve made before. (A small vase/bottle with a “doughnut” hole connecting from front to back.)
Oh and a Work Success: yesterday one of my students emailed me something she saw after class that reminded her of our lecture topic.
Glyph reshared this.
Glyph reshared this.
I had a hobby I wanted to start in on, but in my initial attempt, I had organized it to be very dependent on being at my desktop computer. But then I didn't touch it for months. In the last couple of weeks, I had a good think about why it was that a thing I wanted to do for fun wasn't drawing my attention like I expected. Turns out, spending more time at my desk was a big blocker, so I spent some time figuring out how to make the process all analog so I could do it at the kitchen table or wherever and buying a few supplies like a binder and dividers to make analog notes and keep them organized. Now I've done it 3-4 times since reorganizing it and I'm having a great time with it.
Dunno if that's technical or fiddly enough, but it did require quiet contemplation and assessment of myself and my habits.
Glyph reshared this.
Recently did some fun stuff integrating a barcode scanner into one of my apps
mastodon.tinycart.club/@emoryd…
Emory Dunn :tiny_cart: (@emorydunn@tinycart.club)
Attached: 2 images Sometimes SwiftUI just works so nicely. A little bit of work with the barcode scanner and I have a view modifier that performs an action whenever a barcode is scanned or can update the value of a binding.Tiny Cart Club
Glyph reshared this.
Glyph reshared this.
Fun thread!
I wrote a recreational topology book, which you can pre-order at Bandcamp: b--k.bandcamp.com/album/topolo… . Should be done this weekend.
Reading all the math underlying the book has been such a great respite.
Good math is a narrative about building interesting things and solving hard problems, but is completely devoid of the usual interpersonal drama that comes with most narratives.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Today I wrote a basic version of strace in Rust, and it only took me a couple hours!
I'd been really busy with school for a long while, and I had done nothing but homework that I was bad at interspersed by YouTube for far too long. Sitting down and spending a few hours bashing out a library was the most fun I've had in months, and a great reminder that I'm not a useless human being since art appreciation is hard for me.
"Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid." --Not Albert Einsten, as it turns out, but worth remembering nonetheless
Glyph reshared this.
Glyph reshared this.
I knuckled down and got CSS flow layout to work on my phone browser for PixieReport's "weather stations nearby this one" view, making the 4x3 image view about the right width for smartphones.
Now I have to go back and fix it for landscape mode browsers so it doesn't explode down the scroll direction by scaling to the viewport width, oops. But it fixed the "too small for the phone" problem.
Mozilla Developers Network, the gift that keeps on giving for novice developers.
pixiereport.com/stations?locat… (works best in portrait mode, sorry, but the other pages aren't flow-layout).
@SnoopJ My friend, who I’ve known since high school, has his 50th birthday the 1st. I’m going to be traveling and can’t make it; he was really disappointed.
A week ago, my partner and I drove 800 miles to surprise him with an early birthday party. 😄
His partner helped arrange so we’d be at a whiskey bar when they walked in. We were facing with our backs to the door, and as he walked by I asked if he wanted to sit with us. He just froze up, and then started laughing.
It was the best. ❤️
Glyph reshared this.
I made a good start on a totally commercially useless but (fun to me!) side project involving the re-creation of the old school MUD idea but using REST and FastAPI/SqlModel.
I also with great effort finished the first shambling revision of my new from scratch @neovim configuration:
github.com/feoh/git_dotfiles/t…
But I'm not happy with a trade off I made to get it going and want to retool it to be much cleaner 😀
I myself have been feeling overwhelmed by current events and the tsunami they create in my social media, and focusing on side projects, my charity work, and spending time with my lovely wife and cuddly lovable dog 😀
GitHub - feoh/chrismud: An HTTP based multi user game. More to come
An HTTP based multi user game. More to come. Contribute to feoh/chrismud development by creating an account on GitHub.GitHub
Ive got MOST of the seed bank organized and on the order form to ship out to folks for free. I still need to finish packing up the blanket flower, hollyhock, and coneflower into envelopes. But stamps to actually send stuff out haven't arrived yet, so still have a bit of time.
but soon, soon, I get to start mailing flower seeds to folks
I’ve just finished making my first crochet blanket, and it’s my first time using something trickier than treble crochets. I’ve been footering at it off and on since September, unravelling the bits I messed up, until I got into my rhythm with the stitch.
I decided to learn how to crochet during the first lockdown, and not only has it been great for my head, it’s kept the hand I broke a few years ago well exercised.
Sending sympathies for the current state of overwhelm.
reshared this
miyo and Kim Possible reshared this.
@kimlockhartga What a lovely thing to say. Thank-you ❤️
The wool was what inspired me to make a blanket. The colour of one of the stripes is paua shell, and I have very happy memories of a holiday in New Zealand. The other colours just leapt out as good companions for it.
This is a great idea! Much appreciated.. thank you for asking.
I set up my household's new gravity-fed water filtration system, from unpacking to first use. This involved reading instructions, identifying parts, initial cleaning, priming, and testing the first run. It works great.
Recently designed and had my first real PCBs made for work with the help of my coworker! We got the boards and spent a few hours debugging why they weren't working basically at all... Are all the voltage regulators working? Can we see data on the USB port? Is there something wrong with the EEPROM setup? To cut a very long story short, it turned out the data + and - lines on the USB port were backwards in the schematic... Oops 🤦♀️ Luckily during that debugging we also happened to discover I used the wrong footprint for the crystal we put on the board, so we had to bodge that too... To fix the USB port being wired backwards, my coworker made a "USB Crossover cable" which does exactly what you'd expect (it wasn't worth modding the boards when we could instead mod the cable!)
Anyways other than those two things, rev 1 was pretty successful otherwise... The stuff I thought was going to cause issues (transistors and gates) actually worked totally fine first try.
Fix use of uninitialized exit status by airtower-luna · Pull Request #52 · troglobit/watchdogd
Depending on the timing between the SIGCHLD callback run and the first generic_cb() timer callback run, script_exit_status() sometimes returned uninitialized memory as the exit status of a script. ...GitHub
I created a visualization of a knowledge graph for Calculus and its prerequisites, which is powering the product I’m currently working on.
I was doing this to prepare for a public talk, which unfortunately got rescheduled due to on-site water problems in New Jersey. Nevertheless, I’m still happy with the results! It's nice to have something to show to your F&Fs to explain "what is that I'm working on" 😀
Sensitive content
It's actually quite easy and weel described on the tpm2-initramfs-tool github (but they have forgotten to indicate the step where you add the key to the luks volume).
And now I'm digging into the PCR explaination, in order to decide wth which PCR I would like to seal my luks key. I'll probably want to seal it with the ones about kernel/firmware binaries.
in the winter holidays I finally managed to fix a bug in this Haskell library I maintain. The main insight came to me from a random internet stranger and the whole thing made me learn a bunch of stuff about calling conventions on different CPU architectures.
github.com/m4lvin/HasCacBDD/co…
avoid BDD return type, use ret_ptr instead to also work on ARM · m4lvin/HasCacBDD@8e83555
This makes HasCacBDD work on aarch64 including ARM and Apple M1. Big thanks to Melissa aka shadysciencefeline for help! Previously we relied on calling conventions specific to amd64: > "...GitHub
I reverse engineered a bootloader and wrote an actual working piece of software so that firmware could be updated easily.
I also worked out a method for doing a four aces card routine I saw Juan Tamariz do from scratch, and not only did I work a method out, I practiced it, and then performed it completely fooling my partner. I think the method I arrived at might be Identical to Juans because it is not hard.
I also practiced and mastered a couple of tricky coin sleights. (I am an amature magician)
I left a job about 6 months ago that was draining my energy. To try to get my enthusiasm for my work back, I set myself a challenge - to figure out how small an encoder for a modern video compression standard can be.
And not only did I succeed at answering that question, it did bring my enthusiasm back, and now I'm partway through writing up what I did: rachelplusplus.me.uk/blog/2025…
reshared this
the esoteric programmer and David Chisnall (*Now with 50% more sarcasm!*) reshared this.
recorded a giant checklist of groceries in my Obsidian vault (not just weekly, it includes a lot of the infrequent stuff too)
The whole thing is organised by the area of the house it's kept (specific cupboards, fridge, freezer, etc) so that I can quickly go through the house auditing what we need in the next shop.
Each item is also tagged with the area/aisle number where it's found in each of the three local grocers and each grocer has a separate page with a dynamic list of what's currently needed, this time organised by aisle. The aisles are sorted in the order I would progress through them so that I can rush through in hurry and know exactly what I'm looking for at each aisle without backtracking.
At the top of each grocer page is a link that immediately starts driving directions in Google maps and at bottom is a picture of the points card barcode so I'm all set for the checkout....
Oh! And also the bin code for times when I'm swapping a soda stream tank so that they don't need to look it up 😂
Glyph reshared this.
Helped some friends today. Really not technical but it helped a great deal that brought the right tools!
ruby.social/@stepheneb/1140441…
Circuit breaker powering a friend’s greenhouse located in their garage tripped — but a 5” thick ice glacier made it impossible to open! I brought tools of disassembly and what worked best was my 8 pound short-handle sledge hammer and my sharpest splitting wedge! Thick ice is fucking tough! Their greenhouse is getting power again!Feels good to help make something a bit better in the current dystopia …
Glyph reshared this.
figured out a good method for getting art (and only art, more or less) from artists i like on bsky into my rss feed.
took apart a hdmi switch to add some shielding between the led indicators, so it's clear which side is on.
spent awhile fiddling with and configuring my new mac mini to make it feel and control more like the windows and linux pc's i'm used to.
Years after I got an idea to make a tray app for some custom desktop scripts, I finally did it yesterday.
I can now set display brightness via DDC and throttle CPU to not start the fans with a simple click instead of typing into terminal.
Glyph reshared this.
Glyph reshared this.
Just threw together a full demo in 18 hours for Assembly Winter 2025! 😃
Compofiller but you know, gotta put that product on the screen and say hello to everyone!
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
I saw a Robin on my walk today. Not an achievement in a classic sense. And not the result of focus and fiddly work.
Still, I'm pleased.
Glyph reshared this.
I created a custom chat GPT specific for Lego builds, included specifications such as be descriptive in prompts, etc.
this did take quiet contemplation as I fucked up a couple times, but in the end it was a success. I didn't know if I wanted to jump for Joy or burst into tears LOL I guess any goal achieved, no matter how small, is still an accomplishment right? 🙂
Glyph reshared this.
@adhdeanasl The gain structure on my #1 guitar amp is notoriously finicky, in part because the two channels feed each other, both are extremely sensitive to input variation, both respond to a “jazz/rock” master toggle, all three EQ knobs have extra toggle switches and THEY all interact with everything else in non-obvious ways, plus I have had it modded with a A/AB power switch and a 3 way toggle to pull negative feedback from different points in the internal signal chain.
ANYWAY I managed to get it set up sounding like absolute ass last summer, thin, raspy, no mojo whatsoever, went down the rabbit hole of tube swapping with little positive effect, and have been disappointed with the sound ever since.
I finally sat down with it, left the tubes alone, and dialed everything up from scratch…I do this by turning up the final master volume to max, nothing plugged in, and moving every knob and toggle while listening for variations in the low level hum/noise of the output (hat tip Steve Kimock who mentioned this trick on a message board decades ago). I listen for inflection points; spots on the potentiometer range where an audible change occurs. If you can hear that, you can trigger it with your picking hand, which is what I want from this amp. Maximum touch sensitivity.
It took about 90 minutes but I solved it using only my ears and more patience than I was able to muster over the last 6 months. It sings again. When the amp is dialed, I play more often, I play differently, and I enjoy it more. Winning!
I had no idea why strange numbers were appearing at the bottom of my WordPress blog, under the footer. I tried everything to make the vanish.
In an unrelated matter I decided I didn't need Google Analytics anymore since they were inaccurate anyway. When I deleted the code the strange numbers also vanished. Yay.
This might not count under "recently" but it's one of my favourites:
I figured out an upper bound for where Busy Beaver overtakes Kruskal's TREE function. To my knowledge, we didn't have one before.
The way to do it involved writing a program in a language that can be compiled down to Turing machines, which was SUPER fiddly because the language is very restricted.
But I did manage in the end. Busy Beaver overtakes TREE no later (and probably a lot earlier) than at 8424! 🌳🦫💡
Glyph reshared this.
@aburka It's a language specially designed for the purpose. It's called laconic.
github.com/adamyedidia/parsimo…
For context, I recommend the following blog post and the paper linked therein.
GitHub - adamyedidia/parsimony
Contribute to adamyedidia/parsimony development by creating an account on GitHub.GitHub
Well, I did manage to set up a standstorm server running off of a small PC board with a pair of drives attached in RAID 1 to it.
That's more system administration than I usually do, so I'm pretty pleased..
yesterday I noticed a production cron job didn't run. There weren't enough resources for GKE to schedule it.
This was the sort of cron job that gets noticed, that there'll be meetings about. So it was a 😬🤦 moment.
I "raised the alarm" and started to rescale workloads to free up resources (without impacting performance) until the job could run.
A nerve-wracking 20mins to get it going followed by an hour waiting to see if it ran successfully and in time.
Glyph reshared this.
Glyph reshared this.
I have been writing a bash script to call up to CCADB for a list of root certificate authorities and parse them out.
It's a multiline CSV and the typical Linux tools don't handle newlines in fields very well. Had to loop over the records and build the second field manually before processing a record.
Was updating the CA certs for an AOSP 14 build.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Some folks and I are building a map of high school mascots powered by #OpenStreetMap. It's very silly.
Make sure to add any you know of!
github.com/watmildon/HighSchoo…
GitHub - watmildon/HighSchoolMascotMap: Host the style file and icons for an Ultra based mascot map
Host the style file and icons for an Ultra based mascot map - watmildon/HighSchoolMascotMapGitHub
Glyph reshared this.
last week I figured out how to precompile macros in the compiler for my programming language which sped up launch time by a factor of 5
I also launched a mediocre hyper-personalized search engine; only a couple thousand pages in the index but it's already helped me find a few things and has been a lot of fun to work on
Glyph reshared this.
a couple of OpenWrt things:
The mac database hadn't been working for arp-scan since an upstream location change in late 2022. So I did a PR to fix that.
A LuCI page to enroll application specific encryption keys. I'd been bashing my brains out on JavaScript I didn't quite comprehend for a week or so, but finally got something that looks like what I wanted when embarking on this quest.
I built and am starting to learn to use a chording keyboard for when my hands stop working properly.
I completed the OzBow program for target archery, scored 224 / 300 @ 45m
I highlighted a bug in the KMK keyboard firmware project, will test the fix at some point soon.
Maybe a bit smaller than some of the accomplishments in the replies, but It was a helpful reminder of the positive things happening in my life.
Glyph reshared this.
I've developed a nesting fixation due to all this *gestures broadly* but I emptied out about a half dozen bags of paper and trash from my office, dusted and cleaned shelves, emptied and organized the hall closet which was stuffed full of junk that hadnt been cleaned in 10+ years, so now we have more functional space and aren't climbing over junk, we can sit on the couch and watch videos or play games that had been too hardd to get to before.
It may not seem like a lot, but it's been years and years worth of clutter and anxiety finally getting the motivation to tackle it
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
I had a few weeks in between jobs, and I migrated my blog from Jekyll to Eleventy and wrote a post about it hachyderm.io/@urixturing/11402…
New blog post: This post has been generated with EleventyMigrating from #Jekyll to #11ty @eleventy, and my impressions after using both static web generators. lamaquinadeturing.su/en/2025/0…
Learning hiragana
The first step to learning Japanese is learning the phonetic writing systemrinsemiddlebliss
Glyph reshared this.
Glyph reshared this.
I recently kinda refurbished a coffee grinder to gift to a friend. I've never done anything lime it before so hi had to learn a lot of new things. I took it all apart, replaced the burrs, cleaned it, calibrated it, and repainted it a totally different color. I also ended up needing some custom low contact parts. I ended up learning CAD software to model and create the part myself. I then put the part online in the off chance it could be useful to someone else.
I've been struggling to do much of anything for some time, whether it was something I enjoy or not. So I was really proud of myself for actually finishing this project.
printables.com/model/1202591-d…
DF64 Ikape 54mm Dosing Cup Adapter by micahilbery | Download free STL model | Printables.com
An adapter to slot into the portafilter forks of the DF64 and hold the ikape 54mm catch cup. | Download free 3D printable STL modelswww.printables.com
[decycler] Implement an efficient graph cycle detector by behdad · Pull Request #5074 · harfbuzz/harfbuzz
This is an algorithm I came up with, based on the Floyd's Tortoise-Hare constant-memory linear-time linked-list cycle-detection algorithm. It is linear-time and malloc-free. It *eventually* det...GitHub
Glyph reshared this.
I pieced together from various sources instructions for downloading and DRM-stripping all our Kindle books from Amazon, primarily a couple of Reddit posts with good info. Then I worked through importing nearly 1000 Kindle books for our household into Calibre with the DRM stripped.
It's another good step towards getting completely free of Amazon.
We still have at least 300-400 non-DRMed non-Kindle ebooks from other sources to import.
Glyph reshared this.
Ironically, I had been putting this off for years, and I probably wouldn't have gotten to this for several years more, if Amazon hadn't announced that starting 2/26 they would switch to a tougher DRM scheme and make it harder to download.
Motivation!
super foolish and fiddly but I wanted to be able to link to articles/components I load dynamically on a page, while also supporting responsive nav and styling all with native JavaScript.
It wasn’t anything super difficult, nor is the solution I came up with the way I would do it if building again. But it works well enough, and it’s something I hadn’t tried before.
GitHub - python-organizers/conferences: List of Python Conferences around the World
List of Python Conferences around the World. Contribute to python-organizers/conferences development by creating an account on GitHub.GitHub
Glyph reshared this.
Glyph reshared this.
I just finished re-implementing my powerlevel10k config in Oh-my-posh (ohmyposh.dev) earlier today.
The benefits include actually being written by me (my p10k one was generated with p10k configure), more features if I ever want them, and not being written in shell with like 50 character envvars for settings.
(In case you use p10k and weren't aware, it is now basically unmaintained. See github.com/romkatv/powerlevel1…)
GitHub - romkatv/powerlevel10k: A Zsh theme
A Zsh theme. Contribute to romkatv/powerlevel10k development by creating an account on GitHub.GitHub
it's been three years of full-scale Russian invasion, and I'm not dead yet!
And, I managed to fix and get merged one nasty bug in WebKitGTK font scaling, and maybe with the help of awesome folks from GNOME we'll fix a few bugs in Geary soon.
Glyph reshared this.
@partizan these accomplishments do not seem to be of the same scale, but I am glad of both of them.
Also as an American I feel obliged to apologize for my country. Those of us who do not want to see you dead really did our best and I am sorry it wasn’t enough; we are hoping Europe comes through for you when we inevitably falter.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.
Glyph reshared this.

floofy kitty likes this.
reshared this
Duanin2, Amber (KittyGPT6.9), viv meows for estrogen 🏳️⚧️🏳️🌈 and floofy kitty reshared this.
Jolene (kitten) 🍓 🌟 likes this.
reshared this
Ms.Goober (Jes) and Duanin2 reshared this.
A screenshot of a computer screen displays a portion of text and a pop-up menu. The text on the screen includes phrases such as "use the midterm test in option (A) contrib," "Absence form" cannot be used as a valid," "grading on," "TE THAT," "% FINAL," "pics," "stems of L," "aussian Elin," and "atrices and Matriy Operations." A dark, rectangular menu is overlaid on the text, offering options such as "Summarize," "Explain this," "Quiz me," "Proofread," "Ask Le Chat Mistral..." and "Hide chatbot shortcut."
Provided by @altbot, generated using Gemini
This was just enabled after updating to the latest firefox nightly version in the arch repos.
disablebrowser.ml.enable
inabout:config
if you haven't already. that saves me from all the ai headaches
fly.staropensource.de/notes/a4…
disablebrowser.ml.enable
inabout:config
if you haven't already. that saves me from all the ai headaches
about:config
. (no, "Hide chatbot shortcut" does not count. I want it nuked from orbit.)
alright, after some digging I've figured out how to remove it.
set the following options to false
:
browser.ml.chat.enabled
browser.ml.chat.shortcuts
browser.ml.chat.shortcuts.custom
browser.ml.chat.sidebar
browser.ml.enable
(most likely only the first one is needed, but I'm setting them all to false anyways)
browser.ml.enable
in about:config
if you haven't already. that saves me from all the ai headaches
about:config
setting does not seem to remove it (it was off by default anyways?)
@jeremystartm I figured out how to disable it: tech.lgbt/@solonovamax/1140374…
alright, after some digging I've figured out how to remove it.set the following options to
false
:
browser.ml.chat.enabled
browser.ml.chat.shortcuts
browser.ml.chat.shortcuts.custom
browser.ml.chat.sidebar
browser.ml.enable
(most likely only the first one is needed, but I'm setting them all to false anyways)
I end up using betterfox on new installs anyways so I don't really see a lot of the new garbo
viv meows for estrogen 🏳️⚧️🏳️🌈 likes this.
reshared this
Grace Vulpes Alopex and Duanin2 reshared this.
Sensitive content
It is INFURIATING how Maga will act as though Trump's the smartest man in the world, but the moment he says something incredibly obviously stupid like 'Zelensky started the war in Ukraine' they're like 'oh he didn't mean it'.
You can't have both you fucking assholes!
Duanin2 reshared this.
sometimes i have the feeling as here on #mastodon it really matters at what time you post stuff, as i get very different feedback; p.ex. the same post is ignored at one time, while it has way more interaction on #reboost while others are death horses anyway, because they either suck, or do not resonate (the latter being okay with me)
another problem is of course the very incomplete profiles you get from other #instances
#fediverse #syndication #boost #toot #socialmedia #meme #mamema #memes
reshared this
Duanin2 reshared this.
reshared this
DeadTOm, *|FNAME|* 🇨🇦🇺🇦🇬🇱, Duanin2 and Trendy Toots reshared this.
Hey lovely people! We've put together the ultimate survey to understand the problems faced by neurodivergent people when getting started with, working toward, and finishing their goals.
The findings are going to be used by us to improve our app, Cammi, that is going to help with these problems.
The survey takes 5-10 minutes, so we're also running a Prize Draw. We're giving away a £30 amazon voucher, and a year of access to Cammi.
If you consider yourself neurodivergent, i.e Autism, ADHD, AuDHD, Other (we accept self-diagnosis), then I'd really appreciate you filling it out.
For details, and to fill out the survey please visit tally.so/r/n0DQ9A
#neurodivergent #adhd #autism #audhd
Please boost for reach 🚀
Goals Survey
Let us know your experiences as a neurodivergent person with working towards your goals. This information will help us build an app for you.Goals Survey
Duanin2 reshared this.
#ActuallyAutistic @actuallyautistic see above
(actually meaning the author is autistic and not an health professional or a family member)
ActuallyAutistic group reshared this.
#Firefox Is Reviving #ProgressiveWebApps
discuss.techlore.tech/t/firefo…
#FOSS #privacy #PWA #cybersecurity
Firefox Is Reviving Progressive Web Apps
Important information in the video starts at 5:38. Post that was mentioned in the video: Firefox’s employee’s recent comment on the post about PWAs david-rubino Employee 02-03-2025 11:59 PM Hello everyone… I spent some time just now read…Techlore Discussions
Duanin2 likes this.
reshared this
Silmathoron ⁂, Tech Cyborg and Duanin2 reshared this.
Linux's Sole Wireless/WiFi Driver Maintainer Is Stepping Down
Days after a DRM driver developer orphaned his drivers due to health reasons in stepping down, the sole maintainer at large of the Linux wireless (WiFi) drivers is stepping down and without any immediate replacement.www.phoronix.com
Duanin2 reshared this.
reshared this
Tech Cyborg, Duanin2, 𝗠𝗔𝘀𝘁𝗼𝗠𝗘𝗺𝗲𝗠𝗔𝗸𝗲𝗿𝘀 and # Don T3rr0r reshared this.
Aquí hay una descripción de texto alternativo para la imagen:
La imagen compara los sistemas operativos Linux, Windows y Mac usando analogías. Linux se representa con la cabina de un avión de combate, destacando su complejidad y funcionalidad avanzada. Windows se muestra con el interior de un Dodge Viper, simbolizando un sistema potente pero más accesible. Finalmente, Mac se ilustra con un niño pequeño jugando con un volante de juguete, representando su simplicidad y facilidad de uso, orientada a un público menos técnico.
like this
viv meows for estrogen 🏳️⚧️🏳️🌈, Demon Queen Lucretia, Stellar 🇫🇷 ( era), Leah, lizzy, Andreas Kilgus, Zayda, Jux 🏳️⚧️& - BEAT CATACLYSM ALREADY and crossgolf_rebel - kostenlose Kwalitätsposts like this.
reshared this
viv meows for estrogen 🏳️⚧️🏳️🌈, Steph 🇨🇦, Cassandra Lemmer-Webber, skribe 🇺🇦, Tóth Gábor Baltazár, Cory Doctorow, Thibaultmol 🌈, Trending Bot, 🤯Matera the Mad🤯, Spring Jo 🍃, Z̈oé ⛵, joene 🏴🍉, Ville 'cos' R, lizzy, Joakim Fors, DoomsdaysCW, Mattias, Den Rutiga Skjortjackor Klaus, Lazarou Monkey Terror 🚀💙🌈, Lord Caramac the Clueless, KSC, Duanin2, Roy #EatTheRich Pardee 🇺🇸, Trendy Toots, Kingu, the esoteric programmer, flash2advance enjoyer, argv minus one, Mateusz 🏳️🌈, Emily 🏳️⚧️ (she/her), Łukasz Horodecki, nixCraft 🐧, Jim Donegan 🎵 ✅, Pavel, JennyFluff, Dr Alice Violett, Paul Cantrell, AstroMancer5G (she/her), PaulDavisTheFirst, Robey ☠️, Tomas Ekeli, Hacker Memes, CatSalad🐈🥗 (D.Burch), spiegelmama, JW Prince of CPH, Radicalized, chatBBT AI assistant ▌▖▘▘▌▌▌▘▌, Helena, Yogthos, stage7, Jade 🇵🇭🇨🇿🇭🇺🇩🇪🇺🇸, Jux 🏳️⚧️& - BEAT CATACLYSM ALREADY, GunChleoc, crossgolf_rebel - kostenlose Kwalitätsposts, Chao-c', lj·rk @ #EH22, Martin Vuillème (he/him), Keagan, 🇵🇸🍉Alanis Motoserra🏳️🌈, beardedtechguy@infosec:~$, Augusto Campos and Coby reshared this.
"Too late, my time has come
Sends shivers down my spine, body's aching all the time
Goodbye, everybody, I've got to go."
Strategy
The player should immediately inflict Slow using either Spider's Silk or the Slow spell. Rosa should cast Berserk on Cecil, Kain, and possibly Edge if the player chooses not to use his Throw command. Rosa can then heal, or revive them with Raise if the Demon Wall uses its instant death attack.
I’m still waiting for Trump to lower the egg prices
I’m still waiting for Trump to lower the egg pricesPosted by DontCh4ngeNAmmeBYTESEU (Bytes Europe)
One of the best ways of discovering interesting accounts and posts on here is to follow hashtags. It's really easy to do:
1. Search for a hashtag
2. Click the hashtag you want from the suggestions
3. On the results page for that hashtag, click "Follow" at the top of the page
Posts with followed tags will start showing up in your timeline.
There is lots more info about hashtag following (including how to manage and unfollow tags) in the guide at:
➡️ fedi.tips/how-do-i-follow-hash…
How do I follow hashtags on Mastodon and the Fediverse? | Fedi.Tips – An Unofficial Guide to Mastodon and the Fediverse
An unofficial guide to using Mastodon and the Fediversefedi.tips
Georgiana Brummell likes this.
reshared this
The Eddie Show 📷🎧❤️, Trending Bot, Alex Chapman, Tats, Allyson Shaw, Peter Brown, PostcardsFromParadise, Duanin2, Jill and Georgiana Brummell reshared this.
Great tip 👍
People on computers can also do something similar by pinning hashtag search columns in Advanced Web Mode:
fedi.tips/how-to-activate-mast…
How to use Mastodon’s Tweetdeck-style Advanced Web Interface | Fedi.Tips – An Unofficial Guide to Mastodon and the Fediverse
An unofficial guide to using Mastodon and the Fediversefedi.tips
Notes for new users: this can be useful, providing you don't mind your timeline being so busy you struggle to find the posts of accounts you follow.
The reasons for this are:
- There is no way to move followed hashtags to a list to declutter your timeline.
- It ignores your language settings, so you'll see matching posts in all languages.
Fine for niche topics. Nightmare for, say, your sportsball of choice. 😊
tl;dr: Following hashtags is useful, but it has its problems.
Yeah, it's a balancing act!
Once you see how many posts a tag brings in, you can try to be more specific, but the number of posts a tag draws in will vary a lot depending on which server you are on.
All of your posts are distributed to all instances of people who follow you.
Some of your posts may also end up on additional instances if they've been boosted by someone, or if you have posted to a group.
Additionally, if you pin a post to your profile that will be distributed to all instances where your account has been mentioned.
There is a complete list of what instances notice here:
fedi.tips/which-posts-and-acco…
Which Mastodon and Fediverse posts and accounts can I see from my server? | Fedi.Tips – An Unofficial Guide to Mastodon and the Fediverse
An unofficial guide to using Mastodon and the Fediversefedi.tips
Botolo reshared this.
It's basically all the servers of all your followers 🙂
You can also go beyond this reach any time you want if you post to a group, group posts reach all their members even if they don't follow you:
fedi.tips/how-to-use-groups-on…
How to use groups on Mastodon and the Fediverse | Fedi.Tips – An Unofficial Guide to Mastodon and the Fediverse
An unofficial guide to using Mastodon and the Fediversefedi.tips
Some of the most fervent pushback to Donald Trump’s plan for Gaza is coming from the same people, institutions, and newsrooms that refused to challenge, and even supported, the mass slaughter of Palestinians during the Biden administration.
reshared this
israel group, palestine group, Captain Jack Sparrow, Duanin2, clawfulneutral, joene 🏴🍉 and PersonalEscrito reshared this.
reshared this
israel group and palestine group reshared this.
@jopy
Right of return feels totally never able to happen
It feels like if the conditions were good for it, they'd also be good for deleting israel.
reshared this
israel group and palestine group reshared this.
reshared this
palestine group reshared this.
Same logic as nazis, "jewish rebellion must be 'removed" otherwise peaceful jews will never be 'granted' any right".
I swear empires and colonizers never grew more intelligent with time, its always "stop resisting you are only hurting yourself" crap.
reshared this
palestine group reshared this.
reshared this
palestine group and israel group reshared this.
reshared this
israel group and palestine group reshared this.
reshared this
palestine group reshared this.
reshared this
Feth, 2 Targs in a cheSvel, Duanin2, Low Quality Facts and Jules 🍺 reshared this.
As the next step in my quest to make it easier to poison AI crawlers, I present you: OCIocaine: a project where #DockerCompose meets #Caddy and #Iocaine, to poison AI crawlers for all your sites, automatically.
The idea here is to provide a docker compose file that starts up Caddy and Iocaine, configured so that Caddy will reverse proxy for any and all services on the same docker network, as long as they have a few labels that tell it to do so. In addition, a Caddyfile snippet will be available for all of these, which takes care of routing bad visitors to Iocaine.
And if that's not enough, the whole thing comes preconfigured with a wordlist (a list of English words), and traning data (the complete works of Shakespeare), and a list of known AI crawlers (courtesy of ai.robots.txt
).
All you have to do is copy the sample configuration, create a network, start it up, and deploy labeled containers into the same network, and OCIocaine takes care of the rest.
ociocaine
Docker Compose meets Caddy and Iocaine to poison AI for all your sites, automatically.MadHouse Git Repositories
Duanin2 reshared this.
A message from someone who worked for USAID until very recently
Just received this from friend who is working overseas with USAID:
I have worked at the agency for 16 years, and around 7pm last night, I lost access to the USAID network. I was not told if I am being fired, or am being put on “admin leave,” if that is indeed what is happening. Broad swaths of the USAID workforce (~600 American employees) have lost access in the past 18 hours and those that still have access were emailed at 12:43 am that headquarters is closed today by a non-government official working under the guise of DOGE.
You should be terrified by what’s going on here. I certainly am - for myself and my career, my family, my colleagues, and for the people we serve around the world. Regardless of who you voted for, you didn't vote for this.
1. Stopping the work of USAID doesn’t put “America First,” it cedes the international space to China and Russia, who are more than happy to fill the gaps - we have seen this happening for years. The stronger the relationship between other countries and China/Russia, the less influence the US has.
2. Our work also directly mitigates the risk of international terrorism. In many parts of the world, young populations that don’t see a stable or hopeful future for themselves are highly susceptible to recruitment by terrorist groups that can promise a job, food, and a network of like-minded individuals. The same is true for international migration - we absolutely see more migrants when their home is unsafe or unstable.
3. There is an ebola outbreak in Uganda right now - USAID has a team working to contain the spread, and that team has been hamstrung by both the programmatic pause and personnel actions currently underway. Preventing the spread of the disease at its origin/outbreak prevents it from arriving in the United States.
4. USAID programs create stable markets for U.S. businesses and strengthen our supply chains. Additionally, the current course of action is leading to an estimated 50,000 American jobs lost domestically.
5. We have Americans currently working in places like Ukraine and Somalia who, without network access, have been arbitrarily cut out of the Embassy’s security infrastructure, placing these individuals at even greater personal physical risk, for purely political reasons.
6. The Executive Branch doesn’t have the authority to dismantle an entire agency, only Congress has the power to approve the modification/merger of USAID or its closure. This cannot legally be done by the Executive Branch.
7. The individuals carrying out these changes do not all have security clearances, are not on the government payroll, and are forcing themselves into spaces and systems that contain classified information and data on personnel and program recipients across agencies, putting all at greater risk of security breaches and theft of personal identifying information, breaking every state's privacy protection laws.
8. USAID is the canary in the coal mine for the rest of the executive branch - if they’re willing to come after USAID, and it is less than 1% of the federal budget, what are they going to do with the other agencies?
9. This is literally the richest man in the world trying to cut off aid to the poorest people in the world.
I am specifically and directly asking you to pass this along to your families and networks, especially outside of DC.
reshared this
Michael / Chgowiz, James 🦉 #FBPE 🇪🇺 and Duanin2 reshared this.
like this
-> @kopper@wetdry.world, Mair, Duanin2 and Glowing Cat of the Nuclear Wastelands like this.
reshared this
Franque-Emmanuel TLG, The Witch of Crow Briar, captain acab, Lazarou Monkey Terror 🚀💙🌈, Jackie 🍉, Duanin2, apocalypselog, Ivy [_gay] Mae, CatSalad🐈🥗 (D.Burch), Kaiiak, Chirayu, Ricardo Harvin, tk, Lord Caramac the Clueless, KSC, talya (she/her) but even more queer💄🏳️⚧️🏳️🌈 and Ms.Goober (Jes) reshared this.
like this
Jennifer 🏳️⚧️ Stellar Carer, Hera and Duanin2 like this.
reshared this
Augusto Campos, Duanin2, Jennifer 🏳️⚧️ Stellar Carer, Solarbird, Abie, Agnieszka R. Turczyńska, lj·rk @ #EH22, Mx. Luna Corbden, DynoFlux and bugbear reshared this.
Thiz good, thiz clever, but matzo will make a much sturdier one; raise your hand who's _ever_ been able to break a matzo on the perforations.
(except these, before their discontinuation, were best for knocking together Wheatstone bridges and…uhhh…wait, what?)
Another advantage of this technique is that if your project doesn't work out, you can just eat the evidence.
Asta [AMP]
in reply to Amber (KittyGPT6.9) • • •Sensitive content
Amber (KittyGPT6.9)
in reply to Asta [AMP] • • •Sensitive content
your instance probably blocks newsie. It’s from ProPublica
newsie.social/@ProPublica/1140…propublica.org/article/doge-el…
DOGE Gains Access to Confidential Records on Housing Discrimination
ProPublicaProPublica
2025-02-26 17:33:29
Asta [AMP]
in reply to Amber (KittyGPT6.9) • • •Sensitive content
Amber (KittyGPT6.9)
in reply to Asta [AMP] • • •Sensitive content
Amber (KittyGPT6.9)
in reply to Amber (KittyGPT6.9) • • •Sensitive content