HN user

mk12

408 karma
Posts1
Comments106
View on HN

If this prompt injection doesn’t work then what’s the big deal? If it does work, then what on earth is the whole industry doing feeding untrusted documents to LLMs?

And there are basic things that shouldn’t be subjective at all but that the IRS refuses to give a clear answer to, like if/how the SALT cap affects deduction for NIIT. There are at least 3 possible interpretations and no consensus.

Programming languages take a long time to build. Zig is a more ambitious project than most. I see lots of progress in these release notes and I'm happy to "give a pass" for the fact that it's not finished.

No one's been giving passes bewildering or otherwise for sweeping issues under the rug, because that didn't happen. The 0.16 release notes are linking to plenty of GitHub issues. If you have additional information to post on an issue then you can copy it to Codeberg: https://codeberg.org/ziglang/zig/issues/30027

I recently tried disabling notification in LinkedIn. The designers and engineers working there who created the notifications settings are truly evil. You have to go through 14 categories. Some of them let you toggle the whole category at once, some don't. Some categories are split into 8 more subcategories.

Notice the “quiet” at the end. LLMS love to shoehorn “quiet” or “quietly” into their writing. I learned this from Sam Kriss’s NYT piece and I keep noticing it now.

This is one of the best posts on I’ve read on this topic in the years since ChatGPT launched. Was hoping it would have gotten more discussion here!

This has been happening a lot recently, where an article immediately sets off all my AI alarm bells but most people seem to be happily engaging with it. I’m worried we’re headed for a dystopian future where all communication is outsourced to the slop machine. I hope instead there is a societal shift to better recognize it and stigmatize it.

I hope someone will create a Debian package for Immich. I’m running a bunch of services and they are all nicely organized with user foo, /var/lib/foo, journalctl -u foo, systemctl start foo, except for Immich which is the odd one out needing docker compose. The nix package shows it can be done but it would probably be a fair amount of work to translate to a Debian package.

Making RSS More Fun 8 months ago

I have a few different types of content on my website and wanted to offer both individual feeds and a combined feed, so I was disappointed that nothing seems to support the category tag. I settled for prefixing the titles in the combined feed, e.g. "[Blog]" for blog posts.

It’s not the same situation because with async/await you end up with two versions of every function or library (see Rust’s std and crates like async_std, Node’s readFile and readFileSync). In Zig you always pass the “io” parameter to do I/O and you don’t have to duplicate everything.

Colors for 2 ways of doing IO vs colors for doing IO or not are so different that it’s confusing to call both of them “function coloring problem”. Only the former leads to having to duplicate everything (sync version and async version). If only the latter was a thing, no one would have coined the term and written the blog post.

If everyone did that, lots of people would still die of preventable causes in poor countries. I think GiveWell does a good job of identifying areas of greatest need in public health around the world. I would stop trusting them if they turned out to be corrupt or started misdirecting funds to pet projects. I don’t think everyone has to donate this way as it’s very personal decision, nor does it automatically make someone a good person or justify immoral ways of earning money, but I think it’s a good thing to help the less fortunate who are far away and speak a different language.

For most "good enough" use cases, garbage collectors work fine and I wouldn't bother with a system's programming language at all.

It's not just about performance, it's about reusability. There is a huge amount of code written in languages like Java, JS, Go, and Python that cannot be reused in other contexts because they depend on heavy runtimes. A library written in Zig or Rust can be used almost anywhere, including on the web by compiling to wasm.