Honestly, makes sense, the active voice version is just… more efficient and easier to parse quickly.
- 0 posts
- 13 comments
- Hazzard@lemm.eetoProgramming@programming.dev•Git grumpy: Torvalds complains of passive voice in merge commit messages2 years
Eh, this is a thing, large companies often have internal rules and maximums about how much they can pay any given job title. For example, on our team, everyone we hire is given the role “senior full stack developer”, not because they’re particularly senior, in some cases we’re literally hiring out of college, but because it allows us to pay them better with internal company politics.
I don’t necessarily disagree that we may figure out AGI, and even that LLM research may help us get there, but frankly, I don’t think an LLM will actually be any part of an AGI system.
Because fundamentally it doesn’t understand the words it’s writing. The more I play with and learn about it, the more it feels like a glorified autocomplete/autocorrect. I suspect issues like hallucination and “Waluigis” or “jailbreaks” are fundamental issues for a language model trying to complete a story, compared to an actual intelligence with a purpose.
- Hazzard@lemm.eeto
Reddit@lemmy.world•It's time to admit Lemmy has won the "the biggest reddit alternative" award, why it's time for all of us to consider supporting it (here's why) + reopening r/LemmyMigration
2 yearsEh, that is kinda the appeal of Reddit, and its alternatives. Finding smaller communities of likeminded individuals that you can group into a tailored feed.
I always say the magic of this model is that it’s not just a firehose of every possible interest, it’s more like a shower of dozens of tiny handpicked jets. It just happens that on Lemmy, the “All” feed is still reasonably tailored to the main demographic here. That being tech nerds who dislike Reddit’s recent decisions enough to make a change.
- Hazzard@lemm.eetoProgramming@programming.dev•I'm creating a curated search engine for web developers. Asking for a feedback3 years
Oh, what an interesting idea! I like this, on Monday I’ll test out switching to this as my main search engine for work and try to report back how it goes!
- Hazzard@lemm.eetoProgramming@programming.dev•Unity apologizes and updates their infamous Runtime Fee3 years
Seems like a sensible overhaul, hitting the major issues with the fee, but still going ahead with a version of it. Big points for me:
- Not retroactive. Only affecting the next version of Unity, and you can even opt out of updating to skip the fee.
- Data is now reported by the customers. Still not sure how that plan to enforce this, but it’s a hell of a lot better than some arbitrary data collection scheme being baked into the game.
- Free version is excluded. No charging tiny side projects, or students or something, it only affects already paying customers.
Still not sure I love charging per install as a concept, and they’ve already overplayed their hand and burnt many bridges, but at least this implementation isn’t insanely hostile. Guess we’ll see how this plays out from here.
- 3 years
Having used tailwind a little bit, I have nothing but praise for it. Effortless copy/pasting of components with confidence, really nice look by default, easy tweaking, absolutely no management or planning required to organize your CSS, and it’s all right there, directly on your html, never anywhere you have to hunt for it. Feels very freeing to just… not think about CSS at all.
And the “clutter” really is fine, modern IDEs with good syntax highlighting, plus a tailwind extension to help complete the class names and clean up accidental duplicates or conflicting properties, and you’re good.
- Hazzard@lemm.eetoProgramming@programming.dev•Postgres Full Text Search is better than ... (Part 1)English3 years
Eh, I’d assume the comparison isn’t flattering. I think the point of this article is to argue you don’t need ElasticSearch to implement a competent Full Text Search for most applications. Splitting hairs over a few milliseconds would just distract from that point, when most applications should be prioritizing simplicity and maintainability over such tiny gains in a reasonable dataset.
Might be interesting to try to analyze at exactly what point elasticsearch becomes significantly useful, however. Maybe at the point where it saves a full tenth of a second? Or where it’s returning in half the time? Could be an interesting follow up article.
Eh, the python one will probably perform better, because
sumis probably written in native C under the hood.
Great read!
I think a bonus point in favour of composition here is the power of static typing. Introducing advanced features like protocols can bring back some of that safety that this article describes as being exclusive to inheritance.
Overall, I think composition will continue to be the future going forward, and we’ll find more ways to create that kind of compilation-time safety without binding ourselves into too restrictive or complicated models.
- Hazzard@lemm.eetoProgramming@programming.dev•The economic impact of the AI-powered developer lifecycle and lessons from GitHub CopilotEnglish3 years
Alright, guess I’ll reiterate my usual beats here. AI code assistance is interesting, and I’m not against it. However, every current solution is inadequate, until it does the following:
- Runs locally, or in an on-prem instance. I’m not taking it up with legal or security if I’m allowed to send our proprietary code off to be analyzed on a foreign server. And I’m not doing it without asking. It just isn’t happening.
- It has to be free, or paid for by my company. It’s cool, and it might help me work, but paying a subscription fee on something that only benefits me at work is essentially the same as a pay cut. Not interested.
- It has to analyze the entire repo. In my current tests of ChatGPT, for most cases I’ve spent long enough giving it context that I could’ve just… solved the problem myself. It needs to have that context already.
- 3 years
What a fantastic read! Quite funny throughout, and genuinely insightful.


Same, I didn’t realize the directory I was deleting had a symlink to some root directory, at least until my mouse stopped working…