HNHacker News
TopNewBestAskShowJobs

usr1106

4,885 karma · joined August 1, 2017

submissionscomments
usr1106··on Linux 7.2
Exactly. My immediate reaction was: A violation of HN submission guidelines. Linux is project of many contributors / companies. For sure Igalia is a valuable contributor and I would not doubt to recommend them for serious Linux work, but this "article" is pure marketing.

https://lwn.net/Articles/1088991/ has all the relevant links. Probably somewhwere there is also a more detailed "neutral" article.

usr1106··on India has paved the way for charging merchants a fee on UPI transactions
> But Apple, Visa, Mastercard and Google Pay aren't very "competent" either.

The article doesn't say and I know nothing about India. I could guess consumers are oaying using their smartphones. So Google/Apple duopoly are still the gatekeepers to use UPI making huge profits. Of course using one of the American backends would make their control and profits orders of magnitudes bigger.

usr1106··on Stop sending me huge PRs; a rant
Has it ever been a thing in most companies? I have seen definitely more bad code and negligance than serious, skillful attempts to write clean code.

Which rules do you think are particularly outdated?

usr1106··on My Homelab Got Hacked – A Postmortem
Haven't you noticed that LLM are a vastly unethical technology? Stolen content processed using amongst others slave labor from Africa and huge environmental impact. Paid by the average computer buyer today.

Yes, my employer strongly encourages me to act unethically. And in cases like in TFA I do.

usr1106··on Fastmail offers EU data region
No. Did you read the OVH story linked by user kvemkom? https://www.heise.de/en/news/Canadian-Court-OVHcloud-from-Fr...

A difference could be that Germany might not have such blocking law as France. At least I have never heard of it.

usr1106··on Python string literals are kinda funny
Interesting read. I had no ides that they switched the parser https://peps.python.org/pep-0617/
usr1106··on Harvesting SSH Credentials: Insights from My Honeypot Network
This was submitted 2 weeks ago https://news.ycombinator.com/item?id=48947548

Seems more entertaining than suitable for real analysis. At least I did not see any collected data. You can just watch what happens at this moment.

From watching it a while I came to the conclusion that adding a new authorized ssh key is a common first step.

usr1106··on DMARC has been public since 2012 but most company domains still don't enforce it
Interesting thread. However, for over a year, the "secure email provider" did not reply more than that the consultants are too overloaded to reply...

The message you obviously refer to as just an educated guess by a forum user who seems to be experienced in email topics. It could be that the guess is correct. It could be hat the consumtants are too overloaded to configure things differently. Another user has that guess. We don't know as long as the provider does not answer.

usr1106··on git's –end-of-options Flag
Copilot CLI (we get that at work) often uses slightly low-level and cryptic git commands. Never noticed that it would use --end-of-options though.

Should check what it does with branch names starting with a dash.

Of course that wouldn't be a security vulnerability, but a user error. It asks user approvals to execute those things and has disclaimers to check results. Which of course every user does all the time... /s

usr1106··on git's –end-of-options Flag
Like the von Neumann architecture. Your data can be misused as code.

Don't see that we get rid of either command lines in text or von Neumann any time soon.

usr1106··on The EU is about to sell our most sensitive data to the US for visa-free travel
Unless it has changed recently Germany has no general database of biometric data. Of course law enforcement has for the cases they work on, but for the average passport holder the data gets destroyed once the passport has been accepted by the citizen. So it remains only decentralized in passport chips.

It's probably an exception in EU.

usr1106··on OnePlus halts operations in USA and Europe
Land of the free oligarchs.
usr1106··on OnePlus halts operations in USA and Europe
I was figthing a bit recently to make my 9210 Communicator charge again after well over 20 years in the drawer. But it eventually worked. The first phone with a color screen and a keyboard!
usr1106··on No leap second will be introduced at the end of December 2026
Isn't this anti-news? I vaguely remember they have stopped introducing leap seconds until further notice because they cause too much trouble with today's computing systems. On my phone now and did not research it, as I say vaguely remember. Now we are 37 seconds off. Nobody of us will have to worry that Christmas is around Easter time. We can leave that problem to future generations much more responsibly than many other problems.

That the notice comes every 6 months is just to meet the letter of the original international treaty.

