<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Internet on alper.nl</title><link>https://alper.nl/categories/internet/</link><description>Recent content in Internet on alper.nl</description><generator>Hugo -- 0.165.0</generator><language>en-US</language><lastBuildDate>Fri, 23 Oct 2026 13:09:40 +0200</lastBuildDate><atom:link href="https://alper.nl/categories/internet/feed.xml" rel="self" type="application/rss+xml"/><item><title>Software can be finished</title><link>https://alper.nl/posts/18943/</link><pubDate>Fri, 23 Oct 2026 13:09:40 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18943/</guid><description>&lt;p&gt;The global cybersecurity disaster that consisted of yesterday&amp;rsquo;s &lt;a href="https://www.php2shell.com" target="_blank" rel="noreferrer"&gt;critical vulnerabilities in the PHP project&lt;/a&gt; is a good moment to talk about the natural life cycle of open source projects. There are cases where it may be better to shut things down.&lt;/p&gt;</description><content:encoded><![CDATA[<p>The global cybersecurity disaster that consisted of yesterday&rsquo;s <a href="https://www.php2shell.com"  target="_blank" rel="noreferrer">critical vulnerabilities in the PHP project</a> is a good moment to talk about the natural life cycle of open source projects. There are cases where it may be better to shut things down.</p>
<p>The PHP foundation&rsquo;s response looked inadequate and not well coordinated. The exploit was leaked and the fix was neither expedited nor rolled out quickly. The consortium of companies that participated in the release were mostly interested in using this security incident as a marketing opportunity. The details of how the response was fumbled and how to improve it is something that will be discussed in the following days. PHP and other orgs have promised improvements to their governance and processes.</p>
<p>The fixes have been back ported to older versions of PHP by a third party who filled the gap left by the official PHP release cycle. Even then, for large parts of the internet the fix may never happen. The fundamental nature of PHP as a technology and the governance they can effect do not seem in any way suitable to the scale of the problem they have let loose on the world.</p>
<p>PHP&rsquo;s nature is that as a programming language it is bad. It had a moment and that moment passed decades ago. Software is subject to a lifecycle. Perl is dead for all intents and purposes. Ruby is well past its prime and should be considered legacy software sooner rather than later.</p>
<p>The only correct answer to yesterday&rsquo;s exploit as a professional software organisation is: “We don&rsquo;t run PHP.” Nobody should be deploying PHP on the internet in this day and age. That a privacy focused enterprise collaboration suite such as <a href="https://github.com/nextcloud/server"  target="_blank" rel="noreferrer">NextCloud</a> is written in PHP is laughable.</p>
<p>Large C/C++ codebases like the <a href="https://github.com/php/php-src"  target="_blank" rel="noreferrer">PHP</a> one are fundamentally unsecurable. There&rsquo;s nothing that tells us we won&rsquo;t see 10 more exploits of this scale coming out in the next years. Every poorly maintained online PHP property should be considered to be toxic waste. Yes, that includes all of <a href="http://wordpress.org"  target="_blank" rel="noreferrer">Wordpress</a>.</p>
<p>The only way out is to either port the language itself to a memory safe language or to port your code to something less exploitable. Both manoeuvres are practical enough these days that there&rsquo;s no excuse not to do it. Nobody is locked into anything anymore and it&rsquo;s hard to believe that writing PHP in particular is the thing that makes somebody&rsquo;s heart sing. I have no stakes in it but probably if all these people would <a href="https://blainsmith.com/articles/just-fucking-use-go/"  target="_blank" rel="noreferrer">just write Go</a>, a lot of this could have been avoided. I moved this blog off Wordpress to Hugo with some help from Claude and it has been a blessing.</p>
<p>Open source maintainers often complain about their lack of resources to do the tasks they ‘need’ to do. Undoubtedly they are right, but since we only have so many resources to go around it&rsquo;s probably better to cut and focus rather than try to keep every project alive and secure. One answer to a lack of resources and recognition can be to just drop the work. Why would you keep going while at the same time complaining about it? Most people who believe they can&rsquo;t be replaced are entirely wrong.</p>
<p>We don&rsquo;t need this many interpreted web languages. More generally we don&rsquo;t need half a dozen open source libraries doing the same thing. Sometimes the mature thing can be even for a project that is very ‘successful’—especially if that success is by now mostly toxic—to consider the project finished, cut a final release and archive the repos.</p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18941/</link><pubDate>Sat, 17 Oct 2026 15:13:21 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18941/</guid><description>&lt;p&gt;Google search as a product feels like it&amp;rsquo;s dying. No idea what&amp;rsquo;s happening there anymore.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Google search as a product feels like it&rsquo;s dying. No idea what&rsquo;s happening there anymore.</p>
<p><a href="https://sancho.bearblog.dev/google-weird/"  target="_blank" rel="noreferrer">https://sancho.bearblog.dev/google-weird/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18940/</link><pubDate>Sat, 17 Oct 2026 15:12:48 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18940/</guid><description>&lt;p&gt;I learned a bunch of stuff about passkeys here and I continue to be validated in my decision not to use them. It&amp;rsquo;s very complicated and opaque and the ‘just trust me bro‘ from the various proponents who are employed by large tech companies is not an adequate guarantee.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I learned a bunch of stuff about passkeys here and I continue to be validated in my decision not to use them. It&rsquo;s very complicated and opaque and the ‘just trust me bro‘ from the various proponents who are employed by large tech companies is not an adequate guarantee.</p>
<p><a href="https://nonfunctional.substack.com/p/passkeys-are-a-trap-do-not-use-them"  target="_blank" rel="noreferrer">https://nonfunctional.substack.com/p/passkeys-are-a-trap-do-not-use-them</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18938/</link><pubDate>Sat, 17 Oct 2026 15:09:48 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18938/</guid><description>&lt;p&gt;A really simple bit of digital activation in Zohran Mamdanis&amp;rsquo; communication which is one of many parts that make him so effective.&lt;/p&gt;</description><content:encoded><![CDATA[<p>A really simple bit of digital activation in Zohran Mamdanis&rsquo; communication which is one of many parts that make him so effective.</p>
<p><a href="https://iamwillwang.com/notes/zohran-and-the-short-link"  target="_blank" rel="noreferrer">https://iamwillwang.com/notes/zohran-and-the-short-link</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18931/</link><pubDate>Mon, 12 Oct 2026 18:31:22 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18931/</guid><description>&lt;p&gt;I joke that staying off X was Woke 1.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I joke that staying off X was Woke 1.</p>
<p>Gruber has a point here. I also enjoy Mastodon more than I do Bluesky and my feed does have a bunch of interesting things in it. But truly, there is zero “action” there.</p>
<p>The people who build it even pride themselves on it. When the design goal is to be dull, that&rsquo;s an easy one to hit.</p>
<p><a href="https://daringfireball.net/2026/10/x_once_again_marks_the_spot"  target="_blank" rel="noreferrer">https://daringfireball.net/2026/10/x_once_again_marks_the_spot</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18930/</link><pubDate>Mon, 12 Oct 2026 18:25:48 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18930/</guid><description>&lt;p&gt;I totally missed Foursquare being acquired. I think that&amp;rsquo;ll mean game over for Swarm and the platform sooner rather than later.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I totally missed Foursquare being acquired. I think that&rsquo;ll mean game over for Swarm and the platform sooner rather than later.</p>
<p>Let&rsquo;s be glad there&rsquo;s a bunch of @proto based replacement services and it&rsquo;s not hard to generate data migration tools.</p>
<p><a href="https://app.dealroom.co/news/note/infillion-buys-foursquare-adding-location-data-to-its-ad-platform"  target="_blank" rel="noreferrer">https://app.dealroom.co/news/note/infillion-buys-foursquare-adding-location-data-to-its-ad-platform</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18927/</link><pubDate>Mon, 12 Oct 2026 18:12:39 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18927/</guid><description>&lt;p&gt;Turns out that “obesity of the mind” is an old term, but I guess we&amp;rsquo;re bringing it back.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Turns out that “obesity of the mind” is an old term, but I guess we&rsquo;re bringing it back.</p>
<p>Old reference: <a href="https://www.theguardian.com/media/2015/apr/12/matthew-crawford-distraction-is-a-kind-of-obesity-of-the-mind-the-world-beyond-your-head"  target="_blank" rel="noreferrer">https://www.theguardian.com/media/2015/apr/12/matthew-crawford-distraction-is-a-kind-of-obesity-of-the-mind-the-world-beyond-your-head</a></p>
<p>New reference from Teendrama: <a href="https://teendrama.substack.com/p/teendrama-25-no-phones-no-scrolling"  target="_blank" rel="noreferrer">https://teendrama.substack.com/p/teendrama-25-no-phones-no-scrolling</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18926/</link><pubDate>Thu, 24 Sep 2026 22:47:12 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18926/</guid><description>&lt;p&gt;Facebook is a massive scam farm these days and why should that be allowed?&lt;/p&gt;</description><content:encoded><![CDATA[<p>Facebook is a massive scam farm these days and why should that be allowed?</p>
<p><a href="https://thenextweb.com/news/meta-scam-ads-ruling-germany-frankfurt-court"  target="_blank" rel="noreferrer">https://thenextweb.com/news/meta-scam-ads-ruling-germany-frankfurt-court</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18925/</link><pubDate>Thu, 24 Sep 2026 09:53:40 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18925/</guid><description>&lt;p&gt;A strong argument written in German against the privatization of social media as a problem inflicted on us by unaccountable profit seeking corporations.&lt;/p&gt;</description><content:encoded><![CDATA[<p>A strong argument written in German against the privatization of social media as a problem inflicted on us by unaccountable profit seeking corporations.</p>
<p>I&rsquo;m not sure whether this will do anything to course correct the idiocy that our politicians seem hell bent on pushing on us. It should not be children and parents who are regulated, but the corporation taking advantage of us.</p>
<p><a href="https://www.blaetter.de/ausgabe/2026/juni/die-tiktok-demokratie"  target="_blank" rel="noreferrer">https://www.blaetter.de/ausgabe/2026/juni/die-tiktok-demokratie</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18906/</link><pubDate>Mon, 24 Aug 2026 08:38:17 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18906/</guid><description>&lt;p&gt;A secure LLM system cannot be given write access to any important endpoints. That&amp;rsquo;s the basic first principle of AI security at the moment.&lt;/p&gt;</description><content:encoded><![CDATA[<p>A secure LLM system cannot be given write access to any important endpoints. That&rsquo;s the basic first principle of AI security at the moment.</p>
<p>I have a relatively high value Instagram username that I&rsquo;m holding onto for dear life against a barrage of attackers trying to get Meta to give it to them. For Meta this is clearly not a priority and I could be losing this part of my online presence at any moment.</p>
<p><a href="https://thecybersecguru.com/news/instagram-meta-ai-vulnerability-account-recovery-exploit/"  target="_blank" rel="noreferrer">https://thecybersecguru.com/news/instagram-meta-ai-vulnerability-account-recovery-exploit/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18904/</link><pubDate>Mon, 24 Aug 2026 08:33:21 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18904/</guid><description>&lt;p&gt;Why would anybody pay attention to what a German court says about something digital? The country has no idea and is behind by decades. Was the ruling delivered by fax machine?&lt;/p&gt;</description><content:encoded><![CDATA[<p>Why would anybody pay attention to what a German court says about something digital? The country has no idea and is behind by decades. Was the ruling delivered by fax machine?</p>
<p><a href="https://the-decoder.com/landmark-german-ruling-declares-googles-ai-overviews-are-googles-own-words-and-makes-it-liable-for-false-answers/"  target="_blank" rel="noreferrer">https://the-decoder.com/landmark-german-ruling-declares-googles-ai-overviews-are-googles-own-words-and-makes-it-liable-for-false-answers/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18900/</link><pubDate>Fri, 21 Aug 2026 22:39:39 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18900/</guid><description>&lt;p&gt;This is a really clean update for Mastodon with a well communicated set of changes. One of the things that I think caused a lot of grief is mixing up messages with normal posts so I&amp;rsquo;m glad they now fixed that.&lt;/p&gt;</description><content:encoded><![CDATA[<p>This is a really clean update for Mastodon with a well communicated set of changes. One of the things that I think caused a lot of grief is mixing up messages with normal posts so I&rsquo;m glad they now fixed that.</p>
<p><a href="https://blog.joinmastodon.org/2026/08/5.0-laying-the-foundation/"  target="_blank" rel="noreferrer">https://blog.joinmastodon.org/2026/08/5.0-laying-the-foundation/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18892/</link><pubDate>Thu, 20 Aug 2026 13:07:43 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18892/</guid><description>&lt;p&gt;Here&amp;rsquo;s an idea: I think video documentation of extremely risky behaviour (parkour, rooftopping etc.) and self-harm (mutilation, mukbang, ana) should be banned on all the major video platforms.&lt;/p&gt;</description><content:encoded>&lt;p>Here&amp;rsquo;s an idea: I think video documentation of extremely risky behaviour (parkour, rooftopping etc.) and self-harm (mutilation, mukbang, ana) should be banned on all the major video platforms.&lt;/p>
</content:encoded></item><item><title/><link>https://alper.nl/posts/18884/</link><pubDate>Wed, 19 Aug 2026 23:53:03 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18884/</guid><description>&lt;p&gt;A fun thought experiment about something I ask myself regularly as well: Is the world&amp;rsquo;s dependence on Whatsapp not entirely insane?&lt;/p&gt;</description><content:encoded><![CDATA[<p>A fun thought experiment about something I ask myself regularly as well: Is the world&rsquo;s dependence on Whatsapp not entirely insane?</p>
<p>Look around in certain countries and it&rsquo;s staggering how much of society, business and sometimes even government runs on Whatsapp.</p>
<p>https://マリウス.com/the-day-whatsapp-goes-dark/</p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18882/</link><pubDate>Wed, 19 Aug 2026 23:47:49 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18882/</guid><description>&lt;p&gt;Has the Bluesky moment passed already? I&amp;rsquo;m finding myself spending more time on Mastodon these days.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Has the Bluesky moment passed already? I&rsquo;m finding myself spending more time on Mastodon these days.</p>
<p><a href="https://techcrunch.com/2026/08/11/blueskys-active-user-base-is-shrinking-as-its-focus-expands-beyond-the-app/"  target="_blank" rel="noreferrer">https://techcrunch.com/2026/08/11/blueskys-active-user-base-is-shrinking-as-its-focus-expands-beyond-the-app/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18871/</link><pubDate>Sat, 13 Jun 2026 20:58:00 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18871/</guid><description>&lt;p&gt;A bit on Deutschlandfunk about the sizable group of people in Germany who do not use the internet.&lt;/p&gt;</description><content:encoded><![CDATA[<p>A bit on Deutschlandfunk about the sizable group of people in Germany who do not use the internet.</p>
<p>They start talking about how offline people are usually disadvantaged in some way, but that can&rsquo;t be the reason because you can get online with a prepaid plan and a second hand Android phone for a couple of bucks these days. Hearing the people coming to the digital support hotline talk, many of them do not see the point of or any need to be online. And that is a different problem altogether.</p>
<p>One of the reasons mentioned &ldquo;a lot of negative coverage of the internet in the media&rdquo; tallies with my own assessment. German journalists, politicians and lawyers have done their best to scare the living daylights out of people here<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup> and dissuade them from the internet and new developments in general. The damage done is significant but this broken mess is the society people here want to live in.</p>
<p><a href="https://www.deutschlandfunk.de/leben-ohne-internet-offliner-nonliner-100.html"  target="_blank" rel="noreferrer">https://www.deutschlandfunk.de/leben-ohne-internet-offliner-nonliner-100.html</a></p>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>My crank explanation for why they did that is because Axel Springer went to California and saw that they were infinitely behind when it comes to online and needed time to catch up. Cue lots of BILD headlines about the &ldquo;dangers of the digital&rdquo; and you can delay developments in a country that&rsquo;s already behind.&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</div>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18861/</link><pubDate>Sat, 09 May 2026 16:38:41 +0200</pubDate><guid isPermaLink="false">https://alper.nl/posts/18861/</guid><description>&lt;p&gt;Het is lastig te beschrijven hoe belangrijk en consequent Karin Spaink en haar schrijven waren voor Nederland en voor de digitale wereld waarin ook ik opgegroeid ben.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Het is lastig te beschrijven hoe belangrijk en consequent Karin Spaink en haar schrijven waren voor Nederland en voor de digitale wereld waarin ook ik opgegroeid ben.</p>
<p>De beste manier om het te snappen is het lezen van dit afscheid waarin veel van waar ze voor stond bij elkaar komt.</p>
<p><a href="https://www.spaink.net/2026/05/08/exit-spaink/"  target="_blank" rel="noreferrer">https://www.spaink.net/2026/05/08/exit-spaink/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18847/</link><pubDate>Sun, 22 Mar 2026 00:57:41 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18847/</guid><description>&lt;p&gt;Using Postgres logical replication to stream a video call through the database is a brilliant hack that displays both the power of the database and of standard web applications.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Using Postgres logical replication to stream a video call through the database is a brilliant hack that displays both the power of the database and of standard web applications.</p>
<p><a href="https://planetscale.com/blog/video-conferencing-with-postgres"  target="_blank" rel="noreferrer">https://planetscale.com/blog/video-conferencing-with-postgres</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18837/</link><pubDate>Sat, 21 Mar 2026 10:16:07 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18837/</guid><description>&lt;p&gt;Some interesting stats from Comma about what goes into building and operating a data center of your own. A good data point to start thinking about when it may make sense to do something like this.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Some interesting stats from Comma about what goes into building and operating a data center of your own. A good data point to start thinking about when it may make sense to do something like this.</p>
<p><a href="https://blog.comma.ai/datacenter/"  target="_blank" rel="noreferrer">https://blog.comma.ai/datacenter/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18836/</link><pubDate>Sat, 21 Mar 2026 10:14:43 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18836/</guid><description>&lt;p&gt;It&amp;rsquo;s obvious that international platforms will need to support international writing. The world is a big place and ASCII hasn’t been enough for a while now.&lt;/p&gt;</description><content:encoded><![CDATA[<p>It&rsquo;s obvious that international platforms will need to support international writing. The world is a big place and ASCII hasn’t been enough for a while now.</p>
<p><a href="https://shkspr.mobi/blog/2024/02/internationalise-the-fediverse/"  target="_blank" rel="noreferrer">https://shkspr.mobi/blog/2024/02/internationalise-the-fediverse/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18835/</link><pubDate>Sat, 21 Mar 2026 10:08:58 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18835/</guid><description>&lt;p&gt;Surprising how quick and affordable it can be to crawl a billion webpages.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Surprising how quick and affordable it can be to crawl a billion webpages.</p>
<p>This would also explain why every website is under continuous load from spiders trying to capture content for training models.</p>
<p><a href="https://andrewkchan.dev/posts/crawler.html"  target="_blank" rel="noreferrer">https://andrewkchan.dev/posts/crawler.html</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18824/</link><pubDate>Sun, 01 Mar 2026 23:04:02 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18824/</guid><description>&lt;p&gt;Reducing kids&amp;rsquo; exposure to the internet and social media is something that&amp;rsquo;s very tempting for governments who want to control and surveil everything that happens online.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Reducing kids&rsquo; exposure to the internet and social media is something that&rsquo;s very tempting for governments who want to control and surveil everything that happens online.</p>
<p>In reality, there is very little evidence and thinking behind both the problem and the solutions, Ulla Autenrieth explains here.</p>
<p>&ldquo;The pandemic&rdquo; for instance is another phenomenon that&rsquo;s always mentioned as having hurt kids&rsquo; development. I can say what has hurt us and our kids much much more than that have been the ongoing campaigns of austerity of the Dutch and German governments. Odd, how those are mentioned so rarely.</p>
<p><a href="https://kleinstadt.ch/mit-verboten-werden-jugendliche-zum-schweigen-gebracht/"  target="_blank" rel="noreferrer">https://kleinstadt.ch/mit-verboten-werden-jugendliche-zum-schweigen-gebracht/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18820/</link><pubDate>Sun, 01 Mar 2026 22:28:50 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18820/</guid><description>&lt;p&gt;A thorough teardown what it takes to build a startup (almost) entirely on European infrastructure. It&amp;rsquo;s possible but not at all easy yet.&lt;/p&gt;</description><content:encoded><![CDATA[<p>A thorough teardown what it takes to build a startup (almost) entirely on European infrastructure. It&rsquo;s possible but not at all easy yet.</p>
<p><a href="https://www.coinerella.com/made-in-eu-it-was-harder-than-i-thought/"  target="_blank" rel="noreferrer">https://www.coinerella.com/made-in-eu-it-was-harder-than-i-thought/</a></p>
]]></content:encoded></item><item><title>RSS</title><link>https://alper.nl/posts/18819/</link><pubDate>Sun, 01 Mar 2026 22:25:50 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18819/</guid><description>&lt;p&gt;RSS is a hero technology that silently powers a lot of the web and will probably play a much bigger role still.&lt;/p&gt;</description><content:encoded><![CDATA[<p>RSS is a hero technology that silently powers a lot of the web and will probably play a much bigger role still.</p>
<p><a href="https://werd.io/why-rss-matters/"  target="_blank" rel="noreferrer">https://werd.io/why-rss-matters/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18800/</link><pubDate>Thu, 05 Feb 2026 13:11:27 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18800/</guid><description>&lt;p&gt;France leads the way enforcing the real laws that we have against abuse against the American platforms. Let&amp;rsquo;s push for many more governments to follow suit.&lt;/p&gt;</description><content:encoded><![CDATA[<p>France leads the way enforcing the real laws that we have against abuse against the American platforms. Let&rsquo;s push for many more governments to follow suit.</p>
<p><a href="https://www.theguardian.com/technology/2026/feb/03/french-headquarters-elon-musk-x-raided-paris-cybercrime-unit"  target="_blank" rel="noreferrer">https://www.theguardian.com/technology/2026/feb/03/french-headquarters-elon-musk-x-raided-paris-cybercrime-unit</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18792/</link><pubDate>Thu, 29 Jan 2026 00:02:21 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18792/</guid><description>&lt;p&gt;This is the kind of thing that needs to get X shut down. It&amp;rsquo;s vile and criminal.&lt;/p&gt;</description><content:encoded><![CDATA[<p>This is the kind of thing that needs to get X shut down. It&rsquo;s vile and criminal.</p>
<p><a href="https://daringfireball.net/linked/2026/01/27/what-its-like-to-get-undressed-by-grok"  target="_blank" rel="noreferrer">https://daringfireball.net/linked/2026/01/27/what-its-like-to-get-undressed-by-grok</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18763/</link><pubDate>Sun, 11 Jan 2026 16:11:20 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18763/</guid><description>&lt;p&gt;Graven in de oude artikelen van dit blog doet me ook wat oude dingen nazoeken met een “Hè, wat is daarmee gebeurd?”&lt;/p&gt;</description><content:encoded><![CDATA[<p>Graven in de oude artikelen van dit blog doet me ook wat oude dingen nazoeken met een “Hè, wat is daarmee gebeurd?”</p>
<p>Bijna alle Nederlandse weblogs waar ik de afgelopen 20 jaar naar linkte zijn weg. Het is bijna lastig om er te noemen die er nog wél zijn. Laat staan dat het merendeel van alle andere links ook allemaal kapot zijn.</p>
<p>Hier is een leuk lijstje van mijn minirecensies op de gearchiveerde versie van Moose. Het is lastig uit te leggen hoe belangrijk die website was voor theaternerds. Mijn eerste bezoeken nog voor ik in Amsterdam woonde aan Frascati (&rsquo;t Barre Land en de Onderneming met De ideale Ernst of het belang van een echtgenoot) en het Compagnietheater waar ik me altijd een buitenstaander voelde—of laten we eerlijk zijn een buitenstaander was.</p>
<p>Moose was een belangrijk anker voor mij om mijn mening ergens aan te staven weg van de theaterrecensie in de krant: ‘Snap ik waar dit over gaat en slaat mijn mening hierover ook ergens op?’</p>
<p>Vaker wél dan niet bleek dus.</p>
<p>Tot het punt dus dat ik het meeste theater dat er in Amsterdam speelde (én opera én dans) zag. Iets wat ophield toen ik naar Berlijn verhuisde waar zowel de liefde voor het theater als voor de bioscoop het niet overleefden.</p>
<p>In ieder geval hier staan dus mijn oude minirecensies: <a href="http://www.moose.nl/moosers/alper/minirecensies/index.html"  target="_blank" rel="noreferrer">http://www.moose.nl/moosers/alper/minirecensies/index.html</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18750/</link><pubDate>Sat, 10 Jan 2026 20:13:45 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18750/</guid><description>&lt;p&gt;Being regulated out of existence should not be near the top of the worries of anybody working on AI at X.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Being regulated out of existence should not be near the top of the worries of anybody working on AI at X.</p>
<p>They should face criminal charges. If not in the USA, then in other parts of the world where the law still means something.</p>
<p><a href="https://www.cnbc.com/2026/01/02/musk-grok-ai-bot-safeguard-sexualized-images-children.html"  target="_blank" rel="noreferrer">https://www.cnbc.com/2026/01/02/musk-grok-ai-bot-safeguard-sexualized-images-children.html</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18749/</link><pubDate>Sat, 10 Jan 2026 20:04:45 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18749/</guid><description>&lt;p&gt;A very useful and necessary list by the FT of who&amp;rsquo;s behind all the awfulness emanating from the X&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt; website.&lt;/p&gt;</description><content:encoded><![CDATA[<p>A very useful and necessary list by the FT of who&rsquo;s behind all the awfulness emanating from the X<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup> website.</p>
<p><a href="https://www.ft.com/content/ad94db4c-95a0-4c65-bd8d-3b43e1251091"  target="_blank" rel="noreferrer">Who’s who at X, the deepfake porn site formerly known as Twitter</a></p>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>We shouldn&rsquo;t use the word Twitter anymore since that is nothing more anymore than the dead rotting carcass from which X launches its misdeeds.&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</div>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18748/</link><pubDate>Sat, 10 Jan 2026 19:53:03 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18748/</guid><description>&lt;p&gt;It&amp;rsquo;s very cool to read how a capable web designer, like Anh here, leverages a static site generator for creative purposes.&lt;/p&gt;</description><content:encoded><![CDATA[<p>It&rsquo;s very cool to read how a capable web designer, like Anh here, leverages a static site generator for creative purposes.</p>
<p><a href="https://anhvn.com/posts/2024/my-eleventy-site-setup/"  target="_blank" rel="noreferrer">https://anhvn.com/posts/2024/my-eleventy-site-setup/</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18741/</link><pubDate>Thu, 01 Jan 2026 17:16:12 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18741/</guid><description>&lt;p&gt;After having kicked out &lt;a href="https://wordpress.org/" target="_blank" rel="noreferrer"&gt;Wordpress&lt;/a&gt; and moved to a &lt;a href="https://gohugo.io" target="_blank" rel="noreferrer"&gt;Hugo&lt;/a&gt; generated static site, next up are two other useless subscriptions that aren&amp;rsquo;t doing anything other than costing me money:&lt;/p&gt;</description><content:encoded><![CDATA[<p>After having kicked out <a href="https://wordpress.org/"  target="_blank" rel="noreferrer">Wordpress</a> and moved to a <a href="https://gohugo.io"  target="_blank" rel="noreferrer">Hugo</a> generated static site, next up are two other useless subscriptions that aren&rsquo;t doing anything other than costing me money:</p>
<ol>
<li>
<p><a href="https://www.flickr.com"  target="_blank" rel="noreferrer">Flickr</a></p>
<p>Flickr has not generated any positive interactions in years. You can keep posting your pictures there but the place is pretty much dead. The main reasons for being on Flickr Pro were mostly nostalgia, habit and the hosting of the embedded pictures.</p>
<p>During the move to Hugo I pulled all Flickr pictures into the offline bundle so not that much stuff should break. Also breakage is an essential part of the internet.</p>
<p>I&rsquo;d like to see if I can pull my data and put it into an <a href="https://immich.app"  target="_blank" rel="noreferrer">Immich</a> server, but otherwise I&rsquo;m fine with having a local archive of everything and calling it done.</p>
</li>
<li>
<p><a href="https://developer.apple.com/programs/enroll/"  target="_blank" rel="noreferrer">Apple Developer Account</a></p>
<p>I&rsquo;m paying €100/year for the privilege of being able to keep <a href="https://cuppin.gs"  target="_blank" rel="noreferrer">Cuppin.gs</a> on the App Store. That is a benefit, but the amount of money is low-key extortionate.</p>
<p>It does not make that much sense for Cuppings to be an iOS app anymore and I&rsquo;ve started <a href="https://codeberg.org/alpercugun/cuppings/src/branch/main/frontend"  target="_blank" rel="noreferrer">a push</a> to turn it into a location aware web application. When I get that done, I can stop paying Apple and leave the closed system for good.</p>
</li>
</ol>
<p>More services that I should exit but that are not that pressing:</p>
<ul>
<li>Goodreads</li>
<li>Spotify</li>
<li>Komoot</li>
</ul>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18739/</link><pubDate>Thu, 01 Jan 2026 16:56:22 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18739/</guid><description>&lt;p&gt;I&amp;rsquo;ve gone similarly deep on &lt;a href="https://dioxuslabs.com" target="_blank" rel="noreferrer"&gt;Dioxus&lt;/a&gt; more than a year ago as one of the candidate technologies (along with &lt;a href="https://leptos.dev" target="_blank" rel="noreferrer"&gt;Leptos&lt;/a&gt;, &lt;a href="https://svelte.dev" target="_blank" rel="noreferrer"&gt;Svelte&lt;/a&gt; and &lt;a href="https://gleam.run" target="_blank" rel="noreferrer"&gt;Gleam&lt;/a&gt;) for the long awaited new frontend for Cuppings.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I&rsquo;ve gone similarly deep on <a href="https://dioxuslabs.com"  target="_blank" rel="noreferrer">Dioxus</a> more than a year ago as one of the candidate technologies (along with <a href="https://leptos.dev"  target="_blank" rel="noreferrer">Leptos</a>, <a href="https://svelte.dev"  target="_blank" rel="noreferrer">Svelte</a> and <a href="https://gleam.run"  target="_blank" rel="noreferrer">Gleam</a>) for the long awaited new frontend for Cuppings.</p>
<p>I can agree that even though it does not immediately spark joy, it is one of the best candidates for an end-to-end Rust development stack.</p>
<p><a href="https://fasterthanli.me/articles/does-dioxus-spark-joy"  target="_blank" rel="noreferrer">https://fasterthanli.me/articles/does-dioxus-spark-joy</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18734/</link><pubDate>Thu, 01 Jan 2026 15:01:36 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18734/</guid><description>&lt;p&gt;The number of sources of authoritative information is indeed limited enough that the proposal of cryptographically tagging verified output is not that outlandish.&lt;/p&gt;</description><content:encoded><![CDATA[<p>The number of sources of authoritative information is indeed limited enough that the proposal of cryptographically tagging verified output is not that outlandish.</p>
<p><a href="https://www.yahoo.com/news/articles/ex-palantir-turned-politician-alex-140500353.html"  target="_blank" rel="noreferrer">https://www.yahoo.com/news/articles/ex-palantir-turned-politician-alex-140500353.html</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18730/</link><pubDate>Mon, 29 Dec 2025 01:45:32 +0100</pubDate><guid isPermaLink="false">https://alper.nl/posts/18730/</guid><description>&lt;p&gt;And with that we are over to a new blogging system. It&amp;rsquo;s not exactly because blogging is still a thing, but I use this site as a personal content store providing backing for the things that I share. Having it under my control and &lt;a href="https://gohugo.io" target="_blank" rel="noreferrer"&gt;in markdown&lt;/a&gt; is useful.&lt;/p&gt;</description><content:encoded><![CDATA[<p>And with that we are over to a new blogging system. It&rsquo;s not exactly because blogging is still a thing, but I use this site as a personal content store providing backing for the things that I share. Having it under my control and <a href="https://gohugo.io"  target="_blank" rel="noreferrer">in markdown</a> is useful.</p>

<h2 class="relative group">Reading Back
    <div id="reading-back" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#reading-back" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Reading back all those old posts and weeknotes I have here is super nice and reminds me:</p>
<ol>
<li>Keeping a record of things is really valuable. Just write and trust that it will come in handy at some point.</li>
<li>I used to do so many things in a given week. Compared to what I&rsquo;m doing now, my life was insanely eventful.</li>
<li>I was consistently (too) early on a lot of things. For instance: I read myself complaining about restaurants and food in Amsterdam, something which is mostly solved now.</li>
</ol>

<h2 class="relative group">Reasons to Move
    <div id="reasons-to-move" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#reasons-to-move" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>The main reasons why I&rsquo;m moving away from Wordpress:</p>
<p>Poorly configured hosts have botched UTF-8 on MySQL for so many times now that the entire blog was riddled with weird encoding errors. I <a href="/posts/17649/" >tried a while back</a> to get them out with custom SQL statements, but it turns out I wasn&rsquo;t successful. PHP/MySQL is losing adoption and the more people refuse to use it, the sooner it&rsquo;ll die.</p>
<p>Web2.0 seems to have been a mistake and is being rolled back entirely. The whole concept of having your own web property that other people can write to (leave comments and other things) has gone away. That means also there&rsquo;s no need for a dynamic website with database anymore.</p>
<p>Even the cheapest hosting is not that cheap anymore. I&rsquo;m at <a href="https://www.vimexx.nl/"  target="_blank" rel="noreferrer">Vimexx</a> and, because I didn&rsquo;t have an exit, in September I was forced to pay €102.44<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup> for a year of hosting. That money does not buy me anything other than poorly usable, super outdated admins and a base that won&rsquo;t run anything other than PHP shit apps. I&rsquo;m keeping my stuff on there, since I already paid, but this time I won&rsquo;t be forced to renew.</p>
<p>Matt Mullenweg <a href="https://ma.tt/2024/12/inc-hit-piece/"  target="_blank" rel="noreferrer">has gone off the deep end</a> as have many tech leaders during the Trump administration. I&rsquo;ll admit that this is minor but still worth mentioning.</p>

<h2 class="relative group">Hugo
    <div id="hugo" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#hugo" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Hugo is an interesting mix of popularity, openness and customizability. It&rsquo;s written in Go, so it&rsquo;s fast and the code is relatively nice to work with. They&rsquo;ve gone through a bunch of re-architectures, so maybe by now they&rsquo;re stable.</p>
<p>Most importantly having everything in markdown makes it easier for me to control what&rsquo;s happening on the blog than having to deal with a slow database and bad editors.</p>
<p>Fixing the encoding errors was mostly a Claude assissted find and replace job over the entire body of files (see: <a href="https://github.com/alper/alpernl/commit/57e5c811cf1f9ec4a9ccb066535283612248cdbf"  target="_blank" rel="noreferrer">57e5c81</a> and <a href="https://github.com/alper/alpernl/commit/93d9e2a7176b8c98e248762a2700156d3a34f42a"  target="_blank" rel="noreferrer">93d9e2a</a>). And now I can be fairly sure that they won&rsquo;t come back because the connection to the database didn&rsquo;t have a magic parameter specified.</p>
<p>Also I&rsquo;d like to see if I can add more content types here. I use Obsidian for Notes so that is its own vault of markdown files. I think it&rsquo;d be interesting to see if I can add some of my old data exports and things like reviews on other sites here as their own data type. I&rsquo;ve always wanted that but building and managing my own Django site for that seemed too much work.</p>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>More than 100 euros! Vimexx claims they&rsquo;re still the cheapest but have been very regularly pushing &ldquo;pricing adjustments&rdquo;. The prices they list on their website are without BTW.&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</div>
]]></content:encoded></item><item><title>UX Book Club Amsterdam First Meeting</title><link>https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/</link><pubDate>Sun, 21 Dec 2025 09:41:07 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/</guid><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/alper/4173827743/" title="Food! by illustir, on Flickr" target="_blank" rel="noreferrer"&gt;&lt;figure&gt;&lt;img
class="my-0 rounded-md"
loading="lazy"
decoding="async"
fetchpriority="auto"
alt="Food!"
width="499"
height="299"
src="https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4173827743_72e589d738.jpg"
srcset="https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4173827743_72e589d738.jpg 800w, https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4173827743_72e589d738.jpg 1280w"
sizes="(min-width: 768px) 50vw, 65vw"
data-zoom-src="https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4173827743_72e589d738.jpg"&gt;&lt;/figure&gt;
&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/alper/4173828699/" title="Book Club Discussion by illustir, on Flickr" target="_blank" rel="noreferrer"&gt;&lt;figure&gt;&lt;img
class="my-0 rounded-md"
loading="lazy"
decoding="async"
fetchpriority="auto"
alt="Book Club Discussion"
width="500"
height="290"
src="https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4173828699_c02d56200e.jpg"
srcset="https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4173828699_c02d56200e.jpg 800w, https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4173828699_c02d56200e.jpg 1280w"
sizes="(min-width: 768px) 50vw, 65vw"
data-zoom-src="https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4173828699_c02d56200e.jpg"&gt;&lt;/figure&gt;
&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/alper/4190048268/" title="UX Book Club Flow by illustir, on Flickr" target="_blank" rel="noreferrer"&gt;&lt;figure&gt;&lt;img
class="my-0 rounded-md"
loading="lazy"
decoding="async"
fetchpriority="auto"
alt="UX Book Club Flow"
width="499"
height="333"
src="https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4190048268_1f19253837.jpg"
srcset="https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4190048268_1f19253837.jpg 800w, https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4190048268_1f19253837.jpg 1280w"
sizes="(min-width: 768px) 50vw, 65vw"
data-zoom-src="https://alper.nl/posts/ux-book-club-amsterdam-first-meeting/4190048268_1f19253837.jpg"&gt;&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/alper/4173827743/" title="Food! by illustir, on Flickr" target="_blank" rel="noreferrer"><figure><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="auto"
    alt="Food!"
    width="499"
    height="299"
    src="/posts/ux-book-club-amsterdam-first-meeting/4173827743_72e589d738.jpg"
    srcset="/posts/ux-book-club-amsterdam-first-meeting/4173827743_72e589d738.jpg 800w, /posts/ux-book-club-amsterdam-first-meeting/4173827743_72e589d738.jpg 1280w"
    sizes="(min-width: 768px) 50vw, 65vw"
    data-zoom-src="/posts/ux-book-club-amsterdam-first-meeting/4173827743_72e589d738.jpg"></figure>
