Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dkarl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
dkarl
8mo ago
I've received questions like this from very good, very reasonable, very technically carefully managers. What happens is, Mike complains and tries to throw you under the bus, and the manager reaches out to hear your side of it. You tell
62.
▲
by
dkarl
8mo ago
I have no idea what AI changes about this scenario. It's the same scenario as when Mike did this with 1600 lines of his own code ten years ago; it just happens more often, since Mike comes up with 1600 lines of code in a day instead of
63.
▲
by
dkarl
8mo ago
It sounds like you're saying the only thing ugly about tagging is when it contains objectionable political content. That's not really responding to the complaint here, which is that the vast majority of it is low effort, low quali
64.
▲
by
dkarl
9mo ago
In some flavors, Protestantism is quite focused on self-scrutiny and skepticism about human nature, making people suspicious and even actively hostile towards supposed heroes. Other flavors of Protestantism seem to have completely lost that
65.
▲
by
dkarl
9mo ago
> the ways in which I myself am dysfunctional: specifically, my addiction to being useful. (Of course, it helps that my working conditions are overall much better than Akaky’s). I’m kind of like a working dog, in a way. Working dogs get
66.
▲
by
dkarl
9mo ago
I'm not on Twitter, but I know a lot of the content I see comes indirectly from Twitter. For example, for soccer news, I follow a number of fans and journalists on BlueSky, but they follow journalists, agents, and official team and lea
67.
▲
by
dkarl
9mo ago
Having different sites dedicated to different kinds of topics helps me partition my time and energy. Otherwise it would all go to the most emotionally salient content. I get that your current choice is to go all-in on the current political
68.
▲
by
dkarl
9mo ago
> Can people keep a good mental model of the repo without writing code? This is the age-old problem of legacy codebases. The intentions and understanding of the original authors (the "theory of the program"[0]) are incredibly v
69.
▲
by
dkarl
9mo ago
That was true of me as well, and at the same time, I was working alongside parents who worked 7:30-5:30 with a break to pick up the kids from school. Nobody wants a "visit" from the founder, anyway. They want timely two-way flow o
70.
▲
by
dkarl
9mo ago
I don't think it's possible to want to troll about those things without at least somewhat believing them. To troll about them at the expense of your career and reputation takes a deeper belief that goes beyond trolling.
71.
▲
by
dkarl
9mo ago
I suspect that having a family and knowing that blowback from your behavior will affect them is a moderating factor for a lot of people.
72.
▲
by
dkarl
9mo ago
I take the "premium" experience of Apple hardware for granted, and if I wanted to buy a Windows laptop, I'd have no idea which brands make similar quality laptops for Windows. I'm shocked at the Windows laptops I see in
73.
▲
by
dkarl
9mo ago
I think the "wheat domesticated humans" argument is about changes to our behavior, our culture and social structures, rather than genetic change. It isn't domestication in the evolutionary sense. It would be like keeping zebr
74.
▲
by
dkarl
9mo ago
It feels obvious that that's where the term originated, but I've never seen it used as a definition. In a mathematical context, something is enumerable if it can be put into 1:1 correspondence with the integers, but it doesn
75.
▲
by
dkarl
9mo ago
> I don't like the term "enums" because of the overloading between simple integers that indicate something (the older, more traditional meaning) I disagree with this. I'm old as hell, and I learned programming in a co
76.
▲
by
dkarl
9mo ago
I was very happy with Pocket. After Mozilla discontinued it, I switched to Instapaper, which I barely use, for reasons I don't fully understand. All I know is that the Instapaper home screen feels unhelpful and off-putting to me.
77.
▲
by
dkarl
9mo ago
The public health discourse about protein is in a weird place right now. The recommendations are higher than ever, yet people are constantly told not to think about protein, or to worry about excess protein intake instead. Case in point: th
78.
▲
by
dkarl
9mo ago
Different libraries composing well together is the default assumption in most of software development. Only in Javascript have people given up on that and accepted that libraries don't work together unless they've been specificall
79.
▲
by
dkarl
9mo ago
> I lost my enthusiasm when the community decided they wanted to use it as Haskell on the JVM It's not the whole community, not by a long shot. Don't judge Scala by the Scala subreddit. Most new things you'll see written a
80.
▲
by
dkarl
9mo ago
That looks very interesting. The code samples look like very simple OO/imperative style code like Python. At first glance it's weird to me how much common functionality relies on macros, but it seems like that's an intentiona
81.
▲
by
dkarl
9mo ago
I always assumed a runtime specialized for highly concurrent, fault-tolerant, long-running processes would have a noticeable startup penalty, which is one of the things that bothers me about Python. Is that something you notice with Gleam?
82.
▲
by
dkarl
9mo ago
I'd love to replace Python with something simple, expressive, and strongly typed that compiles to native code. I have a habit of building little CLI tools as conveniences for working with internal APIs, and you wouldn't think you
83.
▲
by
dkarl
9mo ago
I think the downside, at least near-term, or maybe challenge would be the better word, is that anything richer than text requires a lot more engineering to make it useful. B♭ is text. Most of the applications on your computer, including b
84.
▲
by
dkarl
10mo ago
Think about the article from a different perspective: several of the most successful and widely used package managers of all time started out using Git, and they successfully transitioned to a more efficient solution when they needed to.
85.
▲
by
dkarl
10mo ago
People have invented so many things similar but not identical to recutils that I wonder why you think recutils is the solution that everyone should converge on.
86.
▲
by
dkarl
10mo ago
When you put it in the FAQ, it's an admission that it's frequently asked, and it kinda preempts any subsequent record of curiosity.
87.
▲
by
dkarl
10mo ago
Piggybacking on this comment to say, I bet a lot of people's first question will be, why aren't you contributing to Octave instead of starting a new project? After reading this declaration of the RunMat vision, the first thing I d
88.
▲
by
dkarl
10mo ago
It's interesting that he concludes that freezing dicts is "not especially useful" after addressing only a single motivation: the use of a dictionary as a key. He doesn't address the reason that most of us in 2025 immedia
89.
▲
by
dkarl
10mo ago
You should see if your language has a property-based testing library; it'll have a ton of useful functionality to help with what you're already doing! A clarification on terminology, the "property" in "property-base
90.
▲
by
dkarl
10mo ago
ScalaCheck includes the random seed in its failure messages, so it's easy to pull the seed out of CI/CD logs and reproduce the failure deterministically.
More ›