It may seem silly, but go run is my favorite part about go. Want to run your code? go run main.go. It is so stupidly simple that I could tell my mom about this command, and she would immediately understand. Like with most things in go, the real power in this command is in the effortless understanding of how to build and run everyone’s code.
But I can run node main.
Ah, another day on the Fediverse. What should be sup on today?
**spins the wheel**
The pointer spins round and around, past “everyone sends you pictures of their pets”, “you live post about this weeks mental breakdown”, “death threats” and “a nice simple conversation with a new mutual”
It slows; moving gently past “spam wave”, “blocking is abuse” and “John Mastodon”
Inching closer to its destination you hold your breath, it seems like it’s landing on “meta conversations about meta conversations” but you hope it will be “you will spend the day local-only posting to the people on your instance, checking in with them and asking how they’ve been”
Alas, the pointer has picked its target.
“admins can read your DMs btw”
Attached: 1 image
I dunno how new this is but The Guardian seems to have stripped all social media cruft from their byline header stuff and replaced it with a “Copy Link” button.
Rather than change the Twitter buttons to Xs they just got rid of the whole farce. Nice to see.
@jwz@mastodon.social My key memory of it is watching a friend watch in horror as it sent a group text to his furry contact list and non-furry contact list, revealing their numbers to each other. At least it respected the division of contact groups.
I don’t think I appreciated how incredibly loud airplanes are until we had good noise cancelling headphone technology. Soooo loud! (And I don’t mean crying babies, they are allowed to cry, being a baby is hard work)
Also I wish there were laws against using tracker URLs on unsubscribe links.
I'm unsubscribing, you can already record that in your stuff, don't make me have to disable my DNS-based ad-blocker just to tell you that I don't want to receive your shitty emails.
This was to a @changelog News submitter, but worth sharing publicly:
“The post looked interesting, but I hadn't scrolled an inch before I was interrupted by your email newsletter signup overlay. This is a bad reading experience, which we consider when linking to content.
A better place for something like this is at the bottom of the post, because it a) lets the reader actually _read_ your post, and b) assures they made it to the end, so might be interested in more of your content.”
I think the ActivityPub based Fediverse is actually not a decentralised distributed network, but is in fact one single person.
And that single person enjoys, very specifically, trying to trigger the fight/flight/faun response in me and taking bets with the other protocols on which one I’ll choose next.
🙈
One of my favourite things to do in my free time is to tinker with this website. Indeed, this website is the culmination of years of tinkering. I have added features like coffee shop maps that I can share with friends, a way for me to share my bio in two languages, a sitemap.xml file to help search engines find pages on my website, and more.
Code is cumulative overhead. The more you write, the more you have to maintain over time.
Self-hosted infrastructure is cumulative overhead. The more you configure and run, the more you have to …
Here's a good example of how I like to use issue threads. The issue opens with a description that includes relevant linked code snippets, documents some design decisions and micro-research I performed, includes the commit that fixes the issue, links to the docs and shows some follow-up work before linking to the release that incorporated the changes
Goal is to tell the full story of the problem and its solution so I can fully understand it when I revisit much later https://github.com/simonw/datasette/issues/2277
I’ve never worked somewhere where I felt like we needed chaos engineering. We got more chaos than we could have asked for just from doing regular engineering.
Market and opportunity explorer for open-source software engineers. Find a dev job in Rust, Go, TypeScript, Solidity and get paid to work with open-source.
Hey, have you donated to Mozilla recently? Congratulations, you helped them fund their AI startup with $30 million.
👏 👏 👏
#mozilla #MozillaAI #MozillaVC #AI #VC https://mstdn.social/@dalfen/111943351660201503
so far:
- one "fuck you"
- one devil's advocate
- one "this guy doesn't understand open source"
- two "why can't they just"
- one confusing my site with jacobin.org
- one weird comment about the NSA
never change, HN, never change
There was a bit of a brouhaha earlier this week on the Fediverse because someone wanted to build a bridge between the ActivityPub-powered fediverse and the AT protocol-powered one, i.e. BlueSky. …
Note: I deleted >1000 words and decided to post a summary instead.
Jacob Kaplan Moss slacked me his article today because he knew I’d like it, and we have both had ongoing conversations for years about open-source Funding. It’s worth reading.
I mistakenly submitted the article to the orange website because I assumed someone else already had it. Oops.
I support funding open-source projects. We are trillions of dollars away from providing enough Funding for open-source software before I have the patience to set through any debates about the right or wrong way to fund them.
If you follow privacy news, you have probably heard that Skiff, an end-to-end encrypted productivity suite, announced that it has been acquired by Notion. We could not resist chiming in since Skiff was compared with CryptPad in the past.
Six years ago, I quit my job as a developer at Google to create my own self-funded software business. This is a review of my last year and what I've learned so far about bootstrapping software businesses.
Momentous: Reflecting on the Second Annual State of Open Con Wow, can’t believe it has been a week since the State of Open Con 2024 kicked off! In the end, there were 208 impressive speakers over two days across eight tracks and over 150 sessions and activities. Plus a broad delegate experience space across the […]
I’ve been thinking about Mastodon and the fallout from Bridgy’s plan to connect ActivityPub servers to Bluesky. For a snapshot of how this blew up, see this GitHub issue discussion, now thankfully …
Here's a lovely thing.
"By and large", as in, "by and large, pizza is good", is a *nautical* expression, dating from the 18th shading back into the mists of the 17th century of English sailing ships.
"By" means "tending opposite the prevailing wind", and "large" means "tending with the prevailing wind".
So, "by and large" means "no matter which way your ship is headed relative to the wind".
I'm a poly-dork, and one of my dorkeries is language.
I cherish this fact.
Also, I cherish pizza.
friend: how'd the date go
me: she ghosted me
friend: she didn't show up?
me: no she turned up in a bedsheet with eyeholes cut out and now she won't stop haunting me
date, from another room: ooooOOOOOoooooo
Attached: 2 images
Google, following the industry trend to AI-all-the-things, has released Magika - a machine learning model which can identify file types. It claims it can outperform traditional methods by 20 per cent.
I pitted it against BSD File on something I figured Google hadn't included in its million-file-strong corpus: CU Amiga's Mega CD-ROM coverdisc from November 1995.
Magika identified... one file correctly, a plain-text document. File? File got 'em all, and quicker too.
(An unfair test, I know!)
Mastodon and brid.gy: yes, @snarfed.org@snarfed.org should have expected such a reaction from Mastodonians, and obviously didn’t research it. But fuck me I didn’t expect to see *every* single Weeb, Furry and gendernaut come out to rattle their maracas in his face and claim he was going to get people killed.
Attached: 1 image
A Small Girl with a Cat. 1889. https://www.meisterdrucke.ie/fine-art-prints/Théophile-Alexandre-Steinlen/78395/A-Small-Girl-with-a-Cat,-1889.html
Attached: 1 image
Honestly, blasting this out to every Amazon employee for Valentine's Day would have been a better move than the "fists of ham" messaging strategy around RTO.