MurphyA/hacker-news huggingface dataset:
by abhinavk | 2025-09-18 13:09:19+00:00
I can turn off other features and work around them but the most annoying yet harmless is the flicker when you switch to an inactive app. The title bar and the window contents change their color at different frames. It requires ditching Breeze and using other theme engines/decorations altogether.

I currently use niri but Plasma has always been my go-to/backup DE. I always have it installed in case someone else has to use my PC.

[1]: https://bugs.kde.org/show_bug.cgi?id=433569
by iamacyborg | 2025-09-18 13:09:41+00:00
> it's not the same thing. it looks the same to you, because you don't give a shit, but it's not the same

I give a shit, I just give more of a shit about my personal privacy and my data not being shared with hundreds of anonymous third parties through the advertising auction mechanism than I do about a creator being paid.

Give me ads without RTB and I’ll very seriously reconsider my adblock usage.
by Mattwmaster58 | 2025-09-18 13:10:02+00:00
> Is that possible?

This comes up every time npm install is discussed. Yes, npm install will "ignore" your lockfile and install the latest dependancies it can that satisfy the constraints of your package.json. Yes, you should use npm clean-install. One shortcoming is the implementation insists on deleteing the entire node_modules folder, so package installs can actually take quite a bit of time, even when all the packages are being served from the npm disk cache: https://github.com/npm/cli/issues/564
by bayindirh | 2025-09-18 13:10:26+00:00
KDE is a complicated piece of software and packaging it is hard sometimes, but I'm using KDE on Debian since Debian 4, and the team handled all process phenomenally.

One of the tricks Debian team does is they first compile the old KDE with newer libraries, then migrate KDE itself, like Intel's Tick Tock. This gives both a performant and issue-free experience as far as I can tell.

Note: I run Debian Testing on my Desktop systems. Servers always run stable.
by JonChesterfield | 2025-09-18 13:10:48+00:00
None of their products are competitive, they fired the CEO who was meant to save them, fired tens of thousands of their engineers, sold off massive chunks of the company, they're still bleeding money and begging for state support?

Also their network cards no longer work properly which is deeply aggravating as that used to be something I could rely on, just bought some realtek ones to work around the intel ones falling over.
by bee_rider | 2025-09-18 13:10:48+00:00
Oh yeah, it is not that many cores for the cluster-universe. Just neat to see the number of cores per socket increase.

A while ago I had access to an 8-socket shared memory machine… but this was the semi-olden days, so it was “only” 80 cores. It was a fun machine at the time! We’re so spoiled these days, haha.
by donatj | 2025-09-18 13:10:55+00:00
You've got the horse before the cart, and completely misunderstand Semantic CSS.

The styling should simply serve to improve the content. The content should generally stand on its own without any styling.

In semantic CSS the goal is to write your HTML with as little regard to presentation as possible. Your HTML is simply structuring human readable data. At this step you give it no thought of appearance.

Styling that structured data comes second. You write the CSS to make the structured data look nice, and ideally do not touch the HTML in the process, at all. The styling is but an affectation.

This fell out of favor because people cared more about looking flashy than quality content, they didn't want to put any thought into developing the actual page and wanted to start with the design. It's a symptom of the overall disease of the modern web.

This is more achievable with modern CSS than ever before and I pray for it to make a comeback.
by d0gsg0w00f | 2025-09-18 13:11:13+00:00
I think people wouldn't have wanted to work with me or listen to my opinions. I don't think the CEO would care, but down at my level, what the CEO thinks doesn't matter. It's all about peers and adjacent teams.

And I never voice any political opinions at work because I don't want to say anything my peers would perceive as "abhorrent".
by whitehexagon | 2025-09-18 13:11:30+00:00
Rock n roll. They are welcome to my brand new M100. She doesnt sit level on my desk, and arrived with a squeaky scroll wheel.

I dread buying a new model of anything these days, knowing that the MBAs will have found some way to shave a cent off a million units, or a millionth of a meter from a poor mouse foot. But I guess I'll replace her before there are only smart maice avAIlable.

