Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Dan Brown

@danb@fosstodon.org
mastodon 4.7.3
  • Open on fosstodon.org

UK based full stack web developer & open source fan, working on @bookstack@fosstodon.org.
Enjoy hiking around, cats and technology.

Toots about open source maintainership & licensing, cats, PHP, Laravel, and the open web.

Following people only, no company/brand/project accounts.

636 Followers
131 Following
45 Posts
Joined January 23, 2023
Website & Blog:
https://danb.me
My Codeberg:
https://codeberg.org/danb
My GitHub:
https://github.com/ssddanbrown
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago
He's got a lot of belly to get washed 🧼 #catsOfMastodon
31
1
8
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago

Today I announce my cat Ben has escaped his security confinement, and gained access to the bath, where he has enabled & consumed unauthorized streams.

While this is concerning, it of course demonstrates his advanced capabilities as a frontier-level feline.

#catsOfMastodon #cats

fosstodon.org
17
0
3
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago

Too warm this week. No work. Only naps 💤 #Caturday

fosstodon.org

Fosstodon

12
0
2
0
Open post
Dan Brown @danb@fosstodon.org
· 6mo ago

OnlyOffice is getting upset that they've been forked, after they attempted to set sketchy license additions to prevent forks:

https://www.onlyoffice.com/blog/2026/03/onlyoffice-flags-license-violations-in-euro-office-project-by-nextcloud-and-ionos

I explain their questionable license, including a conversation I had with their legal manager, on isitreallyfoss:

https://isitreallyfoss.com/projects/onlyoffice/

I hope Euro-Office succeeds to provide a FOSS-friendly alternative, will need a lot of effort though to continue a project like that, especially if OnlyOffice play nasty.

onlyoffice.com
47
8
47
2
Open post
Dan Brown @danb@fosstodon.org
· 3mo ago
3d printer company Prusa close the issue which asked them to clarify that their "Open Community License" is not open source, after they advertised it as such: https://github.com/OpenCommunityLicence/OpenCommunityLicence/issues/2 #3dprinting #opensource #openhardware
github.com
13
2
8
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago

Got sent a .rar archive today 🦖

The last time I remember interacting with RAR files was many years ago when downloading (totally legit) PSP games, which were provided split across multiple RAR archives.

6
1
0
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago

Getting thumbnails for Orca Slicer created 3MF files in Gnome files (and maybe other Linux file managers):

https://danb.me/blog/3mf-gnome-thumbnails/

This builds upon code originally created/shared by @rcarmo@mastodon.social

danb.me
6
1
2
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago

Made this cute sign for my allotment.
Printed in ASA and ABS.

5
2
0
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago
Just finished up an initial version of a new PHP library I've been working on for the last month. This is a PHP implementation of Yjs/Y-CRDT: https://codeberg.org/danb/yphp This uses PHP FFI to wrap an underlying rust-based library. #php
codeberg.org
5
4
1
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago

My experience with Ubuntu Desktop 26.04:

https://danb.me/blog/ubuntu-desktop-2604/

TL;DR: A solid base with strange self-inflicted issues which puts it in a strange place.

#ubuntu #linux

danb.me
4
0
1
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago

What I've been working on in July:

https://danb.me/blog/2026-july-work/

danb.me
3
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago
Replying to
@Tutanota@mastodon.social https://danb.me/blog/tuta-proton-open-source-client/
danb.me
3
1
3
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago

Printed an open ATX frame to display my first self-built PC (Intel 2500k, sandy bridge, ~2011).

It's also useful as a test system with lots of SATA ports!

2
1
0
0
Open post
Dan Brown @danb@fosstodon.org
· 6mo ago

It's #caturday treat time!

fosstodon.org

Fosstodon

14
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago
Replying to
@packagist@phpc.social Great news! I'm some way off being able to afford those full sponsorships, but I've bumped up my monthly GitHub sponsors tier ❤️
2
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 3mo ago

What I have been working on in June:

https://danb.me/blog/2026-june-work/

danb.me
3
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 4mo ago

What I've been working on for for May:

https://danb.me/blog/2026-may-work/

danb.me
5
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 4mo ago
5
0
1
0
Open post
Dan Brown @danb@fosstodon.org
· 5mo ago

The cal.com project announced they're going closed source, with the reason stated that open source is risky due to AI vulnerability scanning 🤔

Like with mass firings, I think we'll see other VC-backed "Commercial Open Source" projects use AI as an excuse and opportunity to close their code now that AI is reducing the cost to entry for competitors, and for bypassing licensing or limitations in open core.

The licensing for cal.com was always questionable anyway:

https://isitreallyfoss.com/projects/calcom/

isitreallyfoss.com
7
0
8
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago

Designed a little organiser for daily contact lenses:

https://www.printables.com/model/1804074-contact-lens-organiser

#3dprinting

printables.com
1
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 4mo ago

Designed and printed a barrier so I can leave my window open (to survive this heat) but help prevent cat escapes 😼

Iterated on the design for each printed panel.

Still needs to run through kitty QA though

4
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 4mo ago

Updated DanB/RSS with a new grid view, and smaller docker image:

https://codeberg.org/danb/rss#readme

codeberg.org
4
2
2
0
Open post
Dan Brown @danb@fosstodon.org
· 4mo ago

