Sebastix

sebastix.dev

Follow my contributions on https://nostrver.se | Web of Trust foundation board member https://weboftrustfoundation.com | https://kubo.watch | https://nyves.nl | Nostr-PHP library maintainer | OpenSats grantee '24 | Creative / fullstack webdeveloper from 🇳🇱 | #PHP #Drupal #Javascript #Vue #InteractionDesign | Really cares about #FOSS #Privacy #Selfhosting #DigitalWellbeing | Hobbies #Cycling #Gravel #HondaCivic #Circuit

Inloggegevens mogelijk bewaard na doorstart als Hyves GamesNadat Hyves als sociaal netwerk offline was gegaan, kreeg het platform een doorstart als spelletjeswebsite Hyves Games. Mogelijk bewaarde TMG, dat de site op dat moment in handen had, gegevens als gebruikersnamen, wachtwoorden, voornamen, achternamen en e-mailadressen.In 2018 verkocht TMG Hyves Games. De meeste overgebleven data verhuisden mee, op de wachtwoorden na. Inmiddels is het domein eigendom van het internationale mediabedrijf Azerion, dat na vragen van VPNgids.nl laat weten de gegevens van oude accounts mogelijk nog te hebben.

Source: www.nu.nl

Kunnen sociale media ook anders? Wel als je niet wilt verdienen aan gepersonaliseerde advertenties. Er is een hele stroming internethervormers die vinden dat de mogelijkheden om online te communiceren een soort nutsvoorzieningen zouden moeten zijn. Een basisvoorwaarde voor burgers in de huidige maatschappij. Nodig voor een gezonde democratie en gezond sociaal contact. Zij bouwen aan sociale media op basis van open protocollen (computertaal), zoals Bluesky en Mastodon. Gebruikers daarvan kunnen daardoor van ‘aanbieder’ wisselen en hun volgers daarbij meenemen. Zoals dat ook gaat bij e-mailaanbieders en telecomproviders. De woordvoerder van Bits of Freedom vindt Hyves daarom ‘niet echt verschil maken’. Hij legt uit: „Het is weer een gesloten platform. Een van de problemen met Instagram en Tiktok is dat je niet over kunt stappen tenzij al je vrienden ook overstappen. Je zit vast in die silo. Dat geldt ook voor Hyves. Ook daar staat de informatie van gebruikers op een centrale plek, de servers van Hyves.”

Source: d4s3ysmb3psrip.archive.ph

If you quote hourly rates rather than weekly rates, that encourages clients to see you as expensive and encourages them to take a whack at your hourly just to see if it sticks. Think of anything priced per hour. $100 an hour is more than that costs, right? So $100 per hour, even though it is not a market rate for e.g. intermediate Ruby on Rails programmers, suddenly sounds expensive. Your decisionmaker at the client probably does not make $100 an hour, and they know that. So they might say "Well, the economy is not great right now, we really can't do more than $90." That isn't objectively true, the negotiator just wants to get a $10 win... and yet it costs you 10% of your income.

Source: training.kalzumeus.com

Er zijn meerdere pogingen gedaan om Hyves weer onofficieel terug te brengen, met namen als Hyven, Nyves en Hyvrr. Deze nieuwe versie betekent de eerste officiële terugkeer.

Source: www.androidplanet.nl

Tienduizenden mensen hebben zich al aangemeld voor de nieuwe versie. ‘Schrijf je alvast in en breng je oude Hyves-profiel tot leven’, meldt de openingspagina enthousiast.Wayback MachineLeuk, maar juist dat kan dus niet meer. Niemand kan nog aan z’n oude Hyves-account.

Source: dfk93fqjs12z3v.archive.ph

A manipulative jerk, who can be both a) a legendary contributor to open-source software and b) a piece of shit at times, is NOT a fascist. We have to stop being so god-damn hyperbolic, because when real fascists who want to kidnap you in the middle of the night come to power, we won’t take it seriously because we will confuse them for some awkward, attention-seeking nerds that maintain a Linux distro and a web-development framework. Your post was written by someone whose family obviously never had any experience with real fascists in the 20th century.