usr1106··on Android Developer Verification: Threat masquerading as protection
Recent headlines in Finland say that about 10% of the population are basically excluded from society with no access to important services.
usr1106··on Android Developer Verification: Threat masquerading as protection
I have a German bank sccount that can be used with a standalone code generator, that uses the chip on your bank card.

I have a Finnish bank account that use a completely standalone, purely time-based code generator.

Alternatives exist. But with current know your customer requirements it's increasingly difficult to open new ones if you are a foreigner and/or non-resident.

usr1106··on Finland's last analogue landline phones go silent after 150 years
In Finland many news outlets had the same headline, but needed to correct it. It's the last big operator who closed their network. There are still a couple of smaller local operators that have not yet stopped. Finland traditionally had many local phone companies and a few have obviosly survived.
usr1106··on Order a burned CD of your own public GitHub repo
A terball does not contain git history.
usr1106··on Order a burned CD of your own public GitHub repo
It won't backfire because there is no relevant competition. A couple of complains on social media, but no drop in sales.
usr1106··on Order a burned CD of your own public GitHub repo
I am happy to download it. I just want to install it offline.
usr1106··on Order a burned CD of your own public GitHub repo
It does not fit on a CD.
usr1106··on Order a burned CD of your own public GitHub repo
Yeah, 2010 CDs were still pretty visible. Not sure how many people still ordered them, but at least they were always distributed at events. Don't remember when it started to no longer fit on a CD.
usr1106··on Stop Quoting Steve Ballmer
Well written. But does not change the fact that Microsoft acts as an ugly monopolist in a user-hostile and developer-hostile way in their market space. And delivers at most mediocre products.
usr1106··on Understanding the Linux Kernel: The Scheduler
This text repeats things that I have read many times before, maybe because it's heavily AI assisted as other have suspected. But it fails to answer my questions I have had unanswered for years.

Q1: Let's start with a single core machine. The explanations always say: The scheduler does this and does that. As if the the scheduler would be some external entity. In the single core machine there is only one actor. The core that executes instructions. One after another. Where the next one is either determined by the program counter or an interrupt. I would really like a text that never changes perspective. It's the CPU that does things (sometimes it executes code belonging to the scheduler). It's never the scheduler that sits there in an outside supervising position and can do things.

So lets take this pure user space while(1) task. The CPU jumps into the timer interrupt code. The article says a flag will be set, but the real preemption will happen later at a safe spot. So what code is executed after the flag has been set? Where and how will it notice that now we are at a safe spot to preempt?

Q2: The multi-core case. All texts write about "the scheduler". As if we had n cores and 1 scheduler that supervises what they are doing. But that's certainly not what is happening. I guess all cores execute some scheduler code regularly (except the tickless ones, but that's yet another story and rare on a "typical" machine). But how does that work without creating a mess in the data structures? Well, some synchronization primitives are probably needed. But how does that scale for dozens and 100s of cores? I guess most structures are local to a core and the global ones are modified rarely?

Where are these 2 questions answered?

usr1106··on The <usermedia> HTML element
Is this Chrome only or something the other browsers are working on, too? A quick web search does not seem to produce any relevant hits.
usr1106··on OAuth for all
Maybe he doesn't. And I know that I don't (at least not in depth). And that's the frightening thing here. Using a protocol that many don't understand for access to valuable resources
usr1106··on Developer gets Half-Life running at 30 FPS on a Nokia N95
Your 5 year old iPhone has how many cores, how many GBs of RAM?

I would need to search the specs, but a N95 has 1 core and well below 1GB. A factor of dozens in the specs, but still you can get good user experience on the old devices if the software is written in a smart way.

The lower resolution of the N95 acts in favor of performance. But admittedly against user experience.

usr1106··on Accenture to acquire Ookla
Finnish https://bittimittari.fi/en/measurement
usr1106··on Exit IP VPN servers mitigation rollout
Nice. But unfortunately these addresses are hard to remember and "nobody" recognizes them when reading examples. One of those "standards" that have been a great idea, but lack practical relevance.
usr1106··on Mounting git commits as folders with NFS (2023)
We used Clearcase around year 2000 on HP-UX. I found it nice and powerful, but 90% of the developers did not understand it. Well, probably a similar statement holds for git.
← PreviousPage 2 of 34Next →