HNHacker News
TopNewBestAskShowJobs

jazzypants

753 karma · joined December 12, 2022

I'm a web developer.
submissionscomments
jazzypants··on My thoughts on the Bun Rust rewrite
Ad Hominem is only a fallacy when the speaker's personal qualities are irrelevant to the topic at hand. When one man has unilateral control over a project, you have to consider it as an extension of their personality.
jazzypants··on TypeScript 7
It's still useful for things like onboarding the fourth person to your start-up. Good types get you half the way to good documentation.
jazzypants··on Why I'm Forced to Say Farewell: Google Management Has Lost Its Moral Compass
"identity politics" is such a lame way of saying "having a conscience".
jazzypants··on Show HN: HackerNows – Native iOS HN Client
Do you read it on your phone? This website's (lack of a) mobile design makes it really hard to read. If I don't use my mobile app of choice (Harmonic), I have to zoom in really close and scroll all over the place. It's really annoying. The font is way too small, and it's hard-coded.
jazzypants··on Incident CVE-2026-LGTM
Poe's law strikes again.

https://en.wikipedia.org/wiki/Poe's_law

jazzypants··on Incident CVE-2026-LGTM
We can only hope she wins her GitHub rate limit appeal soon.

This was hilarious. I didn't know that I needed AI slop satire in my life.

jazzypants··on The Coming Loop
Because Microsoft Word doesn't write blog posts for you

Edit: I just realized that Microsoft Word probably does do that now, and I hate it.

jazzypants··on The Coming Loop
No offense, but this sentiment is diluted by commits like this:

https://github.com/nfcampos/loop-dev/commit/e28b1fce0078e605...

I assume that GP was just saying that they would prefer to read these thoughts written by a human author (preferably you). I agree.

jazzypants··on The Coming Loop
I think it's insane to suggest that software developers should ever get to the point where they don't even comprehend their code.

Before someone else says it, no I don't read the assembly code that is produced by my compilers. However, I can generally predict what kind of assembly will be produced, and the result is deterministic unlike LLMs. It seems like most vibe coders scoff at the idea of even looking at the code, and it just seems untenable to me when we're working with (usually correct) stochastic parrots.

jazzypants··on Bun has an open PR adding shared-memory threads to JavaScriptCore
1995-1999. Strict equality was introduced in ES3 which was first released in December 1999.

https://www-archive.mozilla.org/js/language/e262-3.pdf

jazzypants··on MicroUI – A tiny, portable, immediate-mode UI library written in ANSI C
Yes, exactly! Now, it's all built into the platform.

The first WAI-ARIA specification was published in 2014 [0]. HTML5 became an official W3C recommendation that same year [1]. It includes semantic elements like <nav> and <main> that have ARIA roles built in [2]. The Wikipedia page for WAI-ARIA includes the "five rules of ARIA" where the first rule is "Don’t use ARIA if you can achieve the same semantics with a native HTML element or attribute" [3].

You almost always still need some extra ARIA attributes to be fully accessible, but it's much less extra work than most other platforms and it works (mostly) the same on every operating system (including phones). You don't have to build anything yourself-- you just have to know which attributes to use. Just ask any blind people you know whether they prefer using a website or a native app.

[0] https://www.w3.org/TR/2014/REC-wai-aria-20140320/Overview.ht...

[1] https://www.w3.org/news/2014/html5-is-a-w3c-recommendation/

[2] https://www.w3.org/WAI/WCAG22/Techniques/html/H101

[3] https://en.wikipedia.org/wiki/WAI-ARIA

jazzypants··on MicroUI – A tiny, portable, immediate-mode UI library written in ANSI C
This is one of the reasons why web technology is so popular and persistent. You get almost all of that for free as long as you use semantic HTML.
jazzypants··on Leak Exposes Members of Peter Thiel's Secretive 'Dialog' Society
They think that AI is so perfect and wonderful that they didn't even do a "find the security bugs" prompt on their crummy vibe coded website.
jazzypants··on Sixty percent of US consumers say 'AI' in brand messaging is a turnoff
I think we're doing just fine considering how they have all the resources and every possible advantage, but we're still seeing headlines like this.
jazzypants··on Sixty percent of US consumers say 'AI' in brand messaging is a turnoff
The only one that's not entirely true is the water usage concern. The vast amount of water usage is non-consumptive, and you can even use reclaimed wastewater. To be clear, I'm on your side-- I just want to make sure that we don't give our opponents any ammunition by spouting misinformation. I'm happy to be proven wrong on this. https://blog.andymasley.com/p/the-ai-water-issue-is-fake
jazzypants··on Sixty percent of US consumers say 'AI' in brand messaging is a turnoff
You think this is the media's fault? The media didn't force Altman and Amodei to tell everyone they were about to lose their jobs. The media didn't force Microsoft and Google to push half-cocked AI features into all of their products. The media didn't concoct secretive deals with municipalities so that residents didn't know data centers were being built in their neighborhoods until it was too late.

