Lloyd Weehuizen

37 Followers
70 Following
280 Posts
Software Engineer and Full Stack Architect

Trail biker and HomeAssistant enthusiast. 
Wānaka, Aotearoa New Zealand

#kubernetes #golang #servers #saas #purewebhosting #homeassistant
Websitehttp://www.shift.net.nz
Buildinghttps://www.purewebhosting.nz

In prep for the Windows 12 rollout, now is a good time to get your town's Linux Install Parties planned and advertised.

Here's my town's https://fxbginstall.party/

Here's a quick how-to guide to spinning one up in your town:

Goals:
- Install Linux on your neighbors' laptops. This preserves older laptops ( #permacomputing #ewaste prevention). This removes people from one part of the surveillance economy. And it saves people money.
- The party should be geared towards NON-TECHIES. This is NOT a Linux Users Group. This is not for enthusiasts. This for folks who just want their computer to work and let them do the basics. Bend the tech to the people, not the people to the tech.

Date and Time:
- Shoot for monthly parties. Try for a specific day of the week. Say the "First Saturday" or "Second Sunday" of every month.
- Easy for folks to remember and if they miss one month, they'll be there the next month
- Try for between two hours to four hours for the event.
- Be consistent. Show up for the full time even if no one shows up. Some times it takes two or three meetings before people start to come regularly.

Location:
- Shoot for a public community area
- The best bet is your local library if they have rooms or conference areas.
- City community centers are good, too
- Also look for religious institutions, civic orgs, or fraternal orgs if need be. It needs to be open to
the public, though, with no requirements to push other agendas on to visitors.

Linux Distro:
- Shoot for a single distro that caters to folks who are new. I usually go for Linux Mint, but go with what you like. Focus on ease of use and familiarity for folks who arent used to Linux or various Desktop Environments.

Waivers & Backups:
- Everyone should sign a waiver. You keep the signed waiver. They can have a copy of the waiver
- Explain that while you and other volunteers will make your best attempt to install Linux, you make no guarantees. You may brick their machine accidentally. And no files that were on the harddrive will remain. Everything will be deleted.
- They should make backups of their files before you start the install process (either online/cloud, or local on a USB)
- Some folks want you to try for a dual-boot, but thats up to you if you want to offer it. Still let them know that you might brick the machine even (especially?) if you try for a dual boot install.
- Example Waiver: https://tldp.org/HOWTO/Installfest-HOWTO/legalprotection.html

Advertisements:
- Create a simple brochure website and fliers with info and time and date
- Use words like "Update to a modern, private, and fast operating system. No monthly subscription. No cost. Volunteers will install for you." Appeal to folks whose laptops cant upgrade. "Can't install Windows 11 or 12? Don't throw your laptop away, install Linux. It's free, up to date, and secure" Etc etc.
- Use your town's local social media (eg Town Subreddit, Online/Offline Classifieds, Library Announcements, Town Events Page)
- Post fliers in various coffee shops, libraries, bars, restrooms, and community centers
- Tell other similar groups (hacker spaces, maker spaces, linux groups, etc) both to spread the word and get volunteers
- Word of Mouth: Just tell everyone you run into. And tell them to tell everyone they know.

What to bring:
- Multiple install media/USBs with your Distro on it to install on the laptops
- A couple "Demo Laptops" with your distro of choice installed for people to try out (install games, office suites, common programs for folks to try it out - aim for what people use so various browsers including Firefox and Chrome, Zoom / Teams, LibreOffice, MS Office on browser, browser games, desktop games, etc)
- Your own laptops to do internet lookups and specialized downloads (weird stuff happens - its good to be prepared)
- Extension cables and power strips
- Cheap USBs for last minute backups prior to installation that folks can take home with them
- Some screwdrivers or tools to open up laptops for light repair if you like

What to do:
- Greet folks as they come in and invite them to try out the demos
- Encourage questions and discussions (AVOID DISTRO FLAME WARS OR WHICH WINDOWS MANAGER BEATS WHAT DESKTOP ENVIRONMENT FOR FUCKS SAKE! THESE ARE NORMAL PEOPLE DONT SCARE THEM AWAY WITH YOUR NERD SHIT!!!!)
- If folks brought laptops for installation explain and have them sign their waivers, make sure they know all files will be deleted, ask if they've made backups, and then install!
- Help folks troubleshoot issues or install programs for those that already have Linux installed and need community support

That's it. Make it a regular occurrence and you'll get folks coming in for fresh installs monthly and to ask for help with previous installs. Also a really chill way to meet other folks and have a lovely afternoon.

If you have any questions, post up in this thread.

If you have any suggestions or tips and tricks that have worked at your own Linux Install Party, share with us as well!

Edit to add: The Windows 12... scare?... seems to be a hoax brought upon by AIslop. But there will be a Win12 at some point, and a 13, and so on. And the recent Win11 forced upgrade is what spurred my group to create a Linux Install Party in the first place. It's always best to have a place for folks to land, one that is already running and well established. So, honestly, still in prep for the Windows12 rollout, whenever it comes, get a Linux Install Party going now.

