HNHacker News
TopNewBestAskShowJobs

rudedogg

2,320 karma · joined February 15, 2013

submissionscomments
rudedogg··on Bankruptcies are exploding across the economy
I’ve been thinking about this a lot lately and agree.

Also, it’s amazing how inefficient medium+ businesses are. I think we should see small businesses thriving due to the cost/weight of the bureaucracy they inflict on themselves, but we don’t.

I think healthcare costs/requirements and unfair access to capital keep the inefficient machine chugging along, cutting off routes for smart people to start businesses, innovate, and improve our economy.

rudedogg··on Ensuring a National Policy Framework for Artificial Intelligence
I’m saying if the law was respected at all this technology would be banned. I don’t know that I prefer that outcome, but it is the truth.

https://en.wikipedia.org/wiki/Copyright_law_of_the_United_St...

https://en.wikipedia.org/wiki/Copyright_Clause

rudedogg··on Ensuring a National Policy Framework for Artificial Intelligence
> Where did you get the idea that banning new technology that could eliminate jobs is even remotely an American value?

Copyright law is another counter-example to your argument. But somehow? that’s no longer a concern if you have enough money. I guess the trick is to steal from literally everyone so that no one entity can claim any measurable portion of the output as damages.

I’ve always thought Copyright should be way shorter than it is, but it’s suspect that we’re having a coming to Jesus moment about IP with all the AI grifting going on.

rudedogg··on Icons in Menus Everywhere – Send Help
Here's from 2020: https://web.archive.org/web/20201027235952/https://developer...

> Use text, not icons, for menu titles. Only menu bar extras use icons to represent menus. See Menu Bar Extras. It’s also not acceptable to use a mixture of text and icons in menu titles.

> Avoid using custom symbols in menus. People are familiar with the standard symbols. Using nonstandard symbols introduces visual clutter and could confuse the user.

The notable thing here is how recent of a shift this is, and how longstanding the prior rule was. Navigating internet archive is slow/tedious, but I think the rule/guideline was explicitly called out in the guidelines up until a year or two ago. So it was probably the guideline for ~20 years on macOS and has just now been changed.

rudedogg··on Has the cost of building software dropped 90%?
The author teaches AI workshops. Nothing wrong with that, but I think it should be disclosed here. A lot of money is riding on LLMs being financially successful which explains a lot of the hype.
rudedogg··on Why we built Lightpanda in Zig
Just Zed (if AI features are a requirement) as far as I know.

But to elaborate, they’ve found a niche simply by using Rust and rendering the GUI in a performant way on the GPU. I’m not saying performance is the only thing, but for a chunk of people it is something they care about.

rudedogg··on Why we built Lightpanda in Zig
The language tends to affect everything, but to give a quick Developer example there’s Zed. Developers use it because it’s fast. Same with Sublime Text.

Your criticism makes more sense with products targeting non-technical users though. But IMO tech choices have cascading effects. I won’t buy a vehicle if the infotainment software sucks, and that’s the 2nd largest purchase I’ll ever make.

rudedogg··on Cloudflare outage on December 5, 2025
I’m really sick of constantly seeing cloudflare, and their bullshit captchas. Please, look at how much grief they’re causing trying to be the gateway to the internet. Don’t give them this power
rudedogg··on Paul Hegarty's updated CS193p SwiftUI course released by Stanford
I'm thankful these are given away for free, but a little sad all the videos are only in 720p
rudedogg··on Pocketbase – open-source realtime back end in 1 file
> Could you elaborate? - thanks

The part that prompted my comment was clicking to edit a row on mobile in vertical orientation. Rather than fill the screen the edit shows up in a modal which doesn't really make sense, since you have so little horizontal space to work with. And the inputs are cut off slightly due to no padding.

And the whole admin UI overfills my (pro max) iPhone when held vertically, I think due to the navbar icons? Anyway, it'd be nice to not have to horizontally scroll to see those 40px or w/e everywhere. It makes it so you have to horizontally scroll to see or evaluate every page

One other little nice thing you could do if you wanted is prefill the username/password with the demo user.

---

Very cool project, and it's cool to see how Rust benefits the performance.

rudedogg··on Pocketbase – open-source realtime back end in 1 file
I appreciate their honesty. After a quick look I’d give another point to Pocketbase for it’s admin UI. The TrailBase one is pretty sloppy (on mobile at least), and looks like it’s using bootstrap.

Pocketbase has a sense of quality/care around it that seems missing.

rudedogg··on How I learned Vulkan and wrote a small game engine with it (2024)
RealityKit is pretty cool and the replacement it seems. Still Apple only though, and I find the feedback loop slow/frustrating due to Swift

I find SDL3 more fun and interesting, but it’s a ton of work to to get going.

rudedogg··on Gemini 3
Every recent release has bumped the pricing significantly. If I was building a product and my margins weren’t incredible I’d be concerned. The input price almost doubled with this one.
rudedogg··on Open-source Zig book
> Are you sure?

There are too many things off about the origin and author to not be suspicious of it. I’m not sure what the motivation was, but it seems likely. I do think they used the Zig source code heavily, and put together a pipeline of some sort feeding relevant context into the LLM, or maybe just codex or w/e instructed to read in the source.

It seems like it had to take quite a bit of effort to make, and is interesting on its own. And I would trust it more if I knew how it was made (LLMs or not).

As another suspicious data point see this issue by the author: https://github.com/microsoft/vscode/issues/272725

Edit: https://news.ycombinator.com/item?id=45952581 found some concrete issues

