Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
klibertp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
klibertp
5mo ago
> It's so confusing to build for the BEAM that I ultimately gave up on it. Every new paradigm is confusing if you don't put in the work to learn it. That's just how the mind works. What's important is what you get aft
122.
▲
by
klibertp
5mo ago
Smalltalk has no problem at all with accepting that some things are naturally functions: it has always had blocks! The call operator is `value`, not `()`, but it's the same "apply a piece of code to some values" operation.
123.
▲
by
klibertp
5mo ago
Glorious! Next step - find a game where you ride on a flying creature and add the necessary controls. Apparently, you can tame flying creatures in No Man's Sky, for example. You'd probably need to balance with the body? Read throu
124.
▲
by
klibertp
5mo ago
The amount of configuration required to rival what's available out of the box in Web clients (especially indexing, searching, filtering, blocking, etc.) is a bit too much for someone who isn't already interested in it. I tried GNU
125.
▲
by
klibertp
5mo ago
It does. It's still a good text. It's also definitely a result of human-AI collaboration (to what extent - hard to say; could be AI edits in human-written text, could be a longer prompt and AI expanding it, something like that). T
126.
▲
by
klibertp
5mo ago
> I don't think the allowed shapes of formed metal should be regulated either. I hear you. I collect knives as a hobby, and always have some kind of a cutting tool on me - they solve a surprising amount of little day-to-day problems
127.
▲
by
klibertp
5mo ago
No. Reread the post. This interview was specifically explained as a non-technical, cultural-fit talk, and the interviewer "gave an impression of this being a safe space". That means they said something specific to hint that this i
128.
▲
by
klibertp
5mo ago
"Essential" here means something that cannot, in any way, be further removed from consideration. In this view, things that simplify the understanding and make the program more practical are not essential - they are add-ons on top
129.
▲
by
klibertp
5mo ago
You should be familiar with the terms "essential" and "accidental complexity", right? Lambda calculus, primitive recursion, Brainf*ck (Turing machine) are all models that discard all of the accidental complexity - all
130.
▲
by
klibertp
7mo ago
I learned (from the second paragraph) that 7 out of 12 is "vast majority". I'm a bit reluctant to read on after that...
131.
▲
by
klibertp
7mo ago
The NIH syndrome becoming best practice (a commenter below already says they "vibe-coded replacements for many dependencies") would also save quite a few jobs, I suspect. Fun times.
132.
▲
by
klibertp
7mo ago
But there's no labels on the X axis - and removing the popover with dev tools shows a chart that doesn't really support what OP says. So we might be looking at some sample chart instead of a real one.
133.
▲
by
klibertp
7mo ago
Scala is explicitly multiparadigm and offers a lot of advanced OOP features. It also had a Python-like (though reportedly better handled) 2 -> 3 transition, which deprecated some things, removed others, and added a bunch of new ones. Sca
134.
▲
by
klibertp
7mo ago
I'm not sure. You'd have to define "level of rigor". TypeScript has a vastly more expressive type system than C, for example, so given their respective prevalence in their domains, you could easily say that coding apps n
135.
▲
by
klibertp
7mo ago
Drivers, kernels, firmwares, low-level networking, the likes. Some higher-level infrastructure, like compilers, interpreters, runtime systems (Qt/Glib-like code). I'm not sure where the question comes from? The divide between syst
136.
▲
by
klibertp
7mo ago
See GToolkit[1] - Lepiter is a bit like that. It's too notebook-y for my taste, but it lets you write and format text and embed any widget. It also uses a native GUI and is not a repackaged browser. [1] https://gtoolkit.com&
137.
▲
by
klibertp
7mo ago
As much as I love Common Lisp, it's dead. It has 2 orders of magnitude fewer packages in quicklisp than Emacs has in MELPA - and Emacs is an editor , not a general-purpose programming language. SBCL has a handful of devs and moves ver
138.
▲
by
klibertp
7mo ago
> I just want a GUI that works like what they use. TL;DR: Emacs is a GUI app and has lots of GUI-related functionality, but it tends to be slightly neglected by the majority of users. You can easily build your ideal GUI using the provide
139.
▲
by
klibertp
7mo ago
> One thing I remember though, was that the multi-cursor+selection approach only really helps when you can see everything you're about to change on the screen. For large edits, most selections will be out of the scroll window and no
140.
▲
by
klibertp
8mo ago
If you claim it's the fastest, how does it compare to one-more-re-nightmare? - https://github.com/telekons/one-more-re-nightmare - https://applied-langua.ge/posts/omrn-compiler.html OMRN is a
141.
▲
by
klibertp
8mo ago
> No community I know. Everybody in sales in every software company in the world would be part of that community, I think. Some of the devs, too. Software was always marketed (and discussed with normal people) as something that could aut
142.
▲
by
klibertp
8mo ago
EDIT: important to note that abandoning the trenches and the frontline does not mean surrendering, and I never said they should surrender! I suggested evacuating the govt and continuing the resistance with other means - I don't belie
143.
▲
by
klibertp
8mo ago
Also, disable the formatting if stdout is not a terminal. That way, your colors and cursor movements won't be visible when piping to another program, and your tool will be usable in apps that don't understand the CSI and chars tha
144.
▲
by
klibertp
8mo ago
In terms of the number of lives lost? Yes. Guerrilla resistance is a way of trading important advantages (like control of the territory or political legitimacy) for time and human lives. Guerrillas in a favorable environment tend to suffer
145.
▲
by
klibertp
8mo ago
Lose. Evacuate the government. Then mount a guerrilla, and wait for an opportunity. It'll come, most likely sooner rather than later. Why is that unthinkable? I can understand people in the US being unable to process such a scenario, b
146.
▲
by
klibertp
8mo ago
Honestly, as much as I love Smalltalk, I see this post as an illustration of all that's wrong in that community. Instead of documenting the original solution well, making a cheat sheet for it, or gathering examples (which you otherwise
147.
▲
by
klibertp
8mo ago
For Latin alphabet-based languages, it's pretty similar to how names from those languages are transliterated to Japanese or Korean. You get "Clare" in English and (what, to me, sounds like) "Kurea" in Japanese; equi
148.
▲
by
klibertp
8mo ago
The examples are fine for an early-stage poc project like this one. `minutes` with evaluation trace and `[Fold]<-` are illustrative, and if you work them out with pen and paper, you can get a good grasp on the main ideas of the language.
149.
▲
by
klibertp
8mo ago
From the Conclusion: > Does this mean that it is futile or meaningless to attempt to compose Elvish sentences? Well, no. [...] it is indeed possible to produce written Elvish that so far as anyone now can tell conforms grammatically and
150.
▲
by
klibertp
8mo ago
> I do not smoke myself, but it made me realize how little I know regarding THC and CBD Long-term use causes the psychedelic part of THC effects to diminish over time. At some point, only a mild depressant effect remains - somewhat simil
More ›