#ewaste #linuxinstallparty #installparty #solarpunk #windows12 #windows11 #linux

FXBG Install Party

We'll install Linux on your laptop for free! Join us at the FXBG Linux Install Party!

FXBG Install Party

I don't want a city on Mars.
I don't want AI in every app.
I don't want data centres in space.

I want clean water.
I want a stable climate.
I want bees to survive.

This is pretty cool. It allows you to add any barcode or QR code as a digital pass in Apple Wallet. I used it to add a grocery rewards card so I don't have to carry it in my wallet.

https://walletwallet.alen.ro

WalletWallet — Create Apple Passes for Free

WAYNE'S 2025 BOOKS: BOOK 8

The Internet Con
by Cory Doctorow
(@pluralistic)

I will never not boost the work of Cory Doctorow, even if most of the time I'm not big-brained enough to follow every thread that he lays down.

This book talks about interoperability, and how it's something that most people don't realise that they need more of in their life, and how it's been criminalised in the name of keeping citizens in the thrall of Big Tech. What's interoperability? If you've ever wondered why messages don't work properly across the iPhone/Android divide, or why you can't easily leave Facebook for another social media platform, or why you're not allowed to repair your own tractor, then you know something about why interoperability is important but restricted by tech gatekeepers. It's easy to make a device that can perform any sort of computation, but they're always locked down – for whatever reason, usually profit – and this hobbling of the devices and platforms you own and engage with is an ongoing restriction on your personal data and belongings.

Doctorow shows the problem through a great series of examples – search engines, operating systems, VCRs, copyright infringement notices, deliberately-borked internet treaties, and so on – in his typical very-readable fashion. The first third of the book is a hit list of things you didn't realise made the world just a little bit more shitty... or enshittified.

The book pivots to discussing interoperability and federation, before throwing some problems up into the air that he opines can be solved with that one simple trick that the technofeudalists hate: better regulation.

I'll never not read a Cory Doctorow book, but I wish now and then that some of the solutions for which he advocates were implemented, rather than each new year bringing another set to examples for him to inevitably use in the opening chapters of his next book.

#books #bookreview #bookreview2025 #enshittification #doctorow #interoperability #federation

We've been here before so I'm not going to get my hopes up, but it does feel like we're hitting a watershed moment. SteamOS/Proton reaching prominence at the same time as people getting pissed at Windows 11 feels different to previous Linux hype moments.

Plus anecdotally I've had folks ask me about Linux in real life.

#Linux #LinuxGaming

https://www.pcgamer.com/software/linux/im-brave-enough-to-say-it-linux-is-good-now-and-if-you-want-to-feel-like-you-actually-own-your-pc-make-2026-the-year-of-linux-on-your-desktop/

I'm brave enough to say it: Linux is good now, and if you want to feel like you actually own your PC, make 2026 the year of Linux on (your) desktop

Now if you don't mind I'm going to delete the root folder and see what happens.

PC Gamer

RE: https://blog.purewebhosting.nz/a-case-for-organisations-running-their-own-activitypub-servers/

I wrote this today and would really appreciate any input (going to visit some orgs in a week or two) #activitypub #selfhosting #help

would this app be of use to any of you?
https://hachyderm.io/@samhenrigold/115771589663895589

update: it’s available for beta testing now https://testflight.apple.com/join/BKtSdmwt

Unix - BSD developers : this code should run and be maintained as long as computers exist.

Linux - GNU dev : this code should run and be maintained as long as someone is willing to do the work

Consultant: this code should run until the end of my contract.

Enterprise grade B2B software : this code should run till the end of the demonstration to that big customer.

Vibe coding : You are perfectly right. The code doesn’t run. Try this one. You are right, it deleted your hard disk, I’m sorry.

Ok the blocks have been levered into position :) we have for our first effort at vitalising our town #wanaka into The New Social:

https://wanaka.social - The home trying to explain without explaining too much why it’s all cool.

https://hub.wanaka.social - The amazing #go2social that provides the ground we walk on.

https://app.wanaka.social - The cool #Phanpy client so people can get started.

Wānaka Social

Join Wānaka Social - A local-first social experience in the Fediverse. Connect with our community in Wānaka, New Zealand.

I've been wanting to start a blog for a while, and finally decided to bite the bullet.

The first article of hopefully many more to come is about, you guessed it, profiling & optimization.

Boosts appreciated!

https://rovarma.com/articles/optimizing-libdwarf-eh-frame-enumeration/

Optimizing libdwarf .eh_frame enumeration | Ritesh Oedayrajsingh Varma

For the Linux version of Superluminal we rely on unwind information stored in the .eh_frame section in a binary to perform stack unwinding. We’ll go over optimizations we made to libdwarf that greatly improve the performance of retrieving this information.