In-reply-to » Day 9 also required some optimizations, if you aren't careful, you end up with really inefficient algorithms with time/memory complexity beyond what a typical machine has 🤣

@movq@www.uninformativ.de I shrank Day 9 Part 2 from “cover the whole map” to “only track the interesting lines.” By compressing coordinates to just the unique x/y breakpoints, the grid got tiny. I still flood-fill and do the corner-pair checks, but now on that compact grid with weighted prefix sums for instant rectangle checks. Result: far less RAM, way less CPU, same correct answer.

⤋ Read More

Day 9 also required some optimizations, if you aren’t careful, you end up with really inefficient algorithms with time/memory complexity beyond what a typical machine has 🤣

⤋ Read More

SpaceX Alleges a Chinese-Deployed Satellite Risked Colliding with Starlink
“A SpaceX executive says a satellite deployed from a Chinese rocket risked colliding with a Starlink satellite,” reports PC Magazine:

On Friday, company VP for Starlink engineering, Michael Nicolls, tweeted about the incident and blamed a lack of coordination from the Chinese launch provider CAS Space. “When satellite opera … ⌘ Read more

⤋ Read More

Roomba Maker ‘iRobot’ Files for Bankruptcy After 35 Years
Roomba manufacturer iRobot filed for bankruptcy today, reports Bloomberg.

After 35 years, iRobot reached a “restructuring support agrement that will hand control of the consumer robot maker to Shenzhen PICEA Robotics Co, its main supplier and lender, and Santrum Hong Kong Compny.”

Under the restructuring, vacuum cleaner maker Shenzhen PICEA will receive th … ⌘ Read more

⤋ Read More

Day 7 was pretty tough, I initially ended up implementing an exponential in both time and memory solution that I killed because it was eating all the resources on my Mac Studio, and this poor little machine only has 32GB of memory (I stopped it at 118GB of memory, swapping badly!), This is what I ended up doing before/after:

  • Before: Time O(2^k · L), memory O(2^k), where k is the number of splitters along a reachable path and L is path length. Exponential in k.
  • After: Time O(R·C) (or O(R·C + s) with s split events), memory O©, where R = rows, C = columns. Polynomial/linear in grid size.

⤋ Read More

Like Australia, Denmark Plans to Severely Restrict Social Media Use for Teenagers
“As Australia began enforcing a world-first social media ban for children under 16 years old this week, Denmark is planning to follow its lead,” reports the Associated Press, “and severely restrict social media access for young people.”

The Danish government announced last month that it had secured an agreement b … ⌘ Read more

⤋ Read More

The Opt-In Proactive & Crash Time Data Collection On Valve’s Steam Deck
Valve’s Steam Deck with SteamOS features built-in crash data collection as well as for logging other system events worth having knowledge about like the split-lock detection and other events. This is all opt-in by users for data collection by Steam, but for those curious about a bit more insight into this Steam Deck data collection, a presentation at this past week’s Linux Plumbers Conference dove into the matter… ⌘ Read more

⤋ Read More

CEOS Plan to Spend More on AI in 2026 - Despite Spotty Returns
The Wall Street Journal reports that 68% of CEOs “plan to spend even more on AI in 2026, according to an annual survey of more than 350 public-company CEOs from advisory firm Teneo.”

And yet “less than half of current AI projects had generated more in returns than they had cost, respondents said.”

They reported the most success using AI in marketing … ⌘ Read more

⤋ Read More

‘Investors in Limbo’. Will the TikTok Deal’s Deadline Be Extended Again?
An anonymous reader shared this report from the BBC:

A billionaire investor keen on buying TikTok’s US operations has told the BBC he has been left in limbo as the latest deadline for the app’s sale looms.
The US has repeatedly delayed the date by which the platform’s Chinese owner, Bytedance, must sell or be blocked for American use … ⌘ Read more

⤋ Read More

Podcast Industry Under Siege as AI Bot Flood Airways with Thousands of Programs
An anonymous reader shared this report from the Los Angeles Times:

Popular podcast host Steven Bartlett has used an AI clone to launch a new kind of content aimed at the 13 million followers of his podcast “Diary of a CEO.” On YouTube, his clone narrates “100 CEOs With Steven Bartlett,” which adds AI-generated animation … ⌘ Read more

⤋ Read More

Entry-Level Tech Workers Confront an AI-Fueled Jobpocalypse
AI “has gutted entry-level roles in the tech industry,” reports Rest of World.