Source: tante.cc

However, the court also found that X had likely abandoned two other, related trademarks: the word “tweet” and the Twitter bird logo, making them available to use. Operation Bluebird has since rebranded its website as Tweet.app, using the freed-up “tweet” name, and launched to the public.

Source: archive.ph

the “punks” of our era are those who dare to live without a smartphone — or “offpunks,” as I now prefer to call them.

Source: blog.ayom.media

I highly prefer to do banking on my computer. But, having been brainwashed enough by Google, banks think I cannot be trusted to do banking on a computer I own while doing it on a small piece of glass that I keep in my pocket is "safe." Logging in on banking websites requires me to authenticate on a smartphone that checks for Google services. It is not only banking: this secondary phone is very useful to test apps without cluttering my main phone. I’ve learned, thanks to my teenagers, that Strava will not launch without Google services. But it will also refuse to login with the fake microG. The solution is thus to launch Strava with microG enabled, to disable microG while keeping Strava running, to log into the app then to re-enable microG. A similar problem happens when using filters on Snap. Living without Google is not always painless.

Source: ploum.net

"I don’t have a smartphone," is what I tell people and professionals nowadays. This allows me to cut the crap about companies insisting that I install their app or restaurants wishing that I scan a QR code to access their menu on a small screen. "I don’t have a smartphone" is, according to my experience, the easiest explanation, the shortest way to force people to get their shit together and take the required actions to allow me to live without being glued to a small screen dependent on a huge American megacorporation.

Source: ploum.net

Ask the AI to use Drupal as the framework. Point it at the AI module and everything the community has already built around it, and what comes back is a more capable tool than the JavaScript and Supabase flavor you get by default. The front end can still be whatever JavaScript tool you like. Drupal has allowed that for years. It also has most of the machinery for what I described earlier. It works with Activepieces, n8n and Maestro through the orchestration module, and that integration is being made better every day. So it can sit in a workflow or feed one. You can configure agents through a UI. And it doesn't care much which model is behind it.

Source: adrupalcouple.us

The distance between what a developer can build and what a business owner can build has closed a lot. Not completely. Not everywhere. But enough that when an executive looks at a proposal for an app or a site, "why would I pay for this" has stopped being naive. It's a reasonable question now, and I don't think we've caught up to it.

Source: adrupalcouple.us

This is the same rule I make my AI follow before it writes anything. Look for prior art. Reuse before you extend, extend before you build, and only build when nothing fits. That rule doesn't stop applying when the thing you're choosing is the foundation. Build your own and you own it forever, every version and every security fix, and you'll spend your time maintaining scaffolding instead of the thing you actually care about.

Source: adrupalcouple.us

Divine, het nieuwe Vine Dat de wereld is veranderd is duidelijk, maar dat er tegelijkertijd veel mensen zijn die terugverlangen naar bepaalde platforms van weleer is minstens net zo duidelijk. Soms zijn er no mensen die graag Hyves of MSN Messenger terug zouden zien. Voor die mensen hebben we geen nieuws, maar dus wel voor de mensen die Vine graag terug willen zien. Het komt terug in de vorm van Divine. Het is nu beschikbaar voor het grote publiek.

Source: www.bright.nl