Oh and CERN is an amazing place to visit if you ever get a chance. Plan well ahead since I waited a long time for a visitor slot last time I was in CH.
by netsharc | 2025-09-18 13:11:31+00:00
To reiterate this comment from a few days ago:

This anthropologist spoke before the UN about Islamic radicalization. It's not hard to see that a similar sort of radicalization is happening to white men in the US, and Europe for that matter: https://www.youtube.com/watch?v=qlbirlSA-dc

In both cases the target are people who are aimless, and they're promised a cause to fight for, add a bit of religion because it's an undisputable "Truth" (never mind that the Truth is whatever the leader declares to be true).
by dsign | 2025-09-18 13:11:56+00:00
>> Good English used to be one.

There still is a cottage industry of people saying one should write this way and that, and by large they have converged to a common consensus of what's Good English. It has been a successful enterprise, and now LLMs excel at generating text inside those parameters :-) .

Now, whenever I review a book, and if it applies, I make a point of saying "the grammar and sentence structure are squeaky clean". Often, that's about the only good thing I can say of the book.

I wonder if Good English is correlated with follow-the-norms attitude in an author+editors team. Because, once you make follow-the-norms your god, it is guaranteed that the writing will be formulaic and uninteresting. And then the only thing that can save your writing (financially) is good marketing.
by comrade1234 | 2025-09-18 13:11:58+00:00
Reminds me of this collection of Chinese menus in North America dating back to 1896: https://www.atlasobscura.com/articles/the-worlds-largest-col...

It was collected by a private collector in New York then recently sold to the university of Toronto. I first heard about it it maybe a decade ago and have been waiting for a coffee table book since.

I would also be interested in recipes to go with the historic menus. For example dishes with sweet and sour have changed a lot from more liquid and vinagery to the goopy sweet mess we get now.
by dredmorbius | 2025-09-18 13:12:31+00:00
Oh, and "image stacking" is the technique of combining multiple images within a single frame, allowing for greater clarity (as in here), removing noise (frequently applied in astrophotography), or depth-of-field / focal-plane stacking.

This almost always implies digital image processing, and depending on the goal / intent, various filters or masks may be applied. De-noising typically relies on including only visual elements appearing in most (but not all) frames of the stack, eliminating glitches such as satellite flares, meteors, terrestrial-based light sources, aircraft, sensor noise, or even radiation spots.

"Take Better Night Sky Photos with Image Stacking"

<https://photographylife.com/night-sky-image-stacking>

"Focus Stacking" (Wikipedia)

<https://en.wikipedia.org/wiki/Focus_stacking>

Again, from TFA the source was motion-film footage from fixed-position cameras which could be used to generate images with much greater resolution than any individual frame. Note that 16mm film grain is typically fairly large, but with stacking and post-processing, smaller details can be inferred.
by LordHeini | 2025-09-18 13:13:03+00:00
Its not too hard to detect ads in video streams, even old school analog VCR's could do that.

Watching TV shows without adds was one of the selling points of those back in the day.

Some more modern digital ones had near real time features where they would play with a delay of a lets say half an hour and used that time to remove the ads.

If you have stream from Youtube containing ads you can trivially skip ahead.

And Youtube could do nothing about it because random skipping is one of the base features of every video player ever.
by nickjj | 2025-09-18 13:13:18+00:00
We had dozens of channels with almost 10 years of business information in them.

Over time the business gravitated towards putting anything long lived into other sources but since migrating off Slack was essentially a kill switch on our data we wanted to make sure we had ways to access this historic data if needed.

There's no way non-developers were going to parse JSON files for text. We wanted a quick and dirty way to attach the archived PDF file for a channel as a file attachment to the new Teams channel. It gave everyone peace of mind that they could find anything later.

It all worked out in the end and was worth the few hours of dev time to make the 1 off script.

Btw I wasn't the one responsible for making the tech choice to use or leave Slack for Teams. I was the one who was tasked to help with the migration and help make things as streamlined as possible for the business to switch.