</a><a href="http://www.flickr.com/photos/alper/4173828699/" title="Book Club Discussion by illustir, on Flickr" target="_blank" rel="noreferrer"><figure><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="auto"
    alt="Book Club Discussion"
    width="500"
    height="290"
    src="/posts/ux-book-club-amsterdam-first-meeting/4173828699_c02d56200e.jpg"
    srcset="/posts/ux-book-club-amsterdam-first-meeting/4173828699_c02d56200e.jpg 800w, /posts/ux-book-club-amsterdam-first-meeting/4173828699_c02d56200e.jpg 1280w"
    sizes="(min-width: 768px) 50vw, 65vw"
    data-zoom-src="/posts/ux-book-club-amsterdam-first-meeting/4173828699_c02d56200e.jpg"></figure>
</a><a href="http://www.flickr.com/photos/alper/4190048268/" title="UX Book Club Flow by illustir, on Flickr" target="_blank" rel="noreferrer"><figure><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="auto"
    alt="UX Book Club Flow"
    width="499"
    height="333"
    src="/posts/ux-book-club-amsterdam-first-meeting/4190048268_1f19253837.jpg"
    srcset="/posts/ux-book-club-amsterdam-first-meeting/4190048268_1f19253837.jpg 800w, /posts/ux-book-club-amsterdam-first-meeting/4190048268_1f19253837.jpg 1280w"
    sizes="(min-width: 768px) 50vw, 65vw"
    data-zoom-src="/posts/ux-book-club-amsterdam-first-meeting/4190048268_1f19253837.jpg"></figure>
