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

Mike Sperber

@sperbsen@discuss.systems
  • Open on discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

396 Followers
473 Following
18 Posts
Joined November 21, 2022
website:
https://www.deinprogramm.de/sperber/
software architecture:
theater:
searchable:

Posts

Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Jul 15, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @sperbsen@discuss.systems
As to Fowler's *so useful*, lots of things are *useful*, and @tante@tldr.nettime.org has dealt with that aspect of AI. Let me connect this with Majors's posting: If we follow her argument that we all need to "engage with AI", we all should "engage" with lots of useful things. Yet, as a society we've chosen to "engage" with many things only in highly controlled environments, or not at all. Think of nuclear power and life sciences. https://tante.cc/2026/07/15/useful-is-not-sufficient/
20
0
7
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Jul 15, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @sperbsen@discuss.systems
Majors's article is such a hot mess of non sequiturs that it's difficult to even know where to begin. I'll just highlight one major point. As an example for "AI is just technology", she cites, of all things, *Facebook for Myanmar*: That we "discover the risks before we know how to govern them". (Really! Look it up!) After reading this a dozen times, the only conclusion I can draw from this, is that Majors actually believes that Facebook is "just technology", that somehow its fueling a genocide was a necessary step (towards what?) and that we (or somebody) has learned how to regulate Facebook this will not happen again. Like. Seriously? https://systemicjustice.org/article/facebook-and-genocide-how-facebook-contributed-to-genocide-in-myanmar-and-why-it-will-not-be-held-accountable/
17
1
6
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Jul 15, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @sperbsen@discuss.systems
For reference, here are these two articles: https://charity.wtf/p/make-ai-boring-again https://martinfowler.com/fragments/2026-07-06.html
3
1
0
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Jul 15, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
I know I’m late to the party to @mipsytipsy@hachyderm.io’s post “Is it ethical to use AI?”, where she argues that “AI is just technology”. It’s been festering inside me, and Martin Fowler’s mention of the article that calls AI “a technology that is so powerful and so useful”, and therefore “there’s no ethical gain from renouncing the use of AI”. (Especially as both have provided thoughtful and nuanced writing on many topics over the years.) For context, I’ve written on @activegroupgmbh@discuss.systems’s policy toward agentic development: https://funktionale-programmierung.de/en/2026/06/23/agai.html 🧵
34
6
27
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Jul 12, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems

Recordings of many of the talks of FLOPS 2026 are now available!
https://functional-logic.org/events/flops/2026/schedule/

2
0
2
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Jul 08, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems

Ich werde morgen auf dem Java Forum ausnahmsweise mal Java programmieren und zeigen, wie "Data-Oriented Programming" funktioniert und warum das geil ist.
https://www.java-forum-stuttgart.de/vortraege/data-oriented-programming/

4
0
0
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · May 13, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @Taneb@hacksrus.xyz
@Taneb@hacksrus.xyz Glad to hear it!
0
0
0
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · May 10, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @dotstdy@mastodon.social
@dotstdy@mastodon.social @wingo@mastodon.social More like Lisp-syntax appreciation day.
1
0
0
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · May 08, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems

Soviel geballte Architekturkompetenz kommt selten zusammen. Wer Einblicke bekommen möchte, wie Softwarearchitektur entsteht und wie der Advanced Level des @isaqb@mastodon.social entsteht, der ist auf dem Forum genau richtig.
(Insbesondere, wer etwas über Funktionale Softwarearchitektur oder Domänenspezifische Sprachen erfahren möchte, da erzähle ich was.)
Und ansprechen kann man uns auch!
https://www.software-architecture-forum.de/

mastodon.social

iSAQB (@isaqb@mastodon.social) - Mastodon

1
0
1
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Apr 29, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @sperbsen@discuss.systems
So I don't think the answer to the ongoing crisis in software development is to make the code disposable and unimportant. Let's not deal with Deadly code through automating its creation. Instead, let's intensify our strife to make it meaningful to us humans - to treat it with care.
3
0
1
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Apr 29, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @sperbsen@discuss.systems
The main point I want to make is that code is not just that one, disposable thing, but can be Deadly, Holy, Rough, and Immediate - in arbitrary combinations, and sometimes all at once. We should not see code as a mere artifact in the production of functionality, but as a social medium through which can can collaborate, communicate, form understanding, and enjoy each other and what we've created.
2
1
1
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Apr 29, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @sperbsen@discuss.systems
Thinking of code in this way sometimes makes me think of Peter Brook's great, great book on the theatre, "The Empty Space". (I apologize for the analogy if it makes no sene to you - I do theatre sometimes, so it's on my mind.) Brook distinguishes between the Deadly, the Holy, the Rough, and the Immediate Theatre. In the Deadly theatre, the shape is right - everything is objectively done by coping previous, established productions, but it is lifeless and uninspired. The Holy theatre makes "the invisible visible", and imparts deeper spiritual truths to the audience. It's immediately recognizable if you've been so lucky as to be in its presence. The Rough theatre is popular theatre, less focussed on style but to make "joy and laughter" as it organically transforms characters and plot into stagecraft. The Immediate theatre is about the live, direct relationship between the actors and the audience, leaving room for improvisation and variation. I'll leave you to apply these concepts to code you've seen.
6
1
2
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Apr 29, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @sperbsen@discuss.systems
In particular, writing code with care is a process that helps the writer understand something: About the domain, an ingenious algorithmic idea, and, most importantly, about the humans that inhabit it, and - sometimes - even something fundamental about ourselves, our understanding of the world and the folks around us, and about our own minds. When that happens, it can bring great joy, and the spark inherent in such code can jump over to the reader: Good code can convey this understanding and joy, the idea as it formed in the writer's head, the click when everything fit together just so. (I still remember Andy Hertzfeld's "famous print routine" on the Apple II from the early 80s, and still feel a connection to the man even though I never met him.) Code written collaboratively can bring all of these joys and insights to the next level.
9
1
4
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Apr 29, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems

A lot of the recent hype around agentic coding comes with a statement of the effect that code no longer matters, as it can be produced factory-style by LLMs. I saw this most recently as part of the "o16g Manifesto", which sees code solely as a vehicle to deliver functionality. While there's a grain of truth in that - much of the code of this world is in some way disposable - it misses the fundamental social aspects of what code can be. 🧵

13
4
6
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Apr 28, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems

RE: @ewolff@mastodon.social

@lars@mastodon.hupel.info und ich kuratieren zusammen den FM-Lehrplan des @isaqb@mastodon.social - sehr sehenswerte Einordnung!

mastodon.social

Eberhard Wolff: "Wozu formale Methoden? mit Lars Hupel @lars@hupel…" - Mastodon

2
2
0
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Apr 17, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @plexus@toot.cat
@plexus BOB
3
0
0
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Mar 31, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems
Replying to @dpk@chaos.social
@dpk As a matter of fact, I do. Happy to talk.
0
0
0
0
Open post
sperbsen
Mike Sperber @sperbsen@discuss.systems · Feb 02, 2026
Mike Sperber
@sperbsen@discuss.systems

Husband, father, C*O at Active Group, functional programmer, researcher, teacher, theater person.

discuss.systems

RE: @activegroupgmbh@discuss.systems

Looking forward to yet another OOP talk. I'll talk about something the software development/architecture community seems to have lost, namely leveraging powerful data/object models to design rich applications that make our lives better. See you next Thursday!

1
0
2
0

Remote instance

discuss.systems
Open on original server

Media

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: 20:46:32 UTC