<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>mangoteq</title>
    <link href="https://mangoteq.eu/atom.xml" rel="self"/>
    <link href="https:&#x2F;&#x2F;mangoteq.eu"/>
    <updated>2026-01-16T11:41:24+0100</updated>
    <id>https:&#x2F;&#x2F;mangoteq.eu</id>

    
    
    
    
        
    
        
    
        
    
        
    
    
    
        
        
            
            <entry>
                <title>How Big Tech and Gig Platforms Use the Same Playbook</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;gig-economy-exploits&#x2F;"/>
                <updated>2026-01-03T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;gig-economy-exploits&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;I stumbled upon a &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.reddit.com&amp;#x2F;r&amp;#x2F;confession&amp;#x2F;comments&amp;#x2F;1q1mzej&amp;#x2F;im_a_developer_for_a_major_food_delivery_app_the&amp;#x2F;&amp;quot;&amp;gt;Reddit confession&amp;lt;&amp;#x2F;a&amp;gt; from a disgruntled gig economy developer - and I felt the anguish, the concern, and the guilt in their words. It wasn’t just a rant.
&amp;lt;em&amp;gt;It was a whistleblower’s cry for help from someone burned out, disillusioned, and risking their career to expose the corrupt, unethical algorithms powering these platforms.&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I shared it on &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mastodon.social&amp;#x2F;@amirbkhan&amp;#x2F;115826283829344704&amp;quot;&amp;gt;Mastodon&amp;lt;&amp;#x2F;a&amp;gt; and LinkedIn because their message &amp;lt;em&amp;gt;needs&amp;lt;&amp;#x2F;em&amp;gt; more attention.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The responses said it all. Drivers, riders, customers, and even fellow tech workers - all echoed the same frustration.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This isn’t an isolated problem. It’s a systemic one,  where gig platforms and Big Tech operate with the same instincts, the same incentives, and the same ethical blind spots.
One extracts your data. The other extracts your labor. Both insist they’re just providing a service while designing systems to take as much as possible.
That post encouraged me to say out loud what I’d been circling for a while.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;em&amp;gt;The gig economy and Big Tech are not separate worlds.&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;They operate with the same instincts, the same incentives, and often the same ethical blind spots. They just exploit different things.
One takes data. The other takes labour.
Both are built to extract as much as possible while insisting they’re simply providing a service.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;same-logic-different-surface&amp;quot;&amp;gt;Same Logic, Different Surface&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Big Tech and gig platforms may present themselves differently - logistics vs. infrastructure - but their core logic is identical: &amp;lt;em&amp;gt;algorithmic control, extraction, and evasion of responsibility.&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;For Big Tech, algorithms dictate what you see, how long you engage, and what you purchase.
For gig platforms, they determine &amp;lt;em&amp;gt;who works, when they work, and how little they earn.&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Take Bolt’s 2025 driver incentives as an example. The app doesn’t just connect rides - it &amp;lt;em&amp;gt;shapes behavior&amp;lt;&amp;#x2F;em&amp;gt; through gamified bonuses, streaks that vanish if you log off, and time-sensitive rewards that push drivers to work longer for less. Sound familiar? It’s the same psychological manipulation social media uses to keep users scrolling.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The key difference? Gig platforms don’t just track preferences - they &amp;lt;em&amp;gt;measure desperation.&amp;lt;&amp;#x2F;em&amp;gt; Location, speed, job acceptance rates - all fed into systems designed to calculate the &amp;lt;em&amp;gt;minimum pay a worker will accept before refusing.&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;A 2024 investigation by &amp;lt;em&amp;gt;The Grocer&amp;lt;&amp;#x2F;em&amp;gt; urged &amp;lt;strong&amp;gt;Deliveroo, Uber Eats, and Just Eat&amp;lt;&amp;#x2F;strong&amp;gt; to explain their “black box” algorithms, highlighting how these platforms use &amp;lt;strong&amp;gt;real-time demand and worker behavior data&amp;lt;&amp;#x2F;strong&amp;gt; to adjust pay and job allocations—often at the expense of riders’ earnings (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.thegrocer.co.uk&amp;#x2F;news&amp;#x2F;deliveroo-uber-eats-and-just-eat-urged-to-explain-black-box-algorithms&amp;#x2F;700052.article&amp;quot;&amp;gt;The Grocer, 2024&amp;lt;&amp;#x2F;a&amp;gt;).&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Same playbook, different industry: &amp;lt;strong&amp;gt;maximize extraction, minimize accountability.&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h2 id=&amp;quot;profit-without-accountability&amp;quot;&amp;gt;Profit Without Accountability&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Big Tech and gig platforms use the same playbook: dodge regulation, rebrand exploitation as innovation, and shift risk to workers.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;In 2024, Deliveroo, Uber Eats, and Just Eat faced increasing scrutiny in the EU for their opaque algorithms that control rider pay, job allocation, and performance metrics.
Industry watchdogs and gig workers have demanded transparency, arguing that these “black box” systems manipulate earnings and working conditions under the guise of flexibility. Reports from &amp;lt;em&amp;gt;The Grocer&amp;lt;&amp;#x2F;em&amp;gt; highlighted how these platforms use real-time data to adjust pay and job offers, often to the detriment of workers (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.thegrocer.co.uk&amp;#x2F;news&amp;#x2F;deliveroo-uber-eats-and-just-eat-urged-to-explain-black-box-algorithms&amp;#x2F;700052.article&amp;quot;&amp;gt;The Grocer, 2024&amp;lt;&amp;#x2F;a&amp;gt;).
Meanwhile, gig workers across Europe are calling for greater transparency and fairness in algorithm-driven job assignments, emphasizing the need for accountability in how these systems determine wages and working hours (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.cxotech.com&amp;#x2F;gig-workers-demand-transparency-in-algorithm-driven-jobs&amp;#x2F;&amp;quot;&amp;gt;CXO Tech, 2024&amp;lt;&amp;#x2F;a&amp;gt;).&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The pattern is clear: &amp;lt;em&amp;gt;profit for platforms, precarity for workers.&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Meanwhile, platforms wrap exploitation in marketing buzzwords - “flexibility” for gig workers, “connection” for social media users. But the reality? Algorithms create urgency without improvement.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Same story, different industry: profit flows up, responsibility flows down.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h2 id=&amp;quot;the-cost-is-human&amp;quot;&amp;gt;The Cost Is Human&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;The harm is clearly visible, palpable and it’s systemic.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;A 2025 &amp;lt;strong&amp;gt;Human Rights Watch report&amp;lt;&amp;#x2F;strong&amp;gt;, &amp;lt;em&amp;gt;The Gig Trap&amp;lt;&amp;#x2F;em&amp;gt;, documents how &amp;lt;em&amp;gt;algorithmic wage suppression&amp;lt;&amp;#x2F;em&amp;gt; pushes earnings below minimum wage after expenses, forces workers to skip meals or work while sick, and traps them in cycles of debt and instability (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.hrw.org&amp;#x2F;report&amp;#x2F;2025&amp;#x2F;05&amp;#x2F;12&amp;#x2F;the-gig-trap&amp;#x2F;algorithmic-wage-and-labor-exploitation-in-platform-work-in-the-us&amp;quot;&amp;gt;HRW, 2025&amp;lt;&amp;#x2F;a&amp;gt;).
Drivers face &amp;lt;em&amp;gt;constant surveillance, unpredictable deactivations, and psychological stress&amp;lt;&amp;#x2F;em&amp;gt; from opaque rating systems. Customers, meanwhile, pay “service fees” believing they support workers - only for those funds to bankroll corporate legal battles against labor rights.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The illusion of choice is central to the gig economy’s justification: &amp;lt;em&amp;gt;Workers can always log off. Users can always delete the app.&amp;lt;&amp;#x2F;em&amp;gt; But when the alternative is financial ruin or invisibility, &amp;lt;em&amp;gt;choice is a mirage.&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Reject too many low-paying gigs? The algorithm flags you. Miss an invisible target? Your access vanishes. The system doesn’t just remember - it punishes.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;It’s the &amp;lt;em&amp;gt;design&amp;lt;&amp;#x2F;em&amp;gt; and Gig &amp;amp;amp; Big Tech’s playbook - scale over stability, efficiency over dignity - applied to labor resulting in:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;em&amp;gt;A digital economy that treats humans as disposable inputs.&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The Reddit confession that sparked this conversation resonated because it named what many of us  feel:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;em&amp;gt;This isn’t innovation but more like exploitation.&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The gig economy and Big Tech are two sides of the same coin - a system built to serve platforms, not people.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The question isn’t just &amp;lt;em&amp;gt;how we work&amp;lt;&amp;#x2F;em&amp;gt; or &amp;lt;em&amp;gt;what we click&amp;lt;&amp;#x2F;em&amp;gt;. It’s &amp;lt;em&amp;gt;who the digital economy is for.&amp;lt;&amp;#x2F;em&amp;gt; And the answer starts with refusing to accept that exploitation is the price of progress.&amp;lt;&amp;#x2F;p&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>Migrating from M365 to Nextcloud: A Practical Guide for Any Organization</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;a-migration-guide-for-nextcloud&#x2F;"/>
                <updated>2025-10-22T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;a-migration-guide-for-nextcloud&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;Jump to:&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;a-migration-guide-for-nextcloud&amp;#x2F;#start-with-clear-goals&amp;quot;&amp;gt;Start with Clear Goals&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;a-migration-guide-for-nextcloud&amp;#x2F;#prepare-thoughtfully&amp;quot;&amp;gt;Prepare Thoughtfully&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;a-migration-guide-for-nextcloud&amp;#x2F;#take-it-step-by-step&amp;quot;&amp;gt;Take It Step by Step&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;a-migration-guide-for-nextcloud&amp;#x2F;#design-for-flexibility&amp;quot;&amp;gt;Design for Flexibility&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;a-migration-guide-for-nextcloud&amp;#x2F;#stay-flexible-and-adapt&amp;quot;&amp;gt;Stay Flexible and Adapt&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;a-migration-guide-for-nextcloud&amp;#x2F;#avoid-common-pitfalls&amp;quot;&amp;gt;Avoid Common Pitfalls&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;a-migration-guide-for-nextcloud&amp;#x2F;#the-real-value-of-migration&amp;quot;&amp;gt;The Real Value of Migration&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;a-migration-guide-for-nextcloud&amp;#x2F;#references&amp;quot;&amp;gt;References&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;p&amp;gt;More organizations than ever are moving away from Microsoft 365 to Nextcloud—and for good reason. &amp;lt;strong&amp;gt;US cloud providers don’t just store your data; their business depends on harvesting and exploiting it&amp;lt;&amp;#x2F;strong&amp;gt; &amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#1&amp;quot;&amp;gt;1&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#2&amp;quot;&amp;gt;2&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#3&amp;quot;&amp;gt;3&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#4&amp;quot;&amp;gt;4&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#5&amp;quot;&amp;gt;5&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;. Every file, email, and conversation in Microsoft’s ecosystem fuels a model built on surveillance, vendor lock-in, and escalating costs.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The smartest migrations don’t happen overnight. They unfold through deliberate steps, focusing on what truly matters: &amp;lt;strong&amp;gt;giving teams control over their tools, data, and workflows.&amp;lt;&amp;#x2F;strong&amp;gt; Experience shows that the most effective transitions prioritize practicality over perfection, ensuring the new system works &amp;lt;em&amp;gt;for&amp;lt;&amp;#x2F;em&amp;gt; people—not the other way around.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I’ve helped teams through this process many times, and the ones that thrive share a common approach. They don’t just switch systems—they make the transition work for their unique needs and workflows.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;start-with-clear-goals&amp;quot;&amp;gt;Start with Clear Goals&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Every migration should begin with a simple but important question: What do we want to achieve?&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Some organizations prioritize data sovereignty, moving files out of U.S. data centers to avoid unnecessary surveillance risks. Others focus on cost savings, tired of paying for M365 features that go unused. Many simply want the flexibility to choose tools that match their values and workflows.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The good news is you don’t have to change everything at once. In fact, most experts will advise a phased approach rather than a big bang migration.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Files can move to Nextcloud first, giving teams better version control and security, while still allowing them to use familiar Office applications through Nextcloud’s built-in integration with Collabora or OnlyOffice. Communication tools can transition gradually too—teams might start using Nextcloud Talk for internal discussions while keeping Microsoft Teams for external meetings. For calendars and contacts, tools like Sendent or Nextcloud’s Exchange Connector keep everything in sync during the transition &amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#6&amp;quot;&amp;gt;6&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Some institutions begin by moving all their team files to Nextcloud but keep M365 for email and Power BI. After a period of time, they intend to phase out Teams with Nextcloud Talk as the service is piloted and and users gain more familiarity with the alternative. The key was starting with clear objectives and letting the migration evolve organically.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;prepare-thoughtfully&amp;quot;&amp;gt;Prepare Thoughtfully&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;A smooth migration depends on understanding both the technical requirements and the human factors.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;technical-assessment-know-your-data-inside-out&amp;quot;&amp;gt;Technical Assessment: Know Your Data Inside Out&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Before moving anything, conduct a comprehensive inventory of your file stores:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;File Analysis&amp;lt;&amp;#x2F;strong&amp;gt;:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Map all file locations (OneDrive, SharePoint, Teams, etc.)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Document file types, sizes, and volume&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Identify large files (&amp;amp;gt;1GB) that may need special handling&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Note any proprietary file formats that require specific applications&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Metadata and Retention&amp;lt;&amp;#x2F;strong&amp;gt;:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Catalog existing metadata, tags, and classification systems&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Document current retention policies and legal hold requirements&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Plan how to preserve or migrate these attributes to Nextcloud&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Distinguish Between File Types&amp;lt;&amp;#x2F;strong&amp;gt;:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;User OneDrive files&amp;lt;&amp;#x2F;strong&amp;gt;: Typically personal work files&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Team&amp;#x2F;Department files&amp;lt;&amp;#x2F;strong&amp;gt;: Shared collaboration spaces&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Company-wide files&amp;lt;&amp;#x2F;strong&amp;gt;: Official documents and resources&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Archival files&amp;lt;&amp;#x2F;strong&amp;gt;: Rarely accessed but legally required&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Migration Strategy Development&amp;lt;&amp;#x2F;strong&amp;gt;:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Assess available migration tools (Nextcloud’s built-in tools, third-party solutions)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Determine if custom scripting will be needed for special cases&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Plan for file version history migration if required&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Estimate total data volume and transfer time requirements&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;h3 id=&amp;quot;create-your-migration-blueprint&amp;quot;&amp;gt;Create Your Migration Blueprint&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Develop a detailed migration plan that includes:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Tooling Evaluation&amp;lt;&amp;#x2F;strong&amp;gt;:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Explore the which migration tooling, processes or scripts will be viable and appropriate and validate them with sample data.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Identify any gaps that require additional tools or custom solutions&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Verify compatibility with your specific M365 configuration&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Pilot Planning&amp;lt;&amp;#x2F;strong&amp;gt;:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Select representative samples from each file category&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Include files with complex metadata and version histories&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Test with different file sizes and types&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Migration Playbook&amp;lt;&amp;#x2F;strong&amp;gt;:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Document step-by-step procedures for each migration phase&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Include rollback procedures for each stage&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Define success criteria and validation checks&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Plan for data verification and integrity checks&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;h3 id=&amp;quot;human-factors-and-change-management&amp;quot;&amp;gt;Human Factors and Change Management&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Begin with an honest audit of your current setup:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Which M365 tools are truly essential to your workflow?&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Which ones are just part of the routine?&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;This clarity helps you focus on what really needs to change.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Next, pilot the transition with a small, adaptable team. Let them test Nextcloud for file storage and internal communication using your migration playbook. Their feedback will be invaluable as you refine both the technical process and user experience before rolling it out more widely.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Establish simple guidelines from the start. For example: “We’ll use Nextcloud for file storage and internal chats, but client emails will stay in M365 for now.” Clear expectations prevent confusion and make the transition feel more manageable for everyone.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This approach works because it respects how people actually work. When teams see how the new system improves their daily routines, they’re much more likely to embrace the change. The technical preparation ensures the migration runs smoothly, while the human-focused approach guarantees adoption.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;tooling-evaluation&amp;quot;&amp;gt;Tooling Evaluation&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;When assessing migration tools, Nextcloud does not currently appear to offer native tools specifically designed for direct migration from Microsoft 365 (including SharePoint or OneDrive). However, the ecosystem is evolving, and a combination of third-party, open-source, and custom solutions can effectively fill this gap.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Before embarking on a migration, explore these options:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Nextcloud Native Capabilities&amp;lt;&amp;#x2F;strong&amp;gt;:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Nextcloud Office&amp;lt;&amp;#x2F;strong&amp;gt;: Allows editing Microsoft Office files directly in Nextcloud using Collabora Online or OnlyOffice integration, easing the transition for users accustomed to Office formats.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Basic File Migration&amp;lt;&amp;#x2F;strong&amp;gt;: Nextcloud supports standard file uploads and synchronization, which can be used for manual or scripted migrations from local or network storage.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Third-Party and Open-Source Tools&amp;lt;&amp;#x2F;strong&amp;gt;:
The migration space is active, with several specialized tools and scripts available:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;nextcloud&amp;#x2F;metavox&amp;#x2F;tree&amp;#x2F;main&amp;quot;&amp;gt;Metavox&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: An open-source tool for enriching and migrating documents to Nextcloud, particularly useful for preserving metadata and context.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Custom Scripts&amp;lt;&amp;#x2F;strong&amp;gt;: Python, PowerShell, or other scripting solutions can automate migrations from M365 to Nextcloud, especially for complex or large-scale data transfers.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;MigrateDMS&amp;lt;&amp;#x2F;strong&amp;gt;: Third-party tools like &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.youtube.com&amp;#x2F;@migrationflowforsharepoint9292&amp;quot;&amp;gt;Smart Migrations&amp;lt;&amp;#x2F;a&amp;gt; are designed for SharePoint and OneDrive migrations, offering advanced features like bulk transfers and metadata preservation.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sendent Tools&amp;lt;&amp;#x2F;strong&amp;gt;: While not migration tools per se, &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;sendent.com&amp;#x2F;sendent-for-outlook&amp;#x2F;&amp;quot;&amp;gt;Sendent for Outlook&amp;lt;&amp;#x2F;a&amp;gt; and &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;sendent.com&amp;#x2F;sendent-for-ms-teams&amp;#x2F;&amp;quot;&amp;gt;Sendent for Microsoft Teams&amp;lt;&amp;#x2F;a&amp;gt; enable hybrid setups, allowing organizations to sync calendars, contacts, and tasks between Microsoft 365 and Nextcloud during and after the transition.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Emerging Solutions&amp;lt;&amp;#x2F;strong&amp;gt;:
The Nextcloud ecosystem is rapidly developing, with new tools and integrations frequently emerging. It’s wise to:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Monitor Nextcloud’s &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;nextcloud.com&amp;#x2F;migration&amp;#x2F;&amp;quot;&amp;gt;official migration resources&amp;lt;&amp;#x2F;a&amp;gt; for updates.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Explore Nextcloud’s partner network for professional services and specialized tooling tailored to your needs.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Engage with the community (e.g., &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;help.nextcloud.com&amp;#x2F;&amp;quot;&amp;gt;Nextcloud Forum&amp;lt;&amp;#x2F;a&amp;gt;) for the latest recommendations and custom solutions.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Evaluation Process&amp;lt;&amp;#x2F;strong&amp;gt;:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Test tools with a representative sample of your data.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Assess compatibility with your M365 setup (e.g., SharePoint Online vs. On-Premises).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Prioritize tools that support phased migrations and hybrid setups.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Consider professional services for complex migrations involving large datasets or unique requirements.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;take-it-step-by-step&amp;quot;&amp;gt;Take It Step by Step&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;The most effective migrations happen gradually, one phase at a time, based on thorough planning and assessment.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;start-with-what-you-know-best&amp;quot;&amp;gt;Start with What You Know Best&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Most organizations begin their migration journey with files. File storage represents the lowest risk and highest reward starting point because:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Files are typically the easiest to migrate with minimal disruption&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Successful file migration builds confidence for more complex transitions&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Teams can immediately experience the benefits of improved version control and access&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;A comprehensive file assessment should inform your migration strategy:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Understand the volume, types, and locations of all files&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Identify dependencies between files and other systems&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Document current access patterns and permission structures&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Plan for preserving metadata and version histories where needed&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h3 id=&amp;quot;progress-at-your-own-pace&amp;quot;&amp;gt;Progress at Your Own Pace&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Email migration is often addressed last, if at all. Many organizations find that:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Email systems are deeply integrated with existing workflows&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;The disruption of email migration can outweigh immediate benefits&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;A phased approach allows teams to adapt gradually&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Some organizations maintain dual systems indefinitely for specific needs&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;The key is to:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;Begin with non-critical systems and data&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Gradually introduce new tools and workflows&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Allow teams to adapt at their own pace&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Use pilot groups to test and refine the approach&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Continuously gather feedback and adjust the plan
Here’s a rewritten section that focuses on the planning and assessment process without recommending specific tools, and emphasizes the typical migration pattern starting with files:&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;h3 id=&amp;quot;learn-from-real-world-experience&amp;quot;&amp;gt;Learn from Real-World Experience&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;One university I know followed this approach by:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Starting with faculty file migration to Nextcloud&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Maintaining Microsoft 365 for student emails and some administrative functions&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Gradually intrHere’s a rewritten section that focuses on the planning and assessment process without recommending specific tools, and emphasizes the typical migration pattern starting with files:
oducing Nextcloud Talk for internal communication&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Letting adoption grow organically based on user experience&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;The most important lesson is that successful migrations focus on people and processes as much as technology. Small, well-planned steps build confidence and momentum, while allowing for adjustments based on real-world feedback.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;design-for-flexibility&amp;quot;&amp;gt;Design for Flexibility&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Most organizations will operate in a hybrid environment for a while, and that’s perfectly okay. The goal isn’t to eliminate M365 completely but to create a setup that works for your team.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Nextcloud makes this easy. Teams can edit Office files directly in Nextcloud without losing any functionality. They can join Teams meetings from Nextcloud Talk by simply pasting the link—no extra logins required. And with email sync through IMAP or Sendent, users can manage their inbox from Nextcloud without fully switching systems.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;When training your team, focus on how the new tools improve their daily work. Show them how to open and edit documents in Nextcloud, how their calendars stay synced, and how internal chats happen seamlessly in Talk. When people see how the new system makes their jobs easier, they’ll adopt it naturally.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;stay-flexible-and-adapt&amp;quot;&amp;gt;Stay Flexible and Adapt&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Some teams will eventually move completely away from M365. Others may keep certain tools for specific needs. Both approaches are valid.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Regularly review how your teams are using the systems. If Teams is only being used for external calls, ask whether those licenses are still necessary. Check in every few months to see what’s working and what could be improved. And don’t forget to celebrate the progress you make—whether it’s a team switching from SharePoint to Nextcloud files or a department adopting Talk for all their internal communication.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Migration isn’t about reaching a finish line. It’s about creating a system that serves your team better over time.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;avoid-common-pitfalls&amp;quot;&amp;gt;Avoid Common Pitfalls&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Even with careful planning, migrations can hit snags. Here’s how to steer clear of the most common issues:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Don’t let teams save files in both SharePoint and Nextcloud. Pick one system for each type of data to avoid confusion and duplication.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Be clear about which tools to use for which purposes. For example: “We’ll use Talk for internal chats and Teams for client meetings.” Simple, consistent guidelines help everyone stay on the same page.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Test integration tools like Sendent or the Exchange Connector before you need them. You don’t want to discover sync issues during an important meeting.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;the-real-value-of-migration&amp;quot;&amp;gt;The Real Value of Migration&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Ultimately, migrating from M365 to Nextcloud isn’t just about switching tools. It’s about building a system that supports your team’s needs and values.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The most successful transitions start small, listen to users, and adapt as they go. They focus on making work easier and more efficient, not just checking off technical requirements.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;When done right, migration feels less like a disruptive change and more like a natural evolution—one that gives your team more control, better tools, and a system that truly works for them.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;references&amp;quot;&amp;gt;References&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;1&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;Nextcloud. (2025, July 9). &amp;lt;em&amp;gt;Why organizations migrate from Microsoft 365 in 2025&amp;lt;&amp;#x2F;em&amp;gt;. &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;Nextcloud.com&amp;#x2F;blog&amp;#x2F;why-organizations-migrate-from-microsoft-365-in-2025&amp;#x2F;&amp;quot;&amp;gt;https:&amp;#x2F;&amp;#x2F;Nextcloud.com&amp;#x2F;blog&amp;#x2F;why-organizations-migrate-from-microsoft-365-in-2025&amp;#x2F;&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;2&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;Nextcloud Community. (2025, July 2). &amp;lt;em&amp;gt;Why organizations migrate from Microsoft 365 in 2025&amp;lt;&amp;#x2F;em&amp;gt;. &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;help.Nextcloud.com&amp;#x2F;t&amp;#x2F;why-organizations-migrate-from-microsoft-365-in-2025&amp;#x2F;227911&amp;quot;&amp;gt;https:&amp;#x2F;&amp;#x2F;help.Nextcloud.com&amp;#x2F;t&amp;#x2F;why-organizations-migrate-from-microsoft-365-in-2025&amp;#x2F;227911&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;3&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;Nextcloud. (2025, July 9). &amp;lt;em&amp;gt;Why organizations migrate from Microsoft 365 in 2025&amp;lt;&amp;#x2F;em&amp;gt;. &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;Nextcloud.com&amp;#x2F;blog&amp;#x2F;why-organizations-migrate-from-microsoft-365-in-2025&amp;#x2F;&amp;quot;&amp;gt;https:&amp;#x2F;&amp;#x2F;Nextcloud.com&amp;#x2F;blog&amp;#x2F;why-organizations-migrate-from-microsoft-365-in-2025&amp;#x2F;&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;4&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;Nextcloud Community. (2025, July 2). &amp;lt;em&amp;gt;Why organizations migrate from Microsoft 365 in 2025&amp;lt;&amp;#x2F;em&amp;gt;. &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;help.Nextcloud.com&amp;#x2F;t&amp;#x2F;why-organizations-migrate-from-microsoft-365-in-2025&amp;#x2F;227911&amp;quot;&amp;gt;https:&amp;#x2F;&amp;#x2F;help.Nextcloud.com&amp;#x2F;t&amp;#x2F;why-organizations-migrate-from-microsoft-365-in-2025&amp;#x2F;227911&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;5&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;5&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;Nextcloud. (2025, July 9). &amp;lt;em&amp;gt;Why organizations migrate from Microsoft 365 in 2025&amp;lt;&amp;#x2F;em&amp;gt;. &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;Nextcloud.com&amp;#x2F;blog&amp;#x2F;why-organizations-migrate-from-microsoft-365-in-2025&amp;#x2F;&amp;quot;&amp;gt;https:&amp;#x2F;&amp;#x2F;Nextcloud.com&amp;#x2F;blog&amp;#x2F;why-organizations-migrate-from-microsoft-365-in-2025&amp;#x2F;&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;6&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;Nextcloud. (2025, February 10). &amp;lt;em&amp;gt;Nextcloud - Migration guide&amp;lt;&amp;#x2F;em&amp;gt;. &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;Nextcloud.com&amp;#x2F;migration&amp;#x2F;&amp;quot;&amp;gt;https:&amp;#x2F;&amp;#x2F;Nextcloud.com&amp;#x2F;migration&amp;#x2F;&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>Surveillance Capitalism: The Hidden Engine of Control</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;surveillance-capitalism&#x2F;"/>
                <updated>2025-10-13T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;surveillance-capitalism&#x2F;</id>
                <content type="html">&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;surveillance-capitalism&amp;#x2F;#introduction&amp;quot;&amp;gt;Introduction&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;surveillance-capitalism&amp;#x2F;#from-innovation-to-extraction&amp;quot;&amp;gt;From Innovation to Extraction&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;surveillance-capitalism&amp;#x2F;#the-data-economy-that-never-sleeps&amp;quot;&amp;gt;The Data Economy That Never Sleeps&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;surveillance-capitalism&amp;#x2F;#democracy-was-always-the-target&amp;quot;&amp;gt;Democracy Was Always the Target&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;surveillance-capitalism&amp;#x2F;#the-business-of-control&amp;quot;&amp;gt;The Business of Control&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:&amp;#x2F;&amp;#x2F;mangoteq.eu&amp;#x2F;posts&amp;#x2F;surveillance-capitalism&amp;#x2F;#whats-left-thats-truly-ours&amp;quot;&amp;gt;Whats Left Thats Truly Ours&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;introduction&amp;quot;&amp;gt;Introduction&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;We often talk about Big Tech as if it just grew too big, too fast. But that misses the real story. The power of Google, Meta, Amazon, Microsoft, and Apple doesn’t come from better technology or smarter leaders - it comes from creating a new kind of economy: &amp;lt;strong&amp;gt;surveillance capitalism&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I wanted to really understand what that means - beyond the headlines and buzzwords. So I started reading &amp;lt;em&amp;gt;The Age of Surveillance Capitalism&amp;lt;&amp;#x2F;em&amp;gt; by Shoshana Zuboff and watching some of her talks.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;
  &amp;lt;img src=&amp;quot;&amp;#x2F;images&amp;#x2F;ageofsurveillance.jpg&amp;quot; alt=&amp;quot;The Age of Surveillance Capitalism — book cover&amp;quot; width=&amp;quot;30%&amp;quot;&amp;gt;
  &amp;lt;br&amp;gt;
  &amp;lt;em&amp;gt;Cover of &amp;lt;strong&amp;gt;The Age of Surveillance Capitalism&amp;lt;&amp;#x2F;strong&amp;gt; by Shoshana Zuboff&amp;lt;&amp;#x2F;em&amp;gt;
&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The deeper I went, the clearer it became: this isn’t just a critique of technology. It’s a mirror showing how our everyday lives - our thoughts, choices, moods, and movements - have quietly become raw material for profit.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;You’ve probably heard the phrase “If it’s free, you’re the product.” But that’s not quite right. We’re not the product - we’re the &amp;lt;strong&amp;gt;resource&amp;lt;&amp;#x2F;strong&amp;gt; from which the product is made. The real product is the &amp;lt;strong&amp;gt;prediction of our behavior&amp;lt;&amp;#x2F;strong&amp;gt;. And the real customers? The companies that pay to access those predictions - not to improve our lives, but to keep the profits flowing.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Zuboff calls this model “surveillance capitalism” because it turns &amp;lt;strong&amp;gt;human experience itself into an economic resource&amp;lt;&amp;#x2F;strong&amp;gt;. It’s not just about showing ads; it’s about shaping behavior.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Over the past two decades, this system has quietly spread through every layer of digital life. It fuels record profits, shapes politics, and erodes privacy and democracy along the way. What began with Google and was supercharged by Facebook has now become the standard model for nearly every major platform - from Microsoft and Amazon to X and TikTok. Surveillance capitalism isn’t the exception anymore. It’s the rule.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;from-innovation-to-extraction&amp;quot;&amp;gt;From Innovation to Extraction&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;The early success of Big Tech wasn’t just about innovation - it was about discovering that &amp;lt;strong&amp;gt;human behavior could be mined&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;When Google launched targeted ads in the early 2000s, it realized something extraordinary: the data people left behind could predict what they’d do next. That “behavioral surplus,” as Zuboff calls it, became the foundation of a new economy built on prediction.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;By 2024, the five largest U.S. tech companies generated over &amp;lt;strong&amp;gt;$1.65 trillion&amp;lt;&amp;#x2F;strong&amp;gt; in annual revenue (Statista, 2024) - more than the GDP of most countries. That kind of growth doesn’t come from selling products alone; it comes from constant access to human behavior.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Every time we do something online - and often offline - we leave behind a trail of data. Some of it’s obvious, like a photo you post or a video you like. But most of it is invisible “metadata”: when you posted, where you were, your device type, your location, your IP address, your advertising ID, even your Wi-Fi network name.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;All these tiny details are gathered, sorted, and analyzed by algorithms to build eerily accurate &amp;lt;strong&amp;gt;digital profiles&amp;lt;&amp;#x2F;strong&amp;gt; - versions of us that can predict what we’ll want, what we’ll believe, and what we’ll do next. When companies like Google or Meta say they don’t sell your data, they’re technically right. They don’t sell you - they sell &amp;lt;strong&amp;gt;access to the ability to influence you&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;To keep that access, Big Tech perfected the illusion of generosity. Free email. Free maps. Free social media. But “free” was never free - it’s been the bait. Behind those friendly interfaces, every click, pause, and message is logged. Data brokers build a parallel market worth hundreds of billions each year (Forbes, 2023).&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This isn’t advertising in the old sense. It’s the &amp;lt;strong&amp;gt;sale of certainty&amp;lt;&amp;#x2F;strong&amp;gt; - determined through a terrifying ability to predict what you’ll do, when you’ll do it, and how to steer you there.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;the-data-economy-that-never-sleeps&amp;quot;&amp;gt;The Data Economy That Never Sleeps&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;The tracking and manipulation don’t stop when you close your browser. They follow you home.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Smart doorbells, TVs, watches, fitness trackers, and voice assistants all feed the same system. Your speaker knows when you talk and what mood you’re in. Your car records every trip. Your phone measures how long you stare at the screen.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Consent, when it’s even requested, hides behind walls of unreadable legal text. One study found it would take over &amp;lt;strong&amp;gt;200 hours a year&amp;lt;&amp;#x2F;strong&amp;gt; to read all the privacy policies you agree to (Carnegie Mellon University, 2019). So most people click “accept” and move on - because opting out often means not participating at all.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The formula is simple: &amp;lt;strong&amp;gt;more data means better predictions&amp;lt;&amp;#x2F;strong&amp;gt;. The richer the profile, the more valuable it becomes. Human experience itself has become the raw fuel of this system.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;democracy-was-always-the-target&amp;quot;&amp;gt;Democracy Was Always the Target&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;What started as commercial surveillance has grown into &amp;lt;strong&amp;gt;political infrastructure&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The first major wake-up call came in 2013, when Edward Snowden revealed the NSA’s PRISM program - showing that U.S. intelligence agencies were directly tapping into the servers of companies like Google, Facebook, and Microsoft. The line between corporate and government surveillance vanished overnight.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Then, in 2016, came &amp;lt;strong&amp;gt;Cambridge Analytica&amp;lt;&amp;#x2F;strong&amp;gt;. Over 87 million Facebook profiles were harvested to build psychological models of voters (The Guardian, 2018). Those models were used to target people with emotionally charged content designed to influence both the Brexit vote and the U.S. presidential election.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;By the 2020s, this fusion of technology and manipulation had gone global. Leaked files showed that governments - including the U.S. and Israel - were paying influencers and PR firms millions to spread propaganda and automate AI-driven disinformation (Responsible Statecraft, 2025; The Jerusalem Post, 2025; Haaretz, 2025; The Intercept, 2025).&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The same systems built to sell products are now &amp;lt;strong&amp;gt;selling ideologies&amp;lt;&amp;#x2F;strong&amp;gt;. The infrastructure of persuasion has become the machinery of control.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;the-business-of-control&amp;quot;&amp;gt;The Business of Control&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;The platforms shaping our public lives were never built to promote truth - they were built to capture attention. Outrage, novelty, and emotional triggers keep us scrolling because attention equals profit. A 2023 &amp;lt;em&amp;gt;MIT Technology Review&amp;lt;&amp;#x2F;em&amp;gt; study found that &amp;lt;strong&amp;gt;false news spreads six times faster&amp;lt;&amp;#x2F;strong&amp;gt; on social media than accurate information. The reason is simple: emotions drive engagement, and engagement drives revenue.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This is why misinformation and division thrive online. The more polarized we become, the easier we are to predict - and &amp;lt;strong&amp;gt;predictability pays&amp;lt;&amp;#x2F;strong&amp;gt;. Democracy, with its uncertainty and open debate, doesn’t.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;We’re now living in a kind of &amp;lt;strong&amp;gt;digital feudalism&amp;lt;&amp;#x2F;strong&amp;gt;. We don’t own our data, our feeds, or even our digital identities - we rent them from a handful of powerful platforms. In return, we produce an endless stream of behavioral data just to stay connected.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Governments and tech giants increasingly depend on each other to maintain control, each feeding the other’s power. Artificial intelligence has only deepened that imbalance. These systems are trained on the world’s collective output - our writing, art, voices, and ideas - without permission. What they give back is a polished reflection of our own creativity, repackaged and sold as “intelligence.”&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Bit by bit, even human thought is becoming something you have to subscribe to.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;whats-left-thats-truly-ours&amp;quot;&amp;gt;Whats Left Thats Truly Ours&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;The system of surveillance capitalism feels enormous, but it’s not unstoppable. It relies on one fragile assumption - that &amp;lt;strong&amp;gt;we’ll keep feeding it&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Every unpredictable act - using open-source software, blocking trackers, or choosing tools that respect privacy - is a small act of rebellion. Each one chips away at the machine’s power to predict.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;But the real change starts deeper than that. It’s cultural. It’s about refusing to accept this as “just the way things are.” Surveillance capitalism isn’t nature - it’s design. And what’s designed can be &amp;lt;strong&amp;gt;redesigned&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;What’s at stake isn’t just privacy. It’s the &amp;lt;strong&amp;gt;freedom to think, choose, and live&amp;lt;&amp;#x2F;strong&amp;gt; without being constantly measured and nudged by someone else’s algorithm.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;As long as data remains the raw material of this economy, our future will remain its currency. The question isn’t whether surveillance capitalism exists - it does. The question is whether we’ll keep participating in it.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h2 id=&amp;quot;references&amp;quot;&amp;gt;References&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Zuboff, Shoshana – &amp;lt;em&amp;gt;The Age of Surveillance Capitalism&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
https:&amp;#x2F;&amp;#x2F;shoshanazuboff.com&amp;#x2F;book&amp;#x2F;about&amp;#x2F; (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;shoshanazuboff.com&amp;#x2F;book&amp;#x2F;about&amp;#x2F;&amp;quot;&amp;gt;shoshanazuboff.com&amp;lt;&amp;#x2F;a&amp;gt;)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;“The Facebook data of up to 87 million people … may have been improperly shared with Cambridge Analytica” — &amp;lt;em&amp;gt;The Guardian&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
https:&amp;#x2F;&amp;#x2F;www.theguardian.com&amp;#x2F;technology&amp;#x2F;2018&amp;#x2F;apr&amp;#x2F;04&amp;#x2F;facebook-cambridge-analytica-user-data-latest-more-than-thought (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.theguardian.com&amp;#x2F;technology&amp;#x2F;2018&amp;#x2F;apr&amp;#x2F;04&amp;#x2F;facebook-cambridge-analytica-user-data-latest-more-than-thought&amp;quot;&amp;gt;theguardian.com&amp;lt;&amp;#x2F;a&amp;gt;)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;“Few people read privacy policies. Studies have projected that it would take an average user over 600 hours …” — &amp;lt;em&amp;gt;Carnegie Mellon University&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
https:&amp;#x2F;&amp;#x2F;www.cmu.edu&amp;#x2F;news&amp;#x2F;stories&amp;#x2F;archives&amp;#x2F;2016&amp;#x2F;march&amp;#x2F;privacy-policy.html (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.cmu.edu&amp;#x2F;news&amp;#x2F;stories&amp;#x2F;archives&amp;#x2F;2016&amp;#x2F;march&amp;#x2F;privacy-policy.html&amp;quot;&amp;gt;cmu.edu&amp;lt;&amp;#x2F;a&amp;gt;)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;“Cambridge Analytica spent nearly $1 m on data collection … more than 50 million individual profiles …” — &amp;lt;em&amp;gt;The Guardian&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
https:&amp;#x2F;&amp;#x2F;www.theguardian.com&amp;#x2F;news&amp;#x2F;2018&amp;#x2F;mar&amp;#x2F;17&amp;#x2F;cambridge-analytica-facebook-influence-us-election (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.theguardian.com&amp;#x2F;news&amp;#x2F;2018&amp;#x2F;mar&amp;#x2F;17&amp;#x2F;cambridge-analytica-facebook-influence-us-election&amp;quot;&amp;gt;theguardian.com&amp;lt;&amp;#x2F;a&amp;gt;)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;“Cambridge Analytica, a British consulting firm, was able to collect data from as many as 87 million Facebook users without their consent.” — &amp;lt;em&amp;gt;PMC &amp;#x2F; NCBI&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
https:&amp;#x2F;&amp;#x2F;pmc.ncbi.nlm.nih.gov&amp;#x2F;articles&amp;#x2F;PMC6073073&amp;#x2F; (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;pmc.ncbi.nlm.nih.gov&amp;#x2F;articles&amp;#x2F;PMC6073073&amp;#x2F;&amp;quot;&amp;gt;pmc.ncbi.nlm.nih.gov&amp;lt;&amp;#x2F;a&amp;gt;)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;“Study: Reading online privacy policies could cost $365 billion a year” — &amp;lt;em&amp;gt;Ars Technica&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
https:&amp;#x2F;&amp;#x2F;arstechnica.com&amp;#x2F;tech-policy&amp;#x2F;2008&amp;#x2F;10&amp;#x2F;study-reading-online-privacy-policies-could-cost-365-billion-a-year&amp;#x2F; (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;arstechnica.com&amp;#x2F;tech-policy&amp;#x2F;2008&amp;#x2F;10&amp;#x2F;study-reading-online-privacy-policies-could-cost-365-billion-a-year&amp;#x2F;&amp;quot;&amp;gt;arstechnica.com&amp;lt;&amp;#x2F;a&amp;gt;)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;“Influencers Are Being Paid $7K Per Post to Boost Pro-Israel Social Media Content” — &amp;lt;em&amp;gt;Truthout&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
https:&amp;#x2F;&amp;#x2F;truthout.org&amp;#x2F;articles&amp;#x2F;influencers-are-being-paid-7k-per-post-to-boost-pro-israel-social-media-content&amp;#x2F; (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;truthout.org&amp;#x2F;articles&amp;#x2F;influencers-are-being-paid-7k-per-post-to-boost-pro-israel-social-media-content&amp;#x2F;&amp;quot;&amp;gt;truthout.org&amp;lt;&amp;#x2F;a&amp;gt;)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;“Microsoft halts services to Israeli military unit amid probe into surveillance of Palestinians” — &amp;lt;em&amp;gt;Reuters&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
https:&amp;#x2F;&amp;#x2F;www.reuters.com&amp;#x2F;world&amp;#x2F;middle-east&amp;#x2F;microsoft-disables-services-israel-defense-unit-after-review-2025-09-25&amp;#x2F; (&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.reuters.com&amp;#x2F;world&amp;#x2F;middle-east&amp;#x2F;microsoft-disables-services-israel-defense-unit-after-review-2025-09-25&amp;#x2F;&amp;quot;&amp;gt;reuters.com&amp;lt;&amp;#x2F;a&amp;gt;)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>The Fediverse: A Quiet Movement for an Ethical Social Internet</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;what-is-the-fediverse&#x2F;"/>
                <updated>2025-09-18T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;what-is-the-fediverse&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;For most of us, the social internet is a handful of corporate platforms: Twitter, Facebook, Instagram, LinkedIn. These spaces promise connection but deliver surveillance, algorithms, and a relentless push to keep us scrolling, clicking, and consuming.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I’ve     written about this earlier &amp;lt;a href=&amp;quot;&amp;#x2F;posts&amp;#x2F;big-tobacco-of-our-era&amp;#x2F;&amp;quot;&amp;gt;here&amp;lt;&amp;#x2F;a&amp;gt; and &amp;lt;a href=&amp;quot;&amp;#x2F;posts&amp;#x2F;the-playbook-of-doubt&amp;#x2F;&amp;quot;&amp;gt;here&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And for the most part, the majority of us have just accepted this as the cost of being online - because what’s the alternative?&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Well there are alternatives. Plenty of them. And the fediverse provides a lot of them.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;so-what-is-the-fediverse&amp;quot;&amp;gt;So, What Is the Fediverse?&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;The fediverse has been around for awhile and is a network of independent microblogging and social platforms that are able to interact and talk to each other. Think of it as a constellation of communities, each with its own rules, culture, and purpose, but all connected. It’s not a single website or app; it’s a &amp;lt;strong&amp;gt;way of organizing the internet&amp;lt;&amp;#x2F;strong&amp;gt; that puts people - not corporations - in control.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;At its heart, the fediverse is about &amp;lt;strong&amp;gt;decentralization&amp;lt;&amp;#x2F;strong&amp;gt; - just like email, which we all use every day. Email isn’t controlled by any single company; instead, tens of thousands of email servers communicate seamlessly using the &amp;lt;strong&amp;gt;SMTP protocol&amp;lt;&amp;#x2F;strong&amp;gt;, an open standard that makes it all work. The fediverse operates on the same principle, but for social media. Instead of one company deciding what you see, who you talk to, and how your data is used, the fediverse uses the &amp;lt;strong&amp;gt;ActivityPub protocol&amp;lt;&amp;#x2F;strong&amp;gt; as its open standard, spreading that power across thousands of independent communities. You can join a server (or “instance”) focused on art, activism, or just general conversation. If you don’t like the rules of one, you can move to another - or even start your own.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This isn’t just a technical shift. It’s a &amp;lt;strong&amp;gt;cultural one&amp;lt;&amp;#x2F;strong&amp;gt;. The fediverse asks: &amp;lt;em&amp;gt;What if the internet were designed for people, not profit?&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;why-is-the-fediverse-important&amp;quot;&amp;gt;Why Is the Fediverse Important?&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;h3 id=&amp;quot;countering-algorithmic-control&amp;quot;&amp;gt;Countering Algorithmic Control&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Corporate platforms thrive on algorithms that manipulate what you see, who you talk to, and how you feel. These algorithms aren’t neutral - they’re designed to maximize engagement, often by amplifying outrage, misinformation, and division. It’s like trying to swat flies in an endless swarm: no matter how much you push back, the system is rigged to keep you trapped in a cycle of reaction and distraction.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The fediverse offers a way out. Here, &amp;lt;strong&amp;gt;you control your feed&amp;lt;&amp;#x2F;strong&amp;gt;. There are no shadowy algorithms deciding what’s important. No corporate overlords dictating the rules. Just communities setting their own standards and curating their own spaces. If a platform becomes toxic or overwhelming, you can leave - without losing your connections or starting from scratch.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;privacy-as-a-community-effort&amp;quot;&amp;gt;Privacy as a Community Effort&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Privacy isn’t just about encryption or technical safeguards. In the fediverse, it’s a &amp;lt;strong&amp;gt;social contract&amp;lt;&amp;#x2F;strong&amp;gt;. Communities set their own standards for what’s acceptable. Want to avoid harassment? Many instances have strict moderation policies. Need a safer space? You can join - or create - one.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This approach was shaped by marginalized communities who needed tools to protect themselves online. Features like content warnings, server-wide blocks, and transparent moderation didn’t come from Silicon Valley. They came from people who understood that &amp;lt;strong&amp;gt;privacy is about more than just hiding your data - it’s about controlling your environment and not sharing when you don’t have to&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;a-lab-for-new-ideas&amp;quot;&amp;gt;A Lab for New Ideas&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;The fediverse is more than an alternative to X or Facebook or Instagram. It’s a &amp;lt;strong&amp;gt;living, evolving communal experiment&amp;lt;&amp;#x2F;strong&amp;gt; in how we can organize online spaces by holding on to fundamental values and rights that are unquestioned and accepted in our physical lives. Here, users aren’t just consumers; they’re participants. They help shape the platforms they use, whether by contributing code, moderating communities, or simply setting the tone for how people interact.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This isn’t about rejecting technology. It’s about &amp;lt;strong&amp;gt;reclaiming it&amp;lt;&amp;#x2F;strong&amp;gt;. The fediverse shows that the internet doesn’t have to be a place where a few corporations dictate the terms. It can be a space where communities thrive on their own terms.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;mastodon-and-pixelfed-gateways-to-the-fediverse&amp;quot;&amp;gt;Mastodon and Pixelfed: Gateways to the Fediverse&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;h3 id=&amp;quot;mastodon-the-heart-of-the-fediverse&amp;quot;&amp;gt;Mastodon: The Heart of the Fediverse&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Mastodon, in my eyes, is probably the first stop and best place for exploring the fediverse. It looks like other social media platforms, but it works differently. Instead of one central platform, Mastodon is a network of servers, each with its own community and rules. You can follow people across servers, move your account if you find a better fit, and even host your own instance if you want.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;What makes Mastodon special isn’t just its features. It’s the &amp;lt;strong&amp;gt;ethos&amp;lt;&amp;#x2F;strong&amp;gt; behind it: a belief that social media should be &amp;lt;strong&amp;gt;open, transparent, and user-controlled&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;pixelfed-instagram-without-the-surveillance&amp;quot;&amp;gt;Pixelfed: Instagram Without the Surveillance&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Pixelfed is Mastodon’s cousin for photos. It’s Instagram without the ads, the algorithms, or the corporate tracking. You share photos, follow artists, and engage with a community that values creativity over clicks.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Like Mastodon, Pixelfed is part of the fediverse. That means you can follow photographers on Pixelfed from your Mastodon account, or vice versa. It’s all connected - but &amp;lt;strong&amp;gt;you’re in control&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;the-bigger-picture&amp;quot;&amp;gt;The Bigger Picture&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;The fediverse isn’t just about escaping Big Tech. It’s about &amp;lt;strong&amp;gt;reimagining what the internet can be&amp;lt;&amp;#x2F;strong&amp;gt;. It’s a space where communities set their own rules, where privacy is a collective effort, and where the tools we use are shaped by the people who use them.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This isn’t a utopian dream. It’s happening now. The fediverse is proof that another internet is possible - one that’s &amp;lt;strong&amp;gt;decentralized, community-driven, and designed for people&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;ready-to-try&amp;quot;&amp;gt;Ready to Try?&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;The fediverse is home to &amp;lt;strong&amp;gt;dozens of platforms&amp;lt;&amp;#x2F;strong&amp;gt;, each offering something unique. Here are a few to explore:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;joinmastodon.org&amp;quot;&amp;gt;Mastodon&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A decentralized alternative to Twitter, where communities set the rules.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;pixelfed.org&amp;quot;&amp;gt;Pixelfed&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: Instagram without the ads or algorithms - just photos and creativity.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;joinpeertube.org&amp;quot;&amp;gt;PeerTube&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A YouTube alternative where videos are shared peer-to-peer, without corporate control.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;lemmy.ml&amp;quot;&amp;gt;Lemmy&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A Reddit-like platform for link sharing and discussion, but decentralized and community-run.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;misskey-hub.net&amp;quot;&amp;gt;Misskey&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A dynamic, feature-rich platform blending microblogging with advanced customization.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;If you’re curious, pick a platform, find a community that fits your interests, and dive in. The internet can feel like home when &amp;lt;strong&amp;gt;you’re in control&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;resources-dive-deeper-into-the-fediverse&amp;quot;&amp;gt;Resources: Dive Deeper into the Fediverse&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;There are &amp;lt;strong&amp;gt;lots of great resources&amp;lt;&amp;#x2F;strong&amp;gt; for you to dive into and explore the fediverse - whether you’re just curious, ready to join, or looking to deepen your understanding. From directories and statistics to beginner guides and community wikis, these tools will help you navigate, discover, and make the most of decentralized platforms.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;fedidb.com&amp;quot;&amp;gt;Fediverse Database (Fedidb)&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A directory of fediverse platforms and instances, perfect for finding communities that match your interests.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;the-federation.info&amp;#x2F;&amp;quot;&amp;gt;The Federation Info&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A real-time dashboard showing active instances, user counts, and software diversity across the fediverse.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;fediverse.party&amp;#x2F;&amp;quot;&amp;gt;Fediverse.Party&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A beginner-friendly guide explaining how the fediverse works, with comparisons to mainstream social media and tips for getting started.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;joinfediverse.wiki&amp;#x2F;&amp;quot;&amp;gt;Join the Fediverse Wiki&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A community-maintained wiki with tutorials, instance recommendations, and deep dives into fediverse software like Mastodon, Pixelfed, and PeerTube.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;fediverse.observer&amp;#x2F;&amp;quot;&amp;gt;Fediverse Observer&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A tool for discovering and comparing fediverse instances, offering insights into size, activity, and software.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;emilebosch&amp;#x2F;awesome-fediverse&amp;quot;&amp;gt;Awesome Fediverse&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A curated list of fediverse-related projects, tools, and resources on GitHub - great for developers and power users.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;fediversereport.com&amp;#x2F;&amp;quot;&amp;gt;Fediverse Report&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;: A newsletter and blog covering fediverse news, updates, and community stories.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>An Ethical Alternative for Google Analytics</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;umami-over-google&#x2F;"/>
                <updated>2025-09-06T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;umami-over-google&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;When building a website, analytics are often an afterthought—until you realize the default tools come with hidden costs. &amp;lt;strong&amp;gt;Google Analytics (GA)&amp;lt;&amp;#x2F;strong&amp;gt; dominates the market, but its reliance on surveillance, legal risks, and bloat made it a non-starter for me. I never used GA, and I didn’t want to get pulled into Google’s ecosystem just to track basic visitor data.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Instead, I chose &amp;lt;strong&amp;gt;Umami&amp;lt;&amp;#x2F;strong&amp;gt; —a lightweight, privacy-focused alternative that aligns with my values. Here’s why.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;the-problem-with-google-analytics&amp;quot;&amp;gt;The Problem with Google Analytics&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;h3 id=&amp;quot;1-surveillance-by-default&amp;quot;&amp;gt;1. Surveillance by Default&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;GA isn’t just a tool—it’s part of Google’s ad empire. Every visit, click, and interaction feeds into a system designed to profile users. Even if you’re not running ads, your data contributes to a machine that prioritizes tracking over transparency.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;For me, this was a hard pass. &amp;lt;strong&amp;gt;I didn’t want my site to become part of that ecosystem.&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;2-gdpr-and-legal-headaches&amp;quot;&amp;gt;2. GDPR and Legal Headaches&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;GA’s data collection has repeatedly clashed with privacy laws, especially in the EU. Courts have ruled that its default setup violates GDPR because it transfers data to U.S. servers without proper safeguards. The result? &amp;lt;strong&amp;gt;Endless cookie banners, compliance risks, and potential fines&amp;lt;&amp;#x2F;strong&amp;gt; —all for a tool that’s supposed to &amp;lt;em&amp;gt;simplify&amp;lt;&amp;#x2F;em&amp;gt; analytics.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;3-overkill-for-most-use-cases&amp;quot;&amp;gt;3. Overkill for Most Use Cases&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;GA’s dashboard is packed with features most small sites don’t need. &amp;lt;strong&amp;gt;Do you really need real-time user-level drilling for a personal blog or portfolio?&amp;lt;&amp;#x2F;strong&amp;gt; Probably not. What matters:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Traffic sources&amp;lt;&amp;#x2F;strong&amp;gt; (Where are visitors coming from?)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Popular pages&amp;lt;&amp;#x2F;strong&amp;gt; (What content resonates?)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Basic trends&amp;lt;&amp;#x2F;strong&amp;gt; (Are visits growing?)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;GA’s complexity slows down your site (thanks to its ~45KB script) and distracts from what’s useful.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;4-performance-and-ad-blocker-issues&amp;quot;&amp;gt;4. Performance and Ad-Blocker Issues&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;GA’s script is heavy and frequently blocked by privacy tools like uBlock Origin. &amp;lt;strong&amp;gt;If visitors block GA, you lose data—and their trust.&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;why-umami-won-me-over&amp;quot;&amp;gt;Why Umami Won Me Over&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;I evaluated several alternatives (&amp;lt;strong&amp;gt;Matomo, Plausible, Umami&amp;lt;&amp;#x2F;strong&amp;gt;) and chose Umami for its balance of simplicity, privacy, and ease of use.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;1-lightweight-and-fast&amp;quot;&amp;gt;1. Lightweight and Fast&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Umami’s tracking script is &amp;lt;strong&amp;gt;~1KB&amp;lt;&amp;#x2F;strong&amp;gt;—a fraction of GA’s size. That means:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Faster page loads&amp;lt;&amp;#x2F;strong&amp;gt; (no bloat).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fewer blocked requests&amp;lt;&amp;#x2F;strong&amp;gt; (better data accuracy).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h3 id=&amp;quot;2-no-cookies-no-consent-walls&amp;quot;&amp;gt;2. No Cookies, No Consent Walls&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Umami doesn’t use cookies or collect personally identifiable information (PII). &amp;lt;strong&amp;gt;No GDPR banners. No legal risk.&amp;lt;&amp;#x2F;strong&amp;gt; Just clean, compliant analytics.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;3-free-for-small-sites-hobby-tier&amp;quot;&amp;gt;3. Free for Small Sites (Hobby Tier)&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Umami’s &amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;umami.is&amp;#x2F;pricing&amp;quot;&amp;gt;Hobby plan&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt; is &amp;lt;strong&amp;gt;completely free&amp;lt;&amp;#x2F;strong&amp;gt; and includes:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;100K events&amp;#x2F;month&amp;lt;&amp;#x2F;strong&amp;gt; (plenty for small sites).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Up to 3 websites&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;6-month data retention&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;For solo creators, nonprofits, or side projects, this is a &amp;lt;strong&amp;gt;perfect starting point&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;4-ad-blocker-resistance-even-without-self-hosting&amp;quot;&amp;gt;4. Ad-Blocker Resistance (Even Without Self-Hosting)&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Many ad blockers target known analytics scripts (e.g., &amp;lt;code&amp;gt;google-analytics.com&amp;lt;&amp;#x2F;code&amp;gt;). Umami’s script can be &amp;lt;strong&amp;gt;renamed and hosted on your own domain&amp;lt;&amp;#x2F;strong&amp;gt; to reduce blocking. For example:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Rename &amp;lt;code&amp;gt;umami.js&amp;lt;&amp;#x2F;code&amp;gt; to &amp;lt;code&amp;gt;insights.js&amp;lt;&amp;#x2F;code&amp;gt;.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Store it in your website’s directory (e.g., &amp;lt;code&amp;gt;&amp;#x2F;js&amp;#x2F;insights.js&amp;lt;&amp;#x2F;code&amp;gt;).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Update the script &amp;lt;code&amp;gt;src&amp;lt;&amp;#x2F;code&amp;gt; in your HTML to point to your domain.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;how-to-get-started-with-umami&amp;quot;&amp;gt;How to Get Started with Umami&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;h3 id=&amp;quot;option-1-free-hosted-plan-fastest-setup&amp;quot;&amp;gt;Option 1: Free Hosted Plan (Fastest Setup)&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;Sign up at &amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;umami.is&amp;quot;&amp;gt;umami.is&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Add your website domain in the dashboard.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Copy the tracking script into your site’s &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Done.&amp;lt;&amp;#x2F;strong&amp;gt; Data starts flowing immediately — no credit card required.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;h3 id=&amp;quot;option-2-self-hosted-advanced-control&amp;quot;&amp;gt;Option 2: Self-Hosted (Advanced Control)&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;If you prefer ownership (or EU compliance), follow Umami’s &amp;lt;strong&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;umami.is&amp;#x2F;docs&amp;#x2F;guides&amp;#x2F;hosting&amp;quot;&amp;gt;official hosting guide&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;why-this-is&amp;quot;&amp;gt;Why this is&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;By choosing Umami you:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Protect visitor privacy&amp;lt;&amp;#x2F;strong&amp;gt; (no surveillance, no PII collection).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Avoid legal risks&amp;lt;&amp;#x2F;strong&amp;gt; (GDPR-friendly by default).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Improve performance&amp;lt;&amp;#x2F;strong&amp;gt; (tiny script, no bloat).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Support ethical tech&amp;lt;&amp;#x2F;strong&amp;gt; (open-source, community-driven).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h2 id=&amp;quot;your-next-steps&amp;quot;&amp;gt;Your Next Steps&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Test Umami’s &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;analytics.umami.is&amp;#x2F;share&amp;#x2F;8thQrBlu&amp;#x2F;umami.is&amp;quot;&amp;gt;live demo&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sign up for the free Hobby plan&amp;lt;&amp;#x2F;strong&amp;gt; or explore self-hosting.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Rename the script&amp;lt;&amp;#x2F;strong&amp;gt; (e.g., &amp;lt;code&amp;gt;insights.js&amp;lt;&amp;#x2F;code&amp;gt;) to improve ad-blocker resistance.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;final-thought&amp;quot;&amp;gt;Final Thought&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;The web doesn’t have to rely on surveillance-based tools. &amp;lt;strong&amp;gt;Umami proves that ethical, lightweight analytics are possible—and practical.&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>The Politics of Doubt: How Uncertainty Serves Power</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;the-playbook-of-doubt&#x2F;"/>
                <updated>2025-08-07T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;the-playbook-of-doubt&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;I just listened to an incredibly in‑depth, insightful episode of &amp;lt;em&amp;gt;Your Undivided Attention&amp;lt;&amp;#x2F;em&amp;gt;—the Center for Humane Technology’s podcast—featuring historian Naomi Oreskes&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#1&amp;quot;&amp;gt;1&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;. She breaks down how powerful actors, throughout histroy, weaponize uncertainty, fuel fear and stoke up doubt to avoid accountability. Not by accident, but by design to retain their positions of power and profit&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;You can listen to the episode here: &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.humanetech.com&amp;#x2F;podcast&amp;#x2F;weaponizing-uncertainty-how-tech-is-recycling-big-tobaccos-playbook&amp;quot;&amp;gt;Weaponizing Uncertainty&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h2 id=&amp;quot;the-core-idea-doubt-can-be-weaponized&amp;quot;&amp;gt;The Core Idea: Doubt can be weaponized&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;In the episode, Oreskes, author of &amp;lt;em&amp;gt;Merchants of Doubt&amp;lt;&amp;#x2F;em&amp;gt;, explains how the concept of uncertainty has been consistently flipped from a driver of scientific rigor or clear fact into a smokescreen for inaction.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Scientific uncertainty, in its honest form, is what pushes inquiry forward. But when deliberately weaponized, it’s used to delay policy, sway public opinion, and shield industries from consequences.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This isn’t new a tatic. It’s a playbook thats repeatedly used.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;1-tobacco-fire-safety&amp;quot;&amp;gt;1. Tobacco &amp;amp;amp; Fire Safety&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;When cigarettes were found to cause deadly house fires, tobacco companies didn’t accept blame. Instead, they pointed fingers—at flammable pajamas and bedding. They co-opted firefighters to push for flame-retardant clothing, forcing shifts in manufacturing and fashion. Meanwhile, the tobacco industry quietly walked away untouched&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#2&amp;quot;&amp;gt;2&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;2-apartheid-south-africa&amp;quot;&amp;gt;2. Apartheid South Africa&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Despite years of global protest and UN resolutions, Western governments—especially the U.S. and U.K.—resisted meaningful sanctions against the apartheid regime, often minimizing its threat to international peace. Behind the scenes, South Africa launched &amp;lt;em&amp;gt;Muldergate&amp;lt;&amp;#x2F;em&amp;gt;, a covert propaganda operation funding media and front groups abroad to reshape public opinion and deflect criticism&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#3&amp;quot;&amp;gt;3&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;3-the-climate-crisis-still-ongoing&amp;quot;&amp;gt;3. The Climate Crisis (Still Ongoing)&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Fossil fuel companies have long abandoned the goal of disproving climate science. Instead, they fund campaigns that aim to sow doubt—just enough to stall legislation, delay renewable adoption, and keep fossil profits flowing&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#4&amp;quot;&amp;gt;4&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;4-big-tech-surveillance&amp;quot;&amp;gt;4. Big Tech &amp;amp;amp; Surveillance&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;From algorithmic manipulation to widespread polarization, the harms caused by digital platforms are well documented. Yet tech companies sidestep accountability by framing regulation as a threat to “innovation” or “free speech,” shifting the narrative instead of solving the problem&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#5&amp;quot;&amp;gt;5&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;5-israel-palestine-the-humanitarian-blockade&amp;quot;&amp;gt;5. Israel–Palestine &amp;amp;amp; the Humanitarian Blockade&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;In Gaza, repeated reports of famine are downplayed or denied by those in power. The blame is often deflected onto aid organizations or Hamas, obscuring evidence that starvation is being used deliberately as a tool of war&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#6&amp;quot;&amp;gt;6&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;p&amp;gt;Across all these examples, the tactics repeat:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Turn facts into “opinions.”&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Stall regulation or justice.&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Protect power and profit.&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Promote one idealogy or set of beliefs over another.&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h3 id=&amp;quot;the-illusion-of-debate&amp;quot;&amp;gt;The Illusion of Debate&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Oreskes highlights how the &amp;lt;em&amp;gt;appearance&amp;lt;&amp;#x2F;em&amp;gt; of scientific debate can be more powerful than the science itself—especially when amplified by media and interest groups. As public confidence wavers, action stalls.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;1992-the-rio-moment-that-could-ve-been&amp;quot;&amp;gt;1992: The Rio Moment That Could’ve Been&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;The UN Framework Convention on Climate Change in 1992 represented a potential turning point. But the fossil fuel industry intervened, using uncertainty as a tool to unravel momentum and policy&amp;lt;sup class=&amp;quot;footnote-reference&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#7&amp;quot;&amp;gt;7&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;sup&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;ideology-over-evidence&amp;quot;&amp;gt;Ideology Over Evidence&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;What keeps this playbook effective is ideology. Defenders of unfettered capitalism equate any form of regulation with oppression. By weaponizing the language of freedom and individualism, they shut down collective action before it starts.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;But doubtt isn’t necessarily bad. In science, it’s essential. But when its manufactured doubt, that’s a weapon.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;So next time you see something labeled “controversial,” ask:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Who benefits from the confusion? And what are they trying to hide?&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h4 id=&amp;quot;footnotes&amp;quot;&amp;gt;Footnotes&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;1&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.humanetech.com&amp;#x2F;podcast&amp;#x2F;weaponizing-uncertainty-how-tech-is-recycling-big-tobaccos-playbook&amp;quot;&amp;gt;How Tech is Recycling Big Tobacco’s Playbook“&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;2&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.fireengineering.com&amp;#x2F;fire-safety&amp;#x2F;tribune-big-tobacco-fire-marshals-flame-retardant&amp;#x2F;&amp;quot;&amp;gt;Fire Marshals in Flame-Retardant Campaign&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;3&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;sahistory.org.za&amp;#x2F;article&amp;#x2F;history-apartheid-south-africa&amp;quot;&amp;gt;A history of Apartheid in South Africa&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;3&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;en.wikipedia.org&amp;#x2F;wiki&amp;#x2F;Muldergate_Scandal&amp;quot;&amp;gt;Wikipedia - Muldergate&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;4&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;en.wikipedia.org&amp;#x2F;wiki&amp;#x2F;Merchants_of_Doubt&amp;quot;&amp;gt;Wikipedia - Merchants of Doubt&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;5&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;5&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.ted.com&amp;#x2F;talks&amp;#x2F;carole_cadwalladr_facebook_s_role_in_brexit_and_the_threat_to_democracy&amp;quot;&amp;gt;Facebook’s role in Brexit&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;6&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.unrwa.org&amp;#x2F;resources&amp;#x2F;reports&amp;#x2F;unrwa-situation-report-182-situation-gaza-strip-and-west-bank-including-east-jerusalem&amp;quot;&amp;gt;UNRWA Situation Report #182&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;div class=&amp;quot;footnote-definition&amp;quot; id=&amp;quot;7&amp;quot;&amp;gt;&amp;lt;sup class=&amp;quot;footnote-definition-label&amp;quot;&amp;gt;7&amp;lt;&amp;#x2F;sup&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.futureverse.earth&amp;#x2F;p&amp;#x2F;naomi-oreskes&amp;quot;&amp;gt;Naomi Oreskes on Futureverse&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;div&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>Breathing New Life Into MacBook Airs</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;breathing-new-life-into-macbook-airs&#x2F;"/>
                <updated>2025-07-08T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;breathing-new-life-into-macbook-airs&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;&amp;#x2F;images&amp;#x2F;2-sleeping-macs.jpg&amp;quot; alt=&amp;quot;Macbook airs shut&amp;quot; &amp;#x2F;&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This is a personal guide based on my experience installing and configuring &amp;lt;strong&amp;gt;elementary OS&amp;lt;&amp;#x2F;strong&amp;gt; on two aging MacBook Airs. One is from 2013 with just 4 GB RAM. The other is from 2015 with 8 GB . Both now run astonioshingly well after some careful prep, partitioning, and and post-install driver fixes.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;If you’ve got an old MacBook Air lying around—or you’re just curious about running Linux on Apple hardware—this guide is for you.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;&amp;#x2F;images&amp;#x2F;2-open-macs.jpg&amp;quot; alt=&amp;quot;Macbook airs running elementary OS&amp;quot; &amp;#x2F;&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h2 id=&amp;quot;1-download-elementary-os&amp;quot;&amp;gt;1. Download Elementary OS&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;With so many Linux distros out there, I chose elementary OS because it’s one of the closest I’ve found to the macOS experience. The interface is clean, elegant, and feels familiar—perfect for breathing new life into an old MacBook Air without overwhelming you with unnecessary clutter or complexity.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Go to &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;elementary.io&amp;quot;&amp;gt;elementary.io&amp;lt;&amp;#x2F;a&amp;gt; and download the ISO.&amp;lt;br &amp;#x2F;&amp;gt;
I chose &amp;lt;strong&amp;gt;elementary OS 7.1 (Horus)&amp;lt;&amp;#x2F;strong&amp;gt; for stability and compatibility with older machines. I could find it directly on the main website but its still available of the very handy and trustworthy Internet Archive site.
https:&amp;#x2F;&amp;#x2F;archive.org&amp;#x2F;details&amp;#x2F;elementaryos-7.1-stable.20230926rc_202401. Download the ISO image&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The latest version may also work, but check your hardware first.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;2-create-a-bootable-usb-with-persistence&amp;quot;&amp;gt;2. Create a Bootable USB (with Persistence)&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;If you’re new to Linux, a bootable USB is just a USB stick that acts like a temporary operating system. You plug it in, reboot your computer, and it runs Linux directly from the stick—without touching your current files or OS. It’s great for testing.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;For a basic test drive, a Live USB (non-persistent) is enough. But if you want to change system settings, install apps, or save files between reboots, go for a persistent setup instead.
Aim for a USB stick of at least 8GB.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;You can do this on &amp;lt;strong&amp;gt;Linux&amp;lt;&amp;#x2F;strong&amp;gt; or &amp;lt;strong&amp;gt;Windows&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;on-linux&amp;quot;&amp;gt;On Linux:&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Use &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;help.ubuntu.com&amp;#x2F;community&amp;#x2F;mkusb&amp;quot;&amp;gt;&amp;lt;code&amp;gt;mkusb&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;a&amp;gt; for a persistent USB:
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Install it with:&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; add-apt-repository universe
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; add-apt-repository ppa:mkusb&amp;#x2F;ppa
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt update
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt install mkusb mkusb-nox usb-pack-efi
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Then launch &amp;lt;code&amp;gt;mkusb&amp;lt;&amp;#x2F;code&amp;gt; and follow the steps to burn the ISO with persistence.
After installing mkusb, open a terminal and run:&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; mkusb
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;You’ll be guided through a series of menus. Here’s what to expect and what to choose:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;&amp;lt;span&amp;gt;Select: dus (Do USB Stuff)
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;This is the main tool you want.
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;Choose the Persistent live option
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;Navigate to where you downloaded the elementaryOS ISO file and select it
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;Choose the target USB drive
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;Be careful here. 
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;Make sure you select the correct USB stick! You can identify it by its size. 
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;Double-check to avoid wiping another drive.
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;Persistence size
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;You’ll be asked how much of the USB space you want to allocate to persistence (saving changes, files, and apps).
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;For example:
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;On a 8GB USB, you might assign 4GB to persistence.
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;The rest is used for the boot system.
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;Confirm and write
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;The final step is to confirm all settings and allow mkusb to write the image. It will format the drive and create the persistent system.
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;h3 id=&amp;quot;on-windows&amp;quot;&amp;gt;On Windows:&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Use &amp;lt;strong&amp;gt;Rufus&amp;lt;&amp;#x2F;strong&amp;gt;:
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Select the ISO&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Set partition type to GPT (for UEFI)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Choose persistent storage if available (not all ISOs support it)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Format as FAT32&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;3-test-first-try-live-or-persistent-mode&amp;quot;&amp;gt;3. Test First: Try Live or Persistent Mode&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Before installing:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;Boot from the USB stick.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;Choose &amp;lt;strong&amp;gt;Try Elementary OS&amp;lt;&amp;#x2F;strong&amp;gt; or persistent live mode from the GRUB (Bootloader screen)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;Check:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;WiFi: does it detect and connect?&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Camera: go to the app center and select the camera app provided&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;If WiFi or camera doesn’t work, this guide will walk you through the fixes.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;If theres no WiFi you might want connect via Ethernet or use a USB WiFi dongle if possible.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;4-choose-install-method-erase-vs-dual-boot&amp;quot;&amp;gt;4. Choose Install Method: Erase vs Dual Boot&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;You have two options:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;option-a-erase-the-disk&amp;quot;&amp;gt;Option A: Erase the Disk&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;This wipes macOS completely.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Safe and clean option if you don’t need macOS anymore.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h3 id=&amp;quot;option-b-dual-boot-keep-macos&amp;quot;&amp;gt;Option B: Dual Boot (Keep macOS)&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;h3 id=&amp;quot;partitioning-carefully-keeping-macos-and-installing-elementary-os&amp;quot;&amp;gt;Partitioning Carefully: Keeping macOS and Installing Elementary OS&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;If you’re planning to dual boot macOS and elementary OS, the safest route is to prepare the disk from within macOS first. This ensures your existing installation remains intact and helps avoid issues with bootloaders or overlapping partitions.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The goal here is to:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Keep macOS untouched and bootable&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Leave enough free space for installing elementary OS&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Ensure there’s a healthy EFI System Partition (ESP) — at least 512MB&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;recommended-resize-macos-safely-from-macos&amp;quot;&amp;gt;Recommended: Resize macOS Safely from macOS&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;h4 id=&amp;quot;step-1-boot-into-macos&amp;quot;&amp;gt;Step 1: Boot into macOS&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;p&amp;gt;Log into macOS as usual.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h4 id=&amp;quot;step-2-open-disk-utility&amp;quot;&amp;gt;Step 2: Open Disk Utility&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Launch Disk Utility (&amp;lt;code&amp;gt;Cmd + Space&amp;lt;&amp;#x2F;code&amp;gt;, type “Disk Utility”)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;From the menu bar, select &amp;lt;strong&amp;gt;View → Show All Devices&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;This will display the physical drive, the APFS container, and any partitions&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h4 id=&amp;quot;step-3-select-the-apfs-container&amp;quot;&amp;gt;Step 3: Select the APFS container&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Click on the &amp;lt;strong&amp;gt;APFS container&amp;lt;&amp;#x2F;strong&amp;gt; (not the individual volume like “Macintosh HD”)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;This is important — resizing the container adjusts the actual disk space usage&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h4 id=&amp;quot;step-4-shrink-the-macos-container&amp;quot;&amp;gt;Step 4: Shrink the macOS container&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Click &amp;lt;strong&amp;gt;Partition&amp;lt;&amp;#x2F;strong&amp;gt; or &amp;lt;strong&amp;gt;Resize&amp;lt;&amp;#x2F;strong&amp;gt; (depending on your macOS version)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Leave enough room for Linux. For example:
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;If your disk is 250GB, you might shrink macOS to around 130GB&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Leave at least &amp;lt;strong&amp;gt;100GB unallocated&amp;lt;&amp;#x2F;strong&amp;gt; for elementary OS&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h4 id=&amp;quot;step-5-leave-efi-and-padding-space&amp;quot;&amp;gt;Step 5: Leave EFI and padding space&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;p&amp;gt;Before installing Linux, check your disk layout:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;The &amp;lt;strong&amp;gt;EFI partition&amp;lt;&amp;#x2F;strong&amp;gt; should be present and at least &amp;lt;strong&amp;gt;512MB&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;There should be at least &amp;lt;strong&amp;gt;400MB of unallocated space before&amp;lt;&amp;#x2F;strong&amp;gt; the macOS partition&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;This helps the elementary OS installer add boot entries correctly&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;You can check this layout using:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;diskutil&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; list
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;5-install-elementary-os&amp;quot;&amp;gt;5. Install Elementary OS&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Now that you’ve prepared the partition space, it’s time to install elementary OS.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;step-1-boot-from-the-usb-stick&amp;quot;&amp;gt;Step 1: Boot from the USB stick&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Insert the USB stick and reboot your Mac. Hold down the &amp;lt;strong&amp;gt;Option (⌥) key&amp;lt;&amp;#x2F;strong&amp;gt; immediately after powering on. You’ll see the boot menu.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Select the &amp;lt;strong&amp;gt;EFI Boot&amp;lt;&amp;#x2F;strong&amp;gt; option (this is your USB stick)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Choose &amp;lt;strong&amp;gt;Install elementary OS&amp;lt;&amp;#x2F;strong&amp;gt; from the menu&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;step-2-choose-your-installation-mode&amp;quot;&amp;gt;Step 2: Choose Your Installation Mode&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;You’ll be guided through a few setup screens:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Language and keyboard layout&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Network setup (you can skip if WiFi doesn’t work yet)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Updates and third-party software&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;Enable &amp;lt;strong&amp;gt;“Install third-party software for graphics and Wi-Fi hardware and additional media formats”&amp;lt;&amp;#x2F;strong&amp;gt; — this may help with some drivers.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;step-3-disk-setup-this-part-is-important&amp;quot;&amp;gt;Step 3: Disk Setup — This part is important&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;You’ll be asked how you want to partition the disk.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;You have two main options:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h4 id=&amp;quot;option-a-erase-disk-and-install&amp;quot;&amp;gt;Option A: Erase Disk and Install&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;This wipes everything — macOS included&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Choose this only if you want a clean slate&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Recommended &amp;lt;strong&amp;gt;only&amp;lt;&amp;#x2F;strong&amp;gt; if you’re not dual booting&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h4 id=&amp;quot;option-b-custom-install-manual-partitioning&amp;quot;&amp;gt;Option B: Custom Install (Manual Partitioning)&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Recommended if you’re keeping macOS&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Select &amp;lt;strong&amp;gt;“Custom install (Advanced)”&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;Once inside the partitioning screen:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Identify the free space&amp;lt;&amp;#x2F;strong&amp;gt; you created earlier from macOS (it will show as “free space” or “unallocated”)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;Create the following partitions:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Root (&amp;lt;code&amp;gt;&amp;#x2F;&amp;lt;&amp;#x2F;code&amp;gt;)&amp;lt;&amp;#x2F;strong&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Type: &amp;lt;code&amp;gt;ext4&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Mount point: &amp;lt;code&amp;gt;&amp;#x2F;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Size: At least 30–50GB&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Swap&amp;lt;&amp;#x2F;strong&amp;gt; (optional, especially useful on 8GB RAM machines)
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Type: &amp;lt;code&amp;gt;swap&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Size: 2–4GB&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;Note: You don’t need to touch the EFI partition if its allocated with around 500MB — elementary OS will detect and reuse it for bootloader entries.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;step-4-final-setup&amp;quot;&amp;gt;Step 4: Final Setup&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;After partitioning:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Choose your timezone&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Create your user account and password&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Review everything one last time and confirm&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;The installer will now run. When done, remove the USB stick when prompted and reboot.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;If you’re dual booting with macOS, holding &amp;lt;strong&amp;gt;Option (⌥)&amp;lt;&amp;#x2F;strong&amp;gt; during startup will let you choose which OS to boot.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;6-fixing-broadcom-wifi-on-older-macbooks&amp;quot;&amp;gt;6. Fixing Broadcom WiFi on Older MacBooks&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;If you’re using an older MacBook Air or Pro, it’s likely that your WiFi card is from &amp;lt;strong&amp;gt;Broadcom&amp;lt;&amp;#x2F;strong&amp;gt;, and it might not work out of the box with Elementary OS. Here’s how to fix it:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;step-1-open-terminal&amp;quot;&amp;gt;Step 1: Open Terminal&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Once you’re logged into the installed system (ideally with an Ethernet connection or USB WiFi dongle), run:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt update
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt install bcmwl-kernel-source
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;This command installs the &amp;lt;strong&amp;gt;Broadcom Wireless driver&amp;lt;&amp;#x2F;strong&amp;gt; that supports many legacy Apple devices.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;step-2-load-the-driver&amp;quot;&amp;gt;Step 2: Load the Driver&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;After installing, run:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; modprobe wl
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;This tells the system to load the new driver immediately without rebooting.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h3 id=&amp;quot;step-3-reboot&amp;quot;&amp;gt;Step 3: Reboot&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Restart your computer:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; reboot
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;Once you’re back in, you should see available WiFi networks in the top-right network menu. If not, double-check your internet connection during installation, or repeat the steps above.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;7-fixing-the-built-in-facetimehd-camera&amp;quot;&amp;gt;7. Fixing the Built-in FaceTimeHD Camera&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Apple uses a proprietary camera in many MacBooks that isn’t supported by default in Linux. The good news: a community-developed driver exists, and it works well once installed.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;We’ll be installing two things:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;The &amp;lt;strong&amp;gt;camera driver&amp;lt;&amp;#x2F;strong&amp;gt; (so Linux knows how to talk to the camera hardware).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;The &amp;lt;strong&amp;gt;firmware&amp;lt;&amp;#x2F;strong&amp;gt; (proprietary files required for the camera to function, retrieved via a legal open-source extractor).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Note:&amp;lt;&amp;#x2F;strong&amp;gt; This process assumes you’re using the 6.2 kernel. If you’re on a newer kernel (like 6.8), the driver might need to be rebuilt later.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;step-1-install-required-packages&amp;quot;&amp;gt;Step 1: Install Required Packages&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;These tools help us build (compile) the driver and firmware from source code.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt install git curl cmake libusb-1.0-0-dev libdrm-dev libpciaccess-dev libglfw3-dev libjpeg-dev checkinstall
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;step-2-clone-and-build-the-driver&amp;quot;&amp;gt;Step 2: Clone and Build the Driver&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;This step downloads the open-source FaceTimeHD driver and compiles it for your system.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;git&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; clone https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;patjak&amp;#x2F;bcwc_pcie.git
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#96b5b4;&amp;quot;&amp;gt;cd&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; bcwc_pcie
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;make
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; make install
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; depmod&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt; -a
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;code&amp;gt;make&amp;lt;&amp;#x2F;code&amp;gt; compiles the code. &amp;lt;code&amp;gt;depmod&amp;lt;&amp;#x2F;code&amp;gt; updates kernel module dependencies.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;step-3-download-and-install-the-firmware&amp;quot;&amp;gt;Step 3: Download and Install the Firmware&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Even with the driver installed, your camera won’t work without the firmware (tiny programs stored inside devices). We legally extract these from Apple’s firmware using a free tool.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;git&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; clone https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;patjak&amp;#x2F;facetimehd-firmware.git
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#96b5b4;&amp;quot;&amp;gt;cd&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; facetimehd-firmware
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;make
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; make install
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;This will download, extract, and install the needed files into the correct system location.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;step-4-reboot-and-test&amp;quot;&amp;gt;Step 4: Reboot and Test&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Restart your computer:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; reboot
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;Once back, test your camera with:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;If you see yourself on screen, it worked!&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;8-lock-to-kernel-6-2-optional-but-recommended&amp;quot;&amp;gt;8. Lock to Kernel 6.2 (Optional but Recommended)&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;I found that everything (WiFi + camera) works reliably on kernel &amp;lt;strong&amp;gt;6.2.0-33-generic&amp;lt;&amp;#x2F;strong&amp;gt;. If a newer kernel breaks drivers, you can lock  and stick to to this 6.2 kernel so that its not automatically updated:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt-mark hold linux-image-6.2.0-33-generic
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt-mark hold linux-headers-6.2.0-33-generic
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;To make sure the system always boots into this kernel:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;Edit GRUB:&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; nano &amp;#x2F;etc&amp;#x2F;default&amp;#x2F;grub
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;ol start=&amp;quot;2&amp;quot;&amp;gt;
&amp;lt;li&amp;gt;Set:&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;pre style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;&amp;lt;span&amp;gt;GRUB_DEFAULT=&amp;amp;quot;Advanced options for elementary OS&amp;amp;gt;elementary OS, with Linux 6.2.0-33-generic&amp;amp;quot;
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;ol start=&amp;quot;3&amp;quot;&amp;gt;
&amp;lt;li&amp;gt;Update GRUB:&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; update-grub
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;9-final-cleanup-and-update&amp;quot;&amp;gt;9. Final Cleanup and Update&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Run:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt update &amp;amp;amp;&amp;amp;amp; &amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt upgrade
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;extra-tip-avoid-updating-the-built-in-camera-app-via-flatpak&amp;quot;&amp;gt;Extra Tip: Avoid Updating the Built-In Camera App via Flatpak&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;After a system update or Flatpak refresh, the Camera app that &amp;lt;em&amp;gt;was&amp;lt;&amp;#x2F;em&amp;gt; working perfectly suddenly failed to detect the FaceTimeHD drivers. Rolling back fixed it — but it’s better to &amp;lt;strong&amp;gt;prevent&amp;lt;&amp;#x2F;strong&amp;gt; this from happening in the first place.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;white-check-mark-how-to-freeze-the-camera-app-version&amp;quot;&amp;gt;✅ How to Freeze the Camera App Version&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;elementary’s Camera app is distributed as a Flatpak, so you can &amp;lt;strong&amp;gt;mask&amp;lt;&amp;#x2F;strong&amp;gt; it to stop it from receiving updates.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;First, find the exact ID of the camera app:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;flatpak&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; list
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;Look for something like &amp;lt;code&amp;gt;io.elementary.camera&amp;lt;&amp;#x2F;code&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;Then, &amp;lt;strong&amp;gt;mask it&amp;lt;&amp;#x2F;strong&amp;gt; to freeze its version:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;flatpak&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; mask io.elementary.Camera
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;p&amp;gt;That’s it — the app will now &amp;lt;strong&amp;gt;stay at its current working version&amp;lt;&amp;#x2F;strong&amp;gt; during future system or Flatpak updates.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;p&amp;gt;If in the future you want to allow updates again:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;flatpak&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; mask&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt; --remove&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; io.elementary.Camera
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>Big Tobacco. Big Tech. Different Era, Same Pattern.</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;big-tobacco-of-our-era&#x2F;"/>
                <updated>2025-06-23T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;big-tobacco-of-our-era&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;For a long time, smoking was just considered normal.&amp;lt;br &amp;#x2F;&amp;gt;
It was advertised as cool, harmless. Even healthy, strangely enough.&amp;lt;br &amp;#x2F;&amp;gt;
Doctors recommended it. Celebrities sold it. Governments allowed it without regulation.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I still remember flying as a kid, sitting just a few rows away from the smoking section on planes. The smell lingered everywhere. That’s just how it was. No one questioned it much.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Looking back, it’s hard to believe how embedded tobacco was in daily life. But for decades, people genuinely didn’t think it was a big deal — even though, deep down, some part of us probably knew better. And even when the research started coming out, showing the health risks clearly, the industry pushed back hard. Funded doubt. Bought silence. Delayed action.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And behind it all, the product itself was doing exactly what it was designed to do: keep people addicted. Hooked. Dependent.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;It’s taken generations to unwind that damage.&amp;lt;br &amp;#x2F;&amp;gt;
And yet, here we are again — with a different product, but the same playbook.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;the-digital-addiction-we-don-t-like-to-admit&amp;quot;&amp;gt;The Digital Addiction We Don’t Like to Admit&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;I’m talking about Big Tech.&amp;lt;br &amp;#x2F;&amp;gt;
Not just the companies — but the entire system that now surrounds us.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Phones, platforms, apps, feeds, logins.&amp;lt;br &amp;#x2F;&amp;gt;
The way we work, talk, share, remember, even think — increasingly runs through a handful of companies. It’s become normal. Expected. Invisible.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And just like smoking once was, we’ve come to rely on it, enjoy it, even defend it — without really questioning what it’s doing to us.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;&amp;#x2F;images&amp;#x2F;big-tech-warning-labels.png&amp;quot; alt=&amp;quot;Big tech warning label&amp;quot; &amp;#x2F;&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;Do we actually need to enforce big warning labels before clear to us what the real damage is?&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;persuasive-technology-the-engine-behind-the-hook&amp;quot;&amp;gt;Persuasive Technology: the engine behind the hook&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;What keeps us glued to these platforms isn’t just great design — it’s &amp;lt;strong&amp;gt;intentional manipulation&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;br &amp;#x2F;&amp;gt;
Most major tech platforms rely on what’s called &amp;lt;strong&amp;gt;persuasive technology&amp;lt;&amp;#x2F;strong&amp;gt; — the use of scientifically tested psychological techniques to steer user behavior toward a specific outcome, usually increasing engagement, screen time, or ad clicks.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This isn’t a side effect. It’s the design goal.&amp;lt;br &amp;#x2F;&amp;gt;
As the &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.humanetech.com&amp;#x2F;brain-science&amp;quot;&amp;gt;Center for Humane Technology&amp;lt;&amp;#x2F;a&amp;gt;) describes it, this is the &amp;lt;strong&amp;gt;“race to the bottom of the brainstem”&amp;lt;&amp;#x2F;strong&amp;gt; — bypassing thoughtful choice in favor of reflex and compulsion.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The results are everywhere:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Shortened attention spans&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Teen depression and anxiety&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Polarization and conspiracy culture&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Information overload&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;A breakdown in sensemaking&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Bots, deepfakes, and fake news flooding our feeds&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;These harms aren’t isolated. They’re &amp;lt;strong&amp;gt;interconnected symptoms&amp;lt;&amp;#x2F;strong&amp;gt; of systems that reward addiction and distraction over well-being and truth.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;&amp;#x2F;images&amp;#x2F;harms-of-persuasive-tech.png&amp;quot; alt=&amp;quot;The Harms of Persuasive Technology – source: Center for Humane Technology&amp;quot; &amp;#x2F;&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;“Persuasive tech uses scientifically tested design strategies to manipulate human behaviour” - Image credit: Center for Humane Technology&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;its-more-than-just-convenience&amp;quot;&amp;gt;Its more than just convenience&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;What makes this harder to talk about is how useful everything seems.&amp;lt;br &amp;#x2F;&amp;gt;
We need our phones. We use these tools to stay in touch, get things done, organize our lives.&amp;lt;br &amp;#x2F;&amp;gt;
But that usefulness is also the trap.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Behind the scenes, it’s not just about features or services — it’s about &amp;lt;strong&amp;gt;extraction&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;br &amp;#x2F;&amp;gt;
Your data. Your attention. Your time.&amp;lt;br &amp;#x2F;&amp;gt;
Every interaction feeds the machine.&amp;lt;br &amp;#x2F;&amp;gt;
Every click is part of a profile.&amp;lt;br &amp;#x2F;&amp;gt;
Every scroll fine-tunes a system that knows how to keep you scrolling just a little bit longer.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And the damage runs deeper than just what we can see. Like the &amp;lt;strong&amp;gt;tip of an iceberg&amp;lt;&amp;#x2F;strong&amp;gt;, the visible harms — tech addiction, degraded mental health, erosion of trust and democracy — are just the surface. Beneath them lie &amp;lt;strong&amp;gt;structural causes&amp;lt;&amp;#x2F;strong&amp;gt;: broken business models, governance failures, and cultural norms that normalize it all.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;&amp;#x2F;images&amp;#x2F;tip-of-the-iceberg.png&amp;quot; alt=&amp;quot;Iceberg diagram – The Systems Driving Visible Harms&amp;quot; &amp;#x2F;&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;“Under immense pressure to prioritise engagement &amp;amp;amp; growth, tech platofrms have created a race for human attention that unleashed visible and unvisibile hars to society”  - Image credit: Center for Humane Technology&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;the-extractive-tech-paradigm&amp;quot;&amp;gt;The Extractive Tech paradigm&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Part of the reason this continues is the way the tech industry frames its role.&amp;lt;br &amp;#x2F;&amp;gt;
According to the &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.humanetech.com&amp;#x2F;brain-science&amp;quot;&amp;gt;Center for Humane Technology&amp;lt;&amp;#x2F;a&amp;gt;, the dominant paradigm of Silicon Valley — the mental model that underpins much of our technology — is deeply flawed.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;You’ve probably heard the common lines:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;em&amp;gt;“We’re just giving users what they want.”&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;em&amp;gt;“Technology is neutral — it’s what people do with it that matters.”&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;em&amp;gt;“It’s just like any other moral panic — people once feared radio and TV too.”&amp;lt;&amp;#x2F;em&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;These talking points are used to sidestep accountability and they downplay consequences and avoid ethical responsibility.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;But when the products &amp;amp;amp; plaforms are fundamentally designed to &amp;lt;strong&amp;gt;capture attention&amp;lt;&amp;#x2F;strong&amp;gt;, &amp;lt;strong&amp;gt;maximize engagement&amp;lt;&amp;#x2F;strong&amp;gt;, and &amp;lt;strong&amp;gt;grow at all costs&amp;lt;&amp;#x2F;strong&amp;gt;, you don’t get neutrality but a system optimized for addiction and profit, not human betterment.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;&amp;#x2F;images&amp;#x2F;extractive-tech.png&amp;quot; alt=&amp;quot;The Broken Paradigm of Today’s Extractive Tech&amp;quot; &amp;#x2F;&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;Image credit: Center for Humane Technology&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;it-s-not-just-a-personal-problem-it-s-a-structural-one-as-well&amp;quot;&amp;gt;It’s not just a personal problem. It’s a structural one as well.&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;When we talk about tech addiction, we often frame it as a personal failing.&amp;lt;br &amp;#x2F;&amp;gt;
Spend less time on your phone. Turn off notifications. Take a break.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;But that’s like telling smokers in the 1980s to “just quit” while tobacco ads ran on every billboard and doctors handed out free samples.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The issue isn’t just how we use the tools. It’s how the tools are built — and who they serve.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Big Tech has shaped itself into something far more powerful than just a group of tech companies.&amp;lt;br &amp;#x2F;&amp;gt;
It’s a digital infrastructure.&amp;lt;br &amp;#x2F;&amp;gt;
A cultural habit. A business model that thrives on attention and control — not on health, empowerment, or freedom.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;its-hard-admitting-the-dependency&amp;quot;&amp;gt;Its hard admitting the dependency&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Most of us don’t want to hear this and I get that.  It’s uncomfortable. We rely on these systems quite heavily. Many of us make our living through them. And even though there are plenty of alternatives, the path towards them is unclear or seemingly difficult.
Even writing this, I’m aware of my own contradictions, as I still use and depend on some Big Tech in daily life.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And that’s exactly the point. These monoloplistic platforms are embeddedd almost everywhere. And that makes it harder to see, harder to challenge and even harder to imagine life outside of it.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;But there is hope. There are alternatives - good ones - and there are simple paths towards them. And life, connection and communication most certainly continues and thrives beyond the realms and reaches of these extractive ecosystems.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Just like with tobacco or any other addiction, the shift doesn’t happen all at once.&amp;lt;br &amp;#x2F;&amp;gt;
It starts questioning. Then with noticing and accepting, followed by fair bit of resisting.&amp;lt;br &amp;#x2F;&amp;gt;
And eventually, choosing differently, especially when it’s inconvenient and makes you uneasy, irritated and uncomfortable.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;p&amp;gt;Big Tech may not leave a black stain on your lungs, but it’s shaping our behavior, our our political &amp;amp;amp; worldviews, and our future in ways most of us did not consent to.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And the sooner we collectively acknowledge the grip it has, the sooner we can to loosen it and liberate ourselves.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;p&amp;gt;If you want to learn more or further understand the impacts I recommend watching this old but still relevant documentary. Available for free through Internet Archives:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;archive.org&amp;#x2F;details&amp;#x2F;the-social-dilemma-2020&amp;quot;&amp;gt;The Social Dilemna&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;p&amp;gt;As well as this TED Talks from Carol Cadwalladr, Investigative Journalist who’s been exposing and challenging Big Tech since 2018.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.ted.com&amp;#x2F;talks&amp;#x2F;carole_cadwalladr_this_is_what_a_digital_coup_looks_like&amp;quot;&amp;gt;This is What a Digital Coup Looks Like&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;p&amp;gt;The Foundation of Humane Technology have some excellent self-paced online courses to help raise awareness as well as build more humane tech.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.humanetech.com&amp;#x2F;course&amp;quot;&amp;gt;The Foundations of Humane Technology&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;p&amp;gt;There’s a lot of good resources as well as alternatives. I might take some time apart and start gathering and compiling a collection of good resources on my site.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Thanks for dropping by and reading!&amp;lt;&amp;#x2F;p&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>The Browser That’s Earned My  Trust</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;looking-for-a-trustworthy-browser&#x2F;"/>
                <updated>2025-06-17T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;looking-for-a-trustworthy-browser&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;How I’v Let Go of Chrome, Dodging The CLOUD Act And Seeking A Truly Ethical Desktop Browser&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;where-this-all-started&amp;quot;&amp;gt;Where This All Started&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;For a while now, I’ve been using &amp;lt;strong&amp;gt;DuckDuckGo&amp;lt;&amp;#x2F;strong&amp;gt; as my default search engine. It’s simple, it works, and I like that it doesn’t try to guess what I want or follow me around. But here’s the funny thing: even with DuckDuckGo set up, I kept falling back into old habits. On autopilot, I’d end up opening &amp;lt;strong&amp;gt;Chrome&amp;lt;&amp;#x2F;strong&amp;gt; or &amp;lt;strong&amp;gt;Edge&amp;lt;&amp;#x2F;strong&amp;gt;. Something about convenience, I guess.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;It started to feel like I was whispering secrets to DuckDuckGo, then shouting them across the street through Google. Not ideal.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;So I decided to finally stop messing around and look for a browser I could actually stand behind. Not just one that blocks ads or promises privacy in marketing copy, but something I could trust without needing to deep-dive into its settings or cross-check its privacy policy.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;what-i-wanted-and-needed&amp;quot;&amp;gt;What I Wanted (and Needed)&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;As I started looking, I realized I had a pretty specific idea of what I was after. Some of it was about principle, some about practicality — but each part mattered.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h4 id=&amp;quot;no-u-s-jurisdiction&amp;quot;&amp;gt;No U.S. Jurisdiction&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;p&amp;gt;I wanted to stay out of reach of the &amp;lt;strong&amp;gt;CLOUD Act&amp;lt;&amp;#x2F;strong&amp;gt;, which allows U.S. authorities to demand user data from companies under U.S. jurisdiction — even if the data is stored elsewhere.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;That ruled out:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Chrome&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Edge&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Brave&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Even Firefox (since Mozilla is U.S.-based)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h4 id=&amp;quot;privacy-by-default&amp;quot;&amp;gt;Privacy by Default&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;p&amp;gt;I didn’t want to go digging through menus to make things private. I wanted a browser where privacy wasn’t optional — no telemetry, no background connections, no hidden toggles. Just quiet respect for the user.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Browsers that didn’t make it:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Firefox (still collects telemetry unless you disable it manually)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Vivaldi (has extra features I didn’t want, and some tracking too)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h4 id=&amp;quot;fully-open-source-and-community-driven&amp;quot;&amp;gt;Fully Open-Source and Community-Driven&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;p&amp;gt;No corporate influence, no weird licensing. I was looking for something maintained by a community, not a company, with no profit motive pushing things behind the scenes.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;That excluded:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Brave (crypto ad model)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Opera (ad-tech owned)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Vivaldi (not fully open-source at the UI layer)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h4 id=&amp;quot;full-extension-support-especially-ublock-origin&amp;quot;&amp;gt;Full Extension Support (Especially uBlock Origin)&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;p&amp;gt;This was a must. I rely on &amp;lt;strong&amp;gt;uBlock Origin&amp;lt;&amp;#x2F;strong&amp;gt;, and I’m not giving it up.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;But this is where things got complicated. With &amp;lt;strong&amp;gt;Manifest V3&amp;lt;&amp;#x2F;strong&amp;gt;, Google is changing how extensions work in Chromium. It limits what blockers can do — especially dynamic filtering. Most Chromium-based browsers will be forced to comply, even if they don’t want to.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;So that cut out:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Chrome&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Edge&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Brave&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Ungoogled Chromium (even though it tries to delay the inevitable)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;what-was-still-standing&amp;quot;&amp;gt;What Was Still Standing&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;After all that, only a few browsers were left in the running. Each had a specific strength, but also limitations.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Mullvad Browser&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
Built with the Tor Project. No telemetry, hardened setup, very strong on fingerprinting resistance. But no extension support, which makes it a bit too minimal for everyday use.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Tor Browser&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
Excellent for anonymity and escaping surveillance. But it’s slow, and many sites don’t load properly or block Tor outright. Great for specific use cases, not for daily browsing.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Zen Browser&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
A newer option with a nice minimalist UI, based on Firefox. It’s promising, but still early-stage. I’ll be watching how it develops — it’s not quite ready yet for me.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;and-the-winner-is&amp;quot;&amp;gt;And the Winner Is…&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;🐺 &amp;lt;strong&amp;gt;LibreWolf&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I almost missed this one. I’d heard the name floating around but hadn’t taken the time to try it. Turns out it was exactly what I’d been looking for.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;LibreWolf is based on Firefox but completely stripped down. No Mozilla telemetry. No background pings. No Pocket. No Sync. No search engine deals. No nonsense.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;It’s maintained by a global, independent community, not a company. And it ships with &amp;lt;strong&amp;gt;uBlock Origin&amp;lt;&amp;#x2F;strong&amp;gt; out of the box.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;✅ Fully open-source&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;✅ No ties to U.S. governance&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;✅ Full extension support (not affected by Manifest V3)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;✅ Hardened privacy defaults&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;✅ Doesn’t try to upsell, suggest, or track&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;It doesn’t try to be clever. It just works. And most importantly, it doesn’t try to know anything about me while doing it.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;If you’ve been looking for a browser that aligns with your values — not just another app with a “privacy” sticker slapped on — this might be the one.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;🐺 &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;librewolf.net&amp;quot;&amp;gt;https:&amp;#x2F;&amp;#x2F;librewolf.net&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
No accounts. No telemetry. Just the browser.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
&amp;lt;blockquote&amp;gt;
&amp;lt;p&amp;gt;(and I’m still using DuckDuckGo my mobile)&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;blockquote&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>Liberating My Microsoft Laptop with Linux Mint</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;liberating-surface-with-mint&#x2F;"/>
                <updated>2025-06-03T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;liberating-surface-with-mint&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;I finally got around to giving my old Surface Laptop 2 a second life with Linux. I went with &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.linuxmint.com&amp;#x2F;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Linux Mint Cinnamon Edition&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;a&amp;gt;, and I’m really glad I did.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And touchscreen and my trackpad still work.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;So why Mint and not something else? From everything I read, Linux Mint kept coming up as &amp;lt;strong&amp;gt;one of the best choices&amp;lt;&amp;#x2F;strong&amp;gt; for people used to Windows. The layout, the workflow, the learning curve – it all felt familiar. I also checked out &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;elementary.io&amp;#x2F;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;elementary OS&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;a&amp;gt; which looks great too, especially if you’re moving over from macOS. But for me, Mint was the better fit.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;warning-quick-heads-up-about-wi-fi&amp;quot;&amp;gt;⚠️ Quick Heads-up About Wi-Fi&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;My Surface already had a known issue with the built-in Wi-Fi, even before installing Mint. I spent way too much time troubleshooting it to conclude with faulty hardware on a old machine.
Instead, I plugged in a wired ethernet connection during setup, which worked fine. After installation, I bought a &amp;lt;strong&amp;gt;TP-Link AC1300 Nano USB Wi-Fi adapter&amp;lt;&amp;#x2F;strong&amp;gt; – it works flawlessly with Linux Mint. So yeah, I’ll be carrying a tiny USB stick for Wi-Fi from now on, and that’s fine by me.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;white-check-mark-what-you-need&amp;quot;&amp;gt;✅ What You Need&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Surface Laptop 2 (or similar)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;8GB or larger USB stick&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;A USB-A ethernet dongle (helpful for setup)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Optional: a USB Wi-Fi adapter for after the install&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;A second computer to prepare the USB&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Some backup storage if you care about your files&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;tools-step-by-step-how-i-installed-linux-mint&amp;quot;&amp;gt;🛠 Step-by-Step: How I Installed Linux Mint&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;h3 id=&amp;quot;1-back-up-your-stuff&amp;quot;&amp;gt;1. Back Up Your Stuff&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Before doing anything, &amp;lt;strong&amp;gt;back up all important files&amp;lt;&amp;#x2F;strong&amp;gt;. Don’t skip this. You’ll be wiping the drive during installation unless you’re doing a dual-boot setup (I wasn’t).&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;2-create-a-bootable-usb-using-rufus&amp;quot;&amp;gt;2. Create a Bootable USB Using Rufus&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;If you’re on Windows, just download &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;rufus.ie&amp;#x2F;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Rufus&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;a&amp;gt; and the latest &amp;lt;strong&amp;gt;Linux Mint Cinnamon ISO&amp;lt;&amp;#x2F;strong&amp;gt; from &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;linuxmint.com&amp;#x2F;download.php&amp;quot;&amp;gt;linuxmint.com&amp;lt;&amp;#x2F;a&amp;gt;. S
Here’s what I did:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;Plugged in the USB&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Opened Rufus and selected:
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;ISO file&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;GPT partition scheme&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;FAT32 file system&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Clicked Start&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;p&amp;gt;Straightforward, and within minutes you have a bootable USB stick and installaton medium.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;3-boot-from-usb&amp;quot;&amp;gt;3. Boot from USB&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;Shut down the Surface Laptop&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Hold the ** Fn key + Volume Down + Power** until you see the Surface logo&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;It boots into the GRUB screen – select the first option: “Start Linux Mint”&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;p&amp;gt;Give it a moment and you’ll be in the live desktop.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;4-install-linux-mint&amp;quot;&amp;gt;4. Install Linux Mint&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Double-click “Install Linux Mint” on the top left of the desktop and go through the steps.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;You’ve got a couple of  choices here:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h4 id=&amp;quot;option-a-clean-install-easy&amp;quot;&amp;gt;Option A: Clean Install (Easy)&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;p&amp;gt;Let Mint erase the disk and handle everything for you. Fast and simple.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h4 id=&amp;quot;option-b-manual-partitioning-what-i-did&amp;quot;&amp;gt;Option B: Manual Partitioning (What I Did)&amp;lt;&amp;#x2F;h4&amp;gt;
&amp;lt;p&amp;gt;Here’s what worked for me:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;#x2F;&amp;lt;&amp;#x2F;code&amp;gt; (root): 30–50 GB, ext4&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;swap&amp;lt;&amp;#x2F;code&amp;gt;: 4 GB or the same as your RAM&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;#x2F;home&amp;lt;&amp;#x2F;code&amp;gt;: all the rest&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;This setup keeps your system files separate from your personal data, so if you ever reinstall Mint, your files stay untouched.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;5-update-the-system&amp;quot;&amp;gt;5. Update the System&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Once Mint is installed and you’re rebooted:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt update &amp;amp;amp;&amp;amp;amp; &amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt upgrade&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt; -y
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;6-install-the-surface-linux-kernel&amp;quot;&amp;gt;6. Install the Surface Linux Kernel&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;To get better hardware support (like keyboard, touchscreen, battery, etc), install the custom Surface kernel.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;First you need to import the keys we use to sign packages.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;wget -qO&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; - https:&amp;#x2F;&amp;#x2F;raw.githubusercontent.com&amp;#x2F;linux-surface&amp;#x2F;linux-surface&amp;#x2F;master&amp;#x2F;pkg&amp;#x2F;keys&amp;#x2F;surface.asc \
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;    | &amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;gpg --dearmor &amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;| &amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; dd of=&amp;#x2F;etc&amp;#x2F;apt&amp;#x2F;trusted.gpg.d&amp;#x2F;linux-surface.gpg
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;After this you can add the repository configuration and update APT.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#96b5b4;&amp;quot;&amp;gt;echo &amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;&amp;amp;quot;&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#a3be8c;&amp;quot;&amp;gt;deb [arch=amd64] https:&amp;#x2F;&amp;#x2F;pkg.surfacelinux.com&amp;#x2F;debian release main&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;&amp;amp;quot; \
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt;	| &amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; tee &amp;#x2F;etc&amp;#x2F;apt&amp;#x2F;sources.list.d&amp;#x2F;linux-surface.list
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt update
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;Then you can install the linux-surface kernel and its dependencies.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt install linux-image-surface linux-headers-surface libwacom-surface iptsd
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;You can find full instructions here:&amp;lt;br &amp;#x2F;&amp;gt;
👉 &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;linux-surface&amp;#x2F;linux-surface&amp;#x2F;wiki&amp;#x2F;Installation-and-Setup#Debian--Ubuntu&amp;quot;&amp;gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;linux-surface&amp;#x2F;installation(ubuntu)&amp;lt;&amp;#x2F;a&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;frame-photo-a-look-at-the-mint-desktop&amp;quot;&amp;gt;🖼 A Look at the Mint Desktop&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Here’s what Mint looks like right after install. Super clean, super familiar.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;&amp;#x2F;images&amp;#x2F;mint-desktop.png&amp;quot; alt=&amp;quot;Linux Mint Cinnamon Desktop&amp;quot; &amp;#x2F;&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Feels like a better version of Windows 10, but without the bloat and noise.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;bulb-bonus-tips-and-good-to-knows&amp;quot;&amp;gt;💡 Bonus Tips and Good-to-Knows&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;h3 id=&amp;quot;1-use-vscodium-instead-of-visual-studio-code&amp;quot;&amp;gt;1. Use VSCodium Instead of Visual Studio Code&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;If you like VS Code but are looking for an FOSs alternative,  I recommend &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;vscodium.com&amp;#x2F;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;VSCodium&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;a&amp;gt;, which is the same thing – just without Microsoft’s telemetry and branding.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Install it with:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; apt install codium
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;2-great-built-in-apps&amp;quot;&amp;gt;2. Great Built-in Apps&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;Mint comes preinstalled with a bunch of solid apps, so you don’t need to hunt down replacements right away.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;table&amp;gt;&amp;lt;thead&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;App&amp;lt;&amp;#x2F;th&amp;gt;&amp;lt;th&amp;gt;Replaces…&amp;lt;&amp;#x2F;th&amp;gt;&amp;lt;th&amp;gt;Notes&amp;lt;&amp;#x2F;th&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;&amp;lt;&amp;#x2F;thead&amp;gt;&amp;lt;tbody&amp;gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;LibreOffice&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;Microsoft Office&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;Fully offline suite, works great&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;Timeshift&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;System Restore&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;Easy snapshots and rollback points&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;Warpinator&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;Nearby sharing&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;Like AirDrop for Linux&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;GIMP&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;Photoshop&amp;#x2F;Paint.NET&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;Full image editor, very capable&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;Pix&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;Windows Photo Viewer&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;Fast and simple photo viewer&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;
&amp;lt;&amp;#x2F;tbody&amp;gt;&amp;lt;&amp;#x2F;table&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;3-better-performance-than-windows-11&amp;quot;&amp;gt;3. Better Performance Than Windows 11&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;almost instantly Surface Laptop 2 runs noticeably faster - and quieter. The fan isn’t blaring at odd moments. Did a quickover compare:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;table&amp;gt;&amp;lt;thead&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Metric&amp;lt;&amp;#x2F;th&amp;gt;&amp;lt;th&amp;gt;Windows 11&amp;lt;&amp;#x2F;th&amp;gt;&amp;lt;th&amp;gt;Linux Mint&amp;lt;&amp;#x2F;th&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;&amp;lt;&amp;#x2F;thead&amp;gt;&amp;lt;tbody&amp;gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Idle RAM usage&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;~3 GB&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;~800 MB&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Disk usage (fresh)&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;~35 GB&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;~10 GB&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Boot time&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;30–40 seconds&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;10–15 seconds&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Background services&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;60+&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;td&amp;gt;Less than 20&amp;lt;&amp;#x2F;td&amp;gt;&amp;lt;&amp;#x2F;tr&amp;gt;
&amp;lt;&amp;#x2F;tbody&amp;gt;&amp;lt;&amp;#x2F;table&amp;gt;
&amp;lt;p&amp;gt;Mint is lighter, leaner, and and the battery lasts longer too.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;final-thoughts&amp;quot;&amp;gt;Final Thoughts&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Switching to Linux Mint gave my Surface a whole new life. It runs cooler, smoother, and without all the bloat and surveillance. The only real compromise was needing a USB Wi-Fi adapter – which honestly isn’t a big deal.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;If you’re thinking about trying Linux on your Surface, &amp;lt;strong&amp;gt;Mint is a great place to start&amp;lt;&amp;#x2F;strong&amp;gt;. It’s clean, fast, and respects your time. No regrets here.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Let me know if you run into issues or want help – always happy to share what I’ve learned.&amp;lt;&amp;#x2F;p&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>What Is Open Source, and is it really safe?</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;what-is-open-source&#x2F;"/>
                <updated>2025-04-20T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;what-is-open-source&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;Let me start by saying, I’m &amp;lt;strong&amp;gt;no authority&amp;lt;&amp;#x2F;strong&amp;gt; in this space.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I haven’t contributed to any open source projects (yet!). I’m learning as I go, reading, tinkering, asking questions.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;But I keep getting asked about open source a lot as I share my intentions about shifting my gaze, attention and efforts towards it:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;“Is it really safe if anyone can see the code?”&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;“Can’t people just steal the work and sell it?”&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;“How do you make money with open source if its free?”&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;All fair questions, so i thought I’d try and break it down. Not from the lens of an expert, but as someone also trying to understand it better.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;open-source-means-open-code-not-open-chaos&amp;quot;&amp;gt;open source means open code - not open chaos&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Open source simply means the &amp;lt;strong&amp;gt;source code&amp;lt;&amp;#x2F;strong&amp;gt; of a software project is made publicly available. More that this, theres an open invite to collaborate and improve upon the code. Granted sometimes whats shared in repos is utter chaos, but, anyone can inspect it, suggest improvements, or even build on top of it…depending on the license.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;So that doesn’t always mean it’s a free-for-all. There are clear rules and licenses in place. These protect (or at least should protect) the work while still encouraging collaboration.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;why-this-matters-to-me&amp;quot;&amp;gt;why this matters to me?&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;With closed, proprietary tech:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;You often &amp;lt;strong&amp;gt;can’t see what the software is doing with your data&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Companies can &amp;lt;strong&amp;gt;change terms overnight&amp;lt;&amp;#x2F;strong&amp;gt;, lock you out, or shut things down entirely.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;You might be tied to a single provider with no easy way out (a.k.a. &amp;lt;strong&amp;gt;vendor lock-in&amp;lt;&amp;#x2F;strong&amp;gt;).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Features are designed around &amp;lt;strong&amp;gt;what makes money&amp;lt;&amp;#x2F;strong&amp;gt;, not always what’s good for users.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;With open source:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;You’re not locked in. You can move, adapt, or host it yourself.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;There’s a global community keeping watch—not just a corporate boardroom usually looking out for stakeholder interests first&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;It’s more resistant to exploitation, manipulation, and surveillance.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;Proprietary software plays an important role, no doubt. It often brings polished user experiences, strong commercial support, and competitive advantages that drive innovation.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;But more often than not, it does come with trade-offs.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;As a user&amp;#x2F;consumeer, you may be giving up a level of transparency, privacy, or control. You don’t always know what’s happening under the hood. And you may not have a clear way to move your data or truly understand the system you’re relying on.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And these days with algorithms heavily influencing what you see on social media platforms, we are the product.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h2 id=&amp;quot;if-anyone-can-see-the-code-it-must-be-less-secure&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;“If anyone can see the code, it must be less secure.”&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Actually, it’quite the opposite. More eyes on the code means more chances to catch problems. Open source software tends to be more transparent, auditable, and easier to trust—because there’s nothing hidden.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h2 id=&amp;quot;people-can-just-steal-the-code&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;“People can just steal the code.”&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;Open licenses spell out exactly what’s allowed. Many require anyone who reuses the code to give credit or even share their changes back. So yes, open source &amp;lt;em&amp;gt;is&amp;lt;&amp;#x2F;em&amp;gt; legally protected—but it doesn’t stop someone from copying your &amp;lt;em&amp;gt;idea&amp;lt;&amp;#x2F;em&amp;gt; and building something similar. That’s the tradeoff.
It encourages sharing over hoarding, and collaboration over control.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;p&amp;gt;Open source isn’t flawless, I’m sure. But from where I stand it strives for and promotes values that center on &amp;lt;strong&amp;gt;openness&amp;lt;&amp;#x2F;strong&amp;gt;, &amp;lt;strong&amp;gt;collaboration&amp;lt;&amp;#x2F;strong&amp;gt;, and &amp;lt;strong&amp;gt;user freedom&amp;lt;&amp;#x2F;strong&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And that’s a pretty good foundation to build on.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;It’s also a more ethical choice for me, and it feels worth leaning into.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h2 id=&amp;quot;a-note-on-ai-and-open-source&amp;quot;&amp;gt;a note on AI and open source…&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;There’s growing debate these days about how large AI models (Openai, Meta, Gemini) are crawling and scraping open source work, without credit, support, or contribution back.
It’s a legit concern I feel. Their models are trained on, powered by, and profiting from the work of thousands of open-source contributors.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;It’s a big topic, worth exploring in more depth. But it raises a good point that open source doesn’t mean &amp;lt;strong&amp;gt;unprotected&amp;lt;&amp;#x2F;strong&amp;gt; and accountability in the AI age is something, I suppose, the open source world will still need to figure out.&amp;lt;&amp;#x2F;p&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>Serving It Simple: A Plain-Text Path to My Website</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;serving-it-simple&#x2F;"/>
                <updated>2025-04-17T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;serving-it-simple&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;This site is part of a bigger shift I’ve been making—away from bloat, noise,and platforms that try to do too much.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I’m carving out a slower, simpler digital space for myself.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I started, like many do, looking at WordPress—but it didn’t take long to rule it out. Too heavy, too bloated, too plugin-hungry.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I gave Ghost a spin next. Even set up a running instance. It’s modern, open source, and sleek, but still felt like more than I needed.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;That’s when I stumbled into the world of static site generators.
Specifically, via the impressive &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;512kb.club&amp;#x2F;&amp;quot;&amp;gt;512kb.club&amp;lt;&amp;#x2F;a&amp;gt; —a small, nerdy collective of websites under 512 kilobytes, advocating for a simpler, leaner web. It felt like stepping into a time machine, and, it felt great.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Clean CSS, minimal markup, and a whole load of retro charm.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;h2 id=&amp;quot;why-zola&amp;quot;&amp;gt;Why Zola?&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;I came across a few generators: Hugo, Eleventy, and Zola.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Hugo is written in Go garners a lot of praise, As does Eleventy, written in Node.js.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;I didn’t spend too long with either— but Zola just clicked.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;It’s written in Rust, but more importantly, it was simpler to grasp.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;The structure made sense instantly.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;And I was drawn to the clean &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Speyll&amp;#x2F;anemone&amp;quot;&amp;gt;Anemone theme&amp;lt;&amp;#x2F;a&amp;gt; which I now use.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;h2 id=&amp;quot;high-level-setup-steps&amp;quot;&amp;gt;High-Level Setup Steps&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;For those curious or wanting to try something similar, here’s how I got started:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ol&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Pick a domain&amp;lt;&amp;#x2F;strong&amp;gt; – I went with &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;www.inwx.com&amp;#x2F;en&amp;quot;&amp;gt;INWX&amp;lt;&amp;#x2F;a&amp;gt; as my registrar (clean, privacy-respecting, EU-based).&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Install Zola locally&amp;lt;&amp;#x2F;strong&amp;gt; – I used Linux WSL on Windows.&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;pre data-lang=&amp;quot;bash&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-bash &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-bash&amp;quot; data-lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;wget&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;getzola&amp;#x2F;zola&amp;#x2F;releases&amp;#x2F;download&amp;#x2F;v0.20.0&amp;#x2F;zola-v0.20.0-x86_64-unknown-linux-gnu.tar.gz
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;tar -xvzf&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; zola-v0.20.0-x86_64-unknown-linux-gnu.tar.gz
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span style=&amp;quot;color:#bf616a;&amp;quot;&amp;gt;sudo&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;span&amp;gt; mv zola &amp;#x2F;usr&amp;#x2F;local&amp;#x2F;bin&amp;#x2F;
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;ol start=&amp;quot;3&amp;quot;&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Create your content in Markdown.&amp;lt;&amp;#x2F;strong&amp;gt; I use VS Code for now (though exploring other options).&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Use&amp;lt;&amp;#x2F;strong&amp;gt; &amp;lt;code&amp;gt;zola serve&amp;lt;&amp;#x2F;code&amp;gt; &amp;lt;strong&amp;gt;to preview your site locally.&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Set your&amp;lt;&amp;#x2F;strong&amp;gt; &amp;lt;code&amp;gt;base_url&amp;lt;&amp;#x2F;code&amp;gt; &amp;lt;strong&amp;gt;in&amp;lt;&amp;#x2F;strong&amp;gt; &amp;lt;code&amp;gt;config.toml&amp;lt;&amp;#x2F;code&amp;gt;:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;One small hiccup to watch for: if you’re hosting your site behind a domain like &amp;lt;code&amp;gt;https:&amp;#x2F;&amp;#x2F;example.com&amp;lt;&amp;#x2F;code&amp;gt;, make sure to set &amp;lt;code&amp;gt;base_url&amp;lt;&amp;#x2F;code&amp;gt; to match. Otherwise, internal links might break when you deploy.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Deploy it with a simple web server.&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I use &amp;lt;a rel=&amp;quot;noopener&amp;quot; target=&amp;quot;_blank&amp;quot; href=&amp;quot;https:&amp;#x2F;&amp;#x2F;caddyserver.com&amp;#x2F;&amp;quot;&amp;gt;Caddy&amp;lt;&amp;#x2F;a&amp;gt;—a lightweight, modern web server that handles HTTPS automatically and serves my static files from &amp;lt;code&amp;gt;&amp;#x2F;var&amp;#x2F;www&amp;#x2F;mangotek&amp;lt;&amp;#x2F;code&amp;gt;.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Set up A records via your registrar (INWX worked well for me)&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Point your domain to your server IP&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Caddy handles the HTTPS certificates with no hassle&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ol&amp;gt;
&amp;lt;h2 id=&amp;quot;bonus-green-hosting&amp;quot;&amp;gt;Bonus: Green Hosting&amp;lt;&amp;#x2F;h2&amp;gt;
&amp;lt;p&amp;gt;One big motivation for this shift is also sustainability. I’m currently hosting the site with a local EU-based provider committed to green energy. They’ve cleverly placed their servers inside regular buildings where the residual heat gets reused to warm water. It’s a brilliant idea—and one more reason to rethink how and where we host things.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I’ll share more about this setup once my personal cloud space POC is ready to spotlight. But safe to say, I’m excited about the direction this is heading.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;p&amp;gt;More soon.&amp;lt;&amp;#x2F;p&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>Linux or Bust? Grappling with Windows While Stepping into FOSS</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;linus-or-bust&#x2F;"/>
                <updated>2025-04-06T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;linus-or-bust&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;As I’d been rethinking my digital life, one thing has become clear: the tools I use matter. And more than that, &amp;lt;strong&amp;gt;how&amp;lt;&amp;#x2F;strong&amp;gt; I use them matters too.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Stepping away from the mainstream has naturally drawn me toward open source — tools and ideas rooted in transparency, simplicity, and shared values.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;But there was a gap. I solely relyiing and working from inside Windows.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;the-dilemma&amp;quot;&amp;gt;The Dilemma&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;I wanted to get closer to the tools and ideas that open source offers — but I was still on Windows, relying on GUIs and rarely touching the terminal.
It felt like I was trying to learn to swim without getting into the water.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;the-fork-in-the-road&amp;quot;&amp;gt;The Fork in the Road&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;So what then?&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Here’s what I considered:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Dual Boot&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
Install Linux alongside Windows, pick your OS at boot.&amp;lt;br &amp;#x2F;&amp;gt;
✅ Full Linux experience
❌ Not sure which one to choose (Debian, Mint, Fedora..Ubuntu)&amp;lt;br &amp;#x2F;&amp;gt;
❌ Constant reboots, risk of partitioning mishaps, context-switching fatigue&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Full Switch&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
Go all-in. Format the drive. Install Linux as your daily driver.&amp;lt;br &amp;#x2F;&amp;gt;
✅ Deep immersion&amp;lt;br &amp;#x2F;&amp;gt;
❌ Risky — especially when I still depend on Windows-only tools or workflows&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Virtual Machine&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;br &amp;#x2F;&amp;gt;
Install Linux inside VirtualBox or VMware.&amp;lt;br &amp;#x2F;&amp;gt;
✅ Safe to experiment&amp;lt;br &amp;#x2F;&amp;gt;
❌ Resource-heavy, slower, not great for daily development&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;And then I discovered the one that actually worked for me — right now, in this moment:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;hr &amp;#x2F;&amp;gt;
&amp;lt;h3 id=&amp;quot;wsl-to-the-rescue&amp;quot;&amp;gt;WSL to the Rescue&amp;lt;&amp;#x2F;h3&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Windows Subsystem for Linux (WSL)&amp;lt;&amp;#x2F;strong&amp;gt; turned out to be the easiest, most practical bridge between where I was and where I wanted to go.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And to my surprise, installing it was &amp;lt;em&amp;gt;shockingly&amp;lt;&amp;#x2F;em&amp;gt; simple.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;Just pop open PowerShell (as Administrator), and run:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;pre data-lang=&amp;quot;powershell&amp;quot; style=&amp;quot;background-color:#2b303b;color:#c0c5ce;&amp;quot; class=&amp;quot;language-powershell &amp;quot;&amp;gt;&amp;lt;code class=&amp;quot;language-powershell&amp;quot; data-lang=&amp;quot;powershell&amp;quot;&amp;gt;&amp;lt;span&amp;gt;wsl --install
&amp;lt;&amp;#x2F;span&amp;gt;&amp;lt;&amp;#x2F;code&amp;gt;&amp;lt;&amp;#x2F;pre&amp;gt;
&amp;lt;p&amp;gt;Thats it.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;The default install sets you up with Ubuntu, and after a quick reboot, you’re dropped into a real Linux shell — right inside your Windows environment. And you can pin the Ubuntu app to your Start menu.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;From a Ubuntu terminal I could:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Use real &amp;lt;code&amp;gt;bash&amp;lt;&amp;#x2F;code&amp;gt;, &amp;lt;code&amp;gt;apt&amp;lt;&amp;#x2F;code&amp;gt;, &amp;lt;code&amp;gt;nano&amp;lt;&amp;#x2F;code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;&amp;#x2F;code&amp;gt;, and all the good Unix-y stuff&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;SSH into servers&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Use tools like git, python, docker, node, etc. in native Linux form&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Start exploring and testing the things — without leaving Windows&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;…just yet 😉&amp;lt;&amp;#x2F;p&amp;gt;
</content>
            </entry>
            
        
            
            <entry>
                <title>Not a Manifesto — Just a Start</title>
                <link href="https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;not-a-manifesto&#x2F;"/>
                <updated>2025-04-05T00:00:00+0000</updated>
                <id>https:&#x2F;&#x2F;mangoteq.eu&#x2F;posts&#x2F;not-a-manifesto&#x2F;</id>
                <content type="html">&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Not a Manifesto — Just a Start&amp;lt;&amp;#x2F;strong&amp;gt;&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;A place for rethinking and reshaping my digital life.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I’m stepping away from big tech. Not out of rebellion (ok, maybe a bit), and not all at once. It’s been a slow, steady shift over years, one that gains more urgency as I start paying closer attention to how digital tools shape my habits, my choices, and the world around me.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;At first, it was just a discomfort I couldn’t quite place. A feeling that I was being pulled into platforms that made things easier, but not necessarily better. Over time, that unease became a quiet, nagging call to do things differently. Not radically (ok, maybe a bit), not perfectly, but more deliberately.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;I’m not keen to sell a single solution or prescribe a set path.
What I’m sharing here is just the direction I’m moving in:
toward a tech life that’s more consious, more communal, and more aligned with the values I care about.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;That means:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Letting go of convenience when it comes at the cost of control&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Learning from tools and communities that reflect transparency and trust&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Exploring ideas like digital sovereignty, ethical tech, and small, meaningful infrastructure&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;Embracing open source, not just because it’s free, but because of the values it often embodies&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;This shift hasn’t been clean or complete. In fact I’m still entrenched some big tech services. Some I haven’t yet replaced. Others I might not replace at all. But the point isn’t purity—it’s awareness. It’s about noticing what’s automatic, and seeing what can be different.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And so, this space—&amp;lt;strong&amp;gt;mangotek&amp;lt;&amp;#x2F;strong&amp;gt;—exists as a kind of digital notebook. A place to share:&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;What I’m letting go of&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;What I’m exploring&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;li&amp;gt;What I’m learning along the way&amp;lt;&amp;#x2F;li&amp;gt;
&amp;lt;&amp;#x2F;ul&amp;gt;
&amp;lt;p&amp;gt;Some of it will be raw, half-formed, or simply notes to myself.
Some of it might grow into practical guides, reviews, or ideas worth sharing.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;This isn’t a clean break. It’s a work in progress.
A journey with no defined end state.&amp;lt;&amp;#x2F;p&amp;gt;
&amp;lt;p&amp;gt;And it’s just beginning.&amp;lt;&amp;#x2F;p&amp;gt;
</content>
            </entry>
            
        
    
</feed>
