HackerTrans
TopNewTrendsCommentsPastAskShowJobs

yawaramin

4,120 karmajoined 14 лет назад

comments

yawaramin
·7 дней назад·discuss
Then don't trust it. Don't read it. Don't use it. But I don't get this obsession with trying to police and control everyone's use of AI. Hint: you can't control everyone. They're going to do what they want whether you like it or not. The only thing you can do is move on.
yawaramin
·28 дней назад·discuss
Quis custodiet ipsos custodes?
yawaramin
·в прошлом месяце·discuss
1a & b. Sure, but you wouldn't know that ahead of time. You'd have to wait until they finished the app.

2. It was enforced, just at a higher level (expensive fines triggered by customer complaints). A good engineer broke down and actually applied the constraints in a preventative way.
yawaramin
·в прошлом месяце·discuss
Also possible to just ignore interaction patterns that don't work well with HTML and replace them with ones that do.
yawaramin
·в прошлом месяце·discuss
I actually like the built-in stuff and the Constraint Validation API. I wrote about using it with htmx: https://dev.to/yawaramin/handling-form-errors-in-htmx-3ncg
yawaramin
·в прошлом месяце·discuss
How good are you at hammering nails with a screwdriver? Tools are important. We have a more apropos saying in our industry: use the right tool for the job. Don't let your brain get fried by the 'poor workman' adage, it's talking about the difference between an expensive tool and a cheap tool of the same kind, not two tools of different kinds entirely.
yawaramin
·в прошлом месяце·discuss
From The Article
yawaramin
·в прошлом месяце·discuss
FTA: 'To apply for their services, customers could either use an old ASP form on the website, or follow a manual process.'
yawaramin
·в прошлом месяце·discuss
No, it's actually people. FTA: 'My client was a utility company, and they had a big problem. To apply for their services, customers could either use an old ASP form on the website...'

Ie customers of the utility company were completing the form, not random users from the internet.
yawaramin
·в прошлом месяце·discuss
Doubling conversions, in digital marketing-speak. Marketing firms probably give out fat bonuses for this kind of result.
yawaramin
·в прошлом месяце·discuss
Also allows user scripts to interact with the forms, eg I can run a bookmarklet to fill out certain forms. With React controlled components all these changes are wiped out and reset with the state that React has in its app memory.
yawaramin
·в прошлом месяце·discuss
None of the increased traffic was from AI agents. FTA: 'The results? When we launched, the number of people completing the form doubled.'

All completions were real people. It's a government website.
yawaramin
·в прошлом месяце·discuss
1. Presumably the team that made the previous app also thought they knew what they were doing. Presumably they were not hired on the assumption that they couldn't make a good app.

2. The design constraints had always existed, the previous app just failed to meet them.
yawaramin
·в прошлом месяце·discuss
I'd rather not have to maintain lists of source files to compile by hand; dune eliminates this drudge work.
yawaramin
·в прошлом месяце·discuss
The OCaml ecosystem tried the Make route, it was complex, turns out no one likes maintaining makefiles by hand, and they like opaque make rules even less. Like it or not, dune exists for a very good reason.
yawaramin
·в прошлом месяце·discuss
Yeah, unfortunately, looks like they're `<div hx-get>`. This is exactly what I tell everyone to avoid in htmx: https://dev.to/yawaramin/why-hx-boost-is-actually-the-most-i...
yawaramin
·в прошлом месяце·discuss
Hello, nice work. I recommend running Chrome's built-in Lighthouse analysis tool specifically for accessibility. It will make some very helpful suggestions, like img alt text and colour contrast issues. One example that I eyeballed is the search bar–the background colour is pink and the text colour is yellow. Kinda hard to read :-)
yawaramin
·2 месяца назад·discuss
Passkeys don’t lock you into anything.
yawaramin
·2 месяца назад·discuss
> With CSS names are global.

Not necessarily. Nested selectors make it pretty easy to apply styles in a modularized way. See https://rstacruz.github.io/rscss/
yawaramin
·2 месяца назад·discuss
What does 'marker of affinity toward precision' mean?