Readit News logoReadit News
j-krieger commented on Io_uring, kTLS and Rust for zero syscall HTTPS server   blog.habets.se/2025/04/io... · Posted by u/guntars
zbentley · 2 days ago
It would, hence why major cloud providers currently disable io_uring in many of their compute environments.
j-krieger · 18 hours ago
Interesting!
j-krieger commented on I'm too dumb for Zig's new IO interface   openmymind.net/Im-Too-Dum... · Posted by u/begoon
latch · 3 days ago
Author here.

I finally got it working. I had to flush both the encrypted writer and then the stream writer. There was also some issues with reading. Streaming works, but it'll always return 0 on the first read because Writer.Fixed doesn't implement sendFile, and thus after the first call, it internally switches from streaming mode to reading mode (1) and then things magically work.

Currently trying to get compression re-enabled in my websocket library.

(1) https://github.com/ziglang/zig/blob/47a2f2ddae9cc47ff6df7a71...

j-krieger · 2 days ago
Going from the previous interface to what ever this is, is certainly something. Yeesh.
j-krieger commented on Nginx introduces native support for ACME protocol   blog.nginx.org/blog/nativ... · Posted by u/phickey
mholt · 11 days ago
Thank you, this is amazing feedback/info. Yeah, we think the Tailscale integration is pretty neat too!
j-krieger · 3 days ago
Glad I could help!

Not sure if you‘ll read this 7 days after the fact, but an easier/caddy native way to deal with bots, in the sense of caddy-defender or Anubis would be a godsend.

j-krieger commented on How well does the money laundering control system work?   journals.uchicago.edu/doi... · Posted by u/PaulHoule
salynchnew · 4 days ago
This is, unfortunately, a problem that many tech companies have made worse and more accessible as they have removed friction from these systems.

Most folks will remember the 2019 temination of lootbox key trading for CS:GO on Steam.

https://www.bbc.com/news/technology-50262447

https://www.gamesindustry.biz/research-identifies-suspicious...

https://www.sciencedirect.com/science/article/pii/S266628172...

I'm not sure what good ways there are to manage this generally, other than limiting the size or types of financial transactions that can occur within a system.

j-krieger · 4 days ago
The same thing is happening right now with cases.
j-krieger commented on How well does the money laundering control system work?   journals.uchicago.edu/doi... · Posted by u/PaulHoule
hosteur · 4 days ago
In Europe, we have: Phone repair shop. Pizzeria. Gambling cafe.
j-krieger · 4 days ago
The seventh mid Döner Kebab on the block right in the middle of the city
j-krieger commented on Io_uring, kTLS and Rust for zero syscall HTTPS server   blog.habets.se/2025/04/io... · Posted by u/guntars
j-krieger · 4 days ago
I do wonder if this would make for an excellent exfil implant since it doesn‘t register syscalls.
j-krieger commented on Io_uring, kTLS and Rust for zero syscall HTTPS server   blog.habets.se/2025/04/io... · Posted by u/guntars
LAC-Tech · 4 days ago
I think rusts glacial compile times prevent it from being a useful platform for web apps. Yes it's a nice language, and very performant, but it's horrible devex to have to wait seconds for your server to recompile after a change.
j-krieger · 4 days ago
Compile times aren’t glacial and will be much faster with the new trait solver and cranelift.
j-krieger commented on Being “Confidently Wrong” is holding AI back   promptql.io/blog/being-co... · Posted by u/tango12
mettamage · 4 days ago
> Only thing? Just off the top of my head: That the LLM doesn't learn incrementally from previous encounters. That we appear to have run out of training data.

Ha, that almost seems like an oxymoron. The previous encounters can be the new training data!

j-krieger · 4 days ago
Queries are questions in a sense that they are not the original facts. I don’t think they are useful for training data.
j-krieger commented on Being “Confidently Wrong” is holding AI back   promptql.io/blog/being-co... · Posted by u/tango12
rwmj · 4 days ago
Only thing? Just off the top of my head: That the LLM doesn't learn incrementally from previous encounters. That we appear to have run out of training data. That we seem to have hit a scaling wall (reflected in the performance of GPT5).

I predict we'll get a few research breakthroughs in the next few years that will make articles like this seem ridiculous.

j-krieger · 4 days ago
Never before did we have a combination of well and poison where the pollution of the first was both as instantaneous and as easily achieved.

I‘ve yet to see a convincing article for artificial training data.

j-krieger commented on Rust in 2025: Targeting foundational software   smallcultfollowing.com/ba... · Posted by u/wseqyrku
IshKebab · 9 days ago
I really like Rust but there are some quite frustrating core paper cuts that I wish would get more attention:

1. Self-referencing structs. Especially where you want to have something like a source file and the parsed AST in the same struct. You can't easily do that at the moment. It would be nice if there was something like an offset reference that made it work. Or something else...

2. The orphan rule. I get it, but it's still annoying. We can do better than newtype wrappers (which sometimes have to be nested 2 or 3 levels deep!).

3. The fact that for reasonable compile time you need to split projects into lots of small crates. Again, I understand the reasons, but the result sucks and we can definitely do better. As I understand it this is because crates are compiled as one compilation unit, and they have to be because circular dependencies are allowed. While that is true, I expect most code doesn't actually have circular dependencies so why not make those opt-in? Or even automatically split items/files within a crate into separate compilation units based on the dependency graph?

There's probably more; this is just what I can remember off the top of my head.

Hopefully that's constructive criticism. Rust is still my favourite programming language by far.

j-krieger · 9 days ago
Huge agree with the orphan rule. We should be able to disable this in application crates, or do away with it when we can prove certain hygiene, like proc macros.

u/j-krieger

KarmaCake day2986July 29, 2020
About
Julian Krieger --- SRE & PhD in Munich.
View Original