chris_engel

Joined 15 years ago

Karma
534
Submissions
160
Member since
Jul 4
20+ years web dev | Full-stack architect | AI integrator | Passionate about clean code, APIs, and docs | Building innovative SaaS with AI | Open source enthusiast
View on Hacker News

Recent submissions

Comment · 4 days ago
Full agree - the ops idea feels terrible
Comment · 1 month ago
Uhm, sorry but this is nonsense. Outline exists since CSS2 in 1998 and I was using it since the early 2000s with great success so this is a rather old trick.

Maybe you reconsider who's the youngling...

Comment · 1 month ago
This sounds more like the page appears broken for the google crawler. I set up a new page about two weeks ago, cared about strong static HTML output, structured data and a sitemap and have 200 of 600 pages indexed today. Feels a bit slow to me but it definitely works.
Comment · 1 month ago
The CSS debugger should have been:

outline: hotpink 1px solid;

not border! It destroys the layout. I mean, come on :)

Comment · 5 months ago
I dont know... this works out until someone approaches you and says: well we see you are using LOTS of tokens so you must be incredibly productive. Please show your results.
Comment · 6 months ago
Hm. Hetzners billing stuff is highly automated - but they usually give you about a month to pay your bill if the credit card payment failed for some reason.
Comment · 8 months ago
Nobody speaks about the way larger spacing between "AND THE" in comparison to the other spaces...
Comment · 9 months ago
Strong disagree. Angular is cursed to the bone. It got a bit better recently but its still just making almost everything totally overcomplicated and bloated.
Comment · 9 months ago
Unless someone posts a photo of the stolen car with the numberplate still on, how would you identify YOUR car that way? Its not like cars are unique pieces. Same for bikes or anything else...
Comment · 1 year ago
Sure, in theory Hetzner could pull the plug or access the data on my VPS. But that’s true of any infrastructure... just like someone could break into my house and steal my self-hosted server.

In fact, I’d argue the physical risk of loss, theft, or data compromise is much higher at home than in a professional datacenter with power redundancy, security controls, and constant uptime monitoring.

It’s a bit like saying, "Don’t trust the bank, they could take your money and freeze your account — keep all your money under the mattress." Technically possible, yes. But come on.

Comment · 1 year ago
I am irritated that "self hosted" seems to mean "in your own house" and everyone just agrees.

To me, self hosted also means I rent a machine with Hetzner and run the server software on it. Its cheap, stable, fast, secure and Hetzner wont screw me over with my data. I have a LOT less headache and I can rent a vserver for a long time until the hardware cost for a server running at home is surpassed.

I can also very simply assign a domain to it and am pretty sure that software like nextcloud offers oauth access so my friends would NOT be required to sign up for my "weird app". Well, technically they do but oauth automates it.

Am I missing something?

Comment · 1 year ago
i've been using llm-based tools like copilot and claude pro (though not cc with opus), and while they can be helpful – e.g. for doc lookups, repetitive stuff, or quick reminders – i rarely get value beyond that. i've honestly never had a model surface a bug or edge case i wouldn’t have spotted myself.

i've tried agent-style workflows in copilot and windsurf (on claude 3.5 and 4), and honestly, they often just get stuck or build themselves into a corner. they don’t seem to reason across structure or long-term architecture in any meaningful way. it might look helpful at first, but what comes out tends to be fragile and usually something i’d refactor immediately.

sure, the model writes fast – but that speed doesn't translate into actual productivity for me unless it’s something dead simple. and if i’m spending a lot of time generating boilerplate, i usually take that as a design smell, not a task i want to automate harder.

so i’m honestly wondering: is cc max really that much better? are those productivity claims based on something fundamentally different? or is it more about tool enthusiasm + selective wins?

Comment · 1 year ago
Sorry but the approach is too naive and the tech isnt there yet.

You can't make up a couple of conversation topics and expect the LLMs to do the rest by just switching languages. People approach the same topics completely different in different languages. The app looks like someone picked a couple of topics and the rest is "just" ChatGPT advanced voice mode.

And the worst thing is that the LLMs in TTS do not sound native and cannot teach you pronounciation and learning to listen and understand (which is the whole point in having spoken conversation).

And the other way around, the STT will not notice pronounciation mistakes made by the student - so the app cannot tell you: oh, its pronounced like this.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton