Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sgarland
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
241.
▲
by
sgarland
8mo ago
> Sometimes such team members learn to adapt their approach while holding onto their ideals, and they become valued colleagues. What's frustrating (I've said that a lot, I know) to me is that my skills are seen as valued, but m
242.
▲
by
sgarland
8mo ago
There are dozens of us! Re: AI, that's not to say I don't use it, I just view it as a sometimes useful tool that you have to watch very closely. I also often view their use as an X-Y problem. Another recent example: during the sam
243.
▲
by
sgarland
8mo ago
> The key issue is a fundamental misalignment of core values. Agreed, but my main frustration is what glitchc wrote a few comments down: "No one actually claims their product is crap and quality doesn't matter." I have nev
244.
▲
by
sgarland
8mo ago
As someone who thinks very much like TFA, I often write like that. I swear I'm not a bot.
245.
▲
by
sgarland
8mo ago
IME, here are some signals that a company actually values correctness. This is not all-inclusive, nor is any one of them a guarantee. * Their codebase is written in something relatively obscure, like Elixir or Haskell. * They're an inf
246.
▲
by
sgarland
8mo ago
> Additionally, you may also find that not all the little problems are worth solving, and what’s more interesting are the bigger problems around product-market fit, usability, and revenue. TFA author (and me), and you have wildly differe
247.
▲
by
sgarland
8mo ago
> "Discuss before shipping" sounds reasonable. In practice, when you're discussing with people who resist the category of change you're proposing, the outcome is predetermined. The discussion isn't evaluation, it
248.
▲
by
sgarland
8mo ago
I suppose this is subjective, but I disagree. If I want to know the status of each item, I’d pass -v to the command. A simple summary at the end is sufficient; if I pass -q, I expect it to print nothing, only issuing a return code.
249.
▲
by
sgarland
8mo ago
Also becomes rapidly apparent that most modern tooling takes an extremely liberal view of logging levels. The fact that you’ve successfully processed a file is not INFO, that’s DEBUG.
250.
▲
by
sgarland
8mo ago
Granted, I have no idea how Claude Code operates internally, but if it’s already running in a JS VM, can’t it read the file itself?
251.
▲
by
sgarland
8mo ago
I’ve been using bunny.net for a couple of years, albeit just for DNS / CDN, and a static site. Zero complaints with those, though.
252.
▲
by
sgarland
8mo ago
Tbf, stuff gets rewritten all the time. asdf was the hot shit for quite a while, with people (myself included) invoking all kinds of shell arcanum to make it faster - then mise (née rtx) came out, and it was game over. Compatible with asdf’
253.
▲
by
sgarland
8mo ago
It is hilarious to me that the industry has reinvented serving HTML to clients, but with many intermediate steps, and this is heralded as groundbreaking.
254.
▲
by
sgarland
8mo ago
I have recommended that various teams drop down to READ-COMMITTED (MySQL) for various actions to avoid gap locks being taken, but AFAIK no one has done so yet.
255.
▲
by
sgarland
8mo ago
Pro: every team probably needs user information, so don’t duplicate it in weird ways with uncertain consistency. Con: it’s sadly likely that no one on your staff knows a damn thing about how an RDBMS works, and is seemingly incapable of rea
256.
▲
by
sgarland
8mo ago
Or you just view each commit separately, assuming the author made reasonable commits.
257.
▲
by
sgarland
8mo ago
Of course it’s OK to be paid for your work; I don’t think anyone reasonable is saying otherwise. RMS even has no problem with it [0] (though he does take issue with the term open source, so there’s that). Here’s my take on “the open source
258.
▲
by
sgarland
8mo ago
That’s the myopic view of a business, yes. It works quite well at scale; reference Wal-Mart, Microsoft, et al. It isn’t the only way, though. H-E-B (or just HEB) is a large, privately-held grocery chain in Texas, and they are beloved by Tex
259.
▲
by
sgarland
8mo ago
Considering the hallucinations I routinely deal with about databases, there isn’t a chance in hell I would trust an LLM to manage my storage for me.
260.
▲
by
sgarland
8mo ago
> I feel like either I'm missing something substantial or some kind of madness is happening to people It is WILD how little “professionals” actually understand about systems, security, or really computers in general.
261.
▲
by
sgarland
8mo ago
What do you mean by “principled?”
262.
▲
by
sgarland
8mo ago
I thought MongoDB was the worst thing I’d ever heard of. Today, I learned there is a new champion. “Let us deliberately lean into EAV, and eschew types entirely.” What?!
263.
▲
by
sgarland
9mo ago
> “What happens when you type a URL into your browser’s address bar and hit enter?” You can talk about what happens at all sorts of different levels (e.g., HTTP, DNS, TCP, IP, …). But does anybody really understand all of the levels? [Pa
264.
▲
by
sgarland
9mo ago
Nearly every time I attempt to tell people how much understanding fundamentals matters, it’s dismissed as being unnecessary knowledge. I can’t make anyone want to know how things work, and it’s getting tiring being continuously told “no” wh
265.
▲
by
sgarland
9mo ago
> This is an important distinction because there are things like microprocessors, which no single person knows how to make. That depends on your definition of “knows how to make.” I worked at Samsung Austin Semiconductor for a while, and
266.
▲
by
sgarland
9mo ago
> Because the people who designed it optimized it for solving real performance problems. The implication that perf is not is frankly laughable. Perhaps one major difference is that perf assumes you know how the OS works, and what various
267.
▲
by
sgarland
9mo ago
Sure, but you need 1/10th the amount of PMs as you do SWEs.
268.
▲
by
sgarland
9mo ago
Since we’re apparently measuring capability and knowledge via comp, I made 617k last year. With that silly anecdote out of the way, in my very recent experience (last week), SOTA AI is incapable of writing shell scripts that don’t have gl
269.
▲
by
sgarland
9mo ago
I have little to no experience with Windows Server, but at least on Linux, this shouldn’t take hours. Find the last log entries for the system before the reboot; if they point to a specific application, look at its logs, otherwise just chec
270.
▲
by
sgarland
9mo ago
> So you read every line. And reading code you didn't write, that was generated by a system that doesn't understand your codebase's history or your team's conventions, is exhausting work. I’ve noticed this strongly on
More ›