HNHacker News
TopNewBestAskShowJobs

ale

1,061 karma · joined July 3, 2017

submissionscomments
ale··on The Engineer to Executive Translation Layer
If you’re a CTO who needs and engineering translator then maybe you’re the wrong person for the role.
ale··on Fabrice Bellard Releases MicroQuickJS
It's Fabrice so there's a chance he did
ale··on The Case That A.I. Is Thinking
This reads like 2022 hype. It's like people stil do not understand that there's a correlation between exaggerating AI's alleged world-threatening capabilities and AI companies' market share value – and guess who's doing the hyping.
ale··on I built the same app 10 times: Evaluating frameworks for mobile performance
Comparing something like next.js to other frameworks doesn’t make much sense anymore given that most webdevs choose DX and easy deployment above anything else. Vercel’s growth is proof of that.
ale··on I built the same app 10 times: Evaluating frameworks for mobile performance
Native to the web like web components or a native platform?
ale··on I am a programmer, not a rubber-stamp that approves Copilot generated code
The good and bad aspect of this approach to AI in tech is that it revealed really how many developers out there are merely happy with getting something to work and get it out the door before clocking out and not actually understanding the inner workings of their code.
ale··on A modern approach to preventing CSRF in Go
Are CSRF attacks that common nowadays though? Even if your app is used by the 5% of browsers that don’t set the Origin header the chances of that being exploited are even more miniscule. Besides, most webdevs reach for token-based auth libraries before even knowing how to set a cookie header.
ale··on Understanding Cultural Differences: The Michigan Fish Test (2013)
I wonder if the discrepancy in analysis comes from the way the participants are asked to view the picture. English and Japanese are vastly different languages and even a simple question can be translated in subtly different ways.
ale··on You did this with an AI and you do not understand what you're doing here
It's kind of depressing to read Daniel's article[1] on this issue given the rising "popularity" of these lazy attempts at cash grabbing. I hope they manage to combat the AI slop in a way that does not involve fighting fire with fire though.

[1] https://daniel.haxx.se/blog/2025/07/14/death-by-a-thousand-s...

ale··on Atlassian is acquiring The Browser Company
Just like the old Carlin joke. Made me chuckle.
ale··on A staff engineer's journey with Claude Code
It’s about time these types of articles actually include the types of tasks being “orchestrated” (as the author writes) that aren’t just plain refactoring chores or React boilerplate. Sanity has quite a backlog of long-requested features and the message here is that these agents are supposedly parallelizing a lot of the work. What kind of staff engineer has “80% of their code” written by a “junior developer who doesn't learn“?
ale··on Next.js is infuriating
To be fair Next.js is just following the natural progression of what their product always has been: holding devs' hands in all things deployment at the expense of vendor lock-in. Being aware of Vercel's limitations is not about the open web, it just means you should be setting up servers yourself at this point.
ale··on An LLM is a lossy encyclopedia
Aren't the detractors the ones who know for a fact that it's a lossily compressed blob of knowledge and don't blindly fall for the hype?
ale··on A lightweight TypeScript library for assertion-based runtime data validation
Libraries like these are meant for runtime validation. I agree though. I prefer to use the compiler itself (tsc --noEmit) than recreating the validation logic.
ale··on Notion releases offline mode
Although I’m sure implementing this into a big codebase is a technical headache I hope this encourages other big Electron apps like Figma (or even Tana, a direct competitor) to support an offline mode of sorts.
ale··on Why LLMs can't really build software
This is not a you're-holding-the-llm-wrong problem though, AI tools are simply not capable of creating mental models for problem solving. Sounds like you're tired of hearing that LLMs are not a silver bullet.
ale··on We keep reinventing CSS, but styling was never the problem
BEM is a naming convention and SCSS is a preprocessor, they're completely different things.
ale··on Try and
The article literally shows the “bare form” example where this kind of meaning can be inferred: e.g. “I will try and finish the assignment.”
ale··on Rethinking DOM from first principles
While the web has grown complex in line with increasingly complex applications, the platform is also undeniably bloated, precisely because every new feature (like HTML in Canvas proposal) has to be shoehorned into an already very fragmented puzzle. Backwards compatibility has become an idealistic badge of honor rather than a technical feat. I believe the article does a good job at getting into the technical parts that are in fact not so remarkably robust, despite the web's organic growth. Even a bonsai tree needs to be pruned every once in a while. And while there will never be One Correct Way the way we engineer interfaces have converged a lot since the days of Flash meaning we can at least move the conversation forward in the Mostly Agreed Upon Way.
ale··on Build Your Own Lisp
Given how this is about building and compiling programming languages a portrait of Admiral Grace Hopper would have been more appropriate than Ada Lovelace.
ale··on Modern Node.js Patterns
Why bother with node when bun is a much better alternative for new projects?
ale··on Most RESTful APIs aren't really RESTful
In what context would a user discover parts of a REST API dynamically?
ale··on JavaScript broke the web (and called it progress)
Brought to you by chatGPT this time!
ale··on The Case for Software Craftsmanship in the Era of Vibes
In software like VSCode the milliseconds stack up fast if you're switching between projects constantly and/or doing any kind of remote development.
ale··on Left-Pad (2024)
I remember part of the discourse being that this was a much needed wake up call to web-devs for their relentless reliance on micro packages like left-pad. Part of it was the culture of publishing packages for the sake of popularity and github stars. Part of it were also devs insisting that implementing anything that could otherwise be installed through NPM was "reinventing the wheel". Today I work with a lot of devs who still prefer using micro packages, regardless of their simplicity, because to them it means "less maintenance". Go figure.
ale··on Apple announces Foundation Models and Containerization frameworks, etc
That's a good thing though right?
ale··on Aether: A CMS That Gets Out of Your Way
Except PhpMyAdmin is not meant for “content editors”. The point here is that a CMS shouldn’t be concerned with things like “themes”. Surely there’s a sweet spot somewhere.
ale··on Aether: A CMS That Gets Out of Your Way
This seems like it's already trying to solve too many problems at once. A CMS by definition is just an UI layer for inserting data in a DB, respecting the defined schema(s). Anything else would be getting in my way.
ale··on Magnus Carlsen might walk away from classical chess
I believe that to people like Magnus it goes beyond "the job becoming boring" and his stance alludes directly to Fischer's disillusionment with the game – lacking in genuine and human creativity.
ale··on Show HN: templUI – The UI Kit for templ (CLI-based, like shadcn/UI)
What does "HTMX support" even supposed to mean? HTMX is a drop-in library. Literally any html file "supports" HTMX.
← PreviousPage 3 of 4Next →