The AI industry has caused every single issue that it faces. It's absurd that you can't see this. "The media" barely even means anything anymore as the current landscape is so fractured. Who are you even talking about? Ed Zitron?

jazzypants··on The iPhone's Last Stand?
Fair enough. Thank you for sating my curiosity. I'm not quite as optimistic as you, but I'm excited at the potential to be proven wrong. :)
jazzypants··on The iPhone's Last Stand?
Are you ever reading the code? What do you do when the LLM can't fix a bug? Do you not wish you had a more intimate first-hand knowledge of the code when fixing things yourself?

Please don't tell me that never happens-- I've had one just in the last week and I use both OpenAI and Anthropic foundation models.

jazzypants··on The iPhone's Last Stand?
How would you detect the presence of bugs in this scenario? How would you make sure the LLM isn't adding yet another useless, redundant function to the code base? Even if there isn't a bug in this PR, do you not want to be familiar with the actual shape of the code in case you need to dig through it while bug hunting later?

Every time I try to take a hands-off approach to the code like this, I come to regret it later. The code ends up bloated and labyrinthine. When I let it grow unabated, it becomes gradually more difficult for the LLM to understand the intended structure as the project becomes too big for the model to keep the whole thing in its context.

jazzypants··on U.S. to dismantle system tracking Atlantic currents that are at risk of collapse
Literally, every single person I know is against the Iran War except for two. They're also the only Trump supporters left in my social circle. The cult of personality is getting pretty sad.
jazzypants··on The iPhone's Last Stand?
> Yes, it finished. It changed chart.py and styles.css. Do you want me to tell you what specific changes it made to the files?"

A verbal diff sounds practically useless. Does it first read out the entire left-hand base, and then read out the entire right-hand target? Does it say loudly "REMOVING ... ADDING ... "? How would it read out something like Struct->Field? This seems lower fidelity than a visual confirmation, and I just don't think that voice commands make sense with this kind of work.

jazzypants··on U.S. to dismantle system tracking Atlantic currents that are at risk of collapse
The Qataris didn't force us to do stupid shit like invade Iraq and Afghanistan. Our feckless leaders did that. It's nice that you've invented this excuse for our terrible leadership, but it doesn't actually explain away any of our terrible foreign policy decisions of the last century.
jazzypants··on They’re made out of weights
You're confused about the etymology. Homo Sapiens was coined in the 1800s. People have been saying "sapient" since the 1300s, and it is rooted from the Latin word "sapientem" which simply means "sensible; shrewd, knowing, discrete". Homo Sapiens just means "wise human", and we humbly bestowed the name upon ourselves.

https://www.etymonline.com/word/sapient

https://en.wikipedia.org/wiki/Human#Etymology_and_definition

jazzypants··on They’re made out of weights
Why do you think that parrots do not have sapience? How would one even measure such a thing?
jazzypants··on VoidZero Is Joining Cloudflare
First Astro, now this? Cloudflare is getting all the good JS talent.

The monetization story never really made sense to me. It seems really hard to carve out a space in the managed hosting world. Are the Vercel and Laravel teams the only ones to make Private Equity work?

jazzypants··on U.S. to dismantle system tracking Atlantic currents that are at risk of collapse
If we have military hegemony, then why can't we open the strait of Hormuz?
jazzypants··on Poll: How often do you check "newest"?
I don't use the native apps. They are bloated, disgusting messes. I just messed around with old.reddit and compared it to new reddit for around thirty minutes. I noticed no performance differences, and I noticed no discrepancy in comments. I don't know what to tell you. The only time I see fewer comments is when I use an incognito window, but that's just because it's not logged in.
jazzypants··on Poll: How often do you check "newest"?
I agree, and I previously used a 3rd party app myself (Reddit Is Fun). The sad thing is that I actually completely understand why they shut down the free API access. The AI bot scrapers are absurdly aggressive, and bandwidth isn't free.
jazzypants··on Poll: How often do you check "newest"?
I prefer the new design because the text is readable on my phone, and it has a native dark mode. I don't see any of the ads because I use an ad blocker.

Also, I have no idea what you mean about the comments thing. I can immediately see all comments other than the ones that have been collapsed due to having negative karma.

jazzypants··on Green card seekers must leave U.S. to apply, Trump administration says
A piece of paper signed by your boss isn't the same as a real warrant signed by a judge.

No real lawyer will ever tell you that an "administrative warrant" is a real thing that lets jackbooted thugs enter your home and detain you. It's absurd and disgusting, and you should feel dirty for defending it.

https://apnews.com/article/ice-arrests-warrants-minneapolis-...

https://ij.org/issues/ijs-project-on-the-4th-amendment/admin...

← PreviousPage 2 of 10Next →