One student at a high-ranking engineering college in India tells them that among his 400 classmates, “fewer than 25% have secured job offers… there’s a sense of panic on the campus.”

Students at engineering colleges in India, China, Dubai, and Kenya are facing a “jobpo … ⌘ Read more

⤋ Read More

Early Linux 6.19 Benchmarks On AMD EPYC 9965 2P Excelling For AI & HPC Performance
As the Linux 6.19 merge window winded down this weekend, I began running this development kernel on more systems. While there are some scheduler regressions currently with Linux 6.19 Git, for HPC workloads especially I am seeing some encouraging results using a flagship AMD EPYC 9965 2P server configuration. ⌘ Read more

⤋ Read More

Polar Bears are Rewiring Their Own Genetics to Survive a Warming Climate
“Polar bears are still sadly expected to go extinct this century,” with two-thirds of the population gone by 2050,” says the lead researcher on a new study from the University of East Anglia in Britain.

But their research also suggests polar bears “are rapidly rewiring their own genetics in a bid to survive,” reports NBC News, in … ⌘ Read more

⤋ Read More

CentOS Kmods SIG Providing NVIDIA Linux Open GPU Kernel Modules For RHEL/CentOS Users
The CentOS kernel modules “Kmods” special interest group (SIG) is now providing NVIDIA Linux Open GPU Kernel Modules for users of Red Hat Enterprise Linux and its downstreams as well as for CentOS Stream… ⌘ Read more

⤋ Read More

America Adds 11.7 GW of New Solar Capacity in Q3 - Third Largest Quarter on Record
America’s solar industry “just delivered another huge quarter,” reports Electrek, “installing 11.7 gigawatts (GW) of new capacity in Q3 2025. That makes it the third-largest quarter on record and pushes total solar additions this year past 30 GW…”

According to the new “US Solar Market Insight Q4 2025” rep … ⌘ Read more

⤋ Read More

Purdue University Approves New AI Requirement For All Undergrads
Nonprofit Code.org released its 2025 State of AI & Computer Science Education report this week with a state-by-state analysis of school policies complaining that “0 out of 50 states require AI+CS for graduation.”

But meanwhile, at the college level, “Purdue University will begin requiring that all of its undergraduate students demonstrate basic … ⌘ Read more

⤋ Read More

Repeal Section 230 and Its Platform Protections, Urges New Bipartisan US Bill
U.S. Senator Sheldon Whitehouse said Friday he was moving to file a bipartisan bill to repeal Section 230 of America’s Communications Decency Act.

“The law prevents most civil suits against users or services that are based on what others say,” explains an EFF blog post.

“Experts argue that a repeal of Section 230 could … ⌘ Read more

⤋ Read More

Time Magazine’s ‘Person of the Year’: the Architects of AI
Time magazine used its 98th annual “Person of the Year” cover to “recognize a force that has dominated the year’s headlines, for better or for worse. For delivering the age of thinking machines, for wowing and worrying humanity, for transforming the present and transcending the possible, the Architects of AI are TIME’s 2025 Person of the Year.”

One cover illustr … ⌘ Read more

⤋ Read More

Rust Coreutils 0.5 Released - Inching Toward Full GNU Compatibility
Rust Coreutils 0.5 is now available as the latest milestone for this Rust-based alternative to GNU Coreutils. Rust Coreutils 0.5 continues moving closer to “full GNU compatibility” with nearly a 90% pass rate on the GNU test suite… ⌘ Read more

⤋ Read More

Linux 6.19-rc1 Released From Japan
The Linux 6.19-rc1 kernel is out to cap off the Linux 6.19 merge window. The kernel release is coming the better part of a day earlier due to Linus Torvalds being in Japan for this past week’s Linux Plumbers Conference and Linux Kernel Maintainer Summit… ⌘ Read more

⤋ Read More
In-reply-to » My current PC is from 2013, so I never even bothered to check, but as it turns out: My motherboard still has a serial port. 🤯 I thought these had long died out by then. To be honest, I didn’t have the need for one, either, not until recently … So I completely lost track if PCs have these things or not.

Bought more cheap slot plates (with bad reviews and people complaining about the pin order, because I could’nt find a product without such reviews), but those are simply correct now and just work. 🤪

⤋ Read More

