HN user

Sponge5

90 karma

adam.procio.cz

Posts0
Comments56
View on HN
No posts found.

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.

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.

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.

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.

Agreed. That being said, the CVSS calculator is useful for reminding you of factors that you may not have included in your analysis.

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.

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.

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.

Their 'STM32Cube' software gets mixed reviews

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

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...

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>
WASM by example 3 years ago

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?