One of the biggest pain points was going back to a bunch of Google Drive, Jira, Confluence, etc. sources and finding + updating the links to Slack to be screenshots of the conversation. Another one was converting a bunch of Slack app / webhook integrations over. Teams is absolutely horrendous for this compared to Slack.
by illuminator83 | 2025-09-18 13:13:23+00:00
Well, I think some people underestimate how old and badly written a lot of software can be.

I've seen some seriously bad legacy code bases. In fact, I've spent many years of my career hired specifically to redesigning and rewriting software. Either legacy code or code that wasn't written by pro software engineers in the first place (e.g. engineers of other fields or scientists with various specializations).

And thus, I also observe that many people aren't aware how much software (in production) was created by people for whom creating software is a secondary or tertiary interest and skill at best.

And yes, typically it gets much better when rewritten later and by a pro.

Not all software needs that, it doesn't always work. But it needs to happen quite often for the software to stay maintainable and extensible with new features. In a lot of these cases only the original author would even dare to touch it. Good for short term job security, bad for the company.

And it isn't a requirement for the original authors to be involved (though that helps a lot usually).

I myself rewrite my own code quite often and tend to refactor and iterate on it a lot. The first shot is rarely good. But it get's good after a while.
by FuriouslyAdrift | 2025-09-18 13:13:51+00:00
Eye tracking and depth of field adjustments are the missing pieces. A HUD has to be able to stay in the same focal range as what is viewed beyond it so you don't lose concentration on the task at hand.

In fighter jets, they project onto the visor. Obviously not the most convenient method for an automobile. There have been attemtps to figure out depth of field but it's tough. https://www.sciencedirect.com/science/article/abs/pii/S00304...
by joules77 | 2025-09-18 13:14:22+00:00
Yup the current architecture makes everything about attention.

It reduces the difference between who is loosing their mind and who is reaching enlightenment to 0. So everyone living inside that super structure can't tell anything anymore.

Trump doesn't care whether he is right or wrong but whether he is capturing attention. His chameleonic loyalty (to Israel, to Russia, to Evangelicals, to Bannon, to Carlson, to Kanye, to whoever) isn’t strategic in the traditional sense it’s opportunistic in the Attention Economy sense: Who will give me the most juice right now? And he became president using this strategy so everyone follows it. So this generates all kinds of confusion. We need changes that shift the focus away from purely attention monetization and weaponization.

But the rationalists are all like the other guy is monetizing and weaponizing things so I shall too.
by user1999919 | 2025-09-18 13:14:45+00:00
The 'demo' for ar is always over promising. I know The fidelity does not actually look like that. Apart of me believes the artistic license gets carried away with itself, because to begin with, you cannot really show what it 'looks like' The iphone for instance was easy. Steve held up a hand held screen. Ar is different, you can't really show what the lens 'sees' until its right up in your face. so you just make it up. In doing so you REALLY really really make it up.
by Vinnl | 2025-09-18 13:15:01+00:00
I haven't ever really used KDE, and I'm quite sure that it's still not my desktop, but as someone who was aware of the trouble around 4.0, the view I had of the project was that those problems were long gone, and that most people using it today were pretty happy with it.

So I'm not sure whether it's try that that caused a bad reputation that sticks around to this day. (I have other reasons for not preferring it.)
by BoredPositron | 2025-09-18 13:15:07+00:00
I feel the same and the more I use the integrated apps the more I see the bad margins, thin fonts and general ux quirks. It's compact and the information density is high but it has so much noise that it just feels uncomfortable to use. I have the opposite problem with gnome. Just give me a modern version of the win2k gui or fluxbox. sic
by tux3 | 2025-09-18 13:15:45+00:00
It remembers the screens to try to keep your settings if you disconnect and reconnect external screens, but in this case that was not very helpful

I always want the taskbar on every screen personally. I think that'd be a friendlier default, but since it's KDE it's at least not too hard to change, and everything is configurable down to fine details
by Obscurity4340 | 2025-09-18 13:16:09+00:00
Its probably a good thing in a way if someone learns this lesson in a lesser painful way. You need to manage your own files and backups and content. Data portabillity is the opposite of what they want and try to further abstract away until people dont even know what a file or folder is. Its so easy, you dont even have to lift a finger until you decide you want or need to leave. Thats when you realize its sometimes impossible to take it with you
by eviks | 2025-09-18 13:17:08+00:00
> unless your hand is glued to the resting keys