rudedogg··on Open-source Zig book
I submitted this and unfortunately it is likely AI generated. The authors github history suggests it at the very least, along with seemingly misunderstanding a reference to a Zig language feature (labeled blocks - https://zig.guide/language-basics/labelled-blocks/) in the project issues (https://github.com/zigbook/zigbook/issues/4).

I’m not sure how much value is to be had here, and it’s unfortunate the author wasn’t honest about how it was created.

I wish I wouldn’t have submitted this so quickly but I was excited about the new resource and the chapters I dug into looked good and accurate.

I worry about whether this will be maintained, if there are hallucinations, and if it’s worth investing time into.

rudedogg··on Open-source Zig book
I was pretty skeptical too, but it looks legit to me. I've been doing Zig off and on for several years, and have read through the things I feel like I have a good understanding of (though I'm not working on the compiler, contributing to the language, etc.) and they are explained correctly in a logical/thoughtful way. I also work with LLMs a ton at work, and you'd have to spoon-feed the model to get outputs this cohesive.
rudedogg··on Work after work: Notes from an unemployed new grad watching the job market break
All of this started before ChatGPT. There are graphics showing it, sorry I can’t remember the source.

I guess I’m just annoyed that everyone in the comments is reaffirming the AI is stealing jobs narrative, but half the studies coming out say it’s actually wasting peoples time and they are poor judges of their own productivity.

It just feels like AI is a convenient excuse for businesses to cut costs since the economy is crap, but no one wants to admit it for fear of driving their stock price down.

rudedogg··on Work after work: Notes from an unemployed new grad watching the job market break
How does that work financially? Will you work in academia?
rudedogg··on The Case Against PGVector
Sorry but LLMs aren’t good enough to hide that your comment is slop.

It’s funny I can tell you’re using Claude by the phrasing as well

@dang please see this and other comments by this user

rudedogg··on Claude for Excel
Tier 5 requires domain expertise until we reach AGI or something very different from the latest LLMs.

I don’t think the frontier labs have the bandwidth or domain knowledge (or dare I say skills) to do tier 5 tasks well. Even their chat UIs leave a lot to be desired and that should be their core competency.

rudedogg··on Disable AI in Firefox
> Do you just need to advertise stuff among content creators these days with common sense going out of the window?

I’m not a content creator and I don’t really care about Ladybird. I use Safari.

I’m just pointing out that browsers have decades of legacy cruft from mis-steps deciding what the web even should be and someone smart can carve out a path to covering 90% of use cases in 10% of the effort and code. And there are the huge organizational costs Google and others pay that a small organization doesn’t have to.

Your argument is the same as looking at a large company (say Microsoft) and saying no one can compete without trillions of dollars and tens of thousands of engineers. Ladybird has the benefit of hindsight, as well as a non-idiotic structure (I assume).

The defeatism among engineers is sad

rudedogg··on Disable AI in Firefox
> It is admirable that they even have a half-decent browser, but to compete at the top you need soooo much money and motivation.

I’m guessing Ladybird will prove you wrong in due time

rudedogg··on State-based vs Signal-based rendering
I think they are the same, Observable or Observer pattern both require a manual subscription, and publishing is done through a callback offering the latest in a stream of values.

See https://github.com/tc39/proposal-signals?tab=readme-ov-file#... for more on how signals differ. Mainly no manual bookkeeping and the signal is kind of like a handle, and it allows lazy/computed signals that reference other signals and do the change tracking

rudedogg··on State-based vs Signal-based rendering
There’s a difference, see https://www.builder.io/blog/signals-vs-observables
rudedogg··on Claude Haiku 4.5
This also means API usage through Claude Code got more expensive (but better if benchmarks are to be believed)
rudedogg··on The great software quality collapse or, how we normalized catastrophe
One interesting thing that most non-systems programmers don’t know is that memory and cpu performance have improved at completely different rates. That’s a large part of why we have x times faster CPUs but software is still slow.

The systems people worry more about memory usage for this reason, and prefer manual memory management.

rudedogg··on $912 energy independence without red tape
A setup like this seems perfect for a little shed to code in that has solar power.

I've wanted to build something like Roald Dahl's writing shed: https://youtu.be/AsxTR09_iWE?t=294 for a while.

I live in a climate with cold winters though, so I hate to invest in something like this and not be able to use it for a significant part of the year. I guess I could put a small pellet or wood stove in it..

rudedogg··on Zig builds are getting faster
> If you want fast compile times then use a compiler w/ no optimization passes, done. The compile times are now linear w/ respect to lines of code & there is provably no further improvement you can make on that b/c any further passes will add linear or superlinear amount of overhead depending on the complexity of the optimization.

Umm this is completely wrong. Compiling involves a lot of stuff, and the language design, as well as compiler design can make or break them. Parsing is relatively easy to make fast and linear, but the other stuff (semantic analysis) is not. Hence why we have a huge range of compile times across programming languages that are (mostly) the same.

rudedogg··on Instant Checkout and the Agentic Commerce Protocol
You see negativity, I see disappointment that OpenAI isn’t trying to innovate, and instead hoping they can replay Google Search’s history for themselves
rudedogg··on Instant Checkout and the Agentic Commerce Protocol
> Ads in ChatGPT was the most obvious outcome from day 1

Agreed.

Tech companies always do this. With Ads, we’re back into speculation territory, and the “how do we pay for and justify all this shit?” can gets kicked down the road.

Can’t we actually solve problems in the real world instead? Wouldn’t people be willing to pay if AI makes them more productive? Why do we need an ad-supported business model when the product is only $20/mo?

← PreviousPage 3 of 20Next →