I am working on a single command to paste into the Android Developer Environment (a sandboxed full debian terminal on android) to install ngit, routstrd, pi agent, tmux and all dependencies. This offers the ability to vibe code on a GrapheneOS using Kimi K3 e2ee in an attested Tinfoil TEE. This was vibed on my GrapheneOS pixel in the Android Debian terminal using pi agent, nostr:nprofile1qqsgha3fk023ng8c4quszdayghqwkt6l9d9ga4c3280gnqz3aqqx7ycpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcprpmhxue69uhhyetvv9ujuun0w468xarj9e3k7mf0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj79xgs7e daemon, nostr:nprofile1qqsyu43zk46umw6dthksj0jgc6xd8aeylt25w9p0psds4mp09v4qktspz4mhxue69uhkummnw3ezummcw3ezuer9wchsz9thwden5te0dehhxarj9cc8sdm99eu8j730qy88wumn8ghj7mn0wvhxcmmv9uawv8yj and kimi k3 in a tinfoil tee.

I am working on a single command to paste into the Android Developer Environment (a sandboxed full debian terminal on android) to install ngit, routstrd, pi agent, tmux and all dependencies. This offers the ability to vibe code on a GrapheneOS using Kimi K3 e2ee in an attested Tinfoil TEE.

This paper critically examines ChatGPT through the lens of interface criticism. Our work develops new methodological approaches to AI critique and reveals how the platform’s core engagement mechanics operate via language rather than traditional interface elements. Through systematic three-way conversation experiments and critical prompting, we demonstrate how ChatGPT accommodates rather than challenges user perspectives, struggles to sustain disagreement or deliberation, and reinforces engagement through validation. We show that ChatGPT’s answers arrive wrapped in what we term the “praise/prompt envelope”—a carefully crafted package of validation and query designed to sustain user interaction. Two key artworks—Lux Affirma, a custom GPT that amplifies ChatGPT’s praise and affirmation to the point of absurdity, and the ChatGPT Demotivator, a browser extension that exposes the platform’s linguistic manipulation in real-time—make visible to users how ChatGPT shapes behavior through conversation itself. Our findings reveal that ChatGPT’s seemingly natural dialogic flow masks a carefully engineered system of linguistic engagement, designed not for deliberation but for continuation. This insight highlights the need for new critical approaches attuned to how the language-based interfaces of generative AI manipulate users.

Source: bengrosser.com

That’s because Zuck is unique amongst these three Silicon Valley leaders in how afraid he seems to be of saying what he really thinks, and in how his rhetoric anticipates and attempts to defuse arguments against him. What Zuck’s text required was for me to excavate how he acts from the rhetoric of what he says.

Source: bengrosser.com

But, as I have found with prior big tech manifestos by Marc Andreessen (Techno-Optimist Manifesto) and Sam Altman (The Intelligence Age), a more effective critique can be found within the texts themselves. For both, I turned to redaction poetry, focusing on the repeated words and themes they draw upon to expose their underlying ideologies and obsessions—obsessions with growth, markets, acceleration, scale, and, as always, more. The words remain in their original order—I only decide what disappears.

Source: bengrosser.com

Don’t publish a child’s face, personal details, school, routines, or vulnerable moments. Not your child, and not anyone else’s child either.Adults shouldn’t assemble a public identity for a child who can’t yet understand what “public” means. It’s your job to protect the kids in your life from the panopticon, not host a firesale on their privacy for your own gratification. Yes, this means the end of parenting influencers. No, nobody is going to miss ‘em.

Source: www.joanwestenberg.com

Twenty-one rules for living among other people when every device encourages you to forget their sentience

Source: www.joanwestenberg.com

Technology didn’t create selfishness, but it has made selfish acts extraordinarily easy and almost inconsequential. It’s easier than ever to treat a friend as an audience, use a stranger for content, present a private moment as evidence, feed a human voice into a training set, and turn somebody else’s misfortune into afternoon entertainment.

Source: www.joanwestenberg.com

What is yours to manage? Epictetus focused on three things: your judgments, your desires, and your decisions; in particular, he emphasized choosing what to pursue, what to turn down, what to keep, and what to cut out completely. Everything outside that circle is neither your circus nor your monkeys. Everyone else’s actions, opinions, ideas, annoyances, traumas, outrages, and emotional dysregulation don’t actually need to concern you at all. Neither do the various algorithms you can’t reshape or the markets you can neither predict nor control, or the emails someone else marked urgent based on their needs and their deadlines. None of these things belong to you, and it’s not your job to try to own them. The Stoics called this the dichotomy of control; the YouTube philosopher squad might call it a lifehack. I call it a damn good way to avoid going insane while still getting through a to-do list.

