Viewing profile — joshkel
joshkel
HN member- Joined
- Tue, May 07, 2019, 5:05 PM UTC
- HN karma
- 151
- Public activity
- 38 items
- HN profile
- View on Hacker News ↗
About joshkel
No profile information was provided.
Recent public activity
-
comment
Comment #48824453
As explained by https://www.nytimes.com/2026/05/12/magazine/testosterone-mas... , "Supplementing with testosterone sends the message to the brain that testosterone is in oversupply…
-
comment
Comment #48296270
FWIW, it sounds like the judge may be open to ruling against such an action. From his decision at https://aboutblaw.com/blQg : > Even if Plaintiff had made a “vote dilution” or “on…
-
comment
Comment #48197665
> But nowadays prefer pyproject.toml, and most people use pre-built distributions (wheels) for their architecture from PyPI, so don't execute arbitrary code to install packages. Ye…
-
comment
Comment #48196554
I'm far from an expert, but this feels like an oversimplification. Python packages traditionally use setup.py to install code, and setup.py is all executable code under the install…
-
comment
Comment #48184198
https://localnewsmatters.org/2026/05/16/musk-v-altman-week-3... has a good explanation of the legalities: "If the jury determines that at any time before those dates, Musk either k…
-
comment
Comment #47806779
Reading this article has given me a profound realization: As a software user, I don't want the products I use to ship new features at "three, five, or ten times what they shipped a…
-
comment
Comment #47419041
Considering the many hundreds of technical comments over at the PR ( https://github.com/nodejs/node/pull/61478 ), the 8 reviewers thanked by name in the article, and the stellar re…
-
comment
Comment #47282729
Appreciate the reminder (the lack of SemVer has thrown me in the past). In this case, 6.0 is a bigger change than normal: > TypeScript 6.0 arrives as a significant transition relea…
-
comment
Comment #46601590
The main selling point for me is that it has proper data times for dates, times, etc. Most date/time libraries that I've seen have a only single "date/time" or "timestamp" type, th…
-
comment
Comment #45892354
In a follow-up tweet, Mark Atwood eloborates: "Amazon was very carefully complying with the licenses on FFmpeg. One of my jobs there was to make sure the company was doing so. Cont…
-
comment
Comment #45774700
pnpm doesn't execute lifecycle scripts by default, so it avoids the particular attack vector of "simply downloading and installing an NPM package allows it to execute malicious cod…
-
comment
Comment #45591225
The way you know is by running the full SQLite test suite, with 100% MC/DC coverage (slightly stricter than 100% branch coverage), on each new compiler, version, and set of flags y…
-
comment
Comment #45538255
Yes. Sardar Biglari, who's an activist investor and the CEO and owner of Steak'n'Shake, has been pushing for more control over Cracker Barrel for several years. He amplified some o…
-
comment
Comment #45527678
Would you still say it's a small API surface? State, memos, callbacks (which are just memo functions), effects, effect events, reducers, context, external stores, special handling …
-
comment
Comment #45065249
I assume you're referring to Web SQL? As I understand it, the argument against isn't just "there's only 1 implementation," it's "there's no standard and there's only 1 implementati…
-
comment
Comment #44867414
For Git? Maybe not. For GitHub? IPv6 support would sure be nice: https://github.com/orgs/community/discussions/10539
-
comment
Comment #44827367
> at least occasionally one should choose to do something one will regret. Not necessarily. My take was that the practice of choosing may well be more valuable than the harm of the…
-
comment
Comment #44457431
The View Transitions API ( https://developer.mozilla.org/en-US/docs/Web/API/View_Transi... ) is intended to let you control transitions between clicks.
-
comment
Comment #44122542
I'm not sure how much difference that bill's clause makes in practice. As I understand it (courtesy of the "Advisory Opinions" legal podcast, but any misunderstandings are my own),…
-
comment
Comment #43857641
Belief within limits, yes. At least, I can only think of a couple of possible explanations for the event: 1. Cook only cares about pursuing profits, but at a shareholder meeting wh…
-
comment
Comment #43856364
That's not universally true, at least. From https://www.macobserver.com/news/tim-cook-rejects-ncppr-poli... : > “When we work on making our devices accessible by the blind,” he sai…
-
comment
Comment #43631081
The biggest difference I'm aware of is that ECharts has an add-on for 3D charts (echarts-gl). Chart.js doesn't have any 3D functionality. (Our project mostly uses Chart.js, so I'm …
-
comment
Comment #43040329
I mean, yeah, I said it was easy enough to work around. But it's an issue I've seen raised in a discussions of C code maintenance. (The typical conclusion is that using `-Wall -Wer…
-
comment
Comment #43038895
In practice, C has a couple of significant pitfalls that I've read about. First is if you compile with `-Werror -Wall` or similar; new compiler diagnostics can result in a build fa…
-
comment
Comment #42300240
Yes. I don't remember Murderbot using the Rin disguise / persona later on.