Tin Rabzelj

2.2K posts

Tin Rabzelj banner
Tin Rabzelj

Tin Rabzelj

@tinrab

Building cool things. Rust, TS/React, AI 🚀 https://t.co/I1M1b7gerz

Slovenia 가입일 Ekim 2021
70 팔로잉312 팔로워
고정된 트윗
Tin Rabzelj
Tin Rabzelj@tinrab·
If you're stressed, burned out, and need to loosen up, consider building your own operating system. #rustlang
Tin Rabzelj tweet media
English
6
3
119
7.8K
Tin Rabzelj
Tin Rabzelj@tinrab·
@yacinelearning These are all over my timeline. It definitely reads like it was LLM-generated. Idk, it's probably just regular engagement bait.
English
0
0
2
132
Tin Rabzelj
Tin Rabzelj@tinrab·
@theo @ssijak Is this about the npm scripts, "clean" being overridden in package.json? I think the obvious correct choice is to clearly separate built-in commands from npm scripts (always run with "npm run ..."). Implicitly changing behavior project-to-project seems bad.
English
0
0
5
1.2K
Theo - t3.gg
Theo - t3.gg@theo·
@ssijak Then they should just say they disagree instead of bringing up bad examples constantly for a week after 🙃
English
5
0
58
10.6K
Tin Rabzelj
Tin Rabzelj@tinrab·
@theo Saying an LLM isn't good at "frontend" seems wrong. If a model is pretrained on a large enough coding dataset, you probably can't say they aren't good at some specific programming task. The issue is probably somewhere else, like the prompt.
English
0
0
0
185
Tin Rabzelj
Tin Rabzelj@tinrab·
I think it looks great, and it will only get better. We need to see more demos, though. No idea what kind of model it is (VAE? # of params? it works on color buffer and motion vectors, afaik). I think it makes sense to explore graphics in this direction. Can you go further with this tech than just increasing what gpus do with the regular rendering pipeline? You could compare this with increasing settings from "medium" to "epic". Would it be more efficient on the gpu? Idk. Also, you could just apply this "filter" with lesser intensity, so it wouldn't necessarily look completely AI-generated.
English
0
0
0
197
Brodie Robertson
Brodie Robertson@BrodieOnLinux·
I didn't even consider DS2 but put side by side you can immediately see that something is just off about Grace, it's not like early AI, it's a much more subtle uncanny valley issue. Something about her skin just looks plasticity, the light doesn't scatter on her skin correctly
TheGameVerse@TheGameVerse

Death Stranding 2 Nvidia DLSS 5

English
62
231
2.9K
51.9K
Tin Rabzelj
Tin Rabzelj@tinrab·
@maharshii I wonder if it would make sense to use this with Helion.
English
0
0
0
70
maharshi
maharshi@maharshii·
Someone needs to try something like this with CuTeDSL instead of Triton. The only problem is cutlass/cute docs are quite dense. Maybe I'll try it, let's see.
maharshi tweet media
English
8
4
108
4.3K
Tin Rabzelj
Tin Rabzelj@tinrab·
@CloudflareDev You could do a funny business move by making this the only bot that bypasses CF's bot detection.
English
1
1
2
3K
Cloudflare Developers
Cloudflare Developers@CloudflareDev·
We want to clarify something: one of the motivations for building this feature is that building a crawler that respects crawling best practices is hard. Too many crawlers use this as an excuse not to abide by site owners' preferences, and respect directives like robots.txt. /crawl does this out of the box. Additionally, the /crawl endpoint cannot bypass Cloudflare's bot detection or Captchas, and self-identifies as a bot. It respects all the same protections available to operators today: AI Crawl Control, robots.txt, Content Signals and Pay-Per-Crawl. So, site owners can and should still choose how their content is consumed, and our /crawl endpoint will respect it.
English
38
60
1.2K
304.7K
Cloudflare Developers
Cloudflare Developers@CloudflareDev·
Introducing the new /crawl endpoint - one API call and an entire site crawled. No scripts. No browser management. Just the content in HTML, Markdown, or JSON.
Cloudflare Developers tweet media
English
770
1.7K
19.9K
10.6M
Tin Rabzelj
Tin Rabzelj@tinrab·
Devlog. I'm working on implementing a vector database in Rust based on LSM-VEC paper (2025 arxiv.org/abs/2505.17152) and ACORN (2024 arxiv.org/abs/2403.04871). It's very much WIP. LSM-VEC uses LSM-tree storage with graph-based ANN indexing (similar to HNSW). Smaller upper layers stay in memory, and bottom layers with many vectors are persisted to SSTs. ACORN addresses the problem with pre-filtering and post-filtering. Pre-filtering gives perfect recall, but it's slow with big data. We can't cut search space without losing some vectors that may match the filter. Post-filtering selects among top K vectors that ANN gives, which means the closest vectors may be filtered out. We could fetch more than K vectors, then filter. ACORN explores neighbors of neighbors (second hop) when direct neighbors are filtered out. This is slower but improves recall. I've used a custom WAL that I've written for another side-project (it uses mem-mapped files, `rkyv`, `crc32fast`). SST files are organized in blocks (e.g 4KB per block), with compression (zstd) and Bloom filters for point lookups and range scans, which should minimize I/O amplification. Memtable size is configurable. Compaction in the LSM engine works asynchronously in the background. I do soft deletes and tombstone-based GC. I didn't use tokio or async code in DB, just rayon and parking_lot sync primitives. The server runs with tonic and tokio. Used `rkyv` crate for serialization. I also implemented replication (not sharding) with Raft (`raft` crate) and a gRPC server with a CLI client. Haven't properly tested raft yet. It's kind of flaky. Here's one benchmark running on my 14-year-old laptop. Recall@5 is ~90%. About 40-50% of CPU time is spent on hashing and locking. QPS is quite low currently. For one, I can't get `simsimd` to compile using SIMD (it keeps using `simsimd_l2sq_f32_serial` for some reason), which eats ~20-30% of the CPU. I think my PC is just too old. Will publish code if I decide to make it not horrendous. #rustlang
Tin Rabzelj tweet media
English
0
0
3
94
ludwig
ludwig@ludwigABAP·
your Ketamine-abusing, washed up, genetically-unable-to-be-cool-or-have-any-taste GOAT, everyone
Elon Musk@elonmusk

@robustus Code itself will go away in favor of just making the binary directly. The next step after that is direct, real-time pixel generation by the neural net.

English
22
0
269
16.4K
Tin Rabzelj
Tin Rabzelj@tinrab·
@tsoding That misunderstanding is coming from anti-Rust people, tbf.
English
3
0
39
5.4K
Тsфdiиg
Тsфdiиg@tsoding·
The biggest blunder of Rust propaganda is probably accidentally making turbonormies think that memory leaks are a memory safety issue.
English
42
33
1.5K
80.9K
Tin Rabzelj
Tin Rabzelj@tinrab·
@HSVSphere "real engineering" is when you're having to deal with trash tooling instead of building reliable software.
English
0
0
15
464
dax
dax@thdxr·
all of our inference providers for kimi k2.5 are overloaded and asked us to scale down even after all this time there's still not enough GPUs
English
86
28
1.6K
102.5K
trav
trav@techsavvytravvy·
unwrap is fine btw
English
28
10
170
8.4K
Tin Rabzelj
Tin Rabzelj@tinrab·
@LundukeJournal It literally wasn't because of "Rust" or a memory error. It was a limit check on a data duplication that exceeded a limit.
English
6
1
477
22.4K
Tin Rabzelj
Tin Rabzelj@tinrab·
@rustjobs_dev I like how almost every time I hear about apache, it has something to do with message brokers and stream processing.
English
0
0
1
161
Rust Jobs 🦀
Rust Jobs 🦀@rustjobs_dev·
🐶 Apache Iggy: Hyper-Efficient Message Streaming at Laser Speed 🦀 Iggy can process millions of messages per second with very low latency. It is a persistent streaming log built from scratch in Rust 🔗 Link to Github repo in the comments 👇
Rust Jobs 🦀 tweet media
English
2
6
88
3.3K
Tin Rabzelj
Tin Rabzelj@tinrab·
@HSVSphere I don't know what Omarchy exactly is because I don't care enough to look into it, but isn't it just riced Arch? It's weird how it is this popular or how dhh is acting as if it's revolutionary. Pushing Arch to "audience new to Linux" is also funny.
English
2
0
9
1.9K
HSVSphere
HSVSphere@HSVSphere·
It doesn't matter if Omarchy is a "distro" or not, what matters is the quality of the product. And for anyone with the slightest experience creating reliable systems, Omarchy is garbage.
HSVSphere tweet media
English
50
15
511
22.3K
Tin Rabzelj
Tin Rabzelj@tinrab·
Vibe coding can actually be good.
Tin Rabzelj tweet media
English
0
0
0
70
Armin Ronacher ⇌
Armin Ronacher ⇌@mitsuhiko·
I'm surprised by is how many people that I'm interviewing mentioning that they don't use coding agents due to cost for their side projects. There are in fact free agents. @AmpCode has a free tier and at the moment you can use Grok fast, still for free on OpenCode and others.
English
22
4
133
18K