meejah @meejah.mastodon.social.ap.brid.gy · 22/10/2026p.s. despite all the articles saying "yay" this is a terrible and embarrassing result for our province. Fully a quarter supporting an illegal separation, and half supporting racist + xenophobic (and also unconstitutional) policies on immigration, education and health-care access. 122 2
meejah @meejah.mastodon.social.ap.brid.gy · 22/10/2026p.s. the "tech" here is very simple: I download the JSON from Elections Alberta, compute a few numbers, stuff into the template and upload the static HTML to my site 100 1
meejah @meejah.mastodon.social.ap.brid.gy · 22/10/2026I'm now also including the percentage vs. total electors in the province, which is the last three grey columns. 100 1
meejah @meejah.mastodon.social.ap.brid.gy · 22/10/2026#abpoli votes still being counted, but nearly there (98.3% counted). Summary of results updated every minute still on my web site: meejah.ca/media/referrendum-2026.ht… 200 2
meejah @meejah.mastodon.social.ap.brid.gy · 20/10/2026Current status: dealing with first ultra-weird JJ interaction... 000 0
meejah @meejah.mastodon.social.ap.brid.gy · 20/10/2026I wanted to see percentages easily. Updates every minute (until they change the format again). Not looking good on most of the "other" questions, sadly. meejah.ca/media/referrendum-2026.ht… #abpoli #albertameejah.cameejah.ca: referrendumb 2026 010 1
Reposted by meejahChad :mstdn: @chad.mstdn.ca.ap.brid.gy · 20/10/2026Hey #Alberta, have you voted yet? If you haven't, you need to get your ass to the polls by 8pm. If you're still in line at 8pm, you are still legally allowed to vote. GO VOTE. :mapleleaf: Find your polling place: map.elections.ab.ca #ableg #abpolimap.elections.ab.caWhere To Vote - Elections Alberta 057 7
Reposted by meejahKevin Boyd (he/him) 🇨🇦 @kboyd.phpc.social.ap.brid.gy · 18/10/2026An open torment nexus. Given enough eyeballs, all issues with torments are shallow.beige.party 101 1
Reposted by meejahSarah Frumento (she/her) 🇨🇦 @sarahfrumento.ca · 17/10/2026I never thought I'd be riding on Blanshard regularly again (I used to ride it 25 years ago). The new protected lanes are amazing. Thanks to @cargobikesyyj.bsky.social for this great post about them […]socialbc.caOriginal post on socialbc.ca 002 2
Reposted by meejahFlipboard Culture Desk @culturedesk.flipboard.social.ap.brid.gy · 17/10/2026Chip Thomas was born and raised in North Carolina. He then moved to the Navajo Nation in 1987 to work as a family physician in a remote, underserved region. "I had thought that because of the isolation I would be there initially for two years," Thomas said. "But my two years turned into 36." His […]flipboard.socialOriginal post on flipboard.social 020 2
meejah @meejah.mastodon.social.ap.brid.gy · 16/10/2026Advance #abpoli voting didn't take *too* long. About 20 minutes? Curiosity: unlike the federal paper ballots these ones did not include duplicate audit numbers on the actual ballots. Thus you cannot answer the question, "did this polling place issue this ballot to a voter?" at all (unlike […]mastodon.socialOriginal post on mastodon.social 000 0
Reposted by meejahErik Moeller @eloquence.social.coop.ap.brid.gy · 12/10/2026Hi folks, if you are maintaining a widely used #OpenSource infrastructure project (think networking, encryption, testing/QA automation, desktop libraries, payment libraries ...) now is a good time to ask for a security audit or other support through the Sovereign Tech Resilience program. The […]social.coopOriginal post on social.coop 1319 19
Reposted by meejahVladimir Chemeris | Indie Dev @chama.pro · 10/10/2026I pulled the daily pypistats numbers. The jump starts on Monday Aug 31, and the extra downloads are all Linux and Python 3.14. spake2 and txtorcon jumped by the same amount that day, while the mailbox server package stayed flat. My guess is a CI pipeline that started installing the client. 011 1
meejah @meejah.mastodon.social.ap.brid.gy · 09/10/2026People who #ZFS ... I have two new identical spinning-rust drives to make a bigger redundant storage thing (for backups, mostly). I'm currently using LVM2. I'm told ZFS is best in every respect, so okay I'll try it. I'm using Debian (stable, with some backports). Will I have a good time with […]mastodon.socialOriginal post on mastodon.social 000 0
meejah @meejah.mastodon.social.ap.brid.gy · 09/10/2026Hrmm, looks like #magicWormhole had a big jump in downloads last month: pypistats.org/packages/magic-wormho… I don't have a good explanation for this (from "hundreds of thousands" to "3+ million"). It's just coincidence that this is for September, riiiight?? Any ideas? #python #infosec 110 1
meejah @meejah.mastodon.social.ap.brid.gy · 09/10/2026I randomly ran across Tuari (I think: "again") which is a Rust based thing that's lets you do cross-platform development with a Rust core and Web UX. Have any #infosec people looked at their security model? It does seem _better_ than others I've looked at, but still uses TCP locally and doesn't […]mastodon.socialOriginal post on mastodon.social 000 0
Reposted by meejahNatalie @natkr.hachyderm.io.ap.brid.gy · 07/10/2026C++: Infinite loops are STRICTLY FORBIDDEN Rust: Here, have a dedicated keyword for them Haskell: aren't all errors just infinite loops when you really think about it maaaan 020 2
meejah @meejah.mastodon.social.ap.brid.gy · 05/10/2026@steveklabnik.com Coming from mostly Python based async (Twisted, and some amount of asyncio) I found this essay without.boats/blog/why-async-rust to really help explain some of the OTHER stuff around async in Rust (beyond I/O). The origin-story helped me 😀 Overall I've found tokio and […]mastodon.socialOriginal post on mastodon.social 170 7
Reposted by meejahSteve Klabnik @steveklabnik.com · 05/10/2026"I spent a lot of time going over the design decisions involved here, trying my best to complain about async Rust, only to end up going “Oh. Yeah. That’s reasonable. That makes sense. I can see why they did it that way.” every step of the way." herecomesthemoon.net/2026/10/asyn...herecomesthemoon.netAsync Rust: Where does the scheduler live?It turns out that some issues people have with async Rust are just downstream of hard concurrency problems. 5889 88
meejah @meejah.mastodon.social.ap.brid.gy · 29/09/2026Hey #selfhosting adjacent people, reminder that with two commands on #Debian you can have a self-hosted #Tor Onion service running: sudo apt-get install --install-suggests python-txtorcon twistd web --port "onion:80" --path ~/public_html The above will make your "~/public_html" (yes that's how […]mastodon.socialOriginal post on mastodon.social 013 3
meejah @meejah.mastodon.social.ap.brid.gy · 29/09/2026How I'm structuring things with @glyph 's new Automat API -- or, "how to use 6k+ lines of Python to draw a small diagram" ;) meejah.ca/blog/new-automat 101 1
meejah @meejah.mastodon.social.ap.brid.gy · 28/09/2026...if that's "the error" or just a warning I can ignore. Any help or pointers appreciated. (Not useful: suggesting other CAM software) 000 0
meejah @meejah.mastodon.social.ap.brid.gy · 28/09/2026Might be a long shot: my son's robot team sometimes uses Fusion360 for CAM. We have an educational license. I got 90% of the way to running this (windows / mac) software on Debian via Steam's version of Wine ("Proton experimental") but when the UI comes up nothing can be clicked on, and there's […]mastodon.socialOriginal post on mastodon.social 100 1
Reposted by meejahDaniel Gultsch @daniel.gultsch.social · 28/09/2026RE: sciences.social/@annasdtc/117224123… Not everyone can or should self-host, but the technology that enables it—federation, open standards, and vendor independence—also allows cooperatives, municipalities, and community groups to run their own infrastructure […]gultsch.socialOriginal post on gultsch.social 0213 13
Reposted by meejahErik Uden 🚩 @erikuden.mastodon.de.ap.brid.gy · 25/09/2026Open AI stole this guy's research solving one of the millennium problems and just pretended it was theirs. Plagiarism machine did plagiarism. Good explanation here: youtu.be/vPG6a2gAFeo 1411 11
Reposted by meejahSteven Saus [he/him] @stevensaus.faithcollapsing.com.ap.brid.gy · 24/09/2026@meejah You can try this one: hinokodo.itch.io/human-made I personally have been putting more explicit categories -- nothing, busywork only (commit messages, for example), only identifying bugs, etc. with a simple block in the README and a simple image button.hinokodo.itch.ioHuman Made by HINOKODOAn icon pack made by humans 001 1
meejah @meejah.mastodon.social.ap.brid.gy · 24/09/2026Is there a well-known badge / notice / whatever indicating "no LLM contributions" that one can put on a repository? 100 1
Reposted by meejahbontchev.infosec.exchange.ap.brid.gy @bontchev.infosec.exchange.ap.brid.gy · 23/09/2026The worm is a lie. 102 2
Reposted by meejahItamar Turner-Trauring @itamarst.hachyderm.io.ap.brid.gy · 16/09/2026@meejah Yes, that. And maybe also github.com/magic-cap/rust-assessmen… 001 1
meejah @meejah.mastodon.social.ap.brid.gy · 16/09/2026@itamarst right, I should re-visit that too. You mean github.com/magic-cap/rust-assessmen… I guess? I was actually thinking of magic-cap when writing the original post, but certainly fits in with […]mastodon.socialOriginal post on mastodon.social 100 1
Reposted by meejahItamar Turner-Trauring @itamarst.hachyderm.io.ap.brid.gy · 16/09/2026@meejah I think I talked about this a little in the write-ups I was paid to do for you all. 101 1
Reposted by meejahBenjamin Geer @benjamingeer.piaille.fr.ap.brid.gy · 16/09/2026@meejah Maybe you could put the async support behind a Cargo feature? 101 1
meejah @meejah.mastodon.social.ap.brid.gy · 16/09/2026@benjamingeer yeah, that's discussed in one of the blog posts I link in the thread .. it's hard to see how to actually do that without having two entire implementations: one with "fn async" functions and one with synchronous ones. I'd like to avoid two entire implementations. It might be […]mastodon.socialOriginal post on mastodon.social 000 0
meejah @meejah.mastodon.social.ap.brid.gy · 16/09/2026One of the great articles on this stuff from withoutboats is this one: without.boats/blog/let-futures-be-f… This helped me see some of the cool bonus features and context for Rust's Futures and async/await syntax (and how they connect to Iterators). Pretty long, but worth it […]mastodon.socialOriginal post on mastodon.social 000 0
meejah @meejah.mastodon.social.ap.brid.gy · 16/09/2026Linked from a nice summary of all this by withoutboats is this article with a lot more details (and some other attempts): nullderef.com/blog/rust-async-sync by @nullderefnullderef.comThe bane of my existence: Supporting both async and sync code in RustSit beside me and hear this crazy old man's tale of when I asked Rust for too much 100 1
meejah @meejah.mastodon.social.ap.brid.gy · 16/09/2026If one is doing networking stuff in #Rust it's really nice to use #async (*ahem* #Tokio). But of course, it's also nice to be able to reach for "blocking" / threaded versions for simple use-cases. "reqwest" handles this by providing "reqwest::blocking::*" which essentially runs a Tokio thread […]mastodon.socialOriginal post on mastodon.social 310 3
Reposted by meejahKit Bashir @unixbigot.aus.social.ap.brid.gy · 10/09/2026I didn't know you played guitar? I don't; what makes you think that? The "This Machine Kills Fascists" sticker on the case Ahahaha— no. This one uses a different process. #TootFic #MicroFiction #PowerOnStoryToot 1320 20
meejah @meejah.mastodon.social.ap.brid.gy · 09/09/2026Hey #debian how do you manage your #emacs lisp packages? I'd like to use newer lsp-mode (10.0.0+ to get rid of "Unknown request method: workspace/diagnostic/refres" errors). The elpa-lsp-mode in forky is new enough, but is not backported to trixie (i.e. not in trixie-backports). Thanks for […]mastodon.socialOriginal post on mastodon.social 000 0
meejah @meejah.mastodon.social.ap.brid.gy · 09/09/2026@itamarst there are some good suggestions to follow up on in there, thanks. Bonus points for hosts based in #canada (Follow-up here or in the thread above). 010 1
Reposted by meejahItamar Turner-Trauring @itamarst.hachyderm.io.ap.brid.gy · 09/09/2026@meejah hachyderm.io/@SnoopJ/11724154102602… has suggestions in the replies 111 1
meejah @meejah.mastodon.social.ap.brid.gy · 09/09/2026Well, shit. Where do I move my digital ocean stuff to?? 110 1
Reposted by meejahDavidM_yeg @davidm-yeg.beige.party.ap.brid.gy · 05/09/2026How it’s going in Alberta: The government recently expanded eligibility for mail in ballots, so now ballots are arriving in people’s homes with this declaration to sign 👇 “I declare that I am unable to vote at an advance voting place or a voting place on […] [Original post on beige.party] 105 5
meejah @meejah.mastodon.social.ap.brid.gy · 05/09/2026@DavidM_yeg sounds like a bunch of spoiled ballots to me ..... 🤔 😜 😱 000 0
meejah @meejah.mastodon.social.ap.brid.gy · 04/09/2026@adamshostack @mattblaze @xabean Please consider calling someone other than the police next time. Most cities have organizations that arrive without guns to help people in mental crisis (in #YYC one option is "DOAP" -- now "HELP" -- for possible overdose + drug problems) 000 0
meejah @meejah.mastodon.social.ap.brid.gy · 04/09/2026@mattblaze wondermark.com/c/1062 In case you're not familiar with this particular cartoon from Wondermark ... 000 0
Reposted by meejahJon PENNYCOOK @jonpsp.mstdn.social.ap.brid.gy · 03/09/2026#IgNobel prizes www.theguardian.com/science/2026/se… "Piff and his colleagues found that upper-class drivers were more likely to cut other cars off at junctions and ignore pedestrians at crossings. Wealthier people also appeared more willing to lie […]mstdn.socialOriginal post on mstdn.social 0110 10
Reposted by meejahjonny (nonvenomous) @jonny.neuromatch.social.ap.brid.gy · 03/09/2026If a grocery store is doing dynamic pricing and you just sit there with a flipper zero recording whatever sub GHz or IR signal they are broadcasting to flip them, take the lowest real displayed price, replay it with idk something like this, is that illegalgithub.comGitHub - i12bp8/TagTinker: Flipper Zero app for ESL research using IR. All based on https://www.furrtek.org/?a=eslFlipper Zero app for ESL research using IR. All based on https://www.furrtek.org/?a=esl - i12bp8/TagTinker 0113 13
Reposted by meejahMatt Henderson @matthen.com · 26/08/2026To tell if a maze is solvable, just hang it by its corners If it tears into pieces, you’ve found a solution 694167872 4.2K