Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Bèr Kessels 🐝 🚐 🏄 🌱

@berkes@mastodon.nl
mastodon 4.6.5+procolix.mnl
  • Open on mastodon.nl

Artist making #GenerativeArt

Living in the future, building what's missing.

$BTC #software #FLOSS

0 Followers
0 Following
18 Posts
Joined November 13, 2022
Site:
https://berk.es
Github:
https://github.com/berkes
Keyoxide:
$argon2id$v=19$m=512,t=256,p=1$I2g/jqavYX25rv/m8Ivjbw$L+vt1/+EeAOb3xX391wM8u9L3gg1Jis3CwOzxxCfpow
Instagram:
https://www.instagram.com/http.berk.es/

Posts

Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Aug 04, 2026
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @Xavier@infosec.exchange
@Xavier@infosec.exchange I know this. And I disagree about your TCO. I'm helping a friend with a $2500 computer, that uses approx $90 of electricity a month to run models which are inferior to those that I can rent off Mistral for about $40/month. And those are inferior - though not so much in practice - to frontier models like Opus which are impossible to host yourself, both technically and legally. When I runf Devstral2 on rented machines (hourly billed GPU VPSes) I can get comparable window sizes to that $40/month hosted version for about $800/month, provided I carefully engineer provisioning that bring the VPS down when unused. And I haven't then counted the hours tuning, deploying, monitoring etc that. Which could easily be another $1000/month. I then calculated the $/token or $/month for hosted models that in features/capabilities compare to the one in the $2500 computer at $90/month and it would've cost us under $5/month for the same usage. In other words: running models that are practically comparable to what's offered at $/token or $/month online currently costs way more than that. This obv. ignores all the other benefits of running yourself! I only look at the economics here, which, I know and admit, is too narrow.
0
1
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Aug 02, 2026
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @berkes@mastodon.nl
TBC: this isn't a dunk on agentic software development, or a rant against AI. I use it. I enjoy it. I do think we need to understand all the dangers it brings, so that we can brace ourselves, or solve the issues. In this case, one solution *may* be what #mistral is doing: training and releasing - open - models with a big focus on their operational costs. Models cheap to run but with output similar to the ones costing ten times or more, for such output.
12
0
1
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Aug 02, 2026
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
For the sake of the argument, lets presume #agentic_development is the future, will replace humans writing code (almost) entirely. When we then consider that currently tokens are highly subsidized by investors. Literally trillions a year. And we see that even with that subsidy, prices are increasing rapidly. But that eventually, these subsidies will be removed and costs will be shifted to the people using the AI. Then we can only conclude that in future, #softwaredevelopment becomes something for the wealthy only. A few years ago, everyone with access to a computer and the will to learn, could write the Next Killer App, or get hired to write software. From girls living in a country where $100/month is a solid income, to guys living in the basement of their mom in a country where €2000/month is on the low end. Especially with #opensource goving free access to a solid foundation for everyone, worldwide. But with the costs of unsubsidized agentic software development, that division will make software development much less accessible to people. When the daily bill for tokens is higher than the common monthly income in your country, it's inaccessible. We often hear the story that now everyone can "make" software, with AI. Because the skills to write software are no longer a requirement. A barrier removed. But the barrier isn't removed, it's replaced with a barrier of wealth. A barrier that anyone with a brain and will, could overcome, replaced by a barrier that is set by society and impossible to overcome for a vast majority of the people worldwide.
115
13
76
1
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Mar 25, 2026
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @berkes@mastodon.nl

But please, realize that a well-intentioned default="localhost:4000" may look like a service to a fellow dev, it is a guaranteed wasted afternoon for another fellow dev(ops) who cannot figure out why their 0.0.0.0:8080 isn't used.

2
0
1
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Mar 25, 2026
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @berkes@mastodon.nl
  • Offer a .env.example, compose.yml or settings.json with all those defaults set. Keep them out of the codebase. Keep them together in one place.
  • Document all settings. AI agents are well suited to create/update that conf.md from your code+config files
  • Let the app crash on startup when values are missing. Privide good errors instead of silent defaults
  • Also let it crash for invalid (out of range, wrong type) values.
0
1
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Mar 25, 2026
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @berkes@mastodon.nl

Some library that has a (20 mins of grepping and spelunking in python libs ...)

