HNHacker News
TopNewBestAskShowJobs

jhatemyjob

65 karma · joined May 6, 2019

submissionscomments
jhatemyjob··on Stanford Review: Is YC for Cowards?
You mean those people in the 90s? Sacramento, mostly. Lake Shasta goes hard.
jhatemyjob··on AI makes the easy part easier and the hard part harder
It's by design. If you listen to the rhetoric of David Sacks et al, they are saying that American intellectual property law is holding us back and we need to rethink it in order to compete with China. Large AI models are the Trojan horse to this new legal landscape.
jhatemyjob··on Amazon cuts 16k jobs
Looks like they laid off a bunch of bean counters. Raw skills are still in demand
jhatemyjob··on Google confirms 'high-friction' sideloading flow is coming to Android
I don't understand how, almost 20 years after the release of these platforms, there are fully grown adult mobile OS fanboys still out there that either consciously or unconsciously spread lies about the difference between the platforms. Not just the parent comment, but this entire comment tree. For both iOS and Android. It's an almost religious cult-like type of behavior that reminds me of teenagers back in the early 2010s engaging in flamewars in YouTube comments arguing in favor of whichever gaming console they happen to own.

In that context, it made sense because they were kids, but also, these platforms were new with not much information out there, and the users were basically forced to pick one platform or the other because of the diminishing returns from owning both. 15 years ago, a PS3 or an Xbox 360 cost around $500, which adjusted for inflation is around $800 today. Not worth dropping an extra $800 for a few exclusive titles.

In the context of Android and iOS, you can gain access to both of these platforms quite easily... I mean, presumably, you already own an Android or iOS device already. For $150 you can get a decent device on the used market. Not state-of-the-art, but pretty good, all things considered. And with that you can gain a holistic perspective.

I seriously just don't get how you can stay faithful to either Android or iOS. They both are awful. I sort of see it as a necessary evil, pick your poison sort of thing. But some people get Stockholm Syndrome and never bother to try the alternatives I guess? I find that really odd.

jhatemyjob··on Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)
I don't really care about this, like at all. But I just wanted to say, that's an amazing name. Well done.
jhatemyjob··on Flux 2 Klein pure C inference
When I first saw the OP, panic started to set in that I am fucked and Chat-Completions/LLMs/AI/whatever-you wanna-call-it will soon be able to create anything and eat away at my earning potential. And I will spend my elder years living with roommates, with no wife or children because I will not be able to provide for them. But upon reading that you used a reference implementation, I've realized that you simply managed to leverage it as the universal translator apenwarr believes is the endgame for this new technology [1]. So, now I feel better. I can sleep soundly tonight knowing my livelihood is safe, because the details still matter.

[1] https://apenwarr.ca/log/20251120

jhatemyjob··on The Cathedral, the Megachurch, and the Bazaar
Kind of offtopic but fun fact I didn't know until recently, the Moldbug definition of Cathedral is based (lol) on the Eric Raymond definition
jhatemyjob··on Pocket TTS: A high quality TTS that gives your CPU a voice
Less licensing headache, it seems. Kokoro says its Apache licensed. But it has eSpeak-NG as a dependency, which is GPL, which brings into question whether or not Kokoro is actually GPL. PocketTTS doesn't have eSpeak-NG as a dependency so you don't need to worry about all that BS.

