Kind likes
Liked
Corb (@corb555.bsky.social)
Post details
This post requires authentication to view.
Liked
Liam (@othemts.bsky.social)

Post details
It’s basically Deep Space Nine. [contains quote post or other embedded content]
Liked
People read your blog in many different ways
Post details
Some readers read every word, others skim. Some readers speak your language, others don't. Some readers read the original version, others a summary.
Liked
Gareth J. Greenaway (@garethgreenaway.com)

Post details
Well there it is. I've finally made it. I've reached the top.
Liked
tierney cyren (@bnb.im)

Post details
published a lil JavaScript package called is-mdm, inspired by @lgug2z.com's blog post that was at the top of lobste.rs yesterday and wrote a post about it: bnb.im/posts/is-mdm/ https://bnb.im/posts/is-mdm/
Liked
is-mdm: MDM detection in Node.js

Post details
A quick post about is-mdm, a package I wrote to detect MDM enrollment that was inspired by a Rust implementation found on Lobste.rs from LGUG2Z.

Liked
Kefimochi (@kefimochi.bsky.social)

Post details
Cut my hair from feminine short to an enby baddie short again 🥰 Ah the gender euphoria is real
Liked
Normalize Identifying Corporate Devices in Your Software

Post details
If you dual-license your software in such a way that it requires a paid license for commercial use, here are two code blobs for you. macOS pub fn mdm_enrollment() -> eyre::Result<(bool, Option<String>)> { let mut command = Command::new("/usr/bin/profiles"); command.args(["status", "-type", "enrollment"]); let stdout = command.output()?.stdout; let output = std::str::from_utf8(&stdout)?; if output.contains("MDM enrollment: No") { return Ok((false, None)); } let mut server = None; for line in output.lines() { if line.starts_with("MDM server") { server = Some(line.trim_start_matches("MDM server: ").to_string()) } } Ok((true, server)) } Windows pub fn mdm_enrollment() -> eyre::Result<(bool, Option<String>)> { let mut command = Command::new("dsregcmd"); command.args(["/status"]); let stdout = command.output()?.stdout; let output = std::str::from_utf8(&stdout)?; if !output.contains("MdmUrl") { return Ok((false, None)); } let mut server = None; for line in output.lines() { if line.contains("MdmUrl") { let line = line.trim().to_string(); server = Some(line.trim_start_matches("MdmUrl : ").to_string()) } } Ok((true, server)) } Looking at mobile device management (MDM) enrollment is not a silver bullet for identifying corporate devices running your software, but it is a good start.

Liked
Hazel Weakly (@hazelweakly.me)

Post details
This is why I have a website. It’s also why everything I’ve ever written has appeared on my website with *very* few exceptions Having a single domain name that’s YOU is invaluable. My website gets lots of compliments on its branding and appearance. My slides borrow that appearance, too It matters! [contains quote post or other embedded content]
Liked
david celis (@davidcel.is)

Post details
“buried the lede” bro you poured cement over it
Liked
tierney cyren (@bnb.im)

Post details
I maintain that Crazy in Love by Eden Project is one of the best songs to listen to while you’re Going Through It and can be really present with music
Liked
Justin Garrison (@justingarrison.com)

Post details
It feels really great to reject someone who offers to pay you money for something you don't want to do a HUGE privilege
Liked
Taylor Barnett-Torabi (@taylorbar.net)
Post details
This post requires authentication to view.
Liked
Justin Garrison (@justingarrison.com)

Post details
When you treat your employees like crap you'll still ship your org chart https://www.theregister.com/2025/10/20/aws_outage_amazon_brain_drain_corey_quinn/
Liked
John Rogers (@johnrogers.bsky.social)
Post details
This post requires authentication to view.
Liked
Chad Barb (@chadbarb.bsky.social)

Post details
IMO all parsers should accept trailing commas. Makes Codegen easier for one, and is more consistent/less annoying to edit/move around parts of lists.
Liked
Patrick 🗽 🇺🇸 🇮🇪 🇪🇺 🏳️🌈 ⚖️ (@patrickjk.bsky.social)

Post details
Speaking of boyfriends/girlfriends.
Liked
Seán (@wizardhill.bsky.social)
Post details
This post requires authentication to view.
Liked
Seán (@wizardhill.bsky.social)
Post details
This post requires authentication to view.
Liked
Inclusive Little Unicorn 🅅 (@emmie.bsky.social)

