But how do you make the case for thoughtful less bloated software to people who just value writing less code themselves, even if the output produces more lines of code? Seems to me like people don’t care about LOC, they care about how much effort they have to spend writing the lines.
Even if you are raised from the dead, it means you just go back to work at some point, where you prompt an AI Agent all day, collect a paycheck, pay bills, and occasionally do some dopamine stimulating activities, until you die again?
This tech will only be used on people who are considered too important to die: demagogues and dictators, mass influencers.
I mean... access to adult content at that age is really, really bad. It really messed up my brain. Gore videos, chatting with adults, etc. But I learned many good things, too. It's a double-edged sword.
Seeing people squish at a young age - and I am not being flippant here - helped reduce my teen "I'm immortal! I'm unstoppable!" phase.
I saw very quickly that what separates a live person from a very deceased flat person was a moment of sillyness/forgetfullness/stupidity. "I didn't SUSPECT that is even possible to happen to a person!" - "We're....fragile?!" - "Ah, bike helmet... I think they're REALLY GOOD idea...."
PSA's just aren't listened to by teenagers. But something that's real - that happened, with the security camera timestamp in the corner... kids learn safety.
> helped reduce my teen "I'm immortal! I'm unstoppable!" phase.
I mean, is that good?
Isn’t another way of looking at that to say that it poisoned an innocent time and left you aware and afraid of death when you might otherwise have been enjoying the end of your childhood without that burden?
In general parents might want their kids to be a little more mindful, but not grow up too soon.
I don't see how this "child protection" enforcement would help in case of small obscure websites with porn and gore? No way their admins gonna comply. I doubt ISPs would go that far to DNS whitelist compliant websites only.
I never said this would help... in fact, I’m against this kind of measure, at least the way it’s being done. But I wouldn’t be surprised if Brazilian ISPs are forced to block this sort of thing (just look at what happened with Twitter (X) the year before last).
The admins of sites like that DGAF about anything or anyone. They enjoy the chaos and shock.
If you expect admins of edgelord websites to respect the laws of different countries or even care about kids, I suggest checking out 4Chan’s response to various attempts to regulate them.
For me, it didn't mess up my brain at all, it showed me a much broader range of what humanity really is, which is exactly what I wanted to understand at that time. I understood the depravity humans will exact upon others, or those they see as lesser (such as the treatment of animals, or prisoners, "the enemy" whoever/whatever that may be). I also saw unfiltered sharing of valuable knowledge, science, tech stuff, software, games, music, culture...
The uncensored internet taught me more than I could ever have been taught in school, and I'll be forever grateful for that. It didn't take me long to understand that I could generally hate no ethnicity or people or country, and the people who do are manipulated by their government or other powerful figures in their life (or disproportionately swayed by experiences in their life). Humans are pretty much all the same, we all have far far more in common than we do differences. I have a stronger perspective of this than my immediate ancestors (demonstrated over and over throughout my life) and I do credit my exposure to the open internet for a huge amount of that.
There is one huge and problematic difference now, though: the uncensored internet of the 90's is nothing like the disinformation-saturated internet of today.
Why wouldn’t just make some AI generated user personas to talk to? Whatever their opinion is, it’s already been captured and is in the training data. You don’t need to talk to users.
Because AI is way too sycophantic still. The real audio engineers I spoke to said they run into this problem maybe once every few months and even then only when working for particular clients. Too much friction to purchase one offs, not enough pain for a monthly subscription.
Developers are nitpicky, atleast i am and i know a lot of others that are as well. So don't underestimate the value of a nice tool with good developer experience, one that's intuitive, clean and easy to use means a lot when juggling so many things during a workday. So having a clean and light implementation to make job even easier is in my opinion worth it (and thus needed) :)
Syntax and style can be very important, when transferring code.
I’m generally of the opinion that LLM-supplied code is “prolix,” but works well. I don’t intend to be personally maintaining the code, and plan to have an LLM do that, so I ask the LLM to document the code, with the constraint being, that an LLM will be reading the code.
It tends to write somewhat wordy documentation, but quite human-understandable.
In fact, it does such a good job, that I plan on having an LLM rewrite a lot of my docs (and I have a lot of code documentation. My cloc says that it’s about 50/50, between code and documentation).
Personally, I wish Apple would turn an LLM loose on the header docs for their SwiftUI codebase. It would drastically improve their docs (which are clearly DocC).
[EDITED TO ADD] By the way, it warms my heart to see actual discussion threads on code Quality, on HN.
You start to care about standard syntactic rules and enforced naming conventions when you're the one waking up 4 in the morning on a Saturday to an urgent production issue and you need to fix someone else's code that's written in a completely incoherent style.
It "expresses what it intends to do" prefectly well - for the original author. Nobody else can decipher it without spending significant amounts of memory cycles.
Jack Kerouac is "quality writing" as is the Finnish national epic Kalevala.
But neither are the kind you want to read in a hurry when you need to understand something.
I want the code at work to be boring, standard and easy to understand. I can get excited by fancy expressive tricks on my own time.
What do you mean exactly? Are you the type that hates seeing comprehensions and high order functions and would rather just see long for loops and nested ifs?
We should force cost basis to rise some % every few years, in order make tax due on unrealized gains. How would that throw a wrench into these tax deferral schemes?
reply