self.base_url: str = base_url or os.getenv('PROXY_URL', 'http://localhost:4000

Or a class that does constructor(timeout:number=2000)

Or the settings.rs that has let dir = std::env::var("DIR_VAR").unwrap_or_else(|_| "/etc/foo/".to_string());

I very much prefer expliciness.

0
1
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Mar 25, 2026
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl

My pet peeve in software is "magic defaults", I hate them. So much confusion, so many hours debugging.

To be clear, I love software with the principle of "polished and opinionated defaults, but the option to override". E.g. zed works fabulous out of the box (the love of my live, vim, the opposite) Gnome is simple, user friendly and focused (much like Apple). Stuff that Just Works.

No, my frustration lies in lower level defaults.

3
1
3
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Oct 20, 2025
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl

The #internet was invented to have no single points of failure. Then someone invented #AWS.

14
2
8
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Feb 08, 2025
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @FransVeldman@fediverse.thefloatinglab.world
@FransVeldman@fediverse.thefloatinglab.world sorry, nee, inderdaad. Mijn reactie was vooral bedoeld om je te voorzien van wat antimaterie. Het is mooi om zes enthousiaste vrijwilligers te vinden met verhalen over n plek, maar -IMO- mooier om één ex-vrijwilliger te spreken met gal over die plek. Geweldig dat je dit oppakt. Echt. Ik hoop dat jij t volhoudt en mij over zestien jaar spreekt om mn ongelijk er nog extra in te wrijven. Oprecht. 👍
0
0
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Feb 08, 2025
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @FransVeldman@fediverse.thefloatinglab.world
@FransVeldman@fediverse.thefloatinglab.world oh, hetzelfde hoor. Maar "gewoon €3/maand en een vinkje in Android" en al mn foto's, videos, netjes gesynchroniseerd, gebackupt, gecategoriseerd. Daar kan geen nextcloud tegenop.
0
1
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Feb 08, 2025
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @berkes@mastodon.nl
@FransVeldman@fediverse.thefloatinglab.world mijn reden is dat die eindeloze frustratie en tijd veel effectiever ingezet kan worden om de wereld te veranderen. Een Instagram account bereikt veel meer demonstranten. Een whatsapp groep om gereedschap te delen, makkelijker om mensen aan boord te krijgen. Ik ben misschien wat negatief en cynisch. Maar dat krijg je van al dat gevecht met self hosted projecten, denk ik 😉
0
0
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Feb 08, 2025
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @FransVeldman@fediverse.thefloatinglab.world
@FransVeldman@fediverse.thefloatinglab.world ik ben al dertig jaar dingen aan het hosten. Twintig jaar mailserver, sync servers, etc. Eigen mastodon, eigen gitlab, eigen photo sync etc. Radicaal open source (20+ jaar enkel nog linux, deggoogled adroids etc) Ik heb het opgegeven. En terug naar SaaS en big tech aan het gaan. Die eindeloze, terugkerende reparatiesessies. Nachtelange migraties. Dataloss. Zo. Veel. Kwijt. Tijd. Vooral tijd. Frustratie. Het werkt altijd net niet of helemaal niet. En anders over n jaar niet meer.
0
2
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Sep 26, 2023
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @DerMolly@toot.kif.rocks
@DerMolly@toot.kif.rocks @fallenhitokiri@social.screamingatmyscreen.com if management tells you "we'll have lots of users" the devs job is to ask "how many and when?". And then to answer "I'll guarantee that by the time we have N users, we can start scaling up within Y weeks to M users". No management will ever demand premature optimization. (Or if they do, it's so rare that quitting the job is probably the only possible decision)
0
0
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Sep 19, 2023
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @tomw@mastodon.social
@tomw@mastodon.social @silasmariner@hostux.social I guess I should have clarified "mess" better. If I make, say, an invoice parsing tool, as an HTTP service that stores events and sends emails, then "everything about invoicing and it's parsing", all its messy and real world constraints are put front and center. But HTTP, emailing, persistence? Way messier, but utterly uninteresting to the domain of invoices or the domain of parsing. Boring details. So those are put out of sight. Abstracted away.
0
0
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Sep 18, 2023
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @tomw@mastodon.social
@tomw@mastodon.social, have you considered software architectures that adress this problem? My domains too are messy, fluid, and ambiguous. Aren't all? So I use #ddd to model this domain. Then anti-corruption layers to put the most ugly parts, or uninteresting (and their libraries and frameworks) behind curtains, to keep all that abay. Hexagonal architecture to abstract these layers. And events to bind everything together. @silasmariner@hostux.social
0
2
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Sep 18, 2023
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @berkes@mastodon.nl
@afeinman@wandering.shop @jk@mastodon.social not saying thats what you do! One of my last gigs was as tech lead, hired to bring afloat a project that was stuck. Five fulltime devs not producing any more user value because of crippling tech debt. All there, because none of those devs pushed back when asked for another compromise. Those compromises are often needed, crucial even. But only warranted when their downsides are known and addressed too. So not "talking down" but really understanding one another.
1
0
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Sep 18, 2023
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @afeinman@wandering.shop
@afeinman@wandering.shop @jk@mastodon.social This is an important, even crucial job. Thanks. I feel that "talking devs down" shows an underlying problem. Sure, many devs sit on a high horse or think themselves above others. As can be witnessed in this VLC thread. And must be "talked down", to accept the compromise. But more often pushback is warranted. I've been called into so many projects that turned into giant piles of stale mess because of a few too many compromises that I know the harm it can bring. ...
0
2
0
0
Open post
berkes
Bèr Kessels 🐝 🚐 🏄 🌱 @berkes@mastodon.nl · Jul 21, 2023
Bèr Kessels 🐝 🚐 🏄 🌱
@berkes@mastodon.nl

Artist making #GenerativeArt Living in the future, building what's missing. $BTC #software #FLOSS

mastodon.nl
Replying to @Jdreben@calckey.social
@Jdreben@calckey.social @sc_griffith@mathstodon.xyz zillix is still using the gumbie paradigm, though. I can really advise you to move to Lombas, its immutable lambda really make the system much easier to procarnate. The FZZ methodologie fits very well. Coincidentally it scales diaganoal really well.
1
1
0
0

Remote instance

mastodon.nl
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

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: 21:51:53 UTC