The video ends with teenagers shooting heroin in a stairwell as well. I guess the main thing that changed since then is that now if you didn't pay enough to the police or got unlucky and ended up in prison for selling drugs, you can easily get out by choosing to go to war.
Posts by Artem Krylysov
In the apartment building where I lived as a kid, several floors below our window, people openly sold drugs through a small window during daylight. When I went to school at 8AM or came back, I would sometimes see addicts shooting heroin in the stairwell.
BBC reporting on Gen Z drug addicts, sellers and makers in Russia, some sharing their lives on TikTok and Telegram www.youtube.com/watch?v=Y5wa...
- "Did you consider using one of the open source file formats?"
- "We didn't go that route was because of speed. We just wanted control."
"I learned is that it's very uncommon to have this long of a tenure at a tech company these days. Eight years working on a single piece of software and scaling it teaches you a lot about how software ages well or what doesn't age well."
Some quotes from the talk:
"Complexity we think really has to be deserved"
turbopuffer: Object Storage-native Database for Search by Simon Eskildsen www.youtube.com/watch?v=pqoR...
This is an outstanding talk. People are not talking enough about how unnecessary complexity, technical and organizational slows down teams and projects to crawl.
Free, but now I'm having harder time convincing myself not getting RG35XXSP or a similar device.
This first big purchase I made after getting my first job and saving for quite some time was a stereo system with Denon PMA-710AE and Klipsch RB-61. The design is timeless.
www.denon.com/en/product/a...
Music making and Hi-Fi gear is my weakness. Look at this beauty.
www.arturia.com/products/har...
polyend.com/tracker-mini/
www.roland.com/global/produ...
korgusshop.com/products/kao...
The performance expectations from Go are not the same as from Rust/C/Zig. Generics in Go are not zero-cost in some cases. I also wouldn't mind if enums in Go were just syntactic sugar over interfaces and structs, even with some boxing involved.
It's baffling to me that Go got generics before enums. Enums is the biggest thing I miss when I have to jump from Rust to Go.
Manhattan ferry today
Relative cost-performance evolution of SPECint
If you are running CPU-bound workloads in the cloud and are not using the latest ARM instance types, you are losing money www.cs.cit.tum.de/fileadmin/w0...
I've posted my latest recap of the world of databases: www.cs.cmu.edu/~pavlo/blog/...
All the hot topics from the last year:
• More Postgres action!
• MCP for everyone!
• MongoDB gets litigious with FerretDB!
• File formats!
• Market movements!
• The richest person in the history of the world!
Back to skis after 15 years of snowboarding. Can't decide between High Anxiety Adios.
Is that Analogue 3D? How is the CRT emulation on a modern TV? I tried emulating N64 on a Steam Deck recently, most games didn't age well, upscaling doesn't help much.
"I simplified tx: Mutex<Option<mpsc::Sender<ScheduledTask>>> to tx: Arc<Mutex<Option<mpsc::Sender<ScheduledTask>>>>."
Claude, are you sure?
AI-assisted coding feels a lot like a mix of management and coaching junior engineers, except you are coaching the LLM instead of a person.
Rust database developer starter pack:
- Arc<Mutex>, RwLock, Ouroboros, ArcSwap
- "Is atomic::Ordering::Relaxed enough here?"
- Iterator borrowing from itself
- "Polonius is not really ready for widespread use"
- Tokio async disk IO is just blocking IO in a thread pool
- tokio-uring: "Dead or dying?"
I haven't looked into this myself, but I know other engineers at Datadog did. The performance issue is discussed here github.com/golang/go/is... There is a workaround go-review.googlesource.com/c/tools/+/68... but it breaks some repo-wide features like "Find all references".
The whole "Zed is fast" thing doesn't really hold up when the language server is the bottleneck.
There is one major issue with Zed I noticed in two months, which is not directly Zed's fault: a large Go monorepo at work makes gopls slow, occasionally pinning a single CPU core to 100% for a few minutes. IntelliJ doesn't use gopls and didn't have that problem.
It's happening "We've noticed that your IntelliJ license has been inactive for more than 60 days".
MMAP is incredibly fast when the dataset fits in memory, but it slows to a crawl when it doesn't, especially if the workload is mostly random point lookups. Speaking as someone who built an MMAP-based key-value store before :) Obligatory paper from @andypavlo.bsky.social db.cs.cmu.edu/mmap-cidr2022/
Just got cured ham I bought in duty-free in France confiscated at the US border 🤦♂️apparently you can't bring it www.help.cbp.gov/s/article/Ar...
These pictures unlocked some deep memories. I had a Tenchu 2 CD as a kid. The game was all right, far less time played compared to FFT, FF8, MGS2, CoolBoarders 4, and Tony Hawk's Pro Skater 2.
Using uv with inline dependency declarations is a gamechanger for Python scripts docs.astral.sh/uv/guides/sc...
Added a few Mikkeller prints - exactly what the kitchen was missing.
Zed being VC-backed concerns me a bit, but I don't use any of the AI and collab features in the IDE and there is now a privacy-focused fork.