</a></p>
<p>This seems to have gotten stuck in my drafts with tons of other things. Fun to have a memory of the first UX Book Club meeting that I organised back in December 2009.</p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18478/</link><pubDate>Thu, 20 Nov 2025 21:34:47 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18478/</guid><description>&lt;p&gt;Musk&amp;rsquo;s attacks on British politics have been bizarre to witness. Imagine the richest man in the world waging an influence operation trying to put the far right in power in your country.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Musk&rsquo;s attacks on British politics have been bizarre to witness. Imagine the richest man in the world waging an influence operation trying to put the far right in power in your country.</p>
<p><a href="https://news.sky.com/story/the-x-effect-how-elon-musk-is-boosting-the-british-right-13464487"  target="_blank" rel="noreferrer">https://news.sky.com/story/the-x-effect-how-elon-musk-is-boosting-the-british-right-13464487</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18463/</link><pubDate>Thu, 20 Nov 2025 20:45:22 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18463/</guid><description>&lt;p&gt;Both placing these ads and serving them should be illegal in any reasonable market/democracy.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Both placing these ads and serving them should be illegal in any reasonable market/democracy.</p>
<p><a href="https://www.reuters.com/investigations/meta-is-earning-fortune-deluge-fraudulent-ads-documents-show-2025-11-06"  target="_blank" rel="noreferrer">https://www.reuters.com/investigations/meta-is-earning-fortune-deluge-fraudulent-ads-documents-show-2025-11-06</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18460/</link><pubDate>Wed, 19 Nov 2025 22:08:13 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18460/</guid><description>&lt;p&gt;The quality on every Meta property is low and people are there mostly because they can&amp;rsquo;t leave due to the network effect. This is market failure and it couldn&amp;rsquo;t hurt for Europe to bring down the hammer here.&lt;/p&gt;</description><content:encoded><![CDATA[<p>The quality on every Meta property is low and people are there mostly because they can&rsquo;t leave due to the network effect. This is market failure and it couldn&rsquo;t hurt for Europe to bring down the hammer here.</p>
<p><a href="https://www.cnbc.com/2025/11/06/meta-reportedly-projected-10percent-of-2024-sales-came-from-scam-fraud-ads.html"  target="_blank" rel="noreferrer">https://www.cnbc.com/2025/11/06/meta-reportedly-projected-10percent-of-2024-sales-came-from-scam-fraud-ads.html</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18458/</link><pubDate>Wed, 19 Nov 2025 22:02:55 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18458/</guid><description>&lt;p&gt;Love to see this being in 2025 and Germany still hasn&amp;rsquo;t figured out how to get an adequate amount of bandwidth to everybody in the country. Maybe they&amp;rsquo;ll never figure it out.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Love to see this being in 2025 and Germany still hasn&rsquo;t figured out how to get an adequate amount of bandwidth to everybody in the country. Maybe they&rsquo;ll never figure it out.</p>
<p><a href="https://www.golem.de/news/deutsche-bahn-cto-wlan-fuer-vollbesetzten-zug-nicht-ausgestaltet-2511-202115.html"  target="_blank" rel="noreferrer">https://www.golem.de/news/deutsche-bahn-cto-wlan-fuer-vollbesetzten-zug-nicht-ausgestaltet-2511-202115.html</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18385/</link><pubDate>Tue, 21 Oct 2025 16:48:54 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18385/</guid><description>&lt;p&gt;It&amp;rsquo;s always been my feeling that TLS has unacceptable collateral damage in how it breaks the web for normal people. That&amp;rsquo;s considered a bit of a crank opinion, but I&amp;rsquo;m definitely not the only person who feels that way.&lt;/p&gt;</description><content:encoded><![CDATA[<p>It&rsquo;s always been my feeling that TLS has unacceptable collateral damage in how it breaks the web for normal people. That&rsquo;s considered a bit of a crank opinion, but I&rsquo;m definitely not the only person who feels that way.</p>
<p><a href="https://michael.orlitzky.com/articles/lets_not_encrypt.xhtml"  target="_blank" rel="noreferrer">https://michael.orlitzky.com/articles/lets_not_encrypt.xhtml</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18349/</link><pubDate>Sat, 20 Sep 2025 23:07:32 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18349/</guid><description>&lt;p&gt;At some point you have to ask yourself how many predators work at Meta. They seem hell bent on targeting children. You don&amp;rsquo;t have to be a predator to work at Meta but it helps.&lt;/p&gt;</description><content:encoded><![CDATA[<p>At some point you have to ask yourself how many predators work at Meta. They seem hell bent on targeting children. You don&rsquo;t have to be a predator to work at Meta but it helps.</p>
<p>Remind me again what happens to a pizzeria that is suspected of doing something like this.</p>
<p><a href="https://www.theguardian.com/technology/2025/sep/20/parents-outraged-meta-uses-photos-schoolgirls-ads-man"  target="_blank" rel="noreferrer">https://www.theguardian.com/technology/2025/sep/20/parents-outraged-meta-uses-photos-schoolgirls-ads-man</a></p>
]]></content:encoded></item><item><title>U-Bahn Takes</title><link>https://alper.nl/posts/u-bahn-takes/</link><pubDate>Wed, 10 Sep 2025 21:22:41 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/u-bahn-takes/</guid><description>&lt;p&gt;Subway Takes is publishing episodes they filmed in Berlin’s U-Bahn, and the results are both amusing and unexpectedly revealing.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Subway Takes is publishing episodes they filmed in Berlin’s U-Bahn, and the results are both amusing and unexpectedly revealing.</p>
<p>The show itself needs almost no introduction since it’s become a mainstream online phenomenon. Subway Takes features comedian and musician Kareem talking to NYC personalities who share their “takes” during brief subway rides.</p>
<p>He ventures outside of New York once in a while, and after London and Paris, has now turned up in Berlin.</p>
<p>The U-takes started with a masked party-goer declaring that “It’s actually good for you to party for 72 hours.” Next came local comedian Aurel Mertz with a pedestrian and mildly funny take about exercise. The party-goer made a return appearance after the aforementioned 72 hours of partying. And the latest episode features an American investor affecting an exaggerated German accent.</p>
<p>These three characters could not be a better reflection of the city of Berlin and where it’s at. A guy stuck in a party, unable to get out; a Southern German guy slumming it here until it’s not ‘fun’ anymore; and an investor mining the city for cash and clout. These are the people who shape the city, and for all of them, this place is a playground.</p>
<p>What I take away from these Subway Takes is that Berlin is a place where nothing matters and everybody is passing through. Could they have even found a real Berliner to talk to? That’s a question that’s probably best not even asked.</p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18312/</link><pubDate>Sun, 07 Sep 2025 10:33:01 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18312/</guid><description>&lt;p&gt;Meta&amp;rsquo;s push towards sexualised chatbots for children is very concerning and nobody should let their kids use any of Zuckerberg&amp;rsquo;s platforms unsupervised.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Meta&rsquo;s push towards sexualised chatbots for children is very concerning and nobody should let their kids use any of Zuckerberg&rsquo;s platforms unsupervised.</p>
<p><a href="https://www.cbc.ca/music/neil-young-quit-facebook-instagram-chatbots-1.7611518"  target="_blank" rel="noreferrer">https://www.cbc.ca/music/neil-young-quit-facebook-instagram-chatbots-1.7611518</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18307/</link><pubDate>Sun, 07 Sep 2025 10:29:23 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18307/</guid><description>&lt;p&gt;Not the first time Meta created racy bots and it will probably not be the last unless Taylor Swift sues them. I guess they do need to get more talent in to create things that are actually useful.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Not the first time Meta created racy bots and it will probably not be the last unless Taylor Swift sues them. I guess they do need to get more talent in to create things that are actually useful.</p>
<p><a href="https://www.reuters.com/business/meta-created-flirty-chatbots-taylor-swift-other-celebrities-without-permission-2025-08-29"  target="_blank" rel="noreferrer">https://www.reuters.com/business/meta-created-flirty-chatbots-taylor-swift-other-celebrities-without-permission-2025-08-29</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18287/</link><pubDate>Wed, 06 Aug 2025 05:51:03 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18287/</guid><description>&lt;p&gt;Perplexity lost its momentum almost a year ago and everything they&amp;rsquo;ve been doing since has been stuff like this. It takes some effort to stand out as a bad actor in a field like this, but here they are.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Perplexity lost its momentum almost a year ago and everything they&rsquo;ve been doing since has been stuff like this. It takes some effort to stand out as a bad actor in a field like this, but here they are.</p>
<p><a href="https://blog.cloudflare.com/perplexity-is-using-stealth-undeclared-crawlers-to-evade-website-no-crawl-directives"  target="_blank" rel="noreferrer">https://blog.cloudflare.com/perplexity-is-using-stealth-undeclared-crawlers-to-evade-website-no-crawl-directives</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18117/</link><pubDate>Tue, 25 Feb 2025 22:30:25 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18117/</guid><description>&lt;p&gt;Lots of people are going to have a problem with the truth going forward, so get those Wikipedia backups handy and start thinking about how to host it in a more distributed and resilient way.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Lots of people are going to have a problem with the truth going forward, so get those Wikipedia backups handy and start thinking about how to host it in a more distributed and resilient way.</p>
<p><a href="https://www.404media.co/wikipedia-prepares-for-increase-in-threats-to-us-editors-from-musk-and-his-allies"  target="_blank" rel="noreferrer">https://www.404media.co/wikipedia-prepares-for-increase-in-threats-to-us-editors-from-musk-and-his-allies</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/18007/</link><pubDate>Wed, 05 Feb 2025 22:45:13 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/18007/</guid><description>&lt;p&gt;The scientists are all on Bluesky which is understandable given the war on science and truth taking place on Twitter.&lt;/p&gt;</description><content:encoded><![CDATA[<p>The scientists are all on Bluesky which is understandable given the war on science and truth taking place on Twitter.</p>
<p><a href="https://www.nature.com/articles/d41586-025-00177-1?linkId=12635521"  target="_blank" rel="noreferrer">https://www.nature.com/articles/d41586-025-00177-1?linkId=12635521</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/17986/</link><pubDate>Fri, 31 Jan 2025 11:17:26 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/17986/</guid><description>&lt;p&gt;A pretty good explanation of all the weird acronyms that make modern e-mail infrastructure absolutely inscrutable.&lt;/p&gt;</description><content:encoded><![CDATA[<p>A pretty good explanation of all the weird acronyms that make modern e-mail infrastructure absolutely inscrutable.</p>
<p>That&rsquo;s not really different from deep dives into DNS, TLS, CORS etc. The things we use to build the internet have become (out of necessity) incredibly specialized and complicated.</p>
<p><a href="https://www.mythic-beasts.com/blog/2025/01/29/the-death-of-email-forwarding"  target="_blank" rel="noreferrer">https://www.mythic-beasts.com/blog/2025/01/29/the-death-of-email-forwarding</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/17931/</link><pubDate>Wed, 15 Jan 2025 09:52:00 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/17931/</guid><description>&lt;p&gt;I think Facebook rolled back their block of Pixelfed but they&amp;rsquo;re right to be spooked. Showing a bunch of pictures in a stream hardly seems like a technological challenge. And what are all the people working at Instagram doing other than figuring out novel ways to track you and serve you ads?&lt;/p&gt;</description><content:encoded><![CDATA[<p>I think Facebook rolled back their block of Pixelfed but they&rsquo;re right to be spooked. Showing a bunch of pictures in a stream hardly seems like a technological challenge. And what are all the people working at Instagram doing other than figuring out novel ways to track you and serve you ads?</p>
<p>You should definitely try out Pixelfed which is more than usable.</p>
<p><a href="https://www.heise.de/en/news/Unprecedented-growth-Facebook-blocks-links-to-Instagram-alternative-Pixelfed-10237928.html"  target="_blank" rel="noreferrer">https://www.heise.de/en/news/Unprecedented-growth-Facebook-blocks-links-to-Instagram-alternative-Pixelfed-10237928.html</a></p>
]]></content:encoded></item><item><title/><link>https://alper.nl/posts/17923/</link><pubDate>Tue, 14 Jan 2025 08:56:50 +0000</pubDate><guid isPermaLink="false">https://alper.nl/posts/17923/</guid><description>&lt;p&gt;Brazil still remembers that it&amp;rsquo;s a state with state power and has found a delightful habit of pouncing on social media sites. Other states should follow suit.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Brazil still remembers that it&rsquo;s a state with state power and has found a delightful habit of pouncing on social media sites. Other states should follow suit.</p>
<p><a href="https://www.reuters.com/technology/brazil-gives-meta-72-hours-explain-changes-fact-checking-program-2025-01-10"  target="_blank" rel="noreferrer">https://www.reuters.com/technology/brazil-gives-meta-72-hours-explain-changes-fact-checking-program-2025-01-10</a></p>
]]></content:encoded></item></channel></rss>