Readit News logoReadit News
temac commented on Someone at YouTube needs glasses   jayd.ml/2025/04/30/someon... · Posted by u/jaydenmilne
curtis3389 · 4 months ago
Hey! Don't blame us programmers for new features! We don't usually write the user stories!
temac · 4 months ago
Is this an admission that you accept to implement complete garbage?
temac commented on The long road to lazy preemption in the Linux CPU scheduler   lwn.net/SubscriberLink/99... · Posted by u/chmaynard
fguerraz · a year ago
Not true when the user-space thread has RT priority.
temac · a year ago
RT threads can be prempted by higher prio RT, and IIRC some kernel threads run at the highest prio. Plus you can be prempted by SMI, an hypervisor, etc
temac commented on Show HN: Sourcetable – AI Spreadsheet and Data Platform    · Posted by u/mceoin
luke-stanley · a year ago
Actually Microsoft do now have Copilot and Python in Excel recently released last week. Maybe a bit slow.
temac · a year ago
I dont know if the Python in Excel architecture as changed but last time i saw it, it was insane and unusable for me (data sent to MS servers where a linux container executes python: you need both a subscription and that the data in question not be regulated)
temac commented on Hezbollah hand-held radios detonate across Lebanon, sources say   reuters.com/world/middle-... · Posted by u/shmatt
rozap · a year ago
Israel is not really an ally. They routinely spy on the US, and according the the CIA, spy on us as aggressively as the Chinese and Russians do. During the Cold war, they used intel as a bargaining chip and passed classified material to the Soviets. Their nuclear program was started primarily with stolen radioactive material that they exfiltrated from the US. These stories go on and on and on, and they're just the ones we know about. Jonathan Pollard was hardly the only spy, but it was the most high profile.

It's naive to call them an ally. It's an extremely complicated relationship, made more toxic by the extreme power that AIPAC holds over our politicians. Every president since LBJ has been duped, outwitted and embarrassed by Israel. Frenemy would be more accurate.

temac · a year ago
The USA spies all the time on everybody so by your own def they should be not really an ally of anybody.
temac commented on Lidl's Cloud Gambit: Europe's Shift to Sovereign Computing   horovits.medium.com/lidl-... · Posted by u/taubek
jedisct1 · a year ago
Same for me with OVH and Scaleway.

Way cheaper than AWS and friends, and they just work.

temac · a year ago
I'm using OVH and the notion of it "just working" is all relative. It's tolerable, but certainly a bit buggy, and with far less services than aws and co. It is also cheap, but given the limitations I doubt they can increase the prices much...
temac commented on Adding 16 kb page size to Android   android-developers.google... · Posted by u/mikece
nabla9 · a year ago
Android kernel is a mainstream Linux kernel, with additional drivers, and other functionality.
temac · a year ago
The linux kernel already works perfectly fine with various base page sizes.
temac commented on Adding 16 kb page size to Android   android-developers.google... · Posted by u/mikece
Const-me · a year ago
> The one I notice the most is the filesystem

I’m not sure it’s the file system per se, I believe the main reason is the security model.

NT kernel has rather sophisticated security. The securable objects have security descriptors with many access control entries and auditing rules, which inherit over file system and other hierarchies according to some simple rules e.g. allow+deny=deny. Trustees are members of multiple security groups, and security groups can include other security groups so it’s not just a list, it’s a graph.

This makes access checks in NT relatively expensive. The kernel needs to perform access check every time a process creates or opens a file, that’s why CreateFile API function is relatively slow.

temac · a year ago
I've been trying to use auditing rules for a usage that seems completely in scope and obvious to prioritize from a security point of view (tracing access to EFS files and/or the keys allowing the access) and my conclusion was that you basically can't, the doc is garbage, the implementation is probably ad-hoc with lots of holes, and MS probably hasn't prioritised the maintenance of this feature since several decades (too busy adding ads in the start menu I guess)

The NT security descriptors are also so complex they are probably a little useless in practice too, because it's too hard to use correctly. On top of that the associated Win32 API is also too hard to use correctly to the point that I found an important bug in the usage model described in MSDN, meaning that the doc writer did not know how the function actually work (in tons of cases you probably don't hit this case, but if you start digging in all internal and external users, who knows what you could find...)

NT was full of good ideas but the execution is often quite poor.

temac commented on Clang vs. Clang   blog.cr.yp.to/20240803-cl... · Posted by u/dchest
afdbcreid · a year ago
A point of the post that I didn't see discussed here is this:

> LLVM 11 tends to take 2x longer to compile code with optimizations, and as a result produces code that runs 10-20% faster (with occasional outliers in either direction), compared to LLVM 2.7 which is more than 10 years old.

Yes, C code is expected to benefit less from optimizations, since it is already close to assembly. But compiler optimizations in the past decades had enormous impact - because they allowed better languages. Without modern optimizations, C++ would have never been as fast as C, and Rust wouldn't be possible at all. Same arguments apply to Java and JavaScript.

temac · a year ago
Rust is possible and proves that you don’t need "optimizations" to optimize, but that optimizations are actually possible. Now that's kind of irrelevent for most of the article focusing about constant versus variable time which is not really an "optimization" problem but already an optimization one, but at least putting appart this rust proves that a langage doesn't need to allow nasal daemons to get good perfs. You just apply the technics when you actually know they are correct, not when you speculate the existence of the mythical perfect programmer (where this hypothesis has actually be disproven by studies on the subject)
temac commented on Study: Consumers Actively Turned Off by AI   futurism.com/the-byte/stu... · Posted by u/12_throw_away
edanm · a year ago
How many people in your life "hate AI" but love that feature in Google Photos that lets you search your photos by a person's name?

People don't generally like or dislike the combustion engine. They like the ability to get from place to place faster.

temac · a year ago
Probably when writing "hate AI" here the meaning was hate the often useless text chat bot. Google Photo face recognition was there before the new hipe and is probably not designated talked by primarily as "AI" by the general public.
temac commented on Health industry company sues to prevent certificate revocation   hezmatt.org/~mpalmer/blog... · Posted by u/todsacerdoti
Hizonner · a year ago
OK, true, that's one of the (inadequate) methods that the CA/BF permits for verification at issuance, and I had forgotten about that.

You can also verify over HTTP or email (egad...). You would think that if Alegeus controlled the HTTP servers and not the DNS servers, Alegeus would opt for HTTP verification, but I concede that they may have built everything around DNS verification.

temac · a year ago
> that's one of the (inadequate) methods that the CA/BF permits for verification at issuance

Why inadequate (in the absolute)? This can be automated and let's encrypt allows verification through DNS, moreover this allows verification for wildcard certificates.

Now in this particular case maybe they should have gone through HTTP, and even automated with ACME. But there is nothing inadequate in the absolute in DNS verification. Besides allowing wildcard it also allows verification when you don't control the web server(s), when you don't even have a webserver at all, when the standard ports are occupied for something else, etc.

u/temac

KarmaCake day2081November 4, 2012View Original