More parts I've designed and 3D printed for my allotment greenhouse:

https://danb.me/blog/greenhouse-3d-printing-round-2/

danb.me
4
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 8mo ago

There's now a lot of PHP video content available on the fediverse thanks to @phpc_tv@phpc.social

I've set foss.video to follow that PeerTube instance so that content is discoverable there too:

https://foss.video/videos/overview

foss.video
10
0
5
0
Open post
Dan Brown @danb@fosstodon.org
· 7mo ago
An example of how some university tutors appear to assign open source projects to students without permission, leading to awkward situations for maintainers: https://danb.me/blog/your-project-was-assigned/
danb.me
6
1
1
0
Open post
Dan Brown @danb@fosstodon.org
· 6mo ago

March was a bit of a low productivity month. Mainly focused on BookStack releases and patches. Hoping April will be much more productive.

https://danb.me/blog/2026-march-work/

danb.me
4
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 5mo ago

The body is round

3
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 16mo ago

If you're an open source maintainer thinking about, or starting to receive, donations and/or sponsorships then I've put together a video with my advice along with a deep-dive into the technical set-up and my experience regarding these methods of funding:

https://www.youtube.com/watch?v=hILUhL_l_bU

#OpenSource #funding

22
1
15
0
Open post
Dan Brown @danb@fosstodon.org
· 6mo ago
Replying to
@Gina@fosstodon.org Yeah, I'm not sure either, but I appreciate the potential diversity of options and the idea of breaking OnlyOffice's author's non-FOSS-spirited control.
4
1
0
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago

New blog post about more economical use of a Sodastream with cheaper (unofficial, non-Israeli-Pepsico-subsidiary) gas:

https://danb.me/blog/sodastream-gas-tank/

danb.me
1
0
1
0
Open post
Dan Brown @danb@fosstodon.org
· 5mo ago

A look back at one of my favorite pieces of tech: The 2013 Nexus 7

https://danb.me/blog/nexus-7-2013/

danb.me
2
2
0
0
Open post
Dan Brown @danb@fosstodon.org
· 6mo ago
Replying to
@daniel @Gina onlyoffice's terms depend on inventive interpretation of the AGPLv3, in a way which goes against the intent and spirit. I'm not a legal expert though. I'd imagine it'd come down to how it plays out in court in practice. Euro office is in the right IMO, since the AGPLv3 under normal interpretation allows their requirements to be removed as further restrictions
3
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 5mo ago

Been a bit more productive in April. Here's what I've been working on:

https://danb.me/blog/2026-apr-work/

danb.me
2
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 5mo ago

A bit late, but couldn't sleep so wrote up the games I played last year:

https://danb.me/blog/games-in-2025/

danb.me
2
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 6mo ago
Replying to
@stragu yeah, you're reading that right!
1
1
0
0
Open post
Dan Brown @danb@fosstodon.org
· 6mo ago
Replying to
@foxhkron maybe ChatGPT is also the lawyer they quote (but do not name) in the article 😄
1
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 7mo ago
Replying to
Looks like I need to update my blog preview image generator to handle escaped quotes though 😅
1
2
0
0
Open post
Dan Brown @danb@fosstodon.org
· 7mo ago
Replying to
@thomasjsn 🤦 Didn't notice that one, thanks, will fix! The images are generated via a PHP script which is ran as part of deployment. It scans over the source post files and creates a PNG for each. Not in an open repo but happy to share the script if you'd like.
0
1
0
0
Open post
Dan Brown @danb@fosstodon.org
· 7mo ago
Replying to
@falkheiland 👍 Might be a bit too specific of a case to be worth listing in the readme, but maybe something to add to the new community rules page (https://www.bookstackapp.com/about/community-rules/) if it starts consuming time.
BookStack

Community Rules · BookStack

Below are the rules to consider when taking part in BookStack community spaces. These may change & evolve over time.

0
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 2mo ago
Replying to
@lil5@social.last.nl done this to explore edit sync in BookStack, wanted to be able to have the server act as a main peer/sync-manager
0
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 7mo ago
Replying to
@thomasjsn Yup! Images are only generated if missing, unless a force flag is passed, so it's very quick outside of first run (which itself is still just a few seconds on my dev machine).
0
1
0
0
Open post
Dan Brown @danb@fosstodon.org
· 7mo ago
Replying to
@thomasjsn Haha, yeah, might have forced some new issues in images elsewhere! TBH, this image generation was something I had been meaning to do for ages, but didn't have the time. Ended up being something I tested AI/Claude on to build out the majority of the script (with some manual tweaking afterwards).
0
1
0
0
Open post
Dan Brown @danb@fosstodon.org
· 6mo ago
Replying to
@miklo section 7 is quite limited. It does not specify the form or placement of attribution/legal notice, and whether a header logo image can be considered as such is questionable.
0
0
0
0
Open post
Dan Brown @danb@fosstodon.org
· 12mo ago
Replying to
@fdroidorg@floss.social there's also the CMA which folks in the UK can report to. I documented my report here: https://danb.me/blog/google-developer-verification-cma/
Reporting to the CMA: Google Android Developer Verification ·  Danb Blog
Danb Blog

Reporting to the CMA: Google Android Developer Verification · Danb Blog

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 01:56:34 UTC