It is, the hint is in the name!

> even if it were the resting keys might not be hjkl

So? Use the other resting keys, resting is key here, not their labels

> even if they are they will by default type hjkl and not move the cursor in any other software you ever use except vim.

Sorry, but your knowledge of the software world is too shallow, there are other apps that do that, specifically, file managers.

Also you can use them universally in all apps with an extra modifier (right alt to do everything with a single hand), so

> gained from using vim for other thing

will literally include every single app that uses cursor keys
by debazel | 2025-09-18 13:17:22+00:00
> If I can get you to use malicious code in the first place I can also trick you into upgrading from safe code to the vulnerable code in the name of "security".

Isn't the whole point that malicious actors usually only have a very short window where they can actually get you to install anything, before shut out again? That's the whole point of having a delay in the package-manager.
by Aurornis | 2025-09-18 13:17:38+00:00
Second-hand anecdote: Someone I know who works for Slack made a comment a few years ago that the company regretted giving out so many free instances to different organizations years back. Apparently the number of free Slack instances that had grown very large and high traffic was significant enough that it couldn’t be completely ignored.

I disagree with them giving such a short notice period, of course. However I’m not surprised to see them choosing to trim the free or highly discounted accounts at this stage.
by leoedin | 2025-09-18 13:18:05+00:00
The big ecosystem of SBCs confuses me a bit. Who is buying these?

The work required to build an actual secure, maintainable product on top of an SBC is so big that you'd surely never use one of these. The hard work is all in software. You need a supplier with product lifetime guarantees and a known SoC manufacturer.

If you're a hobbyist, unless you really don't value your time you'd be much better served buying an x86 PC or a Raspberry Pi for whatever project you've got. Any money saved buying one of these would be completely negated by the extra time taken to maintain it.

So who's the target market? Are there products out there built on these? Or are they mostly just shipped straight into desk drawers? How many of these do they actually ship?
by kraftman | 2025-09-18 13:18:07+00:00
Surface level is where you can find the most day to day value. Just today I've used it to get advice about putting up a treehouse, rough price ranges and differences between fridges, common fridge widths, adding second accounts to microG, command flags to identify slow tests, poe support for my wifi router, differences in laser measurement devices, french translation, medication storage, different types of olive, and drafting 3 emails in another language. All of this would have taken me way longer without these tools, I'm confident it gave good results because I know that the information exists and is common.
by Svip | 2025-09-18 13:18:13+00:00
I've been using XFCE for the better part of two decades now (I still run into people upset about the changes XFCE made in 2003, i.e. 4.0), and I am perfectly satisfied. Though as the saying goes: what I don't know I don't know; so I may be missing out on a better experience, but at least I am content enough that I don't bother seeking it out.

Though, my monitors are also from 2010, so a lot of the visual problems people have with XFCE, I don't.
by mschuster91 | 2025-09-18 13:18:56+00:00
> they have turned down various console makers

The problem is, console manufacturers know precisely how much of their product they anticipate to sell, and it's usually a lot. The PlayStation 5 is 80 million units so far.

And at that scale, the console manufacturers want to squeeze every vendor as hard as they can... and Intel didn't see the need to engage in a bidding war with AMD that would have given them a sizable revenue but very little profit margin compared to selling Xeon CPUs to hyperscalers where Intel has much more leverage to command higher prices and thus higher margins.

> they turned down Apple on the iPhone

Intel just was (and frankly, still is) unable to compete on the power envelope with ARM, that's why you never saw x86 take off on Android as well despite quite a few attempts at it.

Apple only chose to go for Intel with its MacBook line as PowerPC was practically dead and offered no way to extract more performance, and they dropped Intel as soon as their own CPUs were competitive. To get Intel CPUs to the same level of power efficiency that M-series CPUs have would require a full rework of the entire CPU infrastructure and external stack, that would require money that even Intel at its best frankly did not have. And getting x86 to be power effective enough for a phone? Just forget it.

