Just deez guy, you know?

Earth, for now
Joined March 2024
Paul Snively retweeted
Some of the newer generations still write those themselves! Although it has become kind of a niche art, and it's hard to find mentors/teachers with that knowledge and the time to teach the younger generation... which is sad. I truly believe you can not understand something fully until you've implemented it yourself. That being said, I'm glad we have online resources/books to learn those
Replying to @oxcrowx
I think I see what you mean, but “writing a compiler with LLVM” and “writing LLVM IR” aren’t the same thing, although there’s likely some overlap. There are at least two generations of us who have written compilers when there was no LLVM to do it with, and there are multiple good books on the subject. We wrote the code generators, the optimization passes, implemented the control-flow graph, etc. So LLVM may not exactly be “compiler legos,” if you will, but it very definitely is providing you MANY things you used to have to write from scratch (and that’s great, to be clear).
1
2
Paul Snively retweeted
The same goes for every databases. If your database size scales with time too, instead of only usage, you have a time bomb.
You need either a robust, self-healing, or anti-fragile system to make that work. Anything else will fail, by definition.
2
10
Paul Snively retweeted
Seriously, if you’re not pushing well crafted languages like F#, OCaml, Rust and Zig, you are hurting the software industry and guaranteeing we have keep swallowing warmed over garbage for the next decade Stop being lazy! Get AI to teach you these and push them at work!
Paul Snively retweeted
"Intellectually molested"?? We saw her consciously take a moment to phrase her response in the most diplomatic way possible. It's like looking at Neo and claiming "oh the bullets just do that in the Matrix, no biggie"
to be honest man I think she might just be intellectually molested I dont think she even knew what was being asked
2
6
Regretably, there is exactly one operational steamboat in the United States, on which @pandam0nial and I planned to host a speakers-only mini conference… just as COVID-19 hit.
I’m either going on this guy’s uncle’s steamboat or walking through the woods to a grave he dug for me but I’m looking forward to whatever’s happening here.
Paul Snively retweeted
Making a system that worked right after after installation was never the difficult part. The difficulty lies in having that system still work after going through 10y worth of changes.
7
6
2
171
Paul Snively retweeted
Simple. They do not have a library of existing intellectual property that they can mine for easy nostalgia, and so their output actually needs to be good.
New Vince Gilligan show is out, can’t wait to watch it, but it makes me think about how Apple has seemingly cornered the market on prestige sci-fi: PLURIBUS, SEVERANCE, FOR ALL MANKIND, FOUNDATION, THE SILO. I wonder if this somehow comes out of their tech roots.
56
1,245
22
24,621
Pick the right tools (Tilt and Telepresence), accept the fact that “cloud development” means a 64G RAM laptop, and Kubernetes is not only a great simplifier and cloud vendor agnostic enabler, but… it’s fun.
I run a Kubernetes cluster **solo** in addition to Google Cloud Run and VPS instances on Hetzner. If anything, my product survived because of Kubernetes! Autoscaling, load balancing, recovery, … For certain workloads, there is no alternative to Kubernetes except serverless. But it introduces a different set of problems.
5
Paul Snively retweeted
A monad
Wtf is the computer contained in?
4
2
1
36
Paul Snively retweeted
And to follow with two points of my own that echo conversations with @JustDeezGuy - 1) Compilers aren't "settled law" at the lower strata. CGRA and FPGA are enjoying new relevance (see 'dataflow' references above, and 2) This new art *will* provide some commercial heat shielding for designers/builders who might fear the AI replacement scenario. Working at the lower abstractions will have longer runway simply because the problem space and the relative freshness of these newly relevant architectures. There's a lot more professional runway starting at C++ and working your way down, rather than coming out of a python coding camp and thinking you're going to last long working your way *up* the abstraction ladder.
1
3
Paul Snively retweeted
No matter how much you nerd snipe me, I'm not opening another tab. /me opens another a tab
1
4
Paul Snively retweeted
Replying to @katherineveritt
I think it's justified tbh. It stands to reason that Zizek couldn't solve something like f''(x)=f(x), i.e. stuff that any physics junior would be familiar with 4 months in. So without hyperbole, such books feel like if an influencer said they'll wrote a book on Hegel but couldn't tell you which country the man was born, or whether Bismarck lived before or after. I enjoy Zizek and the bits of books I read from him, so this will just be painful to come to terms with. He will have had some conversations with people who told them what QM is about. It will be vibes based, he will draw analogs between the contents of how he understands QM (and it's relation with time, with measurement etc.) You want philosophers to know this stuff, talk about it, but clearly Zizek is the analog of someone who decides to write a book on China's century of humiliation without feeling they would need to know in what century that took place. Someone who heard people talk about that period of China and wants to work it into an analogy. This might be prejudice on my part, but I don't see the gray guy spending even a year's worth of weekends doing undergrad physics.
1
5
34
Paul Snively retweeted
“If a businessman makes a mistake, he suffers the consequences. If a bureaucrat makes a mistake, you suffer the consequences.” — Ayn Rand
The reason government programs are so inefficient is that, unlike a commercial company, the feedback loop for improvement is broken, because they have a state-mandated monopoly and can’t go out of business if customers are unhappy. No matter how bad the service is at your DMV (sorry to pick on DMVs), you still have to use your DMV, because it’s a monopoly.
Paul Snively retweeted
If "real" numbers are so "real", then why can't we implement them on computers?
The most intuitive explanation of floats I've ever come across, courtesy of @fabynou fabiensanglard.net/floating_…
Paul Snively retweeted
this is from a (private) college math professor:
Paul Snively retweeted
scala if its community management was a true opened and welcoming meritocracy and not driven by politics
4
5
45
Paul Snively retweeted
If only there were a way to transfer one’s income to the poor without it being taxed
CEO BRADLEY TUSK supports Zohran even though he’ll raise his taxes, warns fellow millionaires: 'If we're not careful, we'll end up with Elon and 25 trillionaires and unemployment at 19% - that just means the French Revolution.”
Paul Snively retweeted
Since 1963, 75% of all nationwide injunctions have been against President Trump. 90% of those injunctions came from Democrat-appointed judges. Yet the Admin has a 92% win rate at SCOTUS. President Trump isn’t the one abusing his power. It’s Democrat-appointed judges.
At Wander, we’ve built new development infrastructure using Kubernetes, Tilt, and Telepresence on developers’ laptops, with images built directly in-cluster without pushing to a registry, and live update so code changes are visible in seconds. The laptop environment is ~identical to staging and production. Same version of Kubernetes, same container runtime, so there are minimal surprises.
I'm using Kubernetes to run my products on Hetzner. But not because it needs to scale - but because it's super practical. Whenever I hear people say "Kubernetes is overkill" they always talk about it from a "scale" perspective. My reasons: I want staging/sandbox + production environments, and I want a smooth deployment process. I push to a branch on GitHub, a pipeline starts, new code is deployed, old code is gracefully shut down, traffic is pointed over. Like I'm used to with PaaS. Kubernetes + Helm does this super well! This would be hell to automate with just docker and various manual scripts... But of course, you can overengineer just about anything and ramp up cost... That isn't specific to Kubernetes. Kubernetes can be just about as simple as you want it to. I think this is misunderstood 👇
2
14
Paul Snively retweeted
So much of our political discourse is “how dare I have to face the obvious consequences of the policies I support?”
Replying to @Superninfreak
Then they probably shouldn’t have supported people who passed legislation—known as Obamacare—that forced young people to buy unnecessary Cadillac plans in order to subsidize the elderly.
1
3
32