Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vkazanov
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
vkazanov
3mo ago
I think the REALLY cool thing about apple's shared memory implementation is the ultra-wide memory bus. Otherwise, AMD is quite close to what Apple has, and Strix Halo is honestly incredible. Not sure what RDMA brings to the table.
32.
▲
by
vkazanov
3mo ago
It is interesting how apple claimed that "unified memory" is something special, and ppl believed them. Intel and AMD had been doing this for years already, and had linux support for it from day 1.
33.
▲
by
vkazanov
3mo ago
Yes. The biggest innovation of Rust is bringing some of the good ideas from functional programming to low level programming. I'd also say that partially exposing data flow analysis to a proframmer is new. Rust package management is qui
34.
▲
by
vkazanov
3mo ago
Heh, i want to both disagree and agree. I started with pascal and then C++. And then discovered Emacs and Lisp. Boy, that was a revelation! Never ever in my life shipped a line of lisp code to production. My real life code was always Python
35.
▲
by
vkazanov
3mo ago
I am not a huge Rust fan but the language did bring a few practical and useful innovations, while also keeping a focus on practice. And no, C++ just doesn't make the same things easy or clean. And no, "discipline and appropriate r
36.
▲
by
vkazanov
3mo ago
As a lisper, i like PLAI and all the other books from the same school: Lisp in small pieces and many others. But they also felt kind of detached from realities of industrial languages and compilers. These days Crafting Interpreters is proba
37.
▲
by
vkazanov
3mo ago
Dragon book is a weird one. While a classic, it only decently covers basics of the theory of computation, while only doing a brief run through the rest of compilers. None of modern grad-level compiler topics are decently covered. The dragon
38.
▲
by
vkazanov
3mo ago
This looks like an undergrad-level walkthrough through key topics of how a language works. Say, python or ruby, or simpler pascal compilers. Both compilers and language design are as old as this industry, and have too much knowledge for a s
39.
▲
by
vkazanov
4mo ago
FSF is working on such a policy. Many other projects are announcing/discussing these. Legal problems with LLM-written code are well-known. And copyright law is the cornerstone of open source as an idea in general. Besides legal issues,
40.
▲
by
vkazanov
4mo ago
It is not "after the fact". This is a big discussion in open source over all, and checking contribution policies "before the fact" would prevent this waste of time immediately. Hell, asking your favourite llm about this
41.
▲
by
vkazanov
4mo ago
One more factor: Similar to how this works in semiconductors, some things are just too expensive to build without having an economy of scale.
42.
▲
by
vkazanov
4mo ago
Yes! But the point here is that producing apple products in the US would probably turn that 1000 dollar toy into 3000 dollar toy, which would in turn result in the sales going down as well. Global economy means global price competition. Ano
43.
▲
by
vkazanov
4mo ago
I saw it in literature on cpu pipelines in quotes, never without.
44.
▲
by
vkazanov
4mo ago
I grew up in the east of lithuania, mostly hearing polish and russian in my early years, and then also lithuanian to a smaller degree. I eventually managed to separate the languages proper but I clearly see how the languages are are not a d
45.
▲
by
vkazanov
4mo ago
Memory semis are a classical example of a cyclical industry: simulaneous capacity investments -> overproduction -> price crash -> ... This cycle is the first one than truly breaks the trend. It seems that the industry NEVER needed
46.
▲
by
vkazanov
4mo ago
Oh, this weird little game! In my little hometown back in Lithuania we played the game as teens so much that everybody knew the optimal strategy, and it was more about either sheer luck, or who misremembers other people hands. A bit like ch
47.
▲
by
vkazanov
4mo ago
Well it is kind of an integral part of the classic european literature canon. Certain novel genre's were invented by Russian writers, say, Tolstoy's epic novels. So the question really is how does one find out about classic writin
48.
▲
by
vkazanov
4mo ago
Quake 1 was an unbelievable tech breakthrough: full 3d, quakec vm, overall engine design held up really well. It was not a perfect game but it was ok. I still hack on the engine and its derivations from time to time. Quake 2 was a developme
49.
▲
by
vkazanov
4mo ago
How did you approach emacs onboarding? In my case it wad sheer enthusiasm of 20 year old who want to do cool things, no matter the amount of effort. So if it takes learning a language, language it was. But i gave up on teaching Emacs. My cu
50.
▲
by
vkazanov
4mo ago
This sounds like a bug! I mean, this makes libgccjit a hard dependency for pgtk which just doesnt make sense
51.
▲
by
vkazanov
4mo ago
Well there is advanced and there is advanced. This course is just a second course on compilers for people who had an introduction. And a great one at that. A good modern, practical and decently optimizing compiler can do just fine without a
52.
▲
by
vkazanov
4mo ago
I did. After learning the key bindings, I actually found a library book on a pre-CLisp dialect of lisp by some finnish authors and wrote a tool i later used to write my thesis in electrical engineering. The tool was parsing my matlab files
53.
▲
by
vkazanov
4mo ago
What is advanced then? Good coverage of dce, data flow, ssa, intruction selection and reg alloc is actually like 98% of the backend.
54.
▲
by
vkazanov
4mo ago
Native compilation is optional as you surely know. It also has nothing to do with Wayland. And what's wrong with adding lexical scope!? I do have some concerns about certain features but the ones listed do work, and work great.
55.
▲
by
vkazanov
4mo ago
The problem is not that there details, the problem is constantly shifting ground. We can only rlpy on a harness to be sort of predictable but the models change all the time.
56.
▲
by
vkazanov
4mo ago
True. Carmack was polishing idtech for a decade, and his work is always pleasant to tinker with. Now, what is outstanding in Fabrice's work is that his curiousity projects often end up being breakthroughs. I mean, i have like hundreds
57.
▲
by
vkazanov
4mo ago
Well, carmack is THE game dev of 90s and 2000s fame. His 2d/3d engine work was outstanding back in the day. Bellard did multiple breakthroughs: ffmpeg, qemu, tcc, jslinux, a state of the art FFT algorithm. I probable skipped a few. Wit
58.
▲
by
vkazanov
4mo ago
You should really consider another place to work at, unless you own a massive, measurable chunk of the company in a legally binding way. The only people who should suffer this much are the true busines owners.
59.
▲
by
vkazanov
4mo ago
It is super easy to see where this is coming from with youtube. Speaking from experience: there is just no usable way to limit youtube to certain types of content, or disable "discovery" UI. Recommendation engine gravity is just t
60.
▲
by
vkazanov
4mo ago
That's easy. More tokens and bigger models pre-ipo to attract attention, limit everything post-ipo. They did it before, will do it after.
More ›