HN user

Xevion

65 karma
Posts1
Comments30
View on HN

Anthropic shouldn't have an all-you-can-eat plan for $200 when their pay-as-you-go plan would cost more than $1,000+ for comparable usage. Their subscription plans should just sell you API credits at, like, 20% off.

Sorry, I don't understand this. Either you're saying

A) Everyone paying $200/mo should now pay $800/mo to match this 20% off figure you're theorizing... or B) Maybe you're implying that the $1,000+ costs are too high and they should be lowered, to like, what, $250/mo? (250 - 20% = $200)

Which confuses me, because neither option is feasible or ever gonna happen.

The whole thing uses Firebase (as all vibe coded garbage does), and the 'country' property inline displays HTML without any kind of validation, meaning you can insert script tags, images, or more excitingly: autoplaying videos.

There's tons of swastikas and fascist imagery that plays 10 of the same video all at the same time. It's really cringe, who has the time to make these videos in the first place?

Looks like something nuked through the rate limit though, because when I try to post anything, it says I'm rate limited by Firebase or whatever in the console.

Are you recommending that I run mosquitto directly on my Unraid server rather than Docker?

Just to re-iterate, Unraid is a proprietary Linux OS based on Slackware Linux. It is generally ill-advised to ever run tooling directly on Unraid when a Dockerized equivalent is available.

Phrase-based passwords are far easier to type and remember than random gibberish at 20 characters. I would much rather type a 10x longer sentence than type random characters, even on mobile. It's far easier to validate a passphrase because we, as humans, will notice mispellings quite fast. It's only difficult if you're not english speaking, or have dyslexia - where I would refer you back to the original point: you don't need a 50 character password. Ever.

Honestly, this just looks like someone made a really basic writing app as a demo project on an LCD, and then their friend said "You could totally sell this" and then they ran with that.

This is a "solution" looking for a problem.

In all fairness, some of these things you've mentioned could be useful. If your battery is low, reprioritize the webapp's functions, lower requests, disable anything not necessary in the moment.

Notifications are just another convenient thing that me and you use every day.

Perhaps these things should be disabled by default, or requested upon being needed, but that's not really your argument it would seem.

I despise how my university's login system just redirects several times (sometimes getting stuck, reloading and redirecting multiples times, and then occasionally shitting me out on the logged out screen, wondering WTF happened).

I cannot fathom how their IT staff allows things to be that way. One redirect ideally. Two max. Three, and I'm assuming you don't know what you're doing, at all.

Then why'd you pick a 50+ character password? No one made you do that. That's your fault, not Apple's.

- As you said, it's a multi-platform account, so probably multiple devices in multiple locations will need the password. Meaning you won't have easy access to your password manager. - Popular account, so you'll likely be using it often, probably re-typing or pasting it.

Common sense says that manually typing out a password was a likely scenario.

Switch to a phrase-based password. It'll still be really secure, and you'll be freed from your self-inflicted woes.

Dumb.

No cloud provider is gonna see further price gouging from the company with the largest market share and think "Yeah, let's disconnect from the only remaining competitor, make sure every nail is in our coffin".

It's probably the opposite. I bet this move will lead to AMD's increased funding towards compatability and TPU development, in the hopes that they'll become a serious competitor to Nvidia.

While I don't dispute that they're objectively the most desirable at the current moment - I do think your comment implies that they deserve it, or that people WANT Nvidia to be the best.

It almost sounds like you're cheering on Nvidia, framing it as "everyone else trying to reduce the value of Nvidia", meanwhile they have a long, long history of closed-source drivers, proprietary & patented cost-inflated technology that would be identical if not inferior to alternatives - if it weren't for their market share and vendor lock-in strategies.

"Well, what are they gonna do about it?" When dealing with a bully, you go find friends. They're going to fund other chip manufacturers and push for diversity, fund better drivers and compatibility. That's the best possible future anyone could hope for.

Awesome work, the green terminal style is really cool. And the fact that it's just Vanilla JavaScript, HTML & CSS is a pretty cool touch. I would've produced something a tenth the style with 10x the complexity

Just some ideas/suggestions: - Better colors: maybe genes can influence colors a bit? The random colors aren't that great, they're good though for making all the boids distinct. - Zooming: Scroll the mousewheel to Zoom In/Out, drag to move around - Interactive: Click on a Boid, have it be followed around using zoom! - Time controls: Not just framerate, but a % multiplier on simulation speed. - GPU Refactor: I don't think you're doing any of this yet, so maybe optimizing for a GPU-based speedup would be cool? See if you can reach 10,000 boids! Sebastian Lague's video goes into parallelization, just not in JavaScript: https://youtu.be/bqtqltqcQhw

I have actually had great success with agentic coding by sitting down with a LLM to tell it what I'm trying to build and have it be socratic with me, really trying to ask as many questions as it can think of to help tease out my requirements.

Just curious, could you expand on the precise tools or way you do this?

For example, do you use the same well-crafted prompt in Claude or Gemini and use their in-house document curation features, or do you use a file in VS Code with Copilot Chat and just say "assist me in writing the requirements for this project in my README, ask questions, perform a socratic discussion with me, build a roadmap"?

You said you had 'great success' and I've found AI to be somewhat underwhelming at times, and I've been wondering if it's because of my choice of models, my very simple prompt engineering, or if my inputs are just insufficient/too complex.

While working on an opinionated Pac-Man clone in Rust using SDL2 (plus the Image, Mixer, TTF, and GFX extensions), I was having trouble getting things to compile and work properly.

So I created this demo to ensure I had a working baseline example that compiled to all platforms, as well as used each of the major extensions.

I find it fascinating because:

- It utilizes all four SDL2 extensions supported by Rust's SDL2 bindings (Image, Mixer, TTF, GFX).

- There's seamless platform interoperability for data loading and saving (localStorage in the browser, files on native)

- It lays a solid foundation for implementing multi-platform HTTP calls atop this framework.

- Thanks to GitHub Actions, it offers automated builds for major platforms (Windows, Linux, MacOS).

- My project is not 'amazing', but it is somewhat rare; I could not find another open-source project like mine.