<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2025-10-07T10:09:47Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Fabio Manganiello</title>
  <author>
    <name>Fabio Manganiello</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1s9uc08n58mxqk5umvapqulwzng0sja635q86r36d8n4rr9r9ygaskjdnmu.rss" />
  <link href="https://yabu.me/npub1s9uc08n58mxqk5umvapqulwzng0sja635q86r36d8n4rr9r9ygaskjdnmu" />
  <id>https://yabu.me/npub1s9uc08n58mxqk5umvapqulwzng0sja635q86r36d8n4rr9r9ygaskjdnmu</id>
  <icon>https://s3.nl-ams.scw.cloud/manganiello-social-media/82d5ffba-50f5-4f6a-a778-6a92245627b4/profile_pic.jpg</icon>
  <logo>https://s3.nl-ams.scw.cloud/manganiello-social-media/82d5ffba-50f5-4f6a-a778-6a92245627b4/profile_pic.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsqumnywf3wgn5nksu6ncyzsk3xsy7ew0gh5wy9sefqmjuf06rxmwgzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk3qhyvv</id>
    
      <title type="html">I am planning to shut down this account and abandon social media ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqumnywf3wgn5nksu6ncyzsk3xsy7ew0gh5wy9sefqmjuf06rxmwgzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk3qhyvv" />
    <content type="html">
      I am planning to shut down this account and abandon social media for a while.&lt;br/&gt;&lt;br/&gt;I have canceled myself to try to help as many as possible lately, and supported everyone against slanderous accusations directed at them.&lt;br/&gt;&lt;br/&gt;That only ended up with my account being limited on mastodon.social with no notice and no explanation, while genocide denialist trolls and nasty people who tried to halt fundraising for Gaza are still allowed to act under a blanket of absolute impunity.&lt;br/&gt;&lt;br/&gt;I can&amp;#39;t even communicate effectively with new accounts in need from Gaza if my profile is hidden on the main instance.&lt;br/&gt;&lt;br/&gt;And what baffles me is the lack of support I&amp;#39;ve received myself when it was my account to be targeted.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll keep cheering for &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1p095l6jcegr5j3zz0zjg2zukf7aq34awuetvkkpc8z78qwlvwavs5hm5vl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Aral Balkan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1p09…m5vl&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1nv8q2yqahmvqgl00vwx5wrd3lv3tzq7g4kdwa577sd8ual87vdxqdyza59&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Joy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nv8…za59&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; from the sidelines, they&amp;#39;re doing an amazing job, and I&amp;#39;ll keep supporting accounts from Gaza, because it&amp;#39;s the right thing to do.&lt;br/&gt;&lt;br/&gt;Just not here, much more on the sidelines, and away from the spotlights.&lt;br/&gt;&lt;br/&gt;I may be back one day, I don&amp;#39;t know if on Nostr or some other platform that has already taken into account the fact that the admin of the largest instance of a defederated network can also be an asshole and can still have the power to cut you from your own network Eben if you run your own instance.&lt;br/&gt;&lt;br/&gt;Adieu.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://manganiello.social/notice/AyucANnhcA0Crx1TlY&#34;&gt;https://manganiello.social/notice/AyucANnhcA0Crx1TlY&lt;/a&gt;
    </content>
    <updated>2025-10-06T06:16:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstezpukhk2d77g5t7ugrljwql5jpytpapgsuz0f4ggejw4vgvyd0qzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkxmhp7l</id>
    
      <title type="html">Why Bell Labs worked so well, and could innovate so much, while ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstezpukhk2d77g5t7ugrljwql5jpytpapgsuz0f4ggejw4vgvyd0qzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkxmhp7l" />
    <content type="html">
      Why Bell Labs worked so well, and could innovate so much, while today&amp;#39;s innovation, in spite of the huge private funding, goes in hype-and-fizzle cycles that leave relatively little behind, is a question I&amp;#39;ve been asking myself a lot in the past years.&lt;br/&gt;&lt;br/&gt;And I think that the author of this article has hit the nail on its head on most of the reasons - but he didn&amp;#39;t take the last step in identifying the root cause.&lt;br/&gt;&lt;br/&gt;What Bell Labs achieved within a few decades is probably unprecedented in human history:&lt;br/&gt;&lt;br/&gt;- They employed folks like Nyquist and Shannon, who laid the foundations of modern information theory and electronic engineering while they were employees at Bell.&lt;br/&gt;&lt;br/&gt;- They discovered the first evidence of the black hole at the center of our galaxy in the 1930s while analyzing static noise on shortwave transmissions.&lt;br/&gt;&lt;br/&gt;- They developed in 1937 the first speech codec and the first speech synthesizer.&lt;br/&gt;&lt;br/&gt;- They developed the photovoltaic cell in the 1940, and the first solar cell in the 1950s.&lt;br/&gt;&lt;br/&gt;- They built the first transistor in 1947.&lt;br/&gt;&lt;br/&gt;- They built the first large-scale electronic computers (from Model I in 1939 to Model VI in 1949).&lt;br/&gt;&lt;br/&gt;- They employed Karnaugh in the 1950s, who worked on the Karnaugh maps that we still study in engineering while he was an employee at Bell.&lt;br/&gt;&lt;br/&gt;- They contributed in 1956 (together with AT&amp;amp;T and the British and Canadian telephone companies) to the first transatlantic communications cable.&lt;br/&gt;&lt;br/&gt;- They developed the first electronic musics program in 1957.&lt;br/&gt;&lt;br/&gt;- They employed Kernighan, Thompson and Ritchie, who created UNIX and the C programming language while they were Bell employees.&lt;br/&gt;&lt;br/&gt;And then their rate of innovation suddenly fizzled out after the 1980s.&lt;br/&gt;&lt;br/&gt;I often hear that Bell could do what they did because they had plenty of funding. But I don&amp;#39;t think that&amp;#39;s the main reason. The author rightly points out that Google, Microsoft and Apple have already made much more profit than Bell has ever seen in its entire history. Yet, despite being awash with money, none of them has been as impactful as Bell. Nowadays those companies don&amp;#39;t even innovate much besides providing you with a new version of Android, of Windows or the iPhone every now and then. And they jump on the next hype wagon (social media, AR/VR, Blockchain, AI...) just to deliver half-baked products that (especially in Google&amp;#39;s case) are abandoned as soon as the hype bubble bursts.&lt;br/&gt;&lt;br/&gt;Let alone singlehandedly spear innovation that can revolutionize an entire industry, let alone make groundbreaking discoveries that engineers will still study a century later.&lt;br/&gt;&lt;br/&gt;So what was Bell&amp;#39;s recipe that Google and Apple, despite having much more money and talented people, can&amp;#39;t replicate? And what killed that magic?&lt;br/&gt;&lt;br/&gt;Well, first of all Bell and Kelly had an innate talent in spotting the &amp;#34;geekiest&amp;#34; among us. They would often recruit from pools of enthusiasts that had built their own home-made radio transmitters for fun, rather than recruiting from the top business schools, or among those who can solve some very abstract and very standardized HackerRank problems.&lt;br/&gt;&lt;br/&gt;And they knew how to manage those people. According to Kelly&amp;#39;s golden rule:&lt;br/&gt;&lt;br/&gt;&amp;gt; How do you manage genius? You don&amp;#39;t&lt;br/&gt;&lt;br/&gt;Bell specifically recruited people that had that strange urge of tinkering and solving big problems, they were given their lab and all the funding that they needed, and they could work in peace. Often it took years before Kelly asked them how their work was progressing.&lt;br/&gt;&lt;br/&gt;Compare it to a Ph.D today who needs to struggle for funding, needs to produce papers that get accepted in conferences, regardless of their level of quality, and must spend much more time on paperwork than on actual research.&lt;br/&gt;&lt;br/&gt;Or to an engineer in a big tech company that has to provide daily updates about their progress, has to survive the next round of layoffs, has to go through endless loops of compliance, permissions and corporate bureaucracy in order to get anything done, has his/her performance evaluated every 3 months, and doesn&amp;#39;t even have control on what gets shipped - that control has been taken away from engineers and given to PMs and MBA folks.&lt;br/&gt;&lt;br/&gt;Compare that way of working with today&amp;#39;s backlogs, metrics, micromanaging and struggle for a dignified salary or a stable job.&lt;br/&gt;&lt;br/&gt;We can&amp;#39;t have the new Nyquist, Shannon or Ritchie today simply because, in science and engineering, we&amp;#39;ve moved all the controls away from the passionate technical folks that care about the long-term impact of their work, and handed them to greedy business folks who only care about short-term returns for their investors.&lt;br/&gt;&lt;br/&gt;So we ended up with a culture that feels like talent must be managed,  even micromanaged, otherwise talented people will start slacking off and spending their days on TikTok.&lt;br/&gt;&lt;br/&gt;But, as Kelly eloquently put it:&lt;br/&gt;&lt;br/&gt;&amp;gt; &amp;#34;What stops a gifted mind from just slacking off?&amp;#34; is the wrong question to ask. The right question is, &amp;#34;Why would you expect information theory from someone who needs a babysitter?&amp;#34;&lt;br/&gt;&lt;br/&gt;So the article is spot on in identifying why Bell could invent, within a few years, all it did, while Apple, despite having much more money, hasn&amp;#39;t really done anything new in the past decade. MBAs, deadlines, pseudo-objective metrics and short-termism killed scientific inquiry and engineering ingenuity.&lt;br/&gt;&lt;br/&gt;But the author doesn&amp;#39;t go one step further and identify the root cause.&lt;br/&gt;&lt;br/&gt;It correctly spots the business and organizational issues that exist in managing talent today, but it doesn&amp;#39;t go deeper into their economic roots.&lt;br/&gt;&lt;br/&gt;You see, MBA graduates and CEOs didn&amp;#39;t destroy the spirit of scientific and engineering ingenuity spurred by the Industrial Revolution just because they&amp;#39;re evil. I mean, there&amp;#39;s a higher chance for someone who has climbed the whole corporate ladder to be a sociopath than there is for someone you randomly picked from the street, but not to the point where they would willingly tame and screw up the most talented minds of their generation, and try and squeeze them into a Jira board or a metric that looks at the number of commits, out of pure sadism.&lt;br/&gt;&lt;br/&gt;They did so because the financial incentives have drastically changed from the times of Bells Labs.&lt;br/&gt;&lt;br/&gt;The Bells Labs were basically publicly funded. AT&amp;amp;T operated the telephone lines in the US, paid by everyone who used telephones, and they reinvested a 1% tax into R&amp;amp;D (the Bells Labs). And nobody expected a single dime of profits to come out from the Bells Labs.&lt;br/&gt;&lt;br/&gt;And at the time the idea of people paying taxes, so talented people in their country could focus on inventing the computer, the Internet or putting someone on the moon, without the pressure of VCs asking for their dividends, wasn&amp;#39;t seen as a socialist dystopia. It was before the neoliberal sociopaths of the Chicago school screwed up everything.&lt;br/&gt;&lt;br/&gt;And, since nobody was expecting a dime back, nobody would put deadlines on talented people, nobody hired unqualified and arrogant business specialists to micromanage them, nobody would put them on a performance improvement plan if they were often late at their daily standups or didn&amp;#39;t commit enough lines of code in the previous quarter. So they had time to focus on how to solve some of the most complex problems that humans ever faced.&lt;br/&gt;&lt;br/&gt;So they could invent the transistor, the programming infrastructure still used to this day, and lay the foundations of what engineers study today.&lt;br/&gt;&lt;br/&gt;The most brilliant minds of our age don&amp;#39;t have this luxury. So they can&amp;#39;t revolutionarize our world like those in the 20th century did. Somebody else sets their priorities and their deadlines. They can&amp;#39;t think of moonshots because they&amp;#39;re forced to work on the next stupid mobile app that the next stupid VC wants to release to market so they could get insanely rich. They have to worry about companies trying to replace them with AI bots and business managers wanting to release products themselves by &amp;#34;vibe coding&amp;#34;, just to ask those smart people to clean up the mess they&amp;#39;ve done. They are seen as a cost, not as a resource.&lt;br/&gt;&lt;br/&gt;Then of course they can&amp;#39;t invent the next transistor, or bring the next breakthrough in information theory.&lt;br/&gt;&lt;br/&gt;Then of course all you get, after one year of the most brilliant minds of our generation working at the richest company that has ever existed, is just a new iPhone.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://links.fabiomanganiello.com/share/683ee70d0409e6.66273547&#34;&gt;https://links.fabiomanganiello.com/share/683ee70d0409e6.66273547&lt;/a&gt;
    </content>
    <updated>2025-06-03T14:35:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgwrs5spzs79xdxqv89nluyaq2pmfcwl0l40ssx0cspcxezpy34tqzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rku6njqu</id>
    
      <title type="html">Yesterday I got an outage on one of my Linode hosts because of AI ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgwrs5spzs79xdxqv89nluyaq2pmfcwl0l40ssx0cspcxezpy34tqzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rku6njqu" />
    <content type="html">
      Yesterday I got an outage on one of my Linode hosts because of AI scrapers.&lt;br/&gt;&lt;br/&gt;It suddenly started triggering disk and bandwidth usage warnings.&lt;br/&gt;&lt;br/&gt;I took a closer look, and my nginx logs were suddenly exploding with requests to my Wikiless instance (I didn&amp;#39;t even know it was still running, let alone indexed by search engines).&lt;br/&gt;&lt;br/&gt;And again the same pattern (or, better, lack of, with apparently legitimate IPs and user agents making hundreds of requests per minute).&lt;br/&gt;&lt;br/&gt;It looks like stricter rules about scraping Wikipedia directly have redirected some of these scrapers to alternative frontend - such as Wikiless instances.&lt;br/&gt;&lt;br/&gt;The solution for now has been to simply take down my Wikiless instance.&lt;br/&gt;&lt;br/&gt;Whatever you guys are doing, please stop. You&amp;#39;re breaking the web and doing a favour to nobody.
    </content>
    <updated>2025-04-30T10:52:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxdzxtfkl9yhaaleyexcav8j9pprnchsj9f2h2m0tav9vu5uu9mgczyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkqmspwa</id>
    
      <title type="html">did it finally fix the issues with Wayland, in particular when ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxdzxtfkl9yhaaleyexcav8j9pprnchsj9f2h2m0tav9vu5uu9mgczyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkqmspwa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswknrm3szygt36mvncy50merfmpmr9ahxyy25ulmxvfkp48lu3rssykqvyj&#39;&gt;nevent1q…qvyj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;did it finally fix the issues with Wayland, in particular when using a tiling window manager like Sway? I basically haven&amp;#39;t been able to use GIMP in years after migrating to Wayland, and when I have to use it I have to start an X11 session just for that.
    </content>
    <updated>2025-03-17T21:58:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvmjtaswjd8kekrvak4l72dvfeh66z0na48tc627jwg4szwy9sdzczyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk7ptpz5</id>
    
      <title type="html">For those like me who have moved out of #Mozilla&amp;#39;s services ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvmjtaswjd8kekrvak4l72dvfeh66z0na48tc627jwg4szwy9sdzczyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk7ptpz5" />
    <content type="html">
      For those like me who have moved out of #Mozilla&amp;#39;s services after their latest changes to T&amp;amp;Cs and turn towards enshittification, this can be a very valuable guide.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve tried to setup a Sync server before, but I gave up given the lack of documentation - I&amp;#39;m happy that someone went all the way down the rabbit hole and documented the exact steps.&lt;br/&gt;&lt;br/&gt;The only part that I&amp;#39;m still missing is how to use my own Sync server on a Firefox-based browser, since all the Sync options just point to Mozilla&amp;#39;s instance.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.diego.dev/posts/firefox-sync-server/&#34;&gt;https://blog.diego.dev/posts/firefox-sync-server/&lt;/a&gt;
    </content>
    <updated>2025-03-01T07:48:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyy9zt57ju2hm7sn362ad3qz50n7gnw4nx4fmn2kj3urawevuqxlqzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk2kzkw0</id>
    
      <title type="html">Has anyone experienced regular board failures with a #RaspberryPi ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyy9zt57ju2hm7sn362ad3qz50n7gnw4nx4fmn2kj3urawevuqxlqzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk2kzkw0" />
    <content type="html">
      Has anyone experienced regular board failures with a #RaspberryPi 4?&lt;br/&gt;&lt;br/&gt;I have many of them around, more or less half of them run RPi OS and half Arch ARM, but all with quite similar configurations and running similar software.&lt;br/&gt;&lt;br/&gt;Some of them have lasted years so far, others have failed only when the SD card failed (only 2 failures in 7 years btw), but in most the cases the boards have been the same since I first purchased them in 2018.&lt;br/&gt;&lt;br/&gt;But I&amp;#39;ve got one in my living room that I&amp;#39;ve been replacing at least one every 1-2 years because *the whole board* at some point fries up.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve had the same SD card with the same RPi OS installation for it since 2018.&lt;br/&gt;&lt;br/&gt;At some point, every 1-2 years, with no notice, sometimes even while no meaningful activities are running on it, the unfortunate RPi that runs in my living room just dies.&lt;br/&gt;&lt;br/&gt;Red and green LEDs stay still without blinking. USB-connected devices don&amp;#39;t even get powered up. The system doesn&amp;#39;t boot and nothing is sent to the HDMI output. The EEPROM diagnosis doesn&amp;#39;t even start when booting it without SD card. But if I put the same SD card in another device, it all works again without problems.&lt;br/&gt;&lt;br/&gt;The first time it happened I thought it was just a bad board. The second time, just bad luck. The third time, extremely bad luck. But today a RPi4 running on the same SD card died again, after less than 2 years of usage, for the fourth time, and in the same way. Since no other devices ever gave me so much trouble, I start to see a pattern.&lt;br/&gt;&lt;br/&gt;The only meaningful differences from other devices I run are:&lt;br/&gt;&lt;br/&gt;- This one is connected to an always-on screen over HDMI.&lt;br/&gt;&lt;br/&gt;- It sports a #Pimoroni Breakout Garden for easy expansion over I2C/SPI, and I have a couple of breakout sensors connected to it (an LTR559 for proximity/luminosity, a BME280 for temperature/humidity, a PMW3901 for motion, and a MLX90640 thermal camera).&lt;br/&gt;&lt;br/&gt;Since the only meaningful differences from my other devices are in the hardware expansions, I suspect that some combination of I2C/SPI extensions may, in some very unlucky conditions, send voltage spikes that may screw up the board.&lt;br/&gt;&lt;br/&gt;But since the board is completely fried when this happens, I don&amp;#39;t have many ways of doing diagnostics - and 4 data points so far, separated by 1-2 years, are still insufficient to see a clear pattern.&lt;br/&gt;&lt;br/&gt;Has anyone who has toyed with I2C/SPI breakout extensions (and specifically with any of those I&amp;#39;ve mentioned above) also experienced this type of board failures?
    </content>
    <updated>2025-02-18T21:37:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9fjd472hyacrzmcthxzct6m43v7hp9p96rvwde2ra4ewhz6k9wcszyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rksyj2gq</id>
    
      <title type="html">that&amp;#39;s a good question and I&amp;#39;ve been thinking about it ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9fjd472hyacrzmcthxzct6m43v7hp9p96rvwde2ra4ewhz6k9wcszyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rksyj2gq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswyr4vmg568wmm9q98d02mvj0thgchzrx6n95pgqvq0er9u5w56wgxsafu8&#39;&gt;nevent1q…afu8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that&amp;#39;s a good question and I&amp;#39;ve been thinking about it for the past couple of days. I&amp;#39;m no legal expert, but I think that license amendments may be possible. Just like GPL limits what you can do with FOSS (like you can&amp;#39;t repackage a modified version as closed source), and AGPL limits what FOSS software you can run in your private cloud and profit from it as a service, I don&amp;#39;t think it&amp;#39;s unfeasible to limit the usage of FOSS so it can&amp;#39;t be used by openly illiberal governments. The definition of &amp;#34;illiberal&amp;#34; however is something that probably needs careful planning.
    </content>
    <updated>2025-02-17T10:42:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg35sztswd2ra366r8vq7dmxu80vdw3t6y0vx84alyt0cras8qgeqzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkqewqg8</id>
    
      <title type="html">I&amp;#39;m quite confused when I hear my fellow European citizens ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg35sztswd2ra366r8vq7dmxu80vdw3t6y0vx84alyt0cras8qgeqzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkqewqg8" />
    <content type="html">
      I&amp;#39;m quite confused when I hear my fellow European citizens worry about our dependence on American Big Tech, and that in case America goes full Nazi we have no way of building our future.&lt;br/&gt;&lt;br/&gt;American Big Tech is overwhelmingly dependent on free and open-source software that is overwhelmingly built and maintained by volunteers on both sides of the pond.&lt;br/&gt;&lt;br/&gt;From the Linux kernel that powers basically all the large servers in the world, to the most popular distros built around that kernel, to the most popular database systems (MariaDB, Postgres, MongoDB...) and messaging systems (Redis, Kafka...), to Elastic (based in Amsterdam), to Blender (also based in Amsterdam), to all the open programming languages that power today&amp;#39;s world (Rust, PHP, Python [also invented by a Dutch developer], Kotlin [developed by JetBrains, also headquartered in Amsterdam]), to the Web servers that serve most of the content (nginx, Apache...), to the Grafana&#43;Loki&#43;Prometheus&#43;OTEL stack that makes the backbone of observability in most of today&amp;#39;s large companies, to the numpy&#43;pandas libraries that are the backbone of all of today&amp;#39;s AI hype, large American companies could do *NOTHING*, and I mean literally NOTHING, without open-source software that is built out of collaborations between European and American developers (who are often unpaid and on the verge of burnout).&lt;br/&gt;&lt;br/&gt;If you want a glimpse of today&amp;#39;s technological avantgarde, you don&amp;#39;t have to go to flashy and hollow events like ESC in Las Vegas, or any Silicon Valley sponsored event. You have to go to FOSDEM in Belgium.&lt;br/&gt;&lt;br/&gt;American Big Tech has the ability of putting together these freely available building blocks, building finished products with them, monetizing them aggressively through unethical business models, funding them through some of the richest men in the world (because the VC world is still dominated only by rich white men), locking them up as services that run into their private clouds (companies like AWS literally fill up bottles with free tap water and make outrageous amounts of money by renting access to that water), and sucking up generous subsidies from the federal government, while the EU gives literally peanuts to those building this infrastructure - we had to wait for years and beg the commission before getting something like Next Generation Internet up and running, which provides these projects with literally 0.01% of the money that the US has provided to its already deep-pocketed giants through things like the CHIPS act, and we also have to periodically send them letters like this &lt;a href=&#34;https://pad.public.cat/lettre-NCP-NGI#&#34;&gt;https://pad.public.cat/lettre-NCP-NGI#&lt;/a&gt; to make sure that we don&amp;#39;t lose even those peanuts.&lt;br/&gt;&lt;br/&gt;Imagine what we could build in Europe if only we had coherent technological programs that just funded the talent that we already have.&lt;br/&gt;&lt;br/&gt;Imagine what we could do if instead of a couple of millions of spare change (and Von der Leyen never putting her wallet where her mouth is, because if we had one million every time she said &amp;#34;EU 🩷 open-source&amp;#34; all the EU-based volunteers on Github will be millionaire by now) we had even a fraction of the funding of acts like CHIPS.&lt;br/&gt;&lt;br/&gt;Imagine what we could do if European companies firmly grounded in the values of open-source and ethical business models (like Nextcloud or Blender) had enough funding to compete with the American giants, instead of having to hear technologically illiterate megalomaniacs like Draghi and Macron argue for &amp;#34;European champions&amp;#34; that simply mock the unsustainable and unethical business models championed by America.&lt;br/&gt;&lt;br/&gt;Our cousins on the other side of the Atlantic lately are going a bit nuts (like Nazi nuts). It&amp;#39;s time to start decoupling and de-riskifying from them, nurturing our own sustainable open-source ecosystem, and, if they start leveraging their own Big Tech as a weapon against us, pull the drawbridge and cut them out of the European open-source software that runs their servers.&lt;br/&gt;&lt;br/&gt;In a world where code and data are the new oil, access to open-source software means access to the raw materials required to make your industry wealthy. We shouldn&amp;#39;t underestimate that.
    </content>
    <updated>2025-02-16T23:33:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvx8pslvezek0n9ymvguhm2z9d6r86ajhr7qn25tqp2r5hx097vjczyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkavzk4w</id>
    
      <title type="html">it&amp;#39;s fun because, as the admin of a self-hosted mail service, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvx8pslvezek0n9ymvguhm2z9d6r86ajhr7qn25tqp2r5hx097vjczyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkavzk4w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0g2qq2xtsjatjk37yk2z4scfkywrya4u6atza66n40usjjp7e66skf8w9f&#39;&gt;nevent1q…8w9f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it&amp;#39;s fun because, as the admin of a self-hosted mail service, I had to go to hell and back to get Google to accept my emails, despite having literally zero spam emails sent through my domain (Microsoft still refuses them for some reason).&lt;br/&gt;&lt;br/&gt;And, to this day, 100% of the spam accounts created on my Forgejo server and 100% of the spam emails I receive are from GMail addresses.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m more and more tempted to simply block any @gmail.com account for good - both from my email server and my services with open registrations.
    </content>
    <updated>2025-02-15T15:14:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst0xclt7a7fga7amc36vy0y62fxj0u777deg8fa7xl4gly69d3kwqzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkxn3vky</id>
    
      <title type="html">I run my own cloud, but I&amp;#39;m also someone with an IT ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst0xclt7a7fga7amc36vy0y62fxj0u777deg8fa7xl4gly69d3kwqzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkxn3vky" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy98smghd8wjpva8uz94da0hkf345tnm63nx42te6gdkw2t9yhlpqrda7q2&#39;&gt;nevent1q…a7q2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I run my own cloud, but I&amp;#39;m also someone with an IT background. I&amp;#39;ve recently helped my mother move her pictures from Google Photos to my Nextcloud&#43;Immich cloud, but despite her best efforts she&amp;#39;s still struggling to understand even how to use different apps.&lt;br/&gt;&lt;br/&gt;The thing is that running your own cloud has its barriers. Having a spare server abs being able to install and maintain a couple of Docker containers is something that probably less than 5% of the population can do (and I&amp;#39;m being optimistic). We need to also think of the remaining 95%. Otherwise privacy may really become a luxury affordable only by a small technical elite.
    </content>
    <updated>2025-02-08T19:25:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2mrsu2xmn6fcqv9w57wqeu923q322cgvfpqudmcrkj8lgwq4vygczyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkvsnx7g</id>
    
      <title type="html">All governments in the world hate end2end encryption - since the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2mrsu2xmn6fcqv9w57wqeu923q322cgvfpqudmcrkj8lgwq4vygczyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkvsnx7g" />
    <content type="html">
      All governments in the world hate end2end encryption - since the time Phil Zimmerman was tried for terrorism and illegal sale of weapons for releasing PGP.&lt;br/&gt;&lt;br/&gt;But few governments have been so keen on breaking it at all costs (even of their own reputation) as the UK.&lt;br/&gt;&lt;br/&gt;The UK is a country that feels entitled to spy into anyone&amp;#39;s devices, whether they are British citizens or not.&lt;br/&gt;&lt;br/&gt;Not happy with passing the abhorrent Online Safety Bill in 2023 (which is technically impossible to enforce, which says that data can remain encrypted but the hosting company still needs to know what the content is about, and which showed the sheer extent of British lawmakers&amp;#39; ignorance about encryption technology), the British government has decided to go one step further and demand Apple to open a backdoor on iCloud, which would only be accessible to British government officers (sure...), and that would provide them unlimited access to all content created *globally* (not only by British citizens) on Apple&amp;#39;s cloud.&lt;br/&gt;&lt;br/&gt;I bash Apple and its monopolistic practices a lot, I&amp;#39;m proud that I&amp;#39;ve never in my life purchased a single Apple item, but I respect most of their stances when it comes to user privacy (unlike most of the other tech giants).&lt;br/&gt;&lt;br/&gt;If they want to stay coherent with those stances, it&amp;#39;d be probably time for them to threaten to pull iCloud services out of the British market.&lt;br/&gt;&lt;br/&gt;A company that defends the right to privacy of their users shouldn&amp;#39;t offer a diminished service to the inhabitants of a country just because their government feels entitled to spy on them - let alone erode the privacy for everyone globally just because one single government feels entitled to have decryption keys for everything.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.theverge.com/news/608145/apple-uk-icloud-encrypted-backups-spying-snoopers-charter&#34;&gt;https://www.theverge.com/news/608145/apple-uk-icloud-encrypted-backups-spying-snoopers-charter&lt;/a&gt;
    </content>
    <updated>2025-02-08T09:25:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyflzn30zh8k7csdllgeele24mlupmdkp4tfyv52rnlwhkltpu9pqzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rku6drak</id>
    
      <title type="html">#Kagi is implementing a pricing model that I&amp;#39;d like to see ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyflzn30zh8k7csdllgeele24mlupmdkp4tfyv52rnlwhkltpu9pqzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rku6drak" />
    <content type="html">
      #Kagi is implementing a pricing model that I&amp;#39;d like to see more often around.&lt;br/&gt;&lt;br/&gt;Subscribers churn is a metric dreaded by all business owners.&lt;br/&gt;&lt;br/&gt;If enough paying users leave your product, investors usually start to panic.&lt;br/&gt;&lt;br/&gt;That&amp;#39;s the main reason behind the Hotel California subscriptions (you can check out any time you like, but you can never leave). It&amp;#39;s the reason why subscribing to a service can be done in a click, but unsubscribing often requires a voice call with a customer service agent, a letter signed with your blood, a fax, a telegraph and the sacrifice of a goat on a full moon night.&lt;br/&gt;&lt;br/&gt;Tell business owners that they have to maximize annual recurring revenue and minimize churn, and that their bonuses will depend on that, and they&amp;#39;ll do anything within the borders of legality to achieve it - just like the machine that was tasked to build nails more efficiently, and turned the whole world into a nails factory.&lt;br/&gt;&lt;br/&gt;But what if there is another way?&lt;br/&gt;&lt;br/&gt;Subscriptions to Kagi will automatically enter a dormant state after 1-2 months without being used.&lt;br/&gt;&lt;br/&gt;It means that you won&amp;#39;t pay for services that you don&amp;#39;t use, that your credit will be refunded, and you start paying again when you start using the service again.&lt;br/&gt;&lt;br/&gt;Think of it for a moment: someone who doesn&amp;#39;t use your product for a couple of months is probably someone with a high chance of churn. So instead of keeping them in at all costs, you just dont charge them for stuff they don&amp;#39;t use. Then they won&amp;#39;t even mind having a subscription that they don&amp;#39;t use but don&amp;#39;t even pay for. And the business can show strong user retention metrics to their investors.&lt;br/&gt;&lt;br/&gt;Millions of folks with business school degrees around the world, thousands of pieces of literature on pricing strategies, and nobody has yet thought that this is the best ethical win-win?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://kagi.com/changelog#6155&#34;&gt;https://kagi.com/changelog#6155&lt;/a&gt;
    </content>
    <updated>2025-02-06T08:37:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd3a3aymnreq729es95ecdlnx02s8wv7wk9yast5js77gxk7j44rgzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkj792fg</id>
    
      <title type="html">Two decades spent writing code in #Java or Java-based languages ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd3a3aymnreq729es95ecdlnx02s8wv7wk9yast5js77gxk7j44rgzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkj792fg" />
    <content type="html">
      Two decades spent writing code in #Java or Java-based languages for money, millions of lines of code gone into huge projects, tens of lectures on how the JVM allocates the heap and how garbage collection works, and here I am still wondering why the hell Java applications like Kafka, Tomcat, Keycloak or IntelliJ have to eat up all of my RAM even when they&amp;#39;re basically idle.&lt;br/&gt;&lt;br/&gt;Is it the time to admit that Java is just an awful technology when it comes to memory management, that we&amp;#39;re globally wasting billions in infrastructure costs just to run these technological aberrations, and that it needs to be dumped just like we dumped C for its (different) memory management issues? Or is it just time to throw another block of RAM to our applications - because trust me bro, just 4GB of RAM more and you won&amp;#39;t have any more issues?
    </content>
    <updated>2025-01-24T08:49:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq86vd4kchzdrpfsfvwx78qk2rqjfyvx629hx27stukhz63mv0urszyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk6skkzk</id>
    
      <title type="html">il fork ha diverse motivazioni, fra cui scismi ideologici fra gli ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq86vd4kchzdrpfsfvwx78qk2rqjfyvx629hx27stukhz63mv0urszyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk6skkzk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgkwjjr35cayazfy7k7feceajh6ty82f8r6qjuwuj2zamh2trffxgqehe7v&#39;&gt;nevent1q…he7v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;il fork ha diverse motivazioni, fra cui scismi ideologici fra gli sviluppatori di Pleroma (alcuni dei quali sono fin troppo nel campo del &amp;#34;free speech&amp;#34; a tutti i costi), il fatto che il main developer di Pleroma non era molto presente, e la necessità di implementare features più velocemente (fra cui custom emojis per le reazioni, backend più leggero, ecc.). Più dettagli sono qui: &lt;a href=&#34;https://coffee-and-dreams.uk/development/2022/06/24/akkoma.html&#34;&gt;https://coffee-and-dreams.uk/development/2022/06/24/akkoma.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Per il resto sono quasi al 100% compatibili a vicenda, e permettono anche di installare frontend custom (che è una benedizione perché il frontend di default sembra un salto nel 1999).
    </content>
    <updated>2025-01-23T14:14:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqdraehf65wh5eh9lgpa8fnfwhuxlzcrd9vwsxenzfdfvmfhp4gwgzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk64u9s8</id>
    
      <title type="html">hai gia&amp;#39; provato Pleroma/Akkoma? Personalmente dopo un paio ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqdraehf65wh5eh9lgpa8fnfwhuxlzcrd9vwsxenzfdfvmfhp4gwgzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk64u9s8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvml6k4jx3kfupws35mk7dah6r0td99tf9cryazzprw0dtw4ejntqgepwvs&#39;&gt;nevent1q…pwvs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;hai gia&amp;#39; provato Pleroma/Akkoma? Personalmente dopo un paio di anni passati ad amministrare la mia istanza Mastodon mi ero un po&amp;#39; stufato sia delle feature a cui Eugen risponde sempre con un no secco (tipo limite di caratteri estensibile via configurazione, quotes e supporto per Markdown), sia di quante risorse richiede.&lt;br/&gt;&lt;br/&gt;Sono migrato ad Akkoma (fork di Pleroma) e non mi sono piu&amp;#39; guardato indietro :) (e anche il consumo di RAM sul mio server e&amp;#39; andato da 6 GB a 500 MB)
    </content>
    <updated>2025-01-22T11:08:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsflfvr8y07xx9g32kylyrrl5650mtugpld0v0fpta9lwy97c09zmszyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkjdwxwh</id>
    
      <title type="html">Proud to see #Trenitalia 🇮🇹 at the top of the most recent ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsflfvr8y07xx9g32kylyrrl5650mtugpld0v0fpta9lwy97c09zmszyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkjdwxwh" />
    <content type="html">
      Proud to see #Trenitalia 🇮🇹 at the top of the most recent comparative analysis of European rail operators. Even above the usually outstanding Swiss and Austrian railways.&lt;br/&gt;&lt;br/&gt;Trenitalia, once among the worst operators in Europe, has become in the past decade an example of how to do railways right.&lt;br/&gt;&lt;br/&gt;The railway infrastructure itself can be held by a monopoly or quasi-monopolistic entity, which should be never expected to be profitable, nor be subject to market rules. That entity can lease its infrastructure to multiple competitors that run the actual trains (like Italo, which trails not far behind and on par with Swedish and Finnish trains, or smaller, local train operators to feel the gaps on &amp;#34;unprofitable&amp;#34; lines), and those leasing profits can be reinvested into high speed lines, more trains and lower ticket prices.&lt;br/&gt;&lt;br/&gt;Not surprised  to see the Dutch NS towards the bottom of the chart instead. NS is instead the example of everything that doesn&amp;#39;t work. Once among the best trains in Europe, its services have badly degraded since 2020. Both the Dutch railway operator (ProRail) and the trains operator (NS) are de facto absolute monopolies, but monopolies that are expected to be profitable and subject to market rules, while not being accountable for bad decisions through loss of market share.&lt;br/&gt;&lt;br/&gt;That&amp;#39;s literally the worst of the two worlds. It means that both the companies have been struggling with chronic staff shortages for years because their salaries aren&amp;#39;t attractive (something that tends to happen when you run what&amp;#39;s supposed to be a public service while being profitable).&lt;br/&gt;&lt;br/&gt;And ticket prices are among the highest in Europe: something that also tends to happen when you have to turn a profit, but you don&amp;#39;t have to worry about overcharging your customers because your customers have nowhere else to go, so the cost of your mismanagement is eventually dumped upon your own users.&lt;br/&gt;&lt;br/&gt;And the railway line has been a constant work in progress for the past 5 years, with most of the work running late (because of the aforementioned shortages) and cancelations and delays being the new norm. The Netherlands is the only civilized country I&amp;#39;ve been to where passengers are advised to check in real time if their train is going to run through an app (9292), because even Google Maps can&amp;#39;t keep track of all the mess on their railway. Other countries have already figured out how to stick to their train schedules without surprises.&lt;br/&gt;&lt;br/&gt;Oh, and the high speed railway network basically doesn&amp;#39;t exist (besides the French-owned Thalys trains, and the British-owned Eurostar line that Amsterdam will probably see in 2125 given the current construction struggles and delays). That&amp;#39;s because the NS CEO has done a bit of market analysis, noticed that the median trip on one of his trains lasts less than 40 minutes, and decided that Dutch citizens don&amp;#39;t need high speed. This is also the kind of thing that tends to happen when you are expected to be profitable, but you don&amp;#39;t have any competitors to fill the gaps or punish you when you screw things up.&lt;br/&gt;&lt;br/&gt;For once, it looks like the efficient Dutch may have a lot to learn from Italians (and French).&lt;br/&gt; &lt;img src=&#34;https://s3.nl-ams.scw.cloud/manganiello-social-media/283baf60eba81eda6c0018749fb86e429fbe1a02957f3e7189105fe99904529d.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-01-16T09:58:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyykeh2surpjtpl7gc8yh4utgzssjsgpfamvpntqakjduzkykkatczyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk32y77n</id>
    
      <title type="html">Just install a #PiHole in your home network. I&amp;#39;ve got a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyykeh2surpjtpl7gc8yh4utgzssjsgpfamvpntqakjduzkykkatczyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rk32y77n" />
    <content type="html">
      Just install a #PiHole in your home network.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve got a Samsung smart TV I purchased a couple of years ago. I&amp;#39;ve never seen a single ad on it (the drawback is that the TV&amp;#39;s app store doesn&amp;#39;t work either as it belongs to a domain also used for ads).&lt;br/&gt;&lt;br/&gt;When I tried to disable the PiHole for a couple of minutes, I couldn&amp;#39;t recognize my TV anymore. Ads in the menu, ads popping up in the corners of the TV, ads everywhere.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s no coincidence I guess that my smart TV is the main offender when it comes to requests to blocked domains on my PiHole.&lt;br/&gt;&lt;br/&gt;Just get a PiHole, and, unless the TV manufacturer refuses to pick the DNS server used in your network, or they&amp;#39;ve found ways to inject ads without hosting them on blocked domains, you won&amp;#39;t get a single second of harassment.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://arstechnica.com/gadgets/2024/09/lg-tvs-continue-down-advertising-rabbit-hole-with-new-screensaver-ads/&#34;&gt;https://arstechnica.com/gadgets/2024/09/lg-tvs-continue-down-advertising-rabbit-hole-with-new-screensaver-ads/&lt;/a&gt;
    </content>
    <updated>2024-09-26T08:54:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0w26r3z4ky5x2latt05k9anm7krfakp6vc58pj4gjx36njcl2x2czyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkzjtvz8</id>
    
      <title type="html">A part of me cheers at the fact that a German court has ruled ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0w26r3z4ky5x2latt05k9anm7krfakp6vc58pj4gjx36njcl2x2czyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkzjtvz8" />
    <content type="html">
      A part of me cheers at the fact that a German court has ruled that #Google Fonts violate #GDPR.&lt;br/&gt;&lt;br/&gt;There are too many websites out there that mindlessly embed in their HTML fonts in the format of URLs hosted on Google&amp;#39;s systems.&lt;br/&gt;&lt;br/&gt;It means that the simple act of reading a blog or a newsletter will cause your IP address (at the very least) to be logged on Google&amp;#39;s systems, even if you didn&amp;#39;t directly visit a website on a google.com domain.&lt;br/&gt;&lt;br/&gt;Such a practice violates GDPR, which states that any storage of personal data points should come with the explicit consent of the person those data points belong to - and the company should also prove that it has legitimate interest in storing that piece of information.&lt;br/&gt;&lt;br/&gt;However, this &amp;#34;logging IP addresses violates GDPR&amp;#34; thing is a dangerously slippery slope, and I&amp;#39;d like the EU to draw a clear line on what is tolerated and what isn&amp;#39;t. The jurisprudence should also start take into account the concept of &amp;#34;relevance&amp;#34; and &amp;#34;context&amp;#34; of the collected data.&lt;br/&gt;&lt;br/&gt;All web servers out there log IP addresses. As a Web admin, I have dozens of nginx and Apache instances, all diligently logging each single Web request that hits them.&lt;br/&gt;&lt;br/&gt;The doctrine that logging IP addresses on a Web server is personal data collection that requires consent screens and legitimate interest goes against the way most of the Web has been running for the past three decades, and it requires GDPR-compliant versions of nginx, Apache, Tomcat, Django, Express and basically any Web framework out there. Plus, it greatly reduces the security of the Web - as a Web admin, if one of my sites gets targeted by a DDoS or gets breached, I need to have the minimum amount of data in my hands to identify who did it, and that includes at the very least IP addresses, requested URLs and timestamps.&lt;br/&gt;&lt;br/&gt;That&amp;#39;s why I think that the GDPR should be refined with the concepts of relevance and context of the collected data.&lt;br/&gt;&lt;br/&gt;If I run my own blog and I log the IP addresses of my visitors, I usually can&amp;#39;t do much with that information. It&amp;#39;s like knowing that you are 32-year-old white dude with green eyes who just visited a Wallmart, without knowing anything else about you.&lt;br/&gt;&lt;br/&gt;If however my name is Google, and besides that single Web server log trace I also happen to run a big search engine, a big Web browser, a big OS, a big cloud, a big advertisement network, a big mail server, a big video platform, a big voice assistant, a big provider of Web fonts, a big provider of mobile notifications and a big maps service, then most likely I know that, besides being a 32-year-old white dude with green eyes who just bought a Fanta at Wallmart, your name is John Doe, your favourite musician is Taylor Swift, you live with your girlfriend, you don&amp;#39;t have kids, you&amp;#39;ve just walked out of your office and you&amp;#39;ve bought a Fanta at a Wallmart where you regularly buy a drink on your way to the gym, and I also know exactly where you drove to get there, what exercises you&amp;#39;ll do at the gym, at what time you&amp;#39;re back home, what show you&amp;#39;ll watch and when you go to sleep.&lt;br/&gt;&lt;br/&gt;Quite a big difference, isn&amp;#39;t it? What is an isolated data point with nearly no value in the first case becomes an extra point in a business whose job is to paint the clearest picture of you in the latter.&lt;br/&gt;&lt;br/&gt;The EU needs to draw a clear line here.&lt;br/&gt;&lt;br/&gt;Saying that Google Fonts aren&amp;#39;t GDPR compliant is a wise decision - one that will impact a lot of websites, but a wise decision nonethless.&lt;br/&gt;&lt;br/&gt;But not because logging IP addresses without showing a data collection consent popup violates the GDRP.&lt;br/&gt;&lt;br/&gt;Only because it violates it in cases like Google&amp;#39;s - i.e. large businesses whose job is to collect as many data points as possible about you.&lt;br/&gt;&lt;br/&gt;That&amp;#39;s probably a sensible trade-off between defending privacy and making the Web run the way it&amp;#39;s supposed to.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://termageddon.com/google-fonts-violates-gdpr/&#34;&gt;https://termageddon.com/google-fonts-violates-gdpr/&lt;/a&gt;
    </content>
    <updated>2024-08-22T18:39:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgyspwlxehqdmw3gv977z8gp9grt5p2f4acj2na7t4ujlvm3t2dkgzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rky94g36</id>
    
      <title type="html">Two Dutch cities lead the 2024 sustainability index - and the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgyspwlxehqdmw3gv977z8gp9grt5p2f4acj2na7t4ujlvm3t2dkgzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rky94g36" />
    <content type="html">
      Two Dutch cities lead the 2024 sustainability index - and the whole top 10 is composed only of European cities.&amp;lt;li&amp;gt;Amsterdam 🇳🇱&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Rotterdam 🇳🇱&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Copenhagen 🇩🇰&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Frankfurt 🇩🇪&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Munich 🇩🇪&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Oslo 🇳🇴&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hamburg 🇩🇪&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Berlin 🇩🇪&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Warsaw 🇵🇱&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;London 🏴󠁧󠁢󠁥󠁮󠁧󠁿&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://dutchreview.com/news/rotterdam-amsterdam-most-sustainable-cities-in-the-world/&#34;&gt;https://dutchreview.com/news/rotterdam-amsterdam-most-sustainable-cities-in-the-world/&lt;/a&gt;
    </content>
    <updated>2024-06-12T10:06:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyu7zcp6yed33zrcaxwp5y02aczdlyrdd0ff7e3vlajaygjcdlymgzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkgq4cma</id>
    
      <title type="html">I&amp;#39;ve been running my mail server for a while by now. In my ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyu7zcp6yed33zrcaxwp5y02aczdlyrdd0ff7e3vlajaygjcdlymgzyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkgq4cma" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst82wh2x02nz50hf296dgydu2gn5d6y4hj8g2mxchzm5r4mw0thschq7u7j&#39;&gt;nevent1q…7u7j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve been running my mail server for a while by now.&lt;br/&gt;&lt;br/&gt;In my experience Gmail isn&amp;#39;t a big problem. I mean, it&amp;#39;s quite strict about DKIM/DMARC/SPF/RDNS stuff, it wants to wait a bit before trusting a new server, and one single mistake is enough to get you blacklisted for a while. But if you know your 21st century postmaster fundamentals, and you aren&amp;#39;t on a Spamhaus list, you can get your mails delivered to Gmail 99.9% of the times.&lt;br/&gt;&lt;br/&gt;The real problem out there is Microsoft IMHO. Even complying with all the best practices out there often only results in them &amp;#34;temporarily whitelisting&amp;#34; your domain. Microsoft has sent even seasoned postmasters to the hell and back with their illogical policies. And of course their support is a complete black hole - the only feedback I got once for them, after asking why they would periodically blacklist one of my domains, despite having good reputation and no issues with any other mail services, was that &amp;#34;they can&amp;#39;t disclose their acceptance policies with other postmasters&amp;#34;.&lt;br/&gt;&lt;br/&gt;Microsoft is the real reason why people who would have all the skills to set up and run their own mail servers eventually have to resort to paying money for SMTP relays like Mailhop, Mailgun, Proton, Tutanota etc. - just to have the piece of mind that Outlook/Hotmail addresses won&amp;#39;t start rejecting emails out of the blue. SMTP relays are literally the &amp;#34;Microsoft tax&amp;#34; for daring to run your own mail server.
    </content>
    <updated>2024-05-26T23:31:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrqp4jr46r8u9lyns4wxfrj5yfz795utkf5p7096se9tgrjpdquhszyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkhuc7a6</id>
    
      <title type="html">&amp;gt; they never index anything you write on the internet That’s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrqp4jr46r8u9lyns4wxfrj5yfz795utkf5p7096se9tgrjpdquhszyzqhnpu7wslvcz6nndn5yrnac2dp7zth2xsqlgw8f57w5vv5v53rkhuc7a6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8usa6ns4wu4mrj66svl0r238qdutjfsg27s84lydj2kghd5rgsks4237l0&#39;&gt;nevent1q…37l0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; they never index anything you write on the internet&lt;br/&gt;&lt;br/&gt;That’s a bit of a wide definition of “usage”. Anyone can run a scraper to index my blog or posts, but that doesn’t mean that I’m “using” their product.&lt;br/&gt;&lt;br/&gt;Same goes for writing to GMail - people email me on my private server, but I wouldn’t say that they are “users” of my server.&lt;br/&gt;&lt;br/&gt;&amp;gt; you never use a browser that has google code in it&lt;br/&gt;&lt;br/&gt;That’s again a wide definition of “usage”. I mitigate this by using Firefox, which isn’t based on the Chromium engine - unless the definition of “usage” is “anything that has code committed by a Google employee in it”, but then we fall into the “purity for the sake of purity” argument.&lt;br/&gt;&lt;br/&gt;&amp;gt; you never use websites that use google analytics or google fonts&lt;br/&gt;&lt;br/&gt;Both of them are blocked by NoScript, and analytics are blocked on the DNS side before they can even reach one of my devices anyway.&lt;br/&gt;&lt;br/&gt;All this to say that if by “usage” we mean “any potential data point that Google can collect about us, even through indirect usage”, then I agree with your statement. Even if I were super paranoid and sealed, my neighbour with a Google Wi-Fi router or an Android device part of the Find My Device network could already made me an “indirect user”.&lt;br/&gt;&lt;br/&gt;But my definition of “usage” is usually a bit tighter and it involves mostly “direct usage”. On that front, I think that we can all try and play our little part.
    </content>
    <updated>2024-05-26T14:30:56Z</updated>
  </entry>

</feed>