Trump Ban on Wind Energy Permits ‘Unlawful’, Court Rules
A January order blocking wind energy projects in America has now been vacated by a U.S. judge and declared unlawful, reports the Associated Press:

[Judge Saris of the U.S. district court for the district of Massachusetts] ruled in favor of a coalition of state attorneys general from 17 states and Washington DC, led by Letitia James, New York’s attorney gener … ⌘ Read more

⤋ Read More

I’m having to write my own functions like this in mu just to solve AoC puzzles :D

fn pow10(k) {
    p := 1
    i := 0
    while i < k {
        p = p * 10
        i = i + 1
    }
    return p
}

⤋ Read More

I’m seeing crashes in the 3D subsystem. (Gallium? Glamor? Whatever other Mesa thing they have? No idea.) In the logs I find this:

malloc(): unaligned tcache chunk detected

And that’s why I still care about Rust and want to learn more about it, even though it’s giving me so much headache and I’ve given up so many times. Because Rust currently seems to be the only popular systems programming language that tries to eliminate these error classes.

And of course “the Rust experiment” in the Linux kernel has recently been concluded as “successful”, so that alone is reason enough for me:

https://lwn.net/Articles/1049831/

⤋ Read More
In-reply-to » Come back from my trip, run my AoC 2025 Day 1 solution in my own language (mu) and find it didn't run correctly 🤣 Ooops!

That’s the right answer! You are one gold star closer to decorating the North Pole. [Continue to Part Two]

Whoo! Making progress! With AoC 2025 solutions implemented in my own toy language 🤣

⤋ Read More

New Rule Forbids GNOME Shell Extensions Made Using AI-Generated Code
An anonymous reader shared this report from Phoronix:

Due to the growing number of GNOME Shell extensions looking to appear on extensions.gnome.org that were generated using AI, it’s now prohibited. The new rule in their guidelines note that AI-generated code will be explicitly rejected:

“Extensions must not be AI-generated

While it i … ⌘ Read more

⤋ Read More

Is the R Programming Language Surging in Popularity?
The R programming language “is sometimes frowned upon by ‘traditional’ software engineers,” says the CEO of software quality services vendor Tiobe, “due to its unconventional syntax and limited scalability for large production systems.” But he says it “continues to thrive at universities and in research-driven industries, and “for domain experts, it remains a power … ⌘ Read more

⤋ Read More
In-reply-to » Come back from my trip, run my AoC 2025 Day 1 solution in my own language (mu) and find it didn't run correctly 🤣 Ooops!

Ahh that’s because I forgot to call main() at the end of the source file. mu is a bit of a dynamic programming language, mix of Go(ish) and Python(ish).

$ ./bin/mu examples/aoc2025/day1.mu 
Execution failed: undefined variable readline

⤋ Read More

Come back from my trip, run my AoC 2025 Day 1 solution in my own language (mu) and find it didn’t run correctly 🤣 Ooops!

$ ./bin/mu examples/aoc2025/day1.mu
closure[0x140001544e0]

⤋ Read More

System76 Launches First Stable Release of COSMIC Desktop and Pop!_OS 24.04 LTS
This week System76 launched the first stable release of its Rust-based COSMIC desktop environment, reports 9to5Linux.

Announced in 2021, it’s designed for all GNU/Linux distributions — and it shipping with Pop!_OS 24.04 LTS (based on Ubuntu 24.04 LTS):

Previous Pop!_OS releases used a version of the COSMIC desktop tha … ⌘ Read more

⤋ Read More

TrixiePup64 11.2 Released For Debian-Based Puppy Linux With Wayland & X11 Options
For those with fond memories of the original Puppy Linux as a lightweight Linux distribution that used to run well back in the day on systems with less than 1GB of RAM, TrixiePup64 is out with a new release of this Puppy Linux based distribution with Debian GNU/Linux components. The new TrixiePup64 11.2 release is based on the latest Debian Trixie sources while continuing to offer separate builds for either X11 or Wayland usage… ⌘ Read more

⤋ Read More

‘Free Software Awards’ Winners Announced: Andy Wingo, Alx Sa, Govdirectory
This week the Free Software Foundation honored Andy Wingo, Alx Sa, and Govdirectory with this year’s annual Free Software Awards (given to community members and groups making
“significant” contributions to software freedom):

Andy Wingo is one of the co-maintainers of GNU Guile,
the official extension language of the GNU operating … ⌘ Read more

⤋ Read More