HNHacker News
TopNewBestAskShowJobs

dundarious

3,133 karma · joined April 12, 2020

submissionscomments
dundarious··on Embedded Rust or C Firmware? Lessons from an Industrial Microcontroller Use Case
Wasn't memory one of the key indicators looked at?

> The analysis and measurements on hardware indicate no strong reason to prefer C over Rust for microcontroller firmware on the basis of memory footprint or execution speed.

I admit I have not carefully read the paper, and am collating info from comments here, so I may be fully mistaken. The word "strong" also allows for much interpretation, that I'm not a priori critical of, but am skeptical of.

dundarious··on Copy Fail
The point of noting whether it is loaded on their machine or not, is presumably to indicate that it is not normally loaded (for them), so disabling it to block the exploit should have no impact (for them).
dundarious··on Scientists Figured Out How Eels Reproduce (2022)
Thank you, I forgot that's cheap enough these days.
dundarious··on Scientists Figured Out How Eels Reproduce (2022)
In the satellite tracking experiment, I wonder how they sexed the eels to determine they were female before tagging, given the lack of primary sex organs at that time. Are there obvious secondary characteristics like size?

> The researchers behind this recent discovery used satellite tags to follow 21 female European eels as they navigated the final phase of their incredible journey southwest from the Azores, the volcanic archipelago of the North Atlantic Ocean west of Portugal.

dundarious··on German men 18-45 need military permit for extended stays abroad
I'm always eager to be corrected if wrong. Such replies welcome.
dundarious··on German men 18-45 need military permit for extended stays abroad
Previously it was conditional, only in effect “in the event of tension or defense” (machine translation), but they are very exceptional circumstances -- AFAIK not ever invoked since unification.

The change this year was to make it applicable regardless of those conditions: “Outside the tension or defense case, §§ 3 [...]” shall apply.

This is a significant change from the previous Cold War policy. I have talked about the definition of these terms in another comment, with another news article as source.

dundarious··on German men 18-45 need military permit for extended stays abroad
Previously it was conditional, only in effect “in the event of tension or defense” (machine translation) which I will define below, but they are very exceptional circumstances -- AFAIK not ever invoked since unification.

The change this year was to make it applicable regardless of those conditions: “Outside the tension or defense case, §§ 3 [...]” shall apply.

"Tension" is defined by an imminent threat (e.g., invasion) and must be explicitly invoked by leadership. "Defense" is actual ongoing attack of territory, and must be explicitly invoked by the Bundestag.

I have used https://www.fr.de/politik/drastische-wehrpflicht-aenderung-m... to form my understanding. Can be read freely by prepending archive.is/newest/ to the URL.

dundarious··on Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz
The US state is so large, that there are different constituencies operating within it. There was certainly a group that wanted the new state to succeed. I don't disagree with much of what you said though.
dundarious··on Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz
Does the fact that he was right enter into your thinking at all by the way? But go on, tell us the basis for your claim, treat us like adults.
dundarious··on Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz
> destroying much of Iran's military and leadership

Good at hitting targets, terrible at achieving goals. Same as Afghanistan, Vietnam, etc. Were the Taliban destroyed by killing their upper echelons several times over? In terms of resilience, the Iranians are similar, arguably much more so.

dundarious··on Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz
Trita Parsi of RS had been saying weeks in advance that the Iranians would retaliate against gulf states collaborating with/supporting the US & Israel, would close the Strait of Hormuz, and would continue fighting until it established a pain threshold had been reached and acknowledged by its enemies, in order to prevent yet more "short wars". Iran's previous retaliations that were well choreographed and coordinated in advance with US & Israel would not be repeated. He was not alone in saying this, but he was one of the most prominent, connected, and learned people saying so.

Much of the administration and news media are only catching up to all of this long after the fact. Many still cling to the idea that this was unforeseen, or irrational on the part of the Iranians.

dundarious··on Artemis II is not safe to fly
I haven't, but I read the Wilfred Owen poem about young men dying for nothing in WW1.
dundarious··on Artemis II is not safe to fly
Dulce et decorum est pro patria mori
dundarious··on Alzheimer's disease mortality among taxi and ambulance drivers (2024)
Yes I saw someone say as much in other comments. My suspicion that transfers were not accounted for because the employment was a snapshot in time between 2 years was definitely wrong.

"What the funeral director deemed/was instructed to record as 'career'" is still somewhat limited, but is plausibly good.

dundarious··on Alzheimer's disease mortality among taxi and ambulance drivers (2024)
> Setting: Use of death certificates from the National Vital Statistics System in the United States, which were linked to occupation, 1 January 2020-31 December 2022.

