Hacker Newsnew | past | comments | ask | show | jobs | submit | WD-42's commentslogin

Wasn’t it KDE that had malware in its theme store not too long ago? Let that sink in for a bit. You changed around some icon themes and it executed arbitrary code.

And let’s not pretend that kde wouldn’t have an extension system if it could - but it’ll never have one because implanting one in that c++ spaghetti nightmare will never happen.


I think you meant to reply to this: https://news.ycombinator.com/item?id=47702680

But if not, I'm not criticizing GNOME in isolation here. It's just what I use and what I'm most familiar with. KDE has the same issues and it does have an extension system too. It's called KNewStuff.


Shoutout to SomaFM's Defcon Radio which has been my go-to programming music for years now. Not too dissimilar to the stuff found on this site. https://somafm.com/defcon/

My defaults are Drone Zone, Synphaera, and The Trip.

These three are very similar to what Defcon sounded like before around 2023 when they started adding more generic hip-hop influenced beats.

Defcon can be alright, but about 25% of their playlist will suddenly take me out of a flow state due to vocals or some obnoxious rhythmic detail.


SomaFM is the best! They now have a Groove Salad Classic channel which plays all the great stuff they _were_ playing in the early to mid 2000's.

I used to work to SomaFM all the time. Then took a break I guess? Then somehow totally forgot it even existed. So thanks for the reminder.

Could not love SomaFM more! The past few xmas holiday seasons I've been streaming "Department Store Christmas" which is hugely wacky retro Christmas music. Somehow I'd never heard "What Ever Happened to Christmas" a Jimmy Webb song made famous by Frank Sinatra. It was kind of life changing.

I love the music on defcon but could really do without the sporadic interruptions. At first it was ok but gets old after a while.

Remember your 3-2-1.

Personally, I still like these defcon sound bites, even though I've heard them plenty of times. They are part of the atmosphere that the stream wants to create.


I find that the Secret Agent channel is great for my focus nowadays. I recall listening to Groove Salad back in my draftsman years, from 2000-2002. I am still amazed at how SomaFM has continued to exist.

I've been listening to Space Station to flow for more than 20 years.

I was a bit annoyed when Somafm got blocked on our corporate proxy

Can you point us to some of these gtk2 applications that you’ve been writing recently?

Sure, one is connmapperl. It is a server/client application where the server is a GUI map of the world that shows all the various clients collected IP established connections via geoip lookup (local). It stores everything in sqlite db and has a bunch of config/filtering options; http://superkuh.com/connmapperl.html Technically a fork of X11 connmap I made because I coulnd't get it to run on my old X11, but with many, many more features (like offline whois from raw RIR dumps, the db, the hilbert mapping, the replays of connection history, etc).

Another one is memgaze, a program to vizualize linux process virtual memory spaces as RGB images and explore them using various binary visualization and sonification tools. Ie, you can just click a hilbert map of all processes then in the new window click around inside the image of that particular process' virtual ram and then listen to it interpreted as an 8bit wav, or find an extract images, for example. Or search for strings, run digraph analysis, etc. http://superkuh.com/memgaze-page.html

Or feeed.pl, my very quick and low resource usage feed reader for 1000+ feeds written in Perl/Gtk2 that is text only (no html, no images, etc). It is really handy for loading .opml files and finding and fixing broken feeds using the heuteristics I hard coded in to find feed urls. http://superkuh.com/blog/2025-09-13-2.html

These are a few I made 2025-26 that other people might care to use. But I have a lot more that just scratch my own particular itches. Like a Perl/Gtk2 version of MS Paint that interprets arbitrary loaded and painted images as sound, or the things that I use to monitor my ISP uptime/speed, etc.


These look really cool, thanks for sharing.

Looks like the repo owner has force pushed a new project over the original source code, now it’s python, and they are shilling some other agent tool.

Props to uv for actually using the correct config path jfc what is “bunfig”

Silly portmanteau of "bun" and "config"

A trendy sandwich

Why is copilot doing this? If they wanted to show ads couldn’t they… just show ads? Or is GitHub such a house of cards at this point that editing pr descriptions is the only way without risking another 9 of downtime?

Are we sure this actually is originating from MS Copilot itself? Technically I believe it would be possible to smuggle ads into PRs using prompt injection too.


https://news.ycombinator.com/item?id=47570820

I think this is a ray cast issue, looking at these links. It appears on gitlab too, which is enough for me.


If they show the ad on github.com, agents accessing the PR using (an outdated, ad-free version of) gh CLI won’t see it. /s