Source: www.joanwestenberg.com

Proprietary workflows are not neutral This is the part I dislike even more. Proprietary clients do not just give access. They shape behavior. They decide what matters in the interface. They decide how context works. They decide which settings exist. They decide when your workflow changes because their product team had a new idea. I am sure this is wonderful for somebody. Usually not for me. I would rather do the extra setup once and define the harness myself. Then the tool does what I want, not what somebody else wants me to want.

Source: www.lakedrops.com

We need to stop pretending that “the cloud” is a place. It’s not a place. It’s a promise—and promises are only as good as the entity making them. The web was supposed to be decentralized, resilient, a network of nodes that could route around damage. But in practice, we’ve spent the last decade centralizing our lives into a handful of walled gardens, each with its own exit strategy and its own definition of “forever.”

Source: zeldman.com

The fragility isn’t in the medium—it’s in the economics of attention. Digital memory is fragile not because bits decay (though they do), but because someone else owns the shelf. And it’s not just the web. Think of the photos you’ve “saved” to a cloud service that changed its terms. The videos you uploaded to a platform that no longer exists. The notes you carefully organized in an app that got acquired and shuttered. Each time, you were told you were “backing things up.” You weren’t. You were relocating them—moving your memories from your own bookshelf to a rented storage unit with a demolition clause.

Source: zeldman.com

‘Maar de neurowetenschap van de afgelopen 20, 30 jaar laat iets heel anders zien’, aldus Doucleff. ‘Dopamine beheerst het willen in ons brein – het veroorzaakt verlangen. Het dopaminesysteem is geëvolueerd om ons dingen te laten doen die belangrijk zijn om te overleven. Maar dopamine kan ons trekken naar dingen die geen plezier geven, of ons zelfs beroven van dat plezier.’ Tech- en voedselbedrijven buiten dat dopaminesysteem uit, zo stelt Doucleff, om kinderen zo lang mogelijk hun producten te laten gebruiken. ‘Zij kwamen erachter dat het niet gaat om het maximaliseren van plezier, maar om het maximaliseren van verlangen.’

Source: decorrespondent.nl

When Donald Trump launched TruthSocial in 2021, his team needed a social network fast. So they took Mastodon, a free open-source platform built by a community of volunteers, stripped out the branding, and relaunched it as their own.

Source: wecanjustdothings.leaflet.pub

W Social is TruthSocial with a European accent. Different politics, identical structure: wealthy insiders, community infrastructure they didn't build, and openness performed just long enough to matter. The establishment always wants its own internet.

Source: wecanjustdothings.leaflet.pub

