Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vkazanov
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
151.
▲
by
vkazanov
1y ago
FYI: Parsing and compiling in the programming language sense are orthogonal problems. Both are major challenges in cpp compilers.
152.
▲
by
vkazanov
1y ago
Valve's steam deck runs on Linux/Wine. Wine is more popular than ever.
153.
▲
by
vkazanov
1y ago
What i mean is that it's relatively hard to find an intel laptop that would be meaningfully faster than an amd one. For a while Intel was surviving on quality software but even this moat is drying out.
154.
▲
by
vkazanov
1y ago
Sounds weird. I have 2 intel/dell laptops and thinkpad/amd 14s laptop. Both Dells (a workstation-class 22 core cpu and a more power-efficient one) suck massively when compared to amd ai-something-something-ryzen. What's worse
155.
▲
by
vkazanov
1y ago
The problem is that once you exclude domain-specific hierarchy from the discussion, there's not much left of OOP. It's just data + relevant functions. Which is ok. That's all there is, really.
156.
▲
by
vkazanov
1y ago
Well, you came up with a rather vague definition. Xorg OR wayland. Gtk or qt? Which set of tools do you expect to be available? All of that is just too nebulous. Linux is something that runs the kernel, that's about it. I mean, I'
157.
▲
by
vkazanov
1y ago
Linux is a kernel, that's it. There is an organisation maintaining it, and also the trademark. There is also a major family of OSes building on the kernel + gnu userspace, which you probably call "desktop linux". In my house
158.
▲
by
vkazanov
1y ago
In practice Linux is a family of different OSes. Sometimes POSIX-centric, sometimes not. What do you even count as "an OS"? Linux + gnu userland + Gnome? Or is it KDE? Embedded Linux? Does ChromeOS count? LG's WebOS?
159.
▲
by
vkazanov
1y ago
I know some serious cases where there were non-habitual problems but... "healthy habits" is nothing to laugh about. People literally are what their habits are. All of our behaviour is habits, and changing behaviour takes time and
160.
▲
by
vkazanov
1y ago
Also, lucky you:-) the logic of software development usually means that beginning with mid-size companies it doesn't make sense to have more than 2 major languages, usually on the boring side. But... I feel that this will not matter al
161.
▲
by
vkazanov
1y ago
Why do you think ml is on the worse side of the principle when compared to java? Sml is a superpolished language, very well-defined formally, being a culmination of years of design effort and uniting a family of academia-born languages. It
162.
▲
by
vkazanov
1y ago
Emacs is a path, not a destination! Saying this as somebody who's been coevolving with emacs for 20 years already. Oh, all the little bits of lisp, all the mechanical memory, all the IDEs that came and went... My emacs survived them al
163.
▲
by
vkazanov
1y ago
True. Good enough wins. Worse is better rules. Release early... and so on. I am old enough to remember the full drama behind adding lambda to python, and resistance to bits of functional goodies coming from lisps. But here we are. Java is
164.
▲
by
vkazanov
1y ago
Heh... I got the C version first, which was a mess, only to immediately order the ML one. > have been looking forward to ML like capabilities on mainstream since using Caml Light. Modern Java is not built around ADTs and pattern matchin
165.
▲
by
vkazanov
1y ago
I am well past the phase of trying to pull everything into emacs. All reasons to not use eshell you mention are valid, and I can add one more: vanilla eshell doesn't really work well with visual commands. But recently I installed eshel
166.
▲
by
vkazanov
1y ago
No matter you do, inactivity means forgetting. Why do you need the api memorised if you don't use them? I mean, using the editor itself means maybe 10-15 keys/commands. Mastering Emacs is a good overview, btw.
167.
▲
by
vkazanov
1y ago
I don't think these change anything for the language. Too little, too late.
168.
▲
by
vkazanov
1y ago
I love, love, love StandardML. I respect the sheer power of what mlton does. The language itself is clean, easy to understand, reads better than anything else out there, and is also well-formalised. I read (enjoyed!) the tiger book before I
169.
▲
by
vkazanov
1y ago
I don't know about now but in 2000s anything even remotely math-related was PURE PAIN in Word-likes. In my master's there were like 30 pages of formulas, all interdependent. Typing/retyping these would take forever. Also, som
170.
▲
by
vkazanov
1y ago
Fsf is a non-profit organisation that proved numerous times that the point of its existence is making sure that I and we and you have freedom to change things we own. I contribute and transfer copyright to them for my contributions for this
171.
▲
by
vkazanov
1y ago
What prevents apple from working with gpl-style licenses is strict hatred towards code that they can't use without opensourcing it. So this is what prevents them from contributing to gpl projects: the need to control access to code. Ll
172.
▲
by
vkazanov
1y ago
Huh? Bsd-style licenses are fully compatible with gpl. The problem is exactly this: Facebook becomes the upstream of a key part of your system. And Facebook can just walk away from the project. Like it did just now.
173.
▲
by
vkazanov
1y ago
Well, there's always Trenchbroom + Quake 1 + community = the incredible, amazing Arcane Dimensions.
174.
▲
by
vkazanov
1y ago
Well, you test the fact that the handler receives the right kind of data, and then how it processes it. And it is useful to be able to provide these handlers in tests. Effects are AMAZING
175.
▲
by
vkazanov
1y ago
Well, one benefit is the precision and focus of the protocol that can be used to train/finetune LLMs. More focused training -> more reliable understanding in LLMs.
176.
▲
by
vkazanov
1y ago
> the English language is one of the hardest European languages, when it comes to pronunciation I always found it weird, the vast difference between phonetics of English and literally EVERYBODY ELSE, including closely related German lang
177.
▲
by
vkazanov
1y ago
Building blocks (real ones, not metaphorical ones) are also simple. Your brain is made of relatively simple cells. Even earthworms have neurons. But emergent complexity of systems made of simple neurons is staggering! That's the point,
178.
▲
by
vkazanov
1y ago
Maybe some day neural networks will so obvious and well-known to the general public that this is how we'd explain graphs to kids: imagine a NN where weights are always 0/1...
179.
▲
by
vkazanov
1y ago
Oh... barbican... Me and my 10 year old kid were playing quake 1 together, a map pack called Brutalism jam. Having discussed the style we went to barbican, saw the greenhouse and walked around the complex for a while. The kid couldn't
180.
▲
by
vkazanov
1y ago
Wasn't this 12 months ago?
More ›