systemd, restart after an update: "hey, there is systemd-resolved now! let's make it sit on port 53"

[looks around]
[it's a DNS server]

"... yeah, this is a great idea!!!"

also systemd: "huh. weird. this 'pdns' service isn't working. Let me try restarting it. Still no. Ok so how about... now?"

[proceeds with 16000 restart attempts]

"the tragedy of the commons" is when everyone keeps patenting away ideas for themselves, until we run out of good ones for public use

and the solution is to limit selfish patenting behavior

like, y'know, the way carbon credits work. Patent holders exhaust the idea pool, so they must pay money to people who do publicly available research, to replenish it?

... I'm not mixing up anything here, right?

the Web is such a suboptimal, overly complicated, overrated application platform, that it sometimes easy to forget that

it's a fairly neat document format, actually.

you can create cool-looking pages in HTML, just by adding a bit of CSS.

(grid & flexbox are way easier than early 2000s tables, too!)

cameras with actual optical zoom are sometimes nice

imagine a word in which Windows Mobile is still a thing

(I do think it's a better one)

Lisp Machines happened 40 years ago

you could even write C (!) on them, without recompiling / restarting things

this lends a lot of credibility to Jon Blow's "we sometimes forget how to do things and thus they get worse" theory

"Preventing the Collapse of Civilization", by Jon Blow, on how software is stupidly overcomplicated. It might be this where "for a day, write a note on every bug you encounter" is coming from.

Simon :emacs: boosted

I'm considering afternoon coffee today, because I'm tired, because I couldn't get to sleep, because I had afternoon coffee, because I was tired, because I couldn't sleep, because I had aftern

Simon :emacs: boosted
Simon :emacs: boosted
@7 @0 Oh, that's cool. Where did it come from?

Related, these were cool: , . (Moderate lol in the first link: cmdrtaco is ahead of his time with the anime girl desktop background.) The :dmr: one is funny, it's just a regular Windows box with drawterm:

TIL you can use curl to throw HTTP requests at a Unix domain socket

I made some bread!

(OK I don't think it even qualifies as such entirly; too much psyllium husk & no actual flour. It's tasty though.)

Simon :emacs: boosted

Pinephone redpills for normie Linux users. :pine64:

- The Pinephone was built for the greater Pine64 community as a means of developing and advancing mobile Linux and creating a space for wider market adoption. It is a development device, it was never made to compete with popular Android devices or iPhones.

- The Pinephone has an open hardware design and boots using the uboot bootloader. The qualtec modem on the phone (yes every phone has a modem). Does run it's own proprietary firmware that is independent of the OS running on the Pinephone. This is just a reality of hardware and we've come a long way. Several years ago this was just a dream and now it's a reality. There is a FOSS firmware replacement for the qualtec modem but it is reversed engineered, so you're mileage may vary. While this device is mostly libre, it was never designed to pander to the FSF extremist crowd.

- The Pinephone (along with other Pine64 products) does offer useful privacy features for the user (like hardware dip switches). But the device was not made to be the most perfect and immaculate device for privacy and security, no device is.

- Some people are just so extreme, and paranoid that to them everything is backdoored, everything is a honeypot. So they bad mouth the project with unproven and baseless claims (like all ARM SoCs are backdoored, it was made in China so it's CCP backdoored, etc). This kind of rhetoric is so unproductive and the same people that spout this FUD (fear, uncertainty and doubt), will ultimately walk around town with a Samsung or iPhone all day long and not think twice about it. Or they will cite ISP and cell tower tracking. Look the Pinephone was not created to help El Chapo run his drug empire. These arguments are stupid and pointless. If you are that paranoid, get off the internet and stop using electronics all together.

- Also if your going throw out blanket statements about Pinephone hardware being backdoored, then actually back it up with technical data and proof. Otherwise your just a fool and a troll. This just feeds into the greater software/hardware utopia fantasy that people with fall into where they will pick apart everything about FOSS projects to find fault and then throw it all out and demand perfection or no support or usage. Totally damaging to the progress of free software in my opinion, especially in such a hostile, political and complicated environment of big tech and hardware manufacturers.

- The Pinephone, even the beta version, still have good enough hardware to get the job done with it's intended tasks of being for developers to advance and refine mobile Linux platforms. A lot of the battery and modem issues are a result of needed software optimization and I've seen a 110% improvement over the span of a year, all of the headaches in the past were totally software related. We not going to go from concept to Android competitor without a lot of hard work and dedication. Bitching on the internet about performance and not contributing code or testing or money to the project is typical entitled behavior and holds us back.

- At the end of the day it's a Linux SoC computer with phone capabilities, it was never intended to be a consumer grade product, it's meant to help pave the road for a future consumer grade product. Unfortunately mobile Linux will always be in the shadow of Android and iOS, just like desktop Linux will always be in the shadow of Windows and MacOS.

- There are no BSD ports for the Pinephone as far as I know, I wouldn't hold your breath for one.

- There are 3 main mobile GUI environments for Linux, KDE Plasma Mobile, phosh, and sxmo. (yes I know there are others, but these are the most important). KDE Plasma Mobile is usable but it still is immature and buggy and has years to go before it can rival the others. Phosh is the most mature GUI for mobile Linux, it's very stable and functional, and has been in development the longest out all other projects. sxmo is great too, and can help with some the performance issues due it's low overhead in resource usage. The only downside is the learning curve as it relies on hardware button combinations to run the window manager.

- The phone is free as in freedom, nothing is really locked down and your options are pretty large. You can run a variety of distros and make personal security, privacy enhancements. Just the more exotic you want to get, the more advanced your skill level needs to be with Linux and ARM SoCs.

I hope that can clear up some confusion. My Pinephone runs Arch Linux ARM + Phosh and it's good enough to daily driver as a cellular phone, but has the added perks of being a GNU/Linux computer with terminal, ssh, etc. The battery life is good to, I only charge it when I'm sleeping, that's it, and it keeps a charge all day. But I'm not on the device all day like a maniac either.

Thank you for coming to my TED talk.

#pinephone #arm

part of why most webapps are devoid of a lot of Actual Features is that it's really hard to combine them with each other

so they keep reinventing the wheel every time, in subpar ways

vs. with UNIX you have actual neat interfaces you can work with

see also

(... seriously, even on Windows you have a file browser and a window manager...)

... on how events ranging from "random informal parties" to "conferences" could a lot better by just giving a bit more shape to them. Makes so much sense.

(maybe I should try these out with actual people at some point. I guess that's the hard part :P)

ever heard of Arcan? it's a terminal/desktop/UI thing like X11 or Wayland or terminal emulators, and they have some cool articles on how those come with decades of weirdness we should get rid of

it's kinda cool that someone thought this stuff through

got a patch accepted for qemu!

(well, it was mostly about running an import script and figuring out git send-email, but... still.)

so: ESP8266 emulation coming... soon? (still not merged yet but... eventually!)

Simon :emacs: boosted

This is why you share your work.

A couple days ago @wouter posted an article about "Cool Things People Do With Their Blogs" [1].

Then @m2m was inspired to write about "A human-readable RSS feed with Jekyll" [2]

And then @silviamaggi tooted about the latter article [3]

Finally, I blatantly/half-assedly copied and pasted parts of their work to my blog


Simon :emacs: boosted
Show older

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.