> Clearly the threat of an Arm or RISC-V finding itself fused to a GPU running AI inference workloads has woken someone up, at last.

Actually, that is surprising for me as well. NVIDIA's Tegra should easily be powerful enough to run the OS for training or inference workload. If I were to guess, NVIDIA wants to avoid getting caught too hard on the "selling AI shovels" train.
by ModernMech | 2025-09-18 13:19:01+00:00
When you say "red flag" that's usually meaning a warning indicating future danger ahead.

Those red flags were (literally and figuratively) raised on January 6, 2021. After the events of that date, everyone had all the information and warnings to know what kind of person Trump is (wannabe dictator willing to use violence to achieve his ends) and what kind of movement MAGA is. We all had the opportunity to vote after that date, and people still chose Trump / MAGA. Now we see blatant authoritarianism, illiberal government actions, and rising political violence.

It's not surprising that the same guy who tried to violently overthrow the government would also try to overthrow the Constitution. What's happening today was predicted by people paying attention. The constitution is literally not operative right now, as there's no one to enforce it -- not the DOJ, not the FBI not the Congress, not the courts, not the press, not corporations, not the army, and certainly not the President.
by brookst | 2025-09-18 13:19:05+00:00
Intel’s test for new business ideas has always been: will it make $1B in the first year?

It leads to mistakes like you mention, where a new market segment or new entrant is not a sure thing. And then it leads to mistakes like Larrabee and Optane where they talk themselves into overconfidence (“obviously this is a great product, we wouldn’t be doing it if it wasn’t guaranteed to make $1B in the first year”).

It is very hard to grow a business with zero risk appetite. You can’t take risky high return bets, and you can’t acknowledge the real risk in “safe” bets.
Ask HN: What do you think about pgtyped.dev?
by jerawaj740 | 2025-09-18 13:19:37+00:00
writing pure sql brings me joy than dealing with ORMs, the reason that writing sql i feel at home, knowing every part of the query without the magic of ORMs, prisma good ORM launch typedSql inspired from SQLX and pgtyped, but i need a minimal alternative, i look at kysely, it is like pure sql but as chain of functions, any other solutions, a type safe query builder ?
by fdsfdsfdsaasd | 2025-09-18 13:19:38+00:00
Right - there is so much context missing. Extrapolating just a little, it looks like the story is something more like "We had too many users for our existing free plan, so we switched to a paid plan that had a first-year discount of 97%. We didn't really pay attention to the fine print, and now we've got a nasty letter demanding lots of money."

Not defending Slack / Salesforce. You just can't deal with them with that level of naivety.
by sho_hn | 2025-09-18 13:19:45+00:00
We also did a lot of intentional action to get the resource usage down in the Plasma 5 generation and timeframe.

E.g. the machine we optimized for during at least one or two Plasma dev meetings I remember was the original Pine64 Pinebook, which was a very under-powered device. We had a stack of them to hand to devs. Intentionally as a "if we can get it to fly there, it'll fly anywhere".

So it's not just that we haven't gotten worse, we also did get legitimately better in later releases compared to some of our porkier ones (which also did exist).
by nelblu | 2025-09-18 13:20:06+00:00
During my college days (2000~2004) KDE (I think it was Fedora/RH 8) was hands down my favourite desktop. After that when I joined the corporate world, I lost touch with Linux. Few years ago (thanks to a ton of dark patterns in Windows), I moved back to Linux. This time I chose Linux Mint with Cinnamon / XFCE. When Linux Mint (officially) starts supporting KDE, I would love to try it again. Until then I am really rooting for YOU KDE developers, I have really fond memory of your tools (especially Konqueror browser/file manager it was way ahead of its times then!)
by coldpie | 2025-09-18 13:20:09+00:00
Is XFCE minimalistic? It feels to me like it's just a modern continuation of the desktops we had in the 90s and early 2000s. Instead of adding in a bunch of extra stuff and moving things around to keep people busy, they're just quietly making it a little better with every release.

The only desktops I've used since 2007 are XFCE and macOS, so I guess I don't know what I might be missing from KDE or MATE. But XFCE absolutely blows macOS out of the water, so at least I'm not missing anything from that alternative.