Readit News logoReadit News
nnadams commented on Ask HN: Go deep into AI/LLMs or just use them as tools?    · Posted by u/pella_may
roncesvalles · 3 months ago
>It's not different from other things like databases, GPU drivers, 3D engines for games, etc.

Not quite the same. E.g. databases are a part of the system itself. It's actually pretty helpful for a SWE to understand them reasonably deeply, especially when they're so leaky as an abstraction (arguably, even the more nuanced characteristics of your database of choice will influence the design of your whole application). AI/LLMs are more like dev tooling. You don't really need to know how a text editor, compiler or IDE works.

nnadams · 3 months ago
We have a service at work which categorizes internal documents and logs, then triggers some automation depending on the category. It processes maybe 100 per day. Previously we only used some combination of metadata, regex, and NLP to categorize. Now a call to a LLM is part of that service. We save a lot of manual time where we used to have to resolve unknown documents. The LLM can help fill out missing data, too. It's all stored as annotations so it's clear who/what edited the data.

Granted this is a pretty simple task and a low stakes scenario, but I don't think we should limit ourselves to assuming AI will always only be dev tooling.

nnadams commented on Kokoro WebGPU: Real-time text-to-speech 100% locally in the browser   huggingface.co/spaces/web... · Posted by u/xenova
magicalhippo · 7 months ago
Firefox on Samsung S21, worked fine albeit slow, around 20-25s for the demo text.

Quality sounded good compared to a lot of other small TTS models I've tried.

nnadams · 7 months ago
Yeah this only worked with Firefox on my phone. All other browsers generated a screechy noise instead.
nnadams commented on ZFS 2.3 released with ZFS raidz expansion   github.com/openzfs/zfs/re... · Posted by u/scrp
shepherdjerred · 8 months ago
How does ZFS compare to btrfs? I'm currently using btrfs for my home server, but I've had some strange troubles with it. I'm thinking about switching to ZFS, but I don't want to end up in the same situation.
nnadams · 8 months ago
I used Btrfs for a few years but switched away a couple years ago. I also had one or two incidents with Btrfs where some weirdness happened, but I was able to recover everything in the end. Overall I liked the flexibility of Btrfs, but mostly I found it too slow.

I use ZFS on Arch Linux and overall have had no problems with it so far. There's more customization and methods to optimize performance. My one suggestion is to do a lot of research and testing with ZFS. There is a bit of a learning curve, but it's been worth the switch for me.

nnadams commented on C++ is an absolute blast   learncodethehardway.com/b... · Posted by u/ok123456
PittleyDunkin · 8 months ago
I am a bona fide C++ hater, but that's just because I resent working on it for professional code that needs to work reliably with coworkers I don't entirely trust. For personal projects it's one of the most satisfying coding contexts I've ever worked and it is indeed a blast to have such fine-grained control over execution.

I abandoned the language about a decade ago and I don't see myself looking back. My projects these days need long-term reliability more than anything and rust + cd/ci hits a sweet spot. That said, I do miss the thrill of designing and executing a program that runs in a certain way exactly as I intended and knowing that it was my expertise and insight that allowed this execution. Would I want to work with someone that was driven by that? Hell no! But it is personally a joy I won't forget.

Other inexcusable pain points: the build systems and package management is an absolute nightmare; the pre-processor feels like a sadistic joke; the syntax is horrible; there's so much cruft in the runtime you need years of experience to not machine-gun your foot off by using the most obvious tool at your disposal. But in a sense this just increases the joy of shipping a working executable with all your cleverness and blood and tears wrapped with a bow.

nnadams · 8 months ago
Kudos for one of the most relatable descriptions of C++ I've read.

I did a couple years writing C/C++ professionally, and I hope to not go back to that. Too many hours debugging other people's code, suffering vague integration issues, and just trying to get the build system spaghetti to run.

nnadams commented on Hacker's Delight   en.wikipedia.org/wiki/Hac... · Posted by u/tosh
nnadams · a year ago
I have fond memories of reading this book as a teenager. I was watching an introduction to computer science course online. I think maybe from Yale or MIT, and the professor recommended Hacker's Delight. It was a beginner class teaching C, and I mostly only had experience with BASIC.

Back then I barely understood binary, and pointers completely confused me. I remember most of the book feeling like a collection of magic tricks. Sometimes I pull it out to rekindle that sense of wonder.

nnadams commented on Unreal Engine 5 ported to WebGPU   twitter.com/spatialweeb/s... · Posted by u/astlouis44
nnadams · 2 years ago
I enjoyed this particular WebGPU tutorial last weekend. Nice introduction even if you've never programmed a GPU before.

https://codelabs.developers.google.com/your-first-webgpu-app

nnadams commented on Ask HN: Is (n)vim worth the trouble?    · Posted by u/loveparade
nnadams · 2 years ago
I think it is completely worth it to learn the Vim editing commands. You can get a lot of the benefits from just turning on Vim-mode in VSCode or IntelliJ. Emacs with Evil mode is an improvement in my opinion as well. The quick line editing, moving around the file, etc etc smooth out your programming experience a lot.

If you're working a lot with text, Vim macros are great. I'll regularly go into Vim as kind of a text workbench.

If you want to try an auto-updating Vim suite, check out LazyVim [0]. The defaults are great, and there's a lot of features with absolutely zero configuration.

[0] https://www.lazyvim.org/

nnadams commented on The elderly are becoming homeless at a rate not seen since the Great Depression   moneywise.com/news/econom... · Posted by u/myshpa
thejackgoode · 2 years ago
>given all the videos online of kids beating up teachers and getting away with it

I don't think I heard of a single such story in my life. Is it a thing?

nnadams · 2 years ago
Yes unfortunately. There are TikTok "challenges" go slap your teacher for example. Similar to the "challenges" where you should eat a spoon of cinnamon, eat a Tide pod, etc. There's an air of do this and film it for clout. Most kids roll their eyes as well of course, but there are people who follow along.
nnadams commented on Minecraft Wiki has decided to leave Fandom   minecraft.wiki/w/Minecraf... · Posted by u/unleaded
brucethemoose2 · 2 years ago
Here's a good summary of controversy surrounding Fandom and why fandoms tend to leave: https://www.koopatv.org/2022/10/why-people-dont-like-fandom-...

And it doesn't even really touch on how Fandom, sometimes, refuses to delete the old wiki for traffic purposes, and leaves it up as a "zombie" wiki that smothers the new wiki due to SEO, or the more serious conflicts between some admins and contributors in some other specific fandoms.

nnadams · 2 years ago
The side-by-side view in that article is the key user experience reason to leave. The Fandom wiki sites tend to be slow and covered in ads. I avoid them if possible. I'm glad to see more and more groups take their wikis back.

The Runescape wikis left Fandom a few years ago. The improvement to quality and features has been massive. I'm not sure how much traffic the Minecraft wiki gets, but the Runescape wikis got over a billion page views in 2021 [1]. These are not insignificant losses for Fandom.

[1] https://weirdgloop.org/2021-year-in-review/

nnadams commented on Why Perl?   two-wrongs.com/why-perl... · Posted by u/susam
psychphysic · 2 years ago
What is it about these very short articles that HN loves?

(Short, subjective but presented objectively).

Or is it just loved by those who agree with the premise in this case Perl die hard?

nnadams · 2 years ago
I like short articles in general, but this one is short and shallow, plus subjective without explanation as you mentioned.

I spent too much time trying to guess at the author's reasons. Why are Python and JavaScript not extensible but R is?

u/nnadams

KarmaCake day229October 30, 2019
About
nick at mutablemango dot com
View Original