yes. its a quality test. pre LLMs you could easily judge if a project was a labor of love by attention to details, like docs and README. Nowadays if even readme is sloped, what else was slop vibecoded? everything? how much effort was put in there besides 3 prompts? 5? you can never tell
> But would it have improved my comprehension? The research says no.
I don’t know, I find myself doing things I would’ve never done before AI.
I find myself doing more projects outside of work.
I discover new problem domains and are less afraid of tackling the unknown.
I code in languages I don’t know and start learning how they work.
I can get anything explained to me, at any time, in a somewhat coherent manner, by a tutor that won’t get tired or annoyed.
Look— I’m not exactly thinking AI is free of criticism, but it’s definitely a revolution in access to information and at least to me that’s a big deal.
You said revolution, that’s barely incremental. If you had googled “apartment electricity usage calculator” you would find many options that provide exactly the information you want without risk of hallucination.
Did you deliberately screw up the capitalization so thoroughly that it bears no resemblance to the standard abbreviations? Are you one of those people who writes about "mb" and "kb" for computers, too?
“what’s unnecessary is prickly commenters who call out ordinary English writing for no fuckin’ reason except to smell their own fuckin’ farts, so MYOB”
I think it’s unlikely they made that typo deliberately. Similarly, I don’t think you were intentional in misspelling miscapitalization, I figured it was an honest mistake.
Is this deliberate miscapitalization thing a behavior you often encounter?
Google was the previous revolution. AI is the next. I get info from LLMs way better than I generally got from Google, at least for some large subset of things I used to try to get from Google.
AM is critical for emergency scenarios. When Hurricane Maria hit Puerto Rico, all our infrastructure was completely devastated.
The only way to receive news or bulletins for weeks was just one remaining AM radio station that kept broadcasting even as the storm hit and their building began to flood.
> Have the courage to go slowly, especially when everyone else is telling you that you need to go fast and cut corners.
I've been struggling to figure out what "slower" would look like when working in industry. If everyone's working 2x faster, how do you slow down meaningfully without getting axed?
As I got older and more experienced, I didn't produce code faster. I just produced the right code. If you don't have to try five different things, and debug them along the way, you can be a lot faster without "going fast".
I've seen people work very quickly to create vaporware. I've seen people spend a week to change 2 lines of code and save a release. I don't know how people who practice engineering haven't seen these types of things happen.
I've even seen a guy spend most of his work hours as a mentor even though his title was something like senior engineer. If anyone fired him that company would tank so fast...
provided you have the financial freedom to, don't apply to jobs where this mentality is rewarded.
After getting my CS degree I deliberately went into a sector where I suspected this kind of attitude doesn't exist (defense in my case) because already then I felt the whole web/startup culture had very little to do with software engineering.
Compared to, say, the coverage from Ukraine during February 2022, actual information getting out from the ground is sparser. Or the opening "shock and awe" campaign in Iraq in 2003, there were Western and international media in Baghdad reporting on it in real time, shooting video from their hotels:
The reason why isn't really a mystery: Iran has never been exactly welcoming to Western media, and internet access there was intentionally shut off after the recent protests. There's plenty of coverage- it's front page everywhere- but a paucity of information.
It's all over social media, but hardly any of that is from Iranians in Iran, it's just people outside it like you and me mostly just yapping. Occasionally you'll hear something second-hand from someone with family in Iran who managed some brief connectivity.
They can't really not talk about it, it's a world war unfolding. It's going to affect every person alive. But as much as it can be, it is absolutely being mitigated in traditional media.
I built my own harness on Elixir/Erlang[0]. It's very nice, but I see why TypeScript is a popular choice.
No serialization/JSON-RPC layer between a TS CLI and Elixir server. TS TUI libraries utilities are really nice (I rewrote the Elixir-based CLI prototype as it was slowing me down). Easy to extend with custom tools without having to write them in Elixir, which can be intimidating.
But you're right that Erlang's computing vision lends itself super well to this problem space.