Readit News logoReadit News
Arch-TK commented on Acronis True Image costs performance when not used   randomascii.wordpress.com... · Posted by u/juanviera23
kg · 2 days ago
Windows ends up being a thousand cuts situation when you have enough software like this installed. If you want a responsive and stable system you end up spending a good amount of time troubleshooting freezes or mystery CPU/disk usage.

As of yesterday (this started suddenly) any time Backblaze is performing a backup my whole system gets bogged down for no reason. Was fine days ago, so who knows what automatic update for what app caused it. It's probably an interaction with some other filesystem filter on my system, like Defender or Acronis True Image (which I am stuck using since every other disk imaging tool I've used is worse). Seeing this post on the front page has me wondering whether it's actually Backblaze's fault or it's Acronis, now...

I've previously tracked down random system freezes caused by some part of the NVIDIA driver interacting with one of my monitors, where the first unlucky process on my system to call certain graphics APIs after a boot or wake-from-sleep would cause the video driver to hold a lock and enumerate display modes for 10+ seconds. The end result was a "frozen" PC still responding to input, just unable to send new pixels to any of its displays. The fun part of that one was that profiling would blame these freezes on whatever user mode process was unlucky enough to make that graphics API call - Steam's browser overlay, Visual Studio's WPF rendering, the list goes on. The troubleshooting process for this one was expensive because I got to the point of replacing components before I figured it out.

I'm curious whether people who daily drive mac or linux encounter these sorts of system configuration gremlins. My experience using linux on servers and VMs has had some situations like this but I don't know whether the everyday experience just running Linux or OS X on bare metal is actually perfect at this point.

Arch-TK · a day ago
Software is crap everywhere. But on Linux I have the tools to quickly track down the bug and fix it, on windows I can maybe slowly track down the bug and attempt binary patching of proprietary software or hope and pray the developers will fix it after I beg them.

This is a privileged position as I am both a Linux expert, and an expert software engineer, and an expert troubleshooter/debugger. If you are not these things then I'm sure things don't work as well.

Arch-TK commented on Nitro: A tiny but flexible init system and process supervisor   git.vuxu.org/nitro/about/... · Posted by u/todsacerdoti
cbzbc · 3 days ago
runit doesn't always take care of services it manages in the same way as a proper init . From the man page:

"If runsvdir receives a TERM signal, it exits with 0 immediately"

Arch-TK · 2 days ago
This is by design.

runsvdir receiving TERM should only happen when stage 2 is triggered to end.

Once that happens, the individual runsv processes are still supervising their individual tasks and can be requested to stop through their respective control sockets. It's how standard stage 3 is implemented.

Arch-TK commented on Nginx introduces native support for ACME protocol   blog.nginx.org/blog/nativ... · Posted by u/phickey
Arch-TK · 11 days ago
kind of feels unnecessary honestly...

Automating webroot is trivial and I would rather use an external rust utility to handle it than a module for nginx. I guess if you _only_ need certs for your website then this helps but I have certs for a lot of other things too, so I need an external utility anyway.

And no dns-01 support yet.

Arch-TK commented on Wikipedia loses challenge against Online Safety Act   bbc.com/news/articles/cjr... · Posted by u/phlummox
nickslaughter02 · 14 days ago
Wikimedia should block UK access. That will get the attention of media and popularity contest politicians might change their mind.

Remember the "Repeal the Online Safety Act" petition? It has gotten over half a million signatures and the response from the government was a loud "no".

> The Government has no plans to repeal the Online Safety Act, and is working closely with Ofcom to implement the Act as quickly and effectively as possible to enable UK users to benefit from its protections.

https://petition.parliament.uk/petitions/722903

Arch-TK · 14 days ago
I wish all non-UK entities which may be affected by this law just dropped the UK. But unfortunately it seems they have too much money invested in not doing that.

But I'm sure even if that happened, the public consensus would just be "good riddance".

This is an absolutely bizarre country to live in.