Voxboard is a public feedback board (in the spirit of Canny or Featurebase), built entirely on the Nostr protocol. Boards are NIP-72 communities, ideas and replies are NIP-22 comments, votes are NIP-25 reactions, and tips are NIP-57 zaps. There is no custodial database of record: clients sign and publish to relays, and the app aggregates the result at read time. (NIP-72 is marked "unrecommended" in favor of NIP-29, which puts the relay in charge of the group. Voxboard stays on NIP-72 so the owner stays in charge and boards stay portable.

Source: github.com

Supporters of open source protocols argue that instead of handing power to state regulators or Silicon Valley, protocols like Nostr strip away corporate data tracking and predatory algorithms entirely. On a decentralized architecture, families can subscribe to customized, moderated relays or use cryptographic keys to co-manage accounts without relying on third party digital identity. Nostr projects like Kubo and active applications like Ditto prove that transparent, non-predatory social spaces are already viable.

Source: dcrvpwlah116cf.archive.ph

Extremism might give you a feeling like control, but it’s usually a signal of possession. You think you’ve chosen a system, but pretty soon the system is choosing for you. You no longer ask, “What do I think?” You ask, “What does someone like me think?” You no longer ask, “What does this situation need?” You ask, “How do I perform my allegiance?” You no longer notice reality, so much as you complain when reality either fails to confirm, or threatens your identity.This is how people are made ridiculous.

Source: www.joanwestenberg.com

Just be normal about things.Eat food that makes you feel decent. Sleep enough. Move your body. Read things that challenge your priors. Be kind to people in real life. Don’t outsource your politics to the angriest person on your feed. Don’t make your body a battleground for someone else’s theory. Don’t confuse self-improvement with self-surveillance. Don’t confuse certainty with wisdom. Don’t confuse being a dick with courage.

Source: www.joanwestenberg.com

Sponsored by Germany’s national public broadcaster, ZDF, and Bluesky Social, PBC, the awards will grant 10,000 euros to a Grand-Prize winner and 5,000 euros to two Excellence Award winners. The Open Social Awards welcome submissions from developers with products at MVP stage which are built on any of the open social protocols such as ATProtocol and ActivityPub.Jury members of the awards, fully independent of all three partnering organisations, include well-known digital pioneers Audrey Tang and Mike Masnick, along with Laurens Hof, an active European analyst of the open protocol sector, Johannes Ernst, founder of the Fediforum, Melanie Bartos, Science Communicator at the University of Innsbruck, and Robin Berjon, Board Director of the Modal Foundation.

Source: conference.publicspaces.net

On the development side of the open social web there now seems to be a shift however, away from building Twitter-like platforms, towards private data and closed communities. Part of that is that the growth for alternative microblogging platforms has stalled, and the monthly active users for both Mastodon and Bluesky have declined over the last year. This in itself is part of a larger trend, where both X and Threads either struggle to grow or are even losing users.

Source: connectedplaces.online

zaps use the Lightning Network, which has certain privacy characteristics that on-chain transactions do not (and will probably never) have

Source: dergigi.com

Both ATProto and ActivityPub, two protocols designed around public-by-default architectures, are now devoting substantial development effort to retrofitting private and bounded-community functionality into their stacks. The public-by-default architectural choice that defined the current generation of open social networking protocols is now getting more recognition that, while being valuable and useful, this also not enough. Private and bounded interaction is increasingly understood as at least as important as public broadcast. This is in itself already an interesting finding: there seems to be shift within the open social web, from being focused on public broadcasting, to seeing a wide variety of work in the direction of private and bounded places pop up.

Source: connectedplaces.online

As of 2025, internet freedom has declined for 15 consecutive years. And yet as censorship and surveillance become increasingly sophisticated and pervasive, many of the tools that millions of people rely on to protect themselves from these harms are experiencing financial pressure and funding cuts. In the face of this crisis, the Tor Project and Funding the Commons have launched this crowdfunding campaign as an experiment in finding an alternative: a community-driven, cryptocurrency-native fundraising event designed to fund internet freedom more sustainably, transparently, and collectively when traditional methods fail.

Source: internetfreedom.torproject.org

The European Commission has decided not to extend the Digital Markets Act's interoperability rules to social media, closing off a potential pathway for adoption for open social networks.

Source: connectedplaces.online

Drupal makes hard things possible, but it also makes easy things hard..

Source: dri.es

The danger is not just that Drupal is misunderstood today. It's that the gap between perception and reality may be growing, not shrinking. The narratives we reinforce today become part of how AI describes Drupal tomorrow. The Drupal community's silence today becomes tomorrow's AI consensus. So if you're in the Drupal community, take Hynek's advice and help set the record straight. Not for AI, but for people. Write about the great work happening in Drupal: share the case studies, the technical breakthroughs, the AI innovation, the shared learnings, and the hard problems being solved every day. We need to spend a lot more time explaining where Drupal fits, the kinds of problems it solves well, and why so many organizations believe in Open Source and the Drupal community. I know many people in Open Source dislike marketing or self-promotion. I do too, sometimes. But if we don't document what is great about Drupal, others will define Drupal for us. Every accurate case study, technical blog post, demo, presentation, or community success story helps future developers, evaluators, and AI systems understand what Drupal actually is. Drupal does not need hype. It needs a better public record.

Source: dri.es

Drupal is stronger than its reputation, but unless the community tells that story, the outdated one wins.

Source: dri.es

All of this points to a distressing conclusion: generative AI tools are leading to many more poor paper submissions, which are taxing the time and patience of the community tasked with reviewing this research. These tools make individual researchers’ lives easier in the moment (writing is hard!), but they are leading to worse outcomes for the field as a whole. I tell this story because I think it’s a useful cautionary tale about AI. As I’ve been trying to argue from many different angles in recent weeks (e.g., ​1​ ​2​), making things faster or easier is not the same as making things better. Sometimes there really is no shortcut to taking your time.

Source: calnewport.com

“People who go all in on AI agents now are guaranteeing their obsolescence. If you outsource all your thinking to computers, you stop upskilling, learning, and becoming more competent.”

Source: larsfaye.com

LLMs are a powerhouse technological advancement, and when used responsibly, they can be a stellar tool for learning and upskilling. They enable me to dive deeper and wider into concepts and techniques, expanding understanding and enabling exploration of new ideas that used to be more arduous and time consuming to experiment with. This is where I think they will offer the industry the most long-term value.

Source: larsfaye.com

A Senior Engineer losing their coding edge and becoming "rusty" over time as they move into managerial roles and practice coding less is not a new phenomenon. This was the natural progression of expertise: an engineer who had decades of coding, friction, and experience logged would have the time and experience to solidify those skills and wisdom. And they could apply that wisdom when their job became less about syntax, and more about higher-level architectural decisions. Those individuals are not only exceedingly rare, but you won't get the next wave of seniors if we're all abdicating the friction of writing, problem-solving, and debugging.What is happening right now is a trend where developers, who've never had that longevity or the 30+ years of friction that led to that deep understanding, are being moved into higher-level workflows requiring the same skills to manage the AI agents that the senior engineer took decades to obtain.However, Senior Engineers aren't immune, either. Simon Willison, a developer with nearly 30 years experience, has reported not having a "firm mental model of what the applications can do and how they work, which means each additional feature becomes harder to reason about"

Source: larsfaye.com

I have strong suspicions about why W selected ATproto instead of Activity Pub. Basically there is more power in the biggest actors, a more "centralized" control, to ban/shadow-ban/censure and pull the plug. In other words it is more impactful when Bluesky sidebanned someone or some community than if mastodon.social would do it. The firehose/relay is a the biggest point of control. So in my opinion it is more interesting for investors to create a platform that can be controlled, even if it is just to introduce ads or control the discourse. Technically is because setting-up/supporting/maintaining the firehose/relay layer is very expensive. Every single message would flow through there; creating the biggest firehose in Europe is such a power. So, it is easier to be controlled, and very unlikely to be replicated by other entities.

Source: blog.elenarossini.com

PLATFORM PROTOCOL * * * * /|\ \ / \ / / | \ X X * * * / \ / \ * * * one switch flips one neighborhood the lights everywhere burns; rest persists

Source: www.terrygodier.com

Some things need to become enormous to survive. Other things survive because they never needed to become enormous.

Source: www.terrygodier.com

What we're witnessing is something more profound: a generational shift in how people relate to knowledge itself. Younger users don't search. They scroll. They don't read articles. They consume fragments. The encyclopedia form factor, our twenty-year bet, may be losing relevance faster than any single technology can explain. AI is an accelerant, not the fire.

Source: meta.wikimedia.org