The blessing and the curse of the Internet. A few years ago, I was getting new bicycle tires and fellow overly analytic bicycle nerds had built a machine to measure the rolling resistance and puncture resistance of each tire[0], so I of course I "had" to spend hours pouring over all the different options.
This was probably a more sensible use of my time than when I spent hours trying to determine which pedals I should get. Is there a reason to get low profile? Oh, this one is 20 grams lighter--oh, but some people report it breaking more than this other one.
To quote on of the best article titles of all time, reality has a surprising amount of detail.
That site is gold. I've had one that was a complete mystery, it all looked and felt perfect but still, it didn't work. I was tempted to toss it and replace it but the fact that it was a vintage Campagnolo made replacing it extremely expensive and I couldn't even find a proper replacement. So in the end I figured out what the problem was and ended up repairing it.
Reminds me of my first linux distro called damnsmall linux. I think this was used as a first attempt to port linux to the gamecube, but the main team driving the effort ended up going with Gentoo instead.
From the main page:
As with most things in the GNU/Linux community, this project continues to stand on the shoulders of giants. I am just one guy without a CS degree, so for now, this project is based on antiX 23 i386. AntiX is a fantastic distribution that I think shares much of the same spirit as the original DSL project. AntiX shares pedigree with MEPIS and also leans heavily on the geniuses at Debian. So, this project stands on the shoulders of giants. In other words, DSL 2024 is a humble little project!
Though it may seem comparably ridiculous that 700MB is small in 2024 when DSL was 50MB in 2002, I’ve done a lot of hunting to find small footprint applications, and I had to do some tricks to get a workable desktop into the 700MB limit. To get the size down the ISO currently reduced full language support for German, English, French, Spanish, Portuguese and Brazilian Portuguese (de_DE, en_AU, en_GB, en_US, es_ES, fr_FR, es_ES, pt_PT, & pt_BR ). I had to strip the source codes, many man pages, and documentation out. I do provide a download script that will restore all the missing files, and so far, it seems to be working well.
> Though it may seem comparably ridiculous that 700MB is small in 2024 when DSL was 50MB in 2002...
It really depends on what you are looking at. This is a bit of an apples to oranges comparison, but OpenWrt happily works with 16MB of disk space, and can go down to 8MB if you squeeze it. It includes a modern Linux kernel, shell, networking stack, ssh server, package manager, text editor, web server with dynamic pages, etc...
Part of it's trick is that it aggressively pares down the hardware support, such that you normally download an OpenWrt image customized to your exact router. But of course the biggest difference is that it doesn't include a graphics stack or any GUI applications.
I work in embedded Linux, and its a whole different world here of trimming the fat on Linux to keep the BOM prices low. But you'd be surprised how lean we can get it.
Alpine is great, especially for anything single purposed and headless (be it physical, VM, or container) so long as that thing isn't too tied to glibc. Been around a long time with a stable community (who are mostly using it for containers). It also defaults to a typical versioned release scheme but has the ability to switch to rolling just by changing the repo if you know you need the latest versions.
I once tried to use it as a GUI daily driver on my work laptop (since I was already using it for containers and VMs at work) and found that stretched it a bit too far out of its speciality. It definitely had the necessary packages, just with a lot of rough edges and increased rate of problems (separate from glibc, systemd, or other expected compatibility angles). Plus the focus on having things be statically linked makes really wide (lots of packages) installs negated any space efficiency gains it had.
On the iPhone, you can hide or remove every app aside from settings, safari, sms, phone, App Store, photos, and camera. I started there, and put phone on silent, and in greyscale.
Instead of the ‘push’ notifications, I have set times throughout the day to check my mail. I’m never interrupted and it turned out that it’s ok to let some fires burn
uPhone is an experimental dual-boot project for iPhone 7/7 Plus devices, allowing iOS 13.X and Ubuntu 22.04 to coexist.Basic hardware such as Wi-Fi, Bluetooth, and the touchscreen may work, (you can use Bluetooth keyboard / mouse / headphones, speakers and other Bluetooth devices.), but many other components, including the GPU, are likely non-functional.
I moved to linux this month for good once i realized I no longer needed microsft services (Excel for example "runs on Mac" but is missing important features). I chose redhat because its what I've been using for over a decade at work and feels like home. Only thing I miss is Capcut as that workflow was pretty ironed out. Getting the hang of KDENlive
> That map projection is the worst choice possible.
For navigation, the Mercator projection is useful, because a straight line on the chart is where you go with a constant bearing. Aerial navigation is waypoint/bearing/waypoint/bearing. So most aviation maps are Mercator.
reply