Post details
The conversations we have 😅 @kimmy.zip: The clitoris painting on the fridge kitchen looks like a pokémon with boobs Me: It's just like that @kimmy.zip: What does it evolve into? Me: An Orgasm
Liked
Kali 🅅 🏳️⚧️🛠️ (@radicalkjax.com)

Post details
Who took my spoons!? Give em back! I’ve been eepy all weekend 😪
Liked
JP (@byjp.me)

Post details
@tangled.org have you seen git-bug? (https://github.com/git-bug/git-bug) it’d be pretty damned nifty if tangled’s issues were stored & accessible in a git-bug compatible way, for even more decentralisation in the most decentralised app for decentralised VCS!
Liked
Fear Captain (@cheercaptain.wang)

Post details
An older lady gave my 9 year old a pin with a picture of Barney and friends and the text “Join Antifa”
Liked
Fear Captain (@cheercaptain.wang)

Post details
I wasn’t exaggerating it rules so hard [contains quote post or other embedded content]
Liked
Robert Roskam (@raiderrobert@mastodon.social)
Post details
Software engineering is a team sport. As you advance, you spend less time coding and more time communicating complex ideas in human language; the most expressive tool we have. Writing externalizes your thinking and allows others to give feedback, making everyone more effective. Your technical skills are your floor, writing ability is your ceiling. 2/
Liked
Parma John (@oatswizard.bsky.social)
Post details
This post requires authentication to view.
Liked
Pwning the Entire Nix Ecosystem - ptrpaws's blog 🌸
Post details
ptrpaws's blog on reverse engineering, programming, vr finds and miscellaneous stuff.
Liked
Inclusive Little Unicorn 🅅 (@emmie.bsky.social)

Post details
"I just want gay shirts, not GAY shirts."
Liked
Justin Garrison (@justingarrison.com)

Post details
20 years! 💕
Liked
Sophie Koonin (@localghost.dev)

Post details
New favourite T-shirt
Liked
Matthew Sanabria (@matthewsanabria.dev)

Post details
I am now the CTO of Oxide? A bunch of people reached out about this. Yes I know haha we've been joking about it internally. [contains quote post or other embedded content]
Liked
Paul Frazee (@pfrazee.com)

Post details
Tangled has hit the bigtime [contains quote post or other embedded content]
Liked
Andrew Nesbitt (@andrewnez.mastodon.social.ap.brid.gy)

Post details
Weird to think that everyone who works at GitHub, really just works in Microsoft’s AI department now.
Liked
Carolyn Stransky Vohr (@carolstran.bsky.social)

Post details
We’re on strike. The Berliner (@exberliner.bsky.social)'s decision to run ads for the Nova Festival Exhibition was made against explicit objections from staff and regular freelancers. The ads follow months of pressure to suppress or soften coverage of the genocide in Gaza and its impact in Berlin.
Liked
Andrew Nesbitt (@andrewnez.mastodon.social.ap.brid.gy)

Post details
I’m starting to think not that many people are as interested in software dependencies as I am 😅
Liked
Andrew Nesbitt (@andrewnez@mastodon.social)
Post details
I’m starting to think not that many people are as interested in software dependencies as I am 😅
Liked
Aster Olsen (@asterolsen.bsky.social)

Post details
Happy cissexual who hangs out with mostly trans women awareness day 🎉
Liked
Ashley C. Ford (@smashfizzle.bsky.social)

Post details
Men claim women talk too much, but boy if you get that man on a panel, he will over talk every woman present in the room.
Liked
Azeem Ahmed 🇵🇸 (@azeem259.bsky.social)
Post details
This post requires authentication to view.
Liked
Justin Garrison (@justingarrison.com)

Post details
I have never ONCE in my life intentionally launched the Ghostscript command `gs`
Liked
@pieist.xenoplasm.com
Post details
This post requires authentication to view.
Liked
Ashley Willis-McNamara (@ashley.dev)

Post details
How your meeting finds me
Liked
Botticellibelle (@botticellibelle.bsky.social)
Post details
This post requires authentication to view.
Liked
Tim Banks: VibeRel Advocate (@elchefe.me)
Post details
This post requires authentication to view.
Liked
GitHub - atuinsh/desktop: 📖 Runbooks that run

Post details
📖 Runbooks that run . Contribute to atuinsh/desktop development by creating an account on GitHub.
You're currently viewing page 1 of 604, of 30153 posts.
 