(That said I’m rather skeptical of this and would like to see more details of the process that produced this, and proof.)

Edit: Just noticed this official GitHub blog post from last month advertising Raycast, making this story a lot more believable: https://github.blog/changelog/2026-02-17-assign-issues-to-co...


It could simply be something in the Raycast integraton?

I said it’s more believable than GitHub randomly advertising a non-GitHub product (my initial read of the situation, which seemed highly unlikely).

...a non-GitHub and non-Microsoft product.

An originally macOS-only product, too.

Also, the documentation on Github, linked to by the ad, shows only Mac keyboard shortcuts for operating Raycast.


It's the RAM. It needs to "trained" which takes some time but for for some reason these boards seem to randomly forget their training, requiring it to happen again.


I've never had memory training be forgotten with my AM4 nor LPDDR5-based laptops and NUCs. Is this a new thing with AM5 or something? Or just a certain brand of BIOSes?


It's a common issue on consumer boards with DDR5 and more than two DIMMs installed.

Doesn’t affect soldered memory or lower speed memory (like DDR4). Many memory controllers fail to achieve good speeds and timings at all on 4 DDR5 DIMMs, and fall back to running DDR5 at 3600MHz instead.


Ok, so user selects too-high speed, controller tries for ages and fails, but doesn't save since it's overridden by user in BIOS?

I distinctly recall thinking my LPDDR5 NUCs were broken since they seemingly didn't boot the first time, until I recalled the training stuff. Took up to 15 minute on one of them. But neither has had any issues since, hence my question.


Wonder if DDR5 ECC ram has the same problem? I'm meaning the real ECC stuff, not the "on chip only ECC" that all DDR5 has.

The controllers which support ECC are usually a lot better and able to handle more channels. They also typically require active cooling.

Interesting. Didn't know about the active cooling requirement.

That being said, it's not hard to get a hold of a reasonably modern DDR5 EPYC board. Something like this: https://www.phoronix.com/review/gigabyte-mz33-ar1

Expensive though.


huh, its been a decade since i built a PC, whats changed?


DDR5 is much, much more fickle than DDR4 and earlier standards. I think it's primarily due to pushing clock speeds (6000 MT/s would be insanely fast for DDR4, but kinda slow for DDR5).

Memory training has always been a thing: during boot, your PC runs tests to work out what slight changes between signals and stuff it needs to adapt to the specific requirements of your particular hardware. With DDR4 and earlier, that was really fast because the timings were so relatively loose. With DDR5, it can be really slow because the timings are so tight.

That's my best understanding of it at least.


My guess is bigger numbers, higher voltages, tighter timings.


It's an AMD thing


I’m in the same situation! My machine will take 2-5 minute to post every few reboots, it seems random. The messed up part is the marketing material says this things can handle 256gb of ram or whatever absurd number, f me for thinking then 128gb should be no problem. Honestly this whole thing has soured me on AMD. Yea they have bigger numbers than intel but at what cost, stability?


Check you have MCR (Memory Context Restore) enabled, otherwise you train the RAM way more often than you need to (every boot).


I’m running 128gb on a 9550x now with 4x32gb sticks and it’s terrible. It’s unstsable, post time is about 2 minutes (not exaggerating)and I’m stuck at a lower speed. I’m considering just taking 2 of the sticks out and working with 64gb and increasing my swap partition. The nvme drive is fast at least.

This is my first time off intel and I have to say I don’t understand the hype.


> It’s unstsable, post time is about 2 minutes (not exaggerating)

The long POST times must mean it's retraining the memory each time, which is not normal. Just in case you haven'ttried it yet, I'd start by reseating them, I've had weird issues with marginally seated RAM before.

Also you definitely have to go much slower with 4 sticks compared to two, so lower speed as much as you can. If that doesn't help, I'd verify them in pairs.

If they work in pairs but not in quad at the slowest speed, something is surely wrong.

Once you get them working in quad, you can start bumping up the speed, might need voltage boost as well.


What ddr5 speed are you running? 6000 is technically an over clock, AMD only guarantees being able to run at something like 4800 or 5200.

You may need to bump up voltages slightly for your CPU's IMC (I needed to on my ryzen 8700F to run 6000 stable). Its CPU sample dependant.

Also as other commenter pointed out, typically 4 sticks will achieve lower stable clocks


I just yanked two of the sticks out. Who knows, maybe I'll sell them. 64gb is sufficient most of the time anyway, and now I'm running at 4800 instead of 3600 and the boot is much faster. Thanks AMD!

Dethroned Python? The Apple language, seriously. Where is numpy for swift?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: