@Rylik

2 Followers
14 Following
17 Posts
@rygorous Very cryptic
Oh look! It arrived! 😍
Who could have figured out that automatically downloading half the internet and ten thousand always-changing dependencies every time you build could actually be a weakness?
@mcc So, Rust is unusable, Got it! Why not just write LLVM IR? Never touched Rust, but the argument you make really makes me never wanna touch Rust, jokes aside. Programming based on hope that your code will magically get optimized is not programming.

Models and science https://lemire.me/blog/2025/05/23/models-and-science/

The ancient Greeks crafted extraordinary models that continue to resonate. For instance, P

Models and science – Daniel Lemire's blog

you know how when you're a kid, you can't really make permanent mistakes? if you do it's kinda your parents fault, you know? until you become a teenager and then you start doing things like driving a car, having sex, saying yes or no to drugs, and all the sudden your choices are permanent for your entire life

I feel like humanity itself has entered its teenage years.

video related

https://www.youtube.com/watch?v=SC2eSujzrUY

How One Company Secretly Poisoned The Planet

YouTube

Just got tagged by someone on Mastodon with what seemed like an organic post that happened to mention me, but in reality it was LLM generated advertisement slop disguised as a blog post aimed at enticing specific individuals by tagging them.

It's like the spear phishing equivalent of marketing. Maddening.

And I can't even publicly shame them because that would just be giving them traffic.

Been inspired by @lemire and started to practice some more bit ops (python code from phone ).

labels = ["{}","Buzz", "Fizz","FizzBuzz"]

for i in range(1, 101):
dv3 = int(i % 3 == 0)
dv5 = int(i % 5 == 0)
sel = (dv3 << 1) | dv5
print(labels[sel].format(i))

Reasoning (pretty obv)
div 3 T
(1<<1)|0 = 2 (idx for Fizz)
div5 T
(0<<1)|1 = 1 (idx for Buzz)
both T
(1<<1)|1 = 3 (Idx for FizzBuzz)
both F = (0<<1) | 0 = 0 ( print count of i)
Branchless FizzBuzz. Easily scalable lol.

My fav chptrs are: Data Norm., Exist. Process. and FSM. I started prefixing my functions based on this table here, which makes it very easy to track bugs(the prefix alone makes me more aware ). There are some funny “philosophical” questions that arrive doing this, and I wonder what @fabs answer would be. Would an init func be a mutating func or a gen func. You could argue that uninited space is muted on initialisation, but that’s usually not thought of as a mutation.
I'm on GitHub sponsors now! https://github.com/sponsors/Xe
Sponsor @Xe on GitHub Sponsors

Support Xe's work in open source

GitHub