Doesn't this mean that if you get Alzheimer's and as such are unable to work, that it is quite unlikely you would show up as a taxi/ambulance driver in this study?

Such studies need to account for transfers between groups, but rarely seem to do so (I did not read the complete paper, please correct me as necessary).

dundarious··on How many branches can your CPU predict?
There will be runs of even and runs of odd outputs from the rng. This benchmark tests how well does the branch predictor "retrain" to the current run. It is a good test of this adaptability of the predictor.

The benchmark is still narrow in focus, and the results don't unequivocally mean AMD's predictor is overall "the best".

dundarious··on Python 3.15's JIT is now back on track
This level of dynamism is commonly forgotten/omitted because it is most often not at all needed. "There is no object identity across the values [retrieved by self.x]" is a very curious choice to many.
dundarious··on John Carmack about open source and anti-AI activists
I don't think his AI company is the issue, it's that he desired the effect of a public domain/unlicense, a completely unfettered gift, while he was constrained by the business people to use a copyleft license. However, most people using a copyleft license are using it with (some) intent, and choosing it with (some) explicit preference over public domain/unlicenses, i.e., they are not intending it to be an unconstrained gift, they want a social dynamic of code recycling only in the open and with attribution (each optional and with variations depending on the license, but those are commonly desired constraints).

It is of course fine to have his opinion, but if he thinks most people are in fact like him when they chose a copyleft license, then I think he's projecting rather than observing.

dundarious··on Twitch: "Hey, come back! This commercial break can't play while you're away."
I am just today experience an issue where the volume is reset 100% for each ad. Ads play, I turn volume down to 8%, I have the tab still on display (though I have focus on a separate window), and when the 1st ad ends, the 2nd ad is as loud as 100% even though the slider remains at 8%. Click to reset it to 8%, then 3rd ad plays at 100%.
dundarious··on I fixed Windows native development
I'll just keep using Mārtiņš Možeiko's script, portable-msvc.py, that this tool is based upon. It does everything this does, except a lock file and the autoenv. I'm not particularly interested in the former, and definitely not the latter.

https://gist.github.com/mmozeiko/7f3162ec2988e81e56d5c4e22cd...

dundarious··on Bun v1.3.9
Yes, bash is the near-universal language for build scripts as long as git is the near-universal source control tool.
dundarious··on Microsoft open-sources LiteBox, a security-focused library OS
grep -v '1 name' excludes 11, 21, etc., but I take your point.
dundarious··on CIA suddenly stops publishing, removes archives of The World Factbook
There was a website redesign under the Biden administration that lost a lot of important historical information as well. For example, the CIA in-house historian had a book review about the overthrow of the Mosaddegh government in Iran in the 50s, and the CIA/MI6 role in that coup.
dundarious··on Giving up upstream-ing my patches and feel free to pick them up
They keep stringing him along in the process to onboard him as a contributor. The issue is the split personality in wanting but not acting on onboarding, with no meaningful communication. Your last paragraph about bureaucracy is exactly the complaint of the post. I don't see it as a defense. We can all throw our hands up and say "shit happens", and we can all agree it invariably does happen sometimes, but it's not a defense, per se.
dundarious··on Euro firms must ditch Uncle Sam's clouds and go EU-native
The Hüseyin Dogru case is far worse to me.
dundarious··on Euro firms must ditch Uncle Sam's clouds and go EU-native
It is a related complaint. Moving services to a jurisdiction where free speech is grossly violated (even the lower level of free speech that was prevalent in the EU compared to US).
dundarious··on Euro firms must ditch Uncle Sam's clouds and go EU-native
This is surely not what OP was referring to, but: arguably worse than incarcerations, I strongly condemn EU sanctions against EU citizens and residents, such as Hüseyin Dogru, Jacques Baud, and Nathalie Yamb, merely for speech that is not aligned with EU foreign policy.

Note that I don't consider it at all relevant whether one agrees/disagrees with the content of their speech.

dundarious··on Giving up upstream-ing my patches and feel free to pick them up
Given they have one to fix usage of llvm-config, I assume clang is also supported or being worked on.
dundarious··on Gathering Linux Syscall Numbers in a C Table
True, I've had to deal with that for newer syscalls and the few that glibc neglects to cover. I didn't mention it, and I suppose the original post was about lack of kernel documentation, so mentioning a glibc source (or musl or whatever) is misleading in a way I didn't originally consider.
dundarious··on Gathering Linux Syscall Numbers in a C Table
The manpage defines the interface in terms of sys/syscall.h where it leads to the right place on every platform I've ever worked on, and which is where I would first look, but yeah, maybe not all sections are clear.
← PreviousPage 3 of 34Next →