Show newer

I still receive Urbit's newsletter, even tho I have long lost interest(tiel/crypto/javascript 3 strikes 🙅 ), I clicked through their latest email to see what they were up to, where they were going.

Their current focus is building an electron wrapper for their system. And even tho I have no sympathy for the project - it makes me feel a bit of despair as there are so few people trying to build new stacks, and I wonder why/how you can even go from "let's make a clean slate OS", to "on Electron"..

When you write hashtags, remember to use CamelCase (where each word has a capital letter).

This makes it much easier for blind and partially-sighted people's screen reader apps to read the hashtag out loud, and makes your message much more accessible.

For example #DogsOfMastodon is easier for a screen reader to say out loud than #dogsofmastodon, as CamelCase makes it obvious where the words are.

#FediTips #MastoTips #Accessibility #A11y #Hashtags #ScreenReaders

Show thread

TFW I finally realized that my blog syndication to Planet @fedora has been broken because when I added Mastodon commenting, I accidentally caused every attribute below the Mastodon settings to break, including.... tags

Tilde Trivia with Tomasino is coming up in 3 hours! Tune in at and chat with us at

One thing I wish object-oriented languages had was the idea of an object *reference* as a first-class data type.

Especially in very dynamic, late-bound, languages like Javascript, where an object lookup on "" may only take place when, eg, a function is evaluated.

But there's no way to *pass and store the reference* "" except as a string. You can only hard-embed " the reference" in code - you can't pass it as data.

This seems like a major missing piece of OOP.

Set a default license, sync your default license across existing posts and self-enforce alt-text media descriptions to improve accessibility.

Shipping Soon! 🚀

#pixelfed #license #accessibility

A most interesting take on the "8 character" password approach to security. :birdsite:

Quote from picture:

"During a recent password audit at the Bank of Ireland in Strabane it was found that a customer was using the following password: MickeyMinniePlutoHueyLouieDeweyDonaldGoofyDublin. When the customer was asked why he had such a long password; he replied, "Bajezus! Are yez feckin' stupid? Shore oi was told me password had to contain at least 8 characters and include one capital!"

@Little__Ham well then

- vaultwarden (bitwarden compatible server written in rust)
- prosody or ejabberd for xmpp (email like distributed instant messaging), and for the super easy setup snikket
- syncthing ( decentralized peer to peer file sync)
- email ( but might need a bigger or dedicatd VPS for the easiest deployment as its docker, mailu, or one that wants the whole machine to itself - mail in a box)
- gitea ( selfhosted code repositories )
- gonic (airsonic api compatible music streaming server)
- photoprism or lychee (photo sharing like Google photos)
- powerdns ( run your own authoritative DNS server, or resolver)
- adguard home (pi hole but a bit better)
- calibre web (web based version or calibre, the desktop ebook management software. I use synching to sync my local database and books to my server so I have it on the web as well)
- authelia (authentication layer to put in front of services you want extra security, supports 2fa. Good for your media library etc)

What kind of things are you into? I might be able to suggest more interesting things.

Like federated blogging with writefreely.

Or your own invoice and payment management suite with invoice ninja.


216 bytes??!!??

And, yes, do read Charles Stross. Saturn's Children and Neptune's Brood, as well as the entire Laundry series, are amazing.

You can also download Accelerando for free on the Internet, if I remember correctly:

@sng @mwlucas

a brief history:

3 guys create dotCloud during Y Combinator Summer batch 2010
rename to "Docker" and debut at PyCon 2013, released as open source
2014: Windows Server, IBM Cloud, and AWS announce collaborations, raise $15M Series B from Greylock Partners, IVP, Benchmark, Trinity
Federal agencies and In-Q-Tel (CIA) invest and/or maintain contracts since 2016
in 2019, secured $35 million in new financing to restructure
4 months ago, Docker Raises $23MM series B
and finally, today: after granting it admin rights upon initial installation, Docker started asking for $5/mo from me to not install software every day

Show thread

I'm really enjoying a podcast that tells the story of a lot of the software I use or have used, like SQLite and CVS (remember that one?).

@downey could we update the :fedora: logo on this instance? See eg @Conan_Kudo for the new logo


Capitalists: "it's obviously impossible to provide a decent standard of living to everyone on the planet, there's not enough resources for that"

Also capitalists: "let's destroy unsold goods by the hundred thousands each week, there's not enough room in our warehouses for all that stuff"

In case anyone is wondering, some of the use cases are having the packages I maintain in and SIG consistently available


Show thread

Dear Fediverse,

I have this use case of wanting to check out the same Git repos across multiple machines, but not wanting to lock in which branch and revision I'm on.

So git submodule doesn't seem like a good fit.

Short of just using or or somesuch, is there a lightweight way of doing this?


Show older

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).