I'm a C#/.NET developer living on Ubuntu Linux. I don't use Windows and certainly no Apple products. I build and deploy solutions for and on MCU's, SoC's, Desktops, Servers, Mobiles, etc.... For my job I spend nearly all my time inside VSCode, Godot, Blender, KdeNLive, etc... It mostly involves public transportation solutions I like #synthwave colors I am not a game developer And I am a dad of 4 and they will all be raised using Linux I am also a trackball user! #boardgamer
Public Key
npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl Profile Code
nprofile1qqsvucsussha4mws6dnajdpk808306ckvr63ehgwtmkswyvuganzy9gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsv60gxf
Show more details
Published at
2026-09-07T15:05:47Z Event JSON
{
"id": "fa5630c3c4c91b1a10e1cf15b49cc059398ca59bc5b103dfcaf15848a6f3a478" ,
"pubkey": "ce621c842fdaedd0d367d934363bcf17eb1660f51cdd0e5eed07119c47662215" ,
"created_at": 1788793547 ,
"kind": 0 ,
"tags": [
[
"t",
"synthwave"
],
[
"t",
"boardgamer"
],
[
"proxy",
"https://mastodon.gamedev.place/users/delegatevoid",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.gamedev.place/users/delegatevoid",
"pink.momostr"
],
[
"-"
]
],
"content": "{\"name\":\"DelegateVoid\",\"about\":\"I'm a C#/.NET developer living on Ubuntu Linux.\\nI don't use Windows and certainly no Apple products. I build and deploy solutions for and on MCU's, SoC's, Desktops, Servers, Mobiles, etc....\\n\\nFor my job I spend nearly all my time inside VSCode, Godot, Blender, KdeNLive, etc...\\n\\nIt mostly involves public transportation solutions\\n\\nI like #synthwave colors\\n\\nI am not a game developer\\nAnd I am a dad of 4 and they will all be raised using Linux\\n\\nI am also a trackball user!\\n\\n#boardgamer\",\"website\":\"https://mastodon.gamedev.place/@delegatevoid\",\"picture\":\"https://cdn.masto.host/mastodongamedevplace/accounts/avatars/000/174/483/original/eb5ff02656851624.png\",\"banner\":\"https://cdn.masto.host/mastodongamedevplace/accounts/headers/000/174/483/original/2676d699ba534f19.png\",\"nip05\":\"[email protected] \"}" ,
"sig": "3ba8540b025d59e6ca89f6e1a21cdac5f9271279ae4e0710e9bdc12073e197ea8b325cd39648e2098997c827ccce23fccbdf7f091e32e64d556bfdd93a073e2d"
}
Last Notes npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid it was not my intention to frame it in a bad way. With "more" I did not mean "more private" than DeltaChat. I meant projects that do other things than messages that are privacy focussed. For example #syncthing is another amazing project that solves a different problem. I should have explained it better sorry. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid I absolutely love #deltachat, but I would like to know if there are more privacy oriented projects out there. Especially ones that don't assume you're some dude in de USA with no great firewall. #privacy #distributed I worked on #bitmessage for a long time but that ultimately didn't work out. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid I did, none of them work. Can receive but not send. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid Recently I've been unable to send messages from my mobile with #deltachat. I can receive messages, but not send, even though I have multiple relays configured. My best guess is they're either using #dpi to block suspicious #smtp traffic or they are actively building a list of servers to block. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid the main issue is that we don't get paid enough for what we do, but at the same time like what we're doing... npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid I don't want to "not work", I enjoy it too much. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid As much as I love #deltachat I also loved the idea behind #bitmessage npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid on https://f-droid.org/packages/chat.delta.lite/ I only see the old version npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid Here's a proof-of-concept example of a Delta.Chat bot for .NET It's pretty basic, especially since I can't get #open-rpc-generator to generate #csharp code, seems to be limited to #rust and #typescript To use it, follow the `import` instructions and provide your own implementation of `IMessageProcessor`. #deltachat https://github.com/timothyparez/deltachat-dotnet-bot/ npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid meanwhile get as many people as possible on @npub17gp…nrxn npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid #flameshot does not seem to work on #ubuntu25. Does anybody know a good alternative? npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid Then their first picture doesn't make any sense. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid do you think the entire front is a screen? (even if it is I still wouldn't buy it) npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid So it actually worked. You can use #blazor or #godot to build #webxdc apps. Basically this means you can use #csharp to build webxdc apps or games. This is perfect for asynchronous #multiplayer #games via #deltachat. https://cdn.masto.host/mastodongamedevplace/media_attachments/files/113/241/643/214/497/211/original/eee86e0df96409dc.png npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid Interesting detail: It tries to load `http://localhost:7002/_framework/blazor.boot.json` and fails the first time. But if you resend the request it will succeed. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid The result is the same for #blazorwasm apps, so obviously something needs to be done about loading the resources. https://cdn.masto.host/mastodongamedevplace/media_attachments/files/113/241/478/845/627/916/original/0c9d4ad268cfc596.png npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid Has anybody tried exporting a #godot game to #html5 and load it into a #webxdc app? My first attempt failed, because the resources can't be loaded. I'm going to try the same with #blazorwasm now. How cool would it be if we could create #godot based #webxdc games with multiplayer support via #deltachat? https://cdn.masto.host/mastodongamedevplace/media_attachments/files/113/241/437/591/171/164/original/8e59c9a0e1a4211a.png npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid Great news! I'm still on 3.5. Given that it's upgrading a number of #android and #java components I'm going to try upgrading my project on a new virtual machine first. It's really nice to see support for 3.x is still going! npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid When using the selection tool in #gimp, it will only show you the size and aspect ratio of the selected area if you hold down the mouse button. This is extremely annoying because holding down the mouse button means you have to be real careful not to change the selection area by moving. Is there a way to have the size and ratio of the selected area to remain visible even if you don't hold the mouse button down? https://cdn.masto.host/mastodongamedevplace/media_attachments/files/113/111/321/245/029/253/original/478b399b2ae48516.png npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid A little over 20 years ago, I made my first contribution to an #opensource project: #mono. Those were the days, I had the privilege of having private #irc chats with people like John Carmack and @npub1dq6…s2ns (although neither of them will remember that 😅)and the internet was still free of all the bullshit it's littered with today. Now most of mono has been merged into #dotnet and #mono has been handed over to #winehq. That's over 20 years of .NET and still going strong, no plans to switch. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid Yes, and to more than one user on nine.testrun.org. As for the issue report, I need to check how much info I can disclose. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid Remote server returned '554 5.7.1 No valid DKIM signature found' (outlook.com => nine.testrun.org via deltachat app) npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid @npub17gp…nrxn my messages to a @nine.testrun.org contact from my outlook.com are getting refused by the destination e-mail server for security or policy reasons. This started happening recently. I can receive messages from that contact but not send messages to that contact. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid https://godotengine.org/download/android/ you can get it on #fdroid, or, if you live in a free enough country, you can get it on google play npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid yes, that's the really cool part. It still has some weird edges to it, but it's being worked on. And if you have the luxury of being able to connect a mouse/keyboard to the device, you basically have a full blown development experience. If you want to get kids to code, and those kids want to do so writing games, #godot is the way to go. A phone, a tablet, a pc, a browser,... it all works npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid I am lucky enough not to have to do that. But if we are talking about kids learning to code on limited hardware.... #godot runs in any modern web browser and even has an #android version... So that's something. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid Playing with the idea of a #deltachat bot in #csharp, so far, so good... https://cdn.masto.host/mastodongamedevplace/media_attachments/files/112/613/849/158/715/193/original/c9b5d5ce9884d3a0.png npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid There's a lot of things we technical people do without effort, we often don't see the issues normal users might face using software. For example: a family member tried to use the new onboarding feature of #deltachat to create a profile and then add a PC as a second device. That family member ended up creating 4 different profiles and is now left completely frustrated by my request to, in their words: create yet another chat account. I don't think it's an issue with this app specifically. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid The request is another example of how little politicians understand how stuff works :) npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid my point was that people like me don't give a f* what politicians want because we do whatever the f* we want anyway. But I get your point. How far should they go, force every IMAP/SMTP client to scan? What about IMAP/SMTP libraries in development frameworks? What about the SmtpClass in some programming language? Where do they want us to draw the line? npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid we don't need app stores to distribute software. Anyone can build the source code and there's a millions ways to distribute apps. And anyone could still add layers of encryption even before your data hits delta. It's an endless cat and mouse game. npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid #deltachat does not provide any services, it's technically just an e-mail client. It'd be up to Outlook and GMail etc... to implement such scanning features. And as a user you could add on top of that by encrypting whatever images you send before you even paste them in deltachat. (People mentioned base64, but that's only the encoding, anyone can decode the data, but if that data is encrypted then those politicians still got nothing) npub1ee3pepp0mtkap5m8my6rvw70zl43vc84rnwsuhhdqugec3mxyg2su89kcl DelegateVoid This is insane. But more often than not laws are made by people who don't understand how shit really works