Arch-TK commented on I tried every todo app and ended up with a .txt file   al3rez.com/todo-txt-journ... · Posted by u/al3rez
Arch-TK · 14 days ago
What I need TODO for is just to come up with a plan for the day. I don't really look at it after that. I don't look at it after today except maybe tomorrow. So yeah, a text file works.
Arch-TK commented on GitHub is no longer independent at Microsoft after CEO resignation   theverge.com/news/757461/... · Posted by u/Handy-Man
ivanmontillam · 14 days ago
These are the kind of claims that make some Linux users tiresome to talk to. (Full disclosure: I am also a Linux user).

I'm not defending Microsoft, they are not necessarily my cup of tea, but these claims are only true of anything pre-Nadella era (part of 2014 and earlier).

Feel free to express your opinions, but don't be hateful!

Arch-TK · 14 days ago
Microsoft continues to produce absolute garbage (except now it's also adware) and continues to utilise aggressive tactics to gain market share.

They deserve plenty of hate.

Arch-TK commented on Vanishing from Hyundai’s data network   techno-fandom.org/~hobbit... · Posted by u/pilingual
awesome_dude · 14 days ago
Planned Obsolescence 2.0 - they can tell the system when it's time to die.
Arch-TK · 14 days ago
So maybe it should be called: "Remote Controlled Obsolescence" now?
Arch-TK commented on Debounce   developer.mozilla.org/en-... · Posted by u/aanthonymax
maxbond · 18 days ago
It's the term used in frontend dev. It is actually a little worse than you're imagining, because we're not sampling, we're receiving callbacks (so more analogous to interrupts than sampling in a loop). Eg the oninput callback. I've used it for implementing auto save without making a localStorage call on every key press, for example.

I think it makes sense if you view it from a control theory perspective rather than an embedded perspective. The mechanics of the UI (be that a physical button or text input) create a flaggy signal. Naively updating the UI on that signal would create jank. So we apply some hysteresis to obtain a clean signal. In the day way that acting 50 times on a single button press is incorrect behavior, saving (or searching or what have you) 50 times from typing a single sentence isn't correct (or at least undesired).

The example of 10ms is way too low though, anything less than 250ms seems needlessly aggressive to me. 250ms is still going to feel very snappy. I think if you're typing at 40-50wpm you'll probably have an interval of 100-150ms between characters, so 10ms is hardly debouncing anything.

Arch-TK · 15 days ago
The thing about debouncing is that debouncing interrupts from input pins connected directly to e.g. switches is universally a bad idea.

Interrupt pins are weird, level change too slowly? You might never see the interrupt trigger or you'll see it trigger more than once. Switch back and forth many times at a high frequency before settling? Again, you might see interrupts for every switch or you might just get nothing at all. (In summary, directly connecting a noisy switch to an interrupt pin will mean you can lose level transition events.)

To make this work reliably you either need to debounce in hardware before it reaches your interrupt pin or forego interrupts entirely in favour of polling the input pin at a specific speed and keeping a state history.

So the term as it originates in electronics is now both misused and if you do translate it back to electronics it's considered a terrible idea.

Arch-TK commented on Ask HN: Who wants to be hired? (August 2025)    · Posted by u/whoishiring
Arch-TK · 17 days ago
Location: London area, UK

Remote: Yes (currently full time remote for 6 years, okay with going hybrid depending on distance)

Willing to relocate: No

Technologies: Linux/*nix, Rust/C/Python/..., low level (kernel contributor, also experienced in embedded), systems programming, back-end, have even done front-end but it's not my forte

Résumé/CV: https://kramkow.ski/cv.pdf

Email: tomasz@kramkow.ski

I've got at least some experience with practically everything you can imagine. I've spent the last 6 years in software-focused security but would like to get back to making (secure) things.

Arch-TK commented on No Comment (2010)   prog21.dadgum.com/57.html... · Posted by u/ColinWright
Arch-TK · 20 days ago
Tangential: There might be a perfectly good explanation for why something was designed the way it was, but that doesn't mean that it should stay like that in retrospect.

On a daily basis I encounter code written by people who have skills in one area and are trying to solve that problem within the context of another area they do not have skills in. These people will make poor decisions which are intended to solve problems I can easily imagine but which should have been solved a wholly different way.

u/Arch-TK

KarmaCake day2199October 10, 2016
About
Any sufficiently complex type system is indistinguishable from an esolang.
View Original