News for hackers. Stuff that matters.

Sponge5

Benn Jordan
Re:Advent of Compiler Optimisations 2025 on Tuesday December 02, 2025 @11:11AM (#46122686)
At my company, we have not seen any performance benefits from LTO on a GCC cross-compiled Qt application.

GCC version: 11.3 target: Cortex-A9 Qt version: 5.15

I think we tested single core and quad core, also possibly a newer GCC version, but I'm not sure. Just wanted to add my two cents.

it's right there in the first section:

   highlighting notable advancements in ARM-based Systems-on-Chip (SoCs) and their increasing competitiveness against traditional x86 platforms.
Re:1,180 root system drawings on Saturday October 18, 2025 @11:13AM (#45628009)
Recently there was an exhibition of tree root illustrations by Jitka Klimesova in Prague. I think there's potential for more art emerging from science.
Re:Athlon 64: How AMD turned the tables on Intel on Friday September 26, 2025 @11:36AM (#45387713)
My takeaway from the article is that Itanium could have been the equivalent of Apple's switch to M1 if Intel doubled down instead of panicking.
Re:Running Wayland Clients as Non-Root Users on Yocto on Sunday August 17, 2025 @04:25AM (#44929902)
Yocto doesn't run GUI applications, it's a framework to make your own distro. The fact that many users are too lazy to create a user to run their application as, speaks of the embedded space in general rather than Yocto in particular.

> I'd suggest just looking at another distribution

You won't find one. With many vendors, it's the only option.

This topic is beaten to death in Philosophy of Software Design - I really, really do recommend it.
Re:Linux Kernel Defence Map – Security Hardening Concepts on Wednesday April 09, 2025 @10:09AM (#43632342)
> This map describes kernel security hardening. It doesn't cover cutting attack surface.

For those wondering why SECCOMP is ommited.

Re:Boring tech is mature, not old on Tuesday February 11, 2025 @09:59AM (#43013496)
The age of last commit on trunk is a useless metric in isolation. The fact that it is the most prominent number on the front page of a repository is a shame.
Sounds like CTU FEE in Prague. I learned a bunch about registers, branch prediction and cache, but most of the assembly went out of my head once the class was over.
Re:CVSS Is Dead to Us on Thursday January 23, 2025 @12:06PM (#42805753)
Agreed. That being said, the CVSS calculator is useful for reminding you of factors that you may not have included in your analysis.
Re:Ask HN: Predictions for 2025 on Monday December 23, 2024 @07:19AM (#42493873)
NextBigThing™ will eat into the attention market share of LLMs. It will be a breakthrough in one of these fields:

a) Quantum Computing b) Energy (storage/generation) c) BioTech

We will see an exciting application of Real Time Linux.

Cease-fire in UA. First negotiations about drawing new borders between UA and RU.

Re:Ask HN: Do you backup your Emails? on Saturday December 21, 2024 @10:00AM (#42480056)
I use mblaze, I find it especially useful for large mailing lists like the linux kernel.
Re:The Size of BYD's Factory on Monday November 25, 2024 @03:53AM (#42234447)
> But once you have a design set in stone, outsourcing is cheaper than doing it in-house. These companies specialize in producing parts with economies of scale.

Except you need to ship the parts to your factory and still employ QA people who must check whether you got what you paid for.. If the supplier has a bad defect ratio, you must order more parts. It's not as cut-and-dry as you think.

Every time your assembly-line halts, you're paying people for twiddling their thumbs. The more external suppliers you have, the higher the risk.

Re:Show HN: I built a(nother) house optimized for LAN parties on Monday November 18, 2024 @07:46AM (#42171868)
> Changing taxes (in either direction) really wouldn't move the needle at all.

Henry George begs to differ. He would say that you start with The One Tax and the resulting pressure on zoning will be unbearable. Good reading: "Land is a Big Deal" by Lars Doucet.

Re:I Sent an Ethernet Packet on Monday November 11, 2024 @04:47AM (#42105777)
> Their 'STM32Cube' software gets mixed reviews

Thankfully there's more than one CMake projects on github as an alternative.

Re:What Excessive Screen Time Does to the Adult Brain on Thursday October 03, 2024 @05:45AM (#41729001)
Personally, it also makes a difference how busy the screen is. A bunch of cookie banners and popup ads immediately spikes my cortisol level.
Re:Ask HN: Who is hiring? (June 2024) on Monday June 10, 2024 @09:49AM (#40633681)
I understand where you're coming from.. My takeaway is that a HN post is not the right tool for the job in this case. (pun not intended)
Re:Ask HN: Who is hiring? (June 2024) on Sunday June 09, 2024 @05:39PM (#40627839)
I'd say the Who's hiring post is by definition bound to not have intellectually stimulating discussion, so this logic doesn't track for me.
Re:Ask HN: Who is hiring? (June 2024) on Monday June 03, 2024 @03:11PM (#40566351)
I wouldn't call this noise.. The job poster knows the rules and decides to break them anyway. Potentional applicants should be made aware of that.
Re:The Time I Lied to the CTO and Saved the Day on Thursday May 09, 2024 @05:58AM (#40306669)
Even so, working as an engineer on a project that doesn't run as a whole for more than a week, let alone months.. It's very understandable that management is nervous.

Cut things away until you have something that runs is step one...

I'd say this is the perfect moment to quote Taleb:

"I've seen gluts not followed by shortages, but I've never seen a shortage not followed by a glut."

Re:Ask HN: Who is hiring? (May 2024) on Thursday May 02, 2024 @02:51AM (#40233419)
It seems that the linked MyCareerFuture page only accepts Singapore residents. Are you only hiring those?
Re:The ancient world before computers had stacks or heaps on Wednesday April 03, 2024 @04:01PM (#39922328)
You should be proud of it, I can't even begin to think about programming with these constraints, and I work in embedded.
Re:Dear Paul Graham, there is no cookie banner law on Monday March 18, 2024 @08:44AM (#39743583)
> the main cost to data hoarding is data breaches

... the main cost at the moment. I think we as a society are very close to a tracking/data tax.

That's called transcranial therapy and what I've heard is that it usually just improves your mood temporarily, which is supposed to help you deal with depression and/or addiction.
Re:Escaping surveillance capitalism, at scale on Thursday January 18, 2024 @01:30PM (#39045604)
Could you please specify the incentives you speak of? Are they material?
Re:CLI user experience case study on Friday January 12, 2024 @09:42AM (#38968529)
If there's a combination of options that I use for a command and catch myself forgetting it, I either make a script or an alias that I name appropriately.

All the scripts are in the same folder, so I can look through them if I forget which one. Same goes for aliases by using:

    alias | grep <original command>
Re:WASM by Example on Wednesday November 15, 2023 @10:25AM (#38277633)
An instruction set that is supported by all major browsers sounds enticing. I have tried the hello_world demo with Emscripten a couple years ago and was stumped that the generated page had multiple megabytes. In the first example in this page, I read

    This will output a pkg/ directory containing our wasm module, wrapped in a js object.
So I'm guessing that the result is the same. Why is it so? Hello world requires a print function, which I suppose needs a small subset of some implementation of libc. Why so much space? Why the need for a .js object? Shouldn't we be bypassing the JS engine?

Older »