(date: 2023-12-25 14:37:16)
@Miguel de Icaza Mastondon feed (date: 2023-12-25, from: Miguel de Icaza Mastondon feed)
Jeremy Scahill summed it up well:
Remarkable how so many defenders of Israel’s mass killing operations in Gaza sound like a Hollywood depiction of a sociopath torturing someone. “We can make it all stop if Hamas puts down its weapons & surrenders.” The “it” here being the annihilation of 1,000 children a week.
https://mastodon.social/@Migueldeicaza/111643045959771197 Save to Pocket
date: 2023-12-25, from: Tilde.news
https://github.com/jefftranter/6800/tree/master/sbc Save to Pocket
@Dave Winer’s Scripting News (date: 2023-12-25, from: Dave Winer’s Scripting News)
BTW, there is only one RSS 2.0 spec. 😄
http://scripting.com/2023/12/25.html#a200548 Save to Pocket
date: 2023-12-25, updated: 2023-12-25, from: Newsboat News
<p>
Here‘s a little update to your favourite RSS/Atom reader,
everyone :)
</p>
<p>
There aren‘t many user-visible changes though; most of the
effort was spent improving things internally. Dennis van der
Schagt and bogdasar1985 continue to make progress on various
fronts, which should eventually bring us a new key-bind system,
help fix the long-standing issue with non-UTF-8 content in old
cache.db files, and more.
</p>
<p>
Docs also received some updates and polish. Lysander Trischler
continues to play a vital role here, reviewing all the
docs-related changes and helping authors improve them even
further. Incidentally, I don‘t mention any of this work in the
changelog; should I?
</p>
<p>
Hope you‘ll find this new release at least as good as the
previous one. We‘re already working on the next, better one :)
Merry Christmas to those who celebrate today, and a happy New
Year!
</p>
<p>
Here are the files:
<a href="https://newsboat.org/releases/2.34/newsboat-2.34.tar.xz">tarball</a>,
<a href="https://newsboat.org/releases/2.34/newsboat-2.34.tar.xz.asc">its signature</a>,
<a href="https://newsboat.org/releases/2.34/docs/newsboat.html">the docs</a>, and
<a href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#234---2023-12-25">the changelog</a>.
</p>
https://newsboat.org/releases/2.34/docs/newsboat.html Save to Pocket
date: 2023-12-25, from: Computer ads from the Past
My little Christmas gift to you
https://computeradsfromthepast.substack.com/p/gary-kildall-has-a-talk-with-pc-magazine Save to Pocket
date: 2023-12-25, updated: 2023-12-25, from: Jason Kottke blog
https://kottke.org/23/12/watch-the-newly-remastered-pee-wees-playhouse-christmas-special-1988-on-youtube Save to Pocket
date: 2023-12-25, updated: 2023-12-25, from: Jason Kottke blog
https://kottke.org/23/12/0043669-hey-everyone-just-a-quick Save to Pocket
date: 2023-12-25, updated: 2023-12-25, from: Liam Proven’s articles at the Register
<p>Digging into stories of 1980s OSes, a forgotten war for the future of computing emerges. It was won by the lowest bidders, and then the poor users and programmers forgot it ever happened.</p>
https://go.theregister.com/i/cfa/https://www.theregister.com/2023/12/25/the_war_of_the_workstations/ Save to Pocket
@Dave Winer’s Scripting News (date: 2023-12-25, from: Dave Winer’s Scripting News)
I made a change to how images are served from this blog, to see if the images are still blocked by GMail. Previously we redirected to an S3 file, so we could use HTTPS and but not have to have the bits flow through one of my Digital Ocean servers, which after this change, they now do. For most of you this will be blah blah whatever blah blah zzzz, but some people may find it interesting.
http://scripting.com/2023/12/25.html#a153447 Save to Pocket
@Dave Winer’s Scripting News (date: 2023-12-25, from: Dave Winer’s Scripting News)
I also want to write a bit more about RSS support in Bluesky, what it means, and ideas for next steps. BTW, here’s a screen shot of the email I sent to Jay Graber, the CEO of Bluesky, on Dec 12, asking for RSS 2.0 support, which was released publicly ten days later on Dec 22.
http://scripting.com/2023/12/25.html#a145923 Save to Pocket
@Dave Winer’s Scripting News (date: 2023-12-25, from: Dave Winer’s Scripting News)
This period is often a time of innovation in the world of blogs, podcasting and feeds. For me this year, I’m using the time to do more work on CSS and basic user interface stuff for FeedLand and for news products like news.scripting.com, which has been surprisingly popular. The new stuff will start showing up first in that site, pretty soon. The goal is to build on its popularity, to bootstrap a new platform.
http://scripting.com/2023/12/25.html#a145530 Save to Pocket
@Dave Winer’s Scripting News (date: 2023-12-25, from: Dave Winer’s Scripting News)
Happy Christmas everyone who celebrates. I have a little business to do here on my blog today, then the regular holiday schedule will begin starting tomorrow and probably go through the first week of January.
http://scripting.com/2023/12/25.html#a145416 Save to Pocket
Advent of DOS
date: 2023-12-25, updated: 2023-12-25, from: Uninformative blog
https://www.uninformativ.de/blog/postings/2023-12-25/0/POSTING-en.html Save to Pocket
date: 2023-12-25, from: Raspberry Pi News (.com)
If you’ve received a Raspberry Pi as a gift and you’re new to all this, read on to find out how to get going with your shiny new computer.
The post If you found a Raspberry Pi in your Christmas stocking, read this appeared first on Raspberry Pi.
https://www.raspberrypi.com/news/if-you-found-a-raspberry-pi-in-your-christmas-stocking-read-this/ Save to Pocket
date: 2023-12-25, from: Dave Winer’s Scripting News
http://scripting.com/2023/12/24/033749.html?title=christmasEve2023 Save to Pocket
date: 2023-12-25, from: FreeDOS News
Rugxulo pointed us to this interesting assembler, for anyone who does assembly programming. mininasm is a NASM-compatible mini assembler for 8086, 186 and 286, able to run on DOS and on modern systems. Rugxulo adds: “mininasm is a fork of Oscar Toledo’s tinyasm which aims to be both more compatible with regular NASM as well as more efficient in memory. The latest release version v6 on Github is dated from late last year.” Try it out at mininasm on GitHub..
https://sourceforge.net/p/freedos/news/2023/12/mini-nasm-assembler/ Save to Pocket
date: 2023-12-25, from: FreeDOS News
NetDrive is a DOS device driver that allows you to access a remote disk image hosted by another machine as though it was a local device with an assigned drive letter. The remote disk image can be a floppy disk image or a hard drive image. Thanks to Michael B. Brutman for add this to his already very feature packed mTCP set. However, Michael notes that the rest of mTCP hasn’t changed much so he’s made NetDrive available as a separate download - although newer mTCP releases should include NetDrive. For now, get it at NetDrive website.
https://sourceforge.net/p/freedos/news/2023/12/mtcp-netdrive/ Save to Pocket
date: 2023-12-25, updated: 2023-12-25, from: Educated Guesswork blog
https://educatedguesswork.org/posts/transparency-part-2/ Save to Pocket
date: 2023-12-25, from: PostgreSQL News
Grenoble, France - December 25th, 2023
pgBadger is a PostgreSQL performance analyzer, built for speed with fully detailed reports based on your PostgreSQL log files.
pgBadger 12.4 was released today, this release of pgBadger fixes some issues reported by users since last release.
For the complete list of changes and acknowledgements, please checkout the release note on https://github.com/darold/pgbadger/releases
I would like to thank all users who submitted patches and users who reported bugs and feature requests, they are all cited the ChangeLog file.
pgBadger is an open project. Any contribution to build a better tool is welcome. You just have to send your ideas, features requests or patches using the GitHub tools or directly to pgbadger@darold.net.
Links :
For a complete list of commercial support near of your place take a look at the PostgreSQL Professional Services page, they all do great job and most of them can help you.
About pgBadger :
pgBagder is a new generation log analyzer for PostgreSQL, created by Gilles Darold (also author of ora2pg, the powerful migration tool). pgBadger is a fast and easy tool to analyze your SQL traffic and create HTML5 reports with dynamics graphs. pgBadger is the perfect tool to understand the behavior of your PostgreSQL servers and identify which SQL queries need to be optimized.
Docs, Download & Demo at http://pgbadger.darold.net/
https://www.postgresql.org/about/news/pgbadger-v124-released-2772/ Save to Pocket
date: 2023-12-25, from: PostgreSQL News
The CloudNativePG Community is thrilled to unveil version 1.22.0 of the CloudNativePG Operator, a significant milestone featuring the introduction of declarative tablespaces and temporary tablespaces alongside various enhancements and fixes.
Tablespaces, a powerful and widely adopted feature in database
management systems, now take center stage in CloudNativePG 1.22.0. This
release empowers users to boost the vertical scalability of their
databases by decoupling the physical and logical data modeling,
achieving optimal performance through parallel on-disk read/write
operations. With CloudNativePG, users can define additional tablespace
volumes, and also ensure they can be used for temporary operations
(CloudNativePG seamlessly manages the temp_tablespaces
GUC).
This marks a pivotal step towards adopting Very Large Databases, building upon the foundation laid by Kubernetes volume snapshots introduced in version 1.21.
Starting from version 1.22.0, the ALTER SYSTEM
command is
now disabled by default. This ensures that changes to the PostgreSQL
configuration are orchestrated through the Kubernetes API. This
streamlined approach guarantees coherence across the entire
high-availability cluster and aligns with best practices for
Infrastructure-as-Code.
In terms of security, all supported versions now require TLS 1.3 for PostgreSQL connections by default, further bolstering the integrity of data transmission.
Before initiating an upgrade, carefully review the detailed instructions. New patch releases are now available for all supported versions, including 1.21.2 and 1.20.5.
Considering the notable changes introduced, we strongly recommend upgrading to CloudNativePG 1.22.0 at your earliest convenience. Alternatively, update to the latest patch version within your current minor release.
With the release of 1.22.0, the 1.20.x minor version will reach its end of life on January 21, 2024.
This release addresses several bugs for improved stability. For a comprehensive list of changes, refer to the following release notes:
Thank you for your continued support and engagement with CloudNativePG!
CloudNativePG is an open source Kubernetes Operator for PostgreSQL workloads that orchestrates the full life cycle of a PostgreSQL cluster, from bootstrapping and configuration, through high availability and connection routing, to backups and disaster recovery. CloudNativePG relies on PostgreSQL’s native streaming replication to distribute data across pods, nodes, and zones, using standard Kubernetes patterns. Replicas can be scaled up and down in a Kubernetes native manner, and the operator automatically and safely reconfigure replication as appropriate. CloudNativePG is a project originally created and supported by EDB.
https://www.postgresql.org/about/news/cloudnativepg-1220-1212-and-1205-released-2771/ Save to Pocket
date: 2023-12-24, from: OS News
The venerable Enlightenment project has pushed out a new release, one mainly focused on bug fixes. There are a few new features, too, however, such as a watchdog thread, enabled by default, to detect mainloop hangs, bigger task previews, an API to play sounds for notifications, a DDC option in backlight settings, and a lot more.
https://www.osnews.com/story/138125/enlightenment-0-26-0-released/ Save to Pocket
date: 2023-12-24, from: OS News
Microsoft’s plan to end support for Windows 10 operating system could result in about 240 million personal computers being disposed, potentially adding to landfill waste, Canalys Research said. The electronic waste from these PCs could weigh an estimated 480 million kilograms, equivalent to 320,000 cars. While many PCs could remain functional for years post the end of OS support, Canalys warned demand for devices without security updates could be low. ↫ Akash Sriram for Reuters A lot of these machines are perfectly capable of running Windows 11 if not for Microsoft’s artificial restrictions, and while less relevant – most people can’t just switch to Linux or BSD – there are alternative operating systems to keep these machines going. The only good thing that might come of this is a flurry of cheap, usable hardware on the second hand market, which can be used by us enthusiasts for all kinds of things.
https://www.osnews.com/story/138122/microsoft-ending-support-for-windows-10-could-send-240-mln-pcs-to-landfills-report/ Save to Pocket
date: 2023-12-24, from: Alex Schroeder’s Blog
I’ve been trying to get used to sway
as my window manager.
Recently I realized that my dmenu
wouldn’t list games like
openarena
. No surprise there: /usr/games/bin
is not part of PATH
and so it doesn’t get shown. I wondered
how to get it there, and then I found that many people log in from the
Linux console without a session manager or display manager. That is,
they login from the console, get a login shell, and that shell then
starts the window manager.
This is what I see on the first virtual console:
Debian GNU/Linux 12 melanobombus tty1
login: _
If I log in, fish
starts and one of the startup files it
executes is .config/fish/conf.d/sway.fish
which starts
sway
but only when logging in from tty1
. You
can switch between the consoles using Alt-F1 to Alt-F6. Once
sway
runs, you can switch back to the remaining virtual
consoles using Ctrl Alt F2 to Ctrl Alt F6.
# If running from tty1 start sway
set TTY1 (tty)
[ "$TTY1" = "/dev/tty1" ] && exec sway
Since this script uses exec
, sway
replaces
fish
. No big deal. But I still get to setup PATH.
So now I was staring at the login prompt of the console… and I don’t know about you, but I could use a larger font!
I tried to go the console-setup
route but that doesn’t
help:
sudo dpkg-reconfigure console-setup
This allows me to change the console font.
And once my script runs, I can repeat that:
setupcon
But at that point I’m already logged in!
In theory, there’s a systemd service that is supposed to handle it:
$ systemctl status console-setup
● console-setup.service - Set console font and keymap
Loaded: loaded (/lib/systemd/system/console-setup.service; enabled; preset: enabled)
Active: active (exited) since Sat 2023-12-23 14:45:03 CET; 18min ago
Process: 496 ExecStart=/lib/console-setup/console-setup.sh (code=exited, status=0/SUCCESS)
Main PID: 496 (code=exited, status=0/SUCCESS)
CPU: 3ms
And yet… it does not! Why is that? Examining
/lib/systemd/system/console-setup.service
I find that it
runs /lib/console-setup/console-setup.sh
and that does some
complicated stuff to try and determine whether to run
setupcon
or not. I guess in my case doesn’t?
Oh well, there’s always the option of using kernel parameters!
I created a one line file called
/etc/default/grub.d/font.cfg
to set a console font. This
way the default setting in /etc/default/grub
is
overwritten, too. No more quiet splash
! I like to see the
output scroll by as the system boots.
GRUB_CMDLINE_LINUX_DEFAULT="fbcon=font:TER16x32"
To activate it:
sudo dpkg-reconfigure grub2
Rebooting the system, I noticed that things still didn’t seem to work
for the initramfs
which ends up asking me for the password
to decrypt my disk. So what I needed was to get the new config into the
initramfs
, too.
Based on the current kernel I’m running:
sudo dpkg-reconfigure linux-image-6.1.0-15-amd64
I think it works, now!
@landley had some pointers:
https://alexschroeder.ch/view/2023-12-23-console Save to Pocket
date: 2023-12-24, from: Pointers gone wild blog
Every once in a while, I see people mention “dark patterns” in UI design. Patterns that are actively trying to deceive users, either to maximize engagement, to click some ad, or to get them to perform an action they didn’t want to perform. An obvious example would be some huge pop-up ad which can be […]
https://pointersgonewild.com/2023/12/24/toxic-by-design-human-scale-vs-asymmetric-social-media/ Save to Pocket
@Dave Winer’s Scripting News (date: 2023-12-24, from: Dave Winer’s Scripting News)
http://scripting.com/2023/12/24.html#a162253 Save to Pocket
date: 2023-12-24, from: Tilde.news
https://typeof.net/Iosevka/ Save to Pocket
date: 2023-12-24, from: Full Circle Magazine
Credits
https://fullcirclemagazine.org/podcasts/podcast-345/ Save to Pocket