Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
titzer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
301.
▲
by
titzer
10mo ago
C was my first language, more than thirty years ago. I've heard (and probably myself made) the same arguments over and over and over. But those arguments are lame and wrong. C cannot be made safe (at scale). It's like asbestos. In
302.
▲
by
titzer
10mo ago
Imagine if Apple snuck into your house at night and rearranged your partner's face.
303.
▲
by
titzer
10mo ago
As it happens I updated to Tahoe a couple days back. This entire UI refresh strikes me as completely unnecessary. I didn't even notice the menu icons. Thanks for that. Just another thing to be annoyed about. But really, the glaringly o
304.
▲
by
titzer
10mo ago
> 3. Bias towards action. Ship. You can edit a bad page, but you can’t edit a blank one. > First do it, then do it right, then do it better. Get the ugly prototype in front of users. Write the messy first draft of the design doc. Ship
305.
▲
by
titzer
10mo ago
Indeed, UB is literally whatever the compiler feels like. A famous one [1] has the compiler deleting code that contains UB and falling through to the next function. "But it's right there in the name!" Undefined behavior liter
306.
▲
by
titzer
10mo ago
I prefer language constructs define that new storage is zero-initialized. It doesn't prevent all bugs (i.e. application logic bugs) but at least gives deterministic results. These days it's zero cost for local variables and near-z
307.
▲
by
titzer
10mo ago
tldr; the UB was reading uninitialized data in a struct. The C++ rules for when default initialization occurs are crazy complex. I think a sanitizer probably would have caught this, but IMHO this is the language's fault. Hopefully futu
308.
▲
by
titzer
10mo ago
Back in 2005 Virgil I, which target MCUs like AVR, had static initialization and would generate a C program with all of the heap statically allocated, which was then compiled into the binary. C programmers for AVR are used to just declaring
309.
▲
by
titzer
10mo ago
From contact with former SpaceX and Tesla engineers, these companies attract talent in spite of the CEO.
310.
▲
by
titzer
10mo ago
> you also saw the V8 folks give up and make Dart V8 still got substantially faster after the first team left to do Dart. A lot of runtime optimizations (think object model optimizations), several new compilers, and a lot of GC work. It&
311.
▲
by
titzer
10mo ago
This is a nice use case. It really shows how miserably bad the state of the art in UI testing is. A separation between the application logic and its user interactions would help a lot with being able to test them without the actual UI eleme
312.
▲
by
titzer
10mo ago
> The battle on X is lost. Get over it. What we need is a new social paradigm where everyone is happy despite the lack of X . Where have I heard this before?
313.
▲
by
titzer
10mo ago
> If you use our servers for illegal activity, law enforcement can still investigate. They just can't start with "who owns this account" because we can't answer that question. You're going to have a tussle with l
314.
▲
by
titzer
10mo ago
As someone who publishes regularly, has organized conferences and seen this from multiple angles, publishers add marginal value to the publication process and it is no longer worth what they charge--to the point that I think their existence
315.
▲
by
titzer
10mo ago
I mean, I've vibe-coded a few useful single-file HTML tools, but checking in 10kloc at 3am into the production database...by the CTO...omg.
316.
▲
by
titzer
10mo ago
That's...idiotic.
317.
▲
by
titzer
10mo ago
From what I understand, midi messages can have timestamps into the future, but that implies buffering on the receiver end. Do most MIDI instruments not support enough buffering to overcome lag? Because in sequencing, the future is pretty-we
318.
▲
by
titzer
10mo ago
Suno's stem extraction is miserable. MIDI transcription is totally fubar'd.
319.
▲
by
titzer
10mo ago
And for the record, I could write a multi-page rant about how Suno is not actually what I want; its shitty UI (which will no doubt change soon) and crappy reinvention of the DAW is absolutely underpowered for tweaking and composing songs ho
320.
▲
by
titzer
10mo ago
> Did you just complain...only to post an AI generated song about it? Yeah, I absolutely did. Only I wrote the lyrics and AI augmented my skills by giving it a voice. I actually put significant effort into that one; I spent a couple ho
321.
▲
by
titzer
10mo ago
> Does anybody actually work with H100s and the like? They don't. The expectation the cloud develops in people is that magic computers just appear. They're living at a virtualized layer where all the nitty gritty of real machin
322.
▲
by
titzer
10mo ago
It's been driving me nuts for at least a decade. I can't remember which MacOS update it was, but when they reorganized the settings to better align with iOS, it absolutely infuriated me. Nothing will hit my thunder button like tak
323.
▲
by
titzer
10mo ago
> Most old people in particular (sorry mom) have given up and resigned themselves to drift wherever their computing devices take them, because under the guise of convenience, everything is so hostile that there is no point trying to lear
324.
▲
by
titzer
10mo ago
I don't know how to square "populism" with the metric asston of propaganda coming from people whose job is literally to know better but instead chose to feed people bad information and amplify stupidity. This ain't grass
325.
▲
by
titzer
10mo ago
If we limited individual wealth to $999 million--just outright capped it, and enforced that--it would not impact these people in the slightest. What it would impact is how easily these people could influence the political system and get the
326.
▲
by
titzer
10mo ago
> But out in the real world, you could encounter a Shelby Cobra sports car, Bell AH-1 Cobra chopper, USS Cobra (SP-626) patrol boat, Colt Cobra handgun, etc. In this example, you added "chopper", "patrol boat", and &q
327.
▲
by
titzer
11mo ago
I lol'd at the hardware "patch" that kept the software from crashing--removing all but the alpha-numeric keys (!?). Holy cow, you had time to collect thousands of hours of neurotraces but couldn't sanitize the inputs to
328.
▲
by
titzer
11mo ago
It's commercialization in general that distorts things, and you're probably right that SEO without advertising might actually have been worse? But then again, the online advertising market is a whole evolved thing that maybe...doe
329.
▲
by
titzer
11mo ago
You had to call a shop that you suspected had the thing and ask them? Sorry for the mocking tone, but yes, I did that too in the 90s. And then they might hold it for you! Or they could order it over the phone for you. Sometimes you coul
330.
▲
by
titzer
11mo ago
Obviously specifics make a huge difference here so it's hard to generalize, but generally, finding the market is not a new problem. In the current business environment, the entire ecosystem is rigged against you, forcing you to adverti
More ›