Btw, I would love to hear from someone (who knows what they're talking about) to clear this up for me. Dealing with potential GPL contamination is a nightmare.

jhatemyjob··on Rob Pike goes nuclear over GenAI
Also, this is old_man_yells_at_cloud.jpg. The old man is Rob Pike (almost 70 years old) and the cloud is well.... The Cloud.
jhatemyjob··on Go ahead, self-host Postgres
I wish this post went into the actual how! He glossed over the details. There is a link to his repo, which is a start I suppose: https://github.com/piercefreeman/autopg

A blog post that went into the details would be awesome. I know Postgres has some docs for this (https://www.postgresql.org/docs/current/backup.html), but it's too theoretical. I want to see a one-stop-shop with everything you'd reasonably need to know to self host: like monitoring uptime, backups, stuff like that.

jhatemyjob··on Ported freetype, fontconfig, harfbuzz, and graphite to Fil-C
People use C not because they like it, but because its the lingua franca [1]. As long as The Unix Programming Environment [2] remains dominant, The C Programming Language [3] will too.

1. https://humprog.org/~stephen/research/papers/kell17some-prep...

2. https://amazon.com/dp/013937681X

3. https://amazon.com/dp/0131103628

jhatemyjob··on Beej's Guide to Learning Computer Science
Maybe we crossed the Rubicon and there's too much opportunity cost to learn how to implement the fundamental DS&A. Instead of memorizing the ~10 lines of code for binary search, memorize the words "binary search". Thanks to the C compiler, we don't have to remember to push our registers and then jump to the subroutine. I think LLMs provide similar benefits. It frees your headspace for other stuff.

The analogy isn't perfect since a compiler will error if it can't create valid output. LLMs hallucinate. But still. Time is limited. I don't think it's a good idea to spend your formative years learning how to manage registers.

jhatemyjob··on Beej's Guide to Learning Computer Science
> 7.3 No Copy-Paste Coding

> [...] But nowadays they tend to punt to some AI. Beginning developers should not do this.

I don't know how I feel about this. I get the sentiment, I really do. But it almost reads like a chess Grandmaster in the 90s telling up-and-coming players to not practice against Deep Blue because it will teach you bad habits.

jhatemyjob··on Ported freetype, fontconfig, harfbuzz, and graphite to Fil-C
I think it's interesting! Don't you? A fun fact of history most people don't know.
jhatemyjob··on Shai-Hulud Returns: Over 300 NPM Packages Infected
And this, kids, is why you should vendor your dependencies
jhatemyjob··on We should all be using dependency cooldowns
That's what I do for some of my dependencies. But it's only for legal reasons. If licensing isn't a concern, vendoring is superior.
jhatemyjob··on We should all be using dependency cooldowns
That sounds incredibly stressful.
jhatemyjob··on We should all be using dependency cooldowns
This is a decent approach, another approach is to vendor your dependencies and don't update them unless absolutely necessary. The only thing you'd need to react to is major security vulnerabilities.
jhatemyjob··on Swift on FreeBSD Preview
I'd bet a million dollars that it won't just be for the moment, but for all time
jhatemyjob··on Giving C a superpower: custom header file (safe_c.h)
If that's the bar, what language's abstractions haven't failed?
jhatemyjob··on A brief look at FreeBSD
And the elephant in the room, the license

You can read the source without worrying about getting sued for violating the GPL

jhatemyjob··on iPhone Pocket
Yeah, most Americans don't understand how ubiquitous this is in Asia. I doubt this will catch on in America because of how unsafe the cities are. I would never wear this in New York but I definitely would in Tokyo
jhatemyjob··on Rockstar employee shares account of the company's union-busting efforts
I think Gabe is doing a great job. If he wants to have a billion dollars worth of yachts, that's fine by me.
jhatemyjob··on Swift on FreeBSD Preview
Software that is meant to run on Apple platforms.
jhatemyjob··on You can't parse XML with regex. Let's do it anyways
HTML, not XML
jhatemyjob··on You can't parse XML with regex. Let's do it anyways
Lmk when you figure it out
jhatemyjob··on You can't parse XML with regex. Let's do it anyways
Even sadder, nobody in the comments section but me seems to care
jhatemyjob··on You can't parse XML with regex. Let's do it anyways
Sadly, no mention of Playwright or Puppeteer.
jhatemyjob··on SSH3: Faster and rich secure shell using HTTP/3
Thanks for pointing that out. I'm gonna assume it's a dead project. It has only 239 commits, basically a proof of concept. Nothing to take seriously. OpenBSD on the other hand is extremely active, there's no way OpenSSH will be dethroned anytime soon.

https://github.com/openbsd/src/commits/master/

jhatemyjob··on Yt-dlp: Upcoming new requirements for YouTube downloads
Might as well start an effort to rewrite the whole project in Javascript at this point
← PreviousPage 3 of 16Next →