Well. I was a sceptic for a long time, but a friend recently convinced me to try Claude Code and showed me around. I revived an open source project I regularly get back to, code for a bit, have to wrestle with toil and dependency updates, and loose the joy before I really get a lot done, so I stop again.
With Claude, all it took to fix all of that drudge was a single sentence. In the last two weeks, I implemented several big features, fixed long standing issues and did migrations to new major versions of library dependencies that I wouldn’t have tackled at all on my own—I do this for fun after all, and updating Zod isn’t fun. Claude just does it for me, while I focus on high-level feature descriptions.
I’m still validating and tweaking my workflow, but if I can keep up that pace and transfer it to other projects, I just got several times more effective.
This sounds to me like a lack of resource management, as tasks that junior developers might perform don't match your skills, and are thus boring.
As a creator of an open-source platform myself, I find trusting a semi-random word generator in front of users unreliable.
Moreover, I believe it creates a bad habit. I've seen developers forget how to read documentation and instead trust AI, and of course, as a result AI makes mistakes that are hard to debug or provokes security issues that are easy to overlook.
I know this sounds like a luddite talking, but I'm still not convinced that AI in its current state can be reliable in any way. However, because of engineers like you, AI is learning to make better choices, and that might change in the future.
> as tasks that junior developers might perform don't match your skills, and are thus boring.
Yeah this sounds interesting, and matches my experience a bit. I was trying out AI for the Christmas cuz people I know are talking about it. I asked it to implement something (refactoring for better performance) that I think should be simple, it did that and looks amazing, all tests passed too! When I look into the implementation, AI got the shape right, but the internals were more complicated than needed and were wrong. Nonetheless it got me started into fixing things, and it got fixed quite quickly.
The performance of the model in this case is not great, perhaps it is also because I am new to this and don't know how to prompt it properly. But at least it is interesting.
This sounds a lot like the classic "the way to get a good answer on the internet is to post a wrong answer first", but in reverse - the AI gives you a bad version which trolls you into digging in and giving the right answer :-)
That’s a totally fair take IMHO, and I’m very much conflicted on several ends on this topic—for example, would I want my juniors to use an agent? No; not even the mid levels, probably. As you say, it’s easy to form bad habits, and you need a good intuition for architecture and complexity, otherwise you end up with broken, unmaintainable messes. but if you have that, it’s like magic.
That is a naive assumption. Or rather multiple naive assumptions: Developers mostly don’t move over to AI development, but integrate it into their workflow. Many of them will stay intellectually curious and thus focus their attention elsewhere; I’m not convinced they will just suddenly all stagnate.
Also, training data isn’t just crawled text from the internet anymore, but also sourced from interactions of millions of developers with coding agents, manually provided sample sessions, deliberately generated code, and more—there is a massive amount of money and research involved here, so that’s another bet I wouldn’t be willing to make.
I think your image of LLMs is a bit outdated. Claude Code with well-configured agents will get entirely novel stuff done pretty well, and that’s only going to get better over time.
I have been waiting for this for a while now. There’s a window of opportunity coming for European startups soon, when more and more companies are looking for strategic alternatives to US software.
Mark my words, the way the Trump Administration is driving the US economy against the wall, this will happen sooner or larer
It always sounds so ridiculous to me when people working for Meta, Microsoft or Google talk about idealism, or solving good problems, or really any kind of values. The likes of you have very much sold your soul to the devil in exchange for a lot of money.
Any kind of idealism you may hold is nothing but a carefully crafted illusion to keep you from thinking too hard about what you are a part of, what are you are doing. If it hasn’t made click after big tech fell on their knees in front of Trump, there’s nothing left to say anymore.
So in a sense, Goedecke is right: Be a little cynical. Don’t bother with a veneer of the greater good or some other bullshit. Enjoy your paychecks while it lasts.
> There's a well documented history of especially Russian and Chinese propaganda aimed at supporting fringe populist parties. The agenda with that is complex but it isn't necessarily with friendly intentions.
You can add the USA to that list now, who follow the exact same strategy in the EU.
Oh, finally. I’m one of the first.last@gmail folks, which I assumed would never change when I was 13 years old (hah!). Fast forward a few years, I got married, and am stuck with my old name in the address.
I have a first.last email, but it's created quite the interesting situation. Turns out some dude in Australia has the same first+last name as me, and he's been using firstlast@gmail.com. As far as I can find from Google's documentation, the email with no dots should be the primary and the one with dots an alias, but I'm guessing because I registered mine ages ago (back in 2006) it takes precedence. I have no idea how he hasn't noticed that his gmail emails are going to another inbox - maybe Google delivers them to us both or something? Regardless, I've gotten very personal emails (like from his therapist) and tried to reach out explaining the situation and asked these parties to let him know he needs to stop using that email, but to no avail.
Honestly the one who is at fault here is Google. If first.last and firstlast are treated as aliases, they straight up should not allow people to create them once the first exists, rather than just send emails to someone else. I've tried to respect my Australian brother's privacy (like not reading his therapist's emails and such), but not everyone is gonna do that.
I have exactly the same issue (I get an insane amount of email for other Firstname Surname people that isn't me from various other places in the world), but I'm 100% sure at this point that it's people using the wrong email address, as occasionally when I contact the people to let them know they've emailed the wrong address, they have actually told me the real email address they should have used, and they were missing a number, or in one case it should have been an initial instead of the full first name.
I used to also think that Google were screwing up by allowing a 'clash' of firstname.surname and firstnamesurname, and maybe they did a bit in the 2004-2009 period, but with lots of testing over the years (sending test emails to both), I'm confident now it's 'just' other people's emails getting 'simplified' too much when being told, and it ends up being sent to me.
I do however think Google shouldn't have allowed that alias situation to arise.
I also think (based on the fact that my 'un-dotted' email alias has been successfully used to sign up for various services for the other people) that many online services just have very poor sign-up validations of emails.
When I was a kid, I used to get a ton of emails for a guy who put the wrong email address on a dating site. It was always interesting at 13 to have to tell women that I wasn't the man they were interested in.
Are you sure he actually has that address? I get lots of emails mistakenly sent to me, some via a dotted version of my address, but I'm pretty sure those people (or the ones trying to contact them) have just misremembered or typoed their actual address. I'd be very surprised if Google did allow firstlast and first.last to exist as distinct addresses tied to separate acccounts.
I have this same issue! But I can log in with or without dots… but it’s like someone else thinks their email is my email without the dots. I can’t really figure out what is happening. The volume is way too high for it to be spam though.
It would be just he uses a similar email, say last+first@gmail and gives it out incorrectly at times. Or people assume it is his. My friend has a first+last@gmail and I constantly confuse the order (or was it last+first? idk), a decade later. So you two are just seeing a subset of incorrectly addressed email, imo.
I remember a decade+ ago when this was discovered as some issue and caused a bunch of drama in the blogosphere.
Same here, I have first.last since 2005: every combination of dots or not are aliases to my first.last and cannot be registered.
There a thousands of first last in the world, and apparently, all of those that have a gmail account are also quite bad at giving their email address... ^^ They probably have firstlast123 and the numbers evade!
I receive things daily, from simple accounts miscreated (thanks for the one month Netflix account 6 years ago) to plane tickets, notarized acts for land sell, medical things etc. I tried to respond etc. but no one understands that I'm not their recipient. Crazy.
If Im not mistaken, periods are ignored entirely. I regularly sign up for free trials with variations on first.last@gmail.com, firstlast@gmail.com, f.i.r.s.t.last, etc and they all come to my inbox.
Oh god I have this problem with my firstlast@outlook.com address. I have a common english name so get the emails of other people from all over the world. The worst are subscriptions and regular invoices.
A bit off topic, but changing your name when getting married is so strange to me.
It is not at all common where I live (Belgium), in fact I don't think I personally know a single person who did.
Different cultures, different traditions. Personally I think it's a beautiful symbol of unity for one person to take the other's name (though I'm neutral as to which party should change their name, and I was perfectly willing to take my wife's name if she had wanted that), but of course that's the culture I was born into so it seems normal to me.
Not only is it strange, it’s obviously very sexist in practice. In majority of the cases, it’s always the woman who changes her last name. The husband gets to keep his. I still find it very strange and shocking that powerful women with successful careers in modern society still keep changing their names after getting married.
By such a definition any tradition related to gender would be sexist. The tradition is that the wife will change her name. This tradition is why it makes up the majority of cases.
No, any tradition that favors one gender over the other is sexist. Which is absolutely the case with the tradition of women taking their husband's family name when they get married.
Not really - this “tradition” as you call it obviously started back in the day when women did not have equal rights in society and only the husband’s lineage mattered.
How do you propose fixing that? Let the kids take both parents last names? In few generations you end with kids having their entire family tree as their last name! It might even make marrying within the tribe attractive again to keep last name single word!
First there’s absolutely no real reason for a spouse to change their name just because they got married.
You can do hyphenated last names for a kid and let the kids decide what names they want to carry forward for the next generation. Or they can make up their own. The point is it’s up to them and they can choose whatever they want and not be coerced to do something because of some tradition that is rooted in sexism.
Come on man, I think it's safe to say a tradition that favor's men over women is reasonably sexist, especially given the time the tradition established women were property.
I don't think Belgium's feelings will get hurt, besides wait until you learn about all the other things that Leopold II did.
I changed my name to my wife's name when we got married. Where I live, everyone can choose if they want to keep their name or change it to either ones. So its a free choice.
AND: Hope gmail will rollout this feature asap, so I can FINALLY adjust my email address too.
let motherLastName = "Carter Hughes"
let fatherLastName = "Miller Thompson"
let childLastName = "Miller Carter"
let childFullName = "Jean Paul Miller Carter"
Or so that is how it works in many countries around the world.
You might ask, —“Why does the father’s last name go first and the mother’s second?”— That’s an old tradition, and it can change whenever enough people in our society agree. As it stands, the father’s family name tends to persist down the family tree, while the mother’s family name often disappears in each generation.
Or so that is how it works in many countries around the world.
You should have given a more complete example, where the parents themselves have long names to demonstrate that something does have to get dropped when you have children.
It hails from when family lines were important, and you can practically only have one line reflected in a name. Unsurprisingly, most societies considered the male's name to be the dominate lineage of interest, although that doesn't hold true 100% of the time.
> you can practically only have one line reflected in a name
Not true at all. You can trivially have two family names in a full legal name. In fact many cultures do exactly that to this day.
Also worth noting that the male's name being preferentially propagated makes a lot of sense in a society where the best off frequently inherited their vocation from their fathers.
> Just because there is an alternative doesn't mean society will adjust.
"It isn't practical to do" and "society at large didn't go this direction" are very different statements.
Hyphenation is two names in a trench coat. Maintaining two names indefinitely works just fine as long as you discard rather than endlessly compound. Presumably the only requirement is that it be straightforward to trace any given lineage.
The traditional approach is for women to keep their maternal name and discard their paternal name on marriage while men do the opposite. But of course any scheme could work, up to and including each person arbitrarily choosing which name to discard (not sure how they decide on ordering in that case).
Another historical approach is the Foo Barson, Baz Fooson (Barson) approach. That scheme treats the male and female lines as being entirely separate so it doesn't quite match what you're after but it was quite practical.
Preserving more than one lineage and providing a cohesive family name isn't practically easy, and society did not go that direction, and that likely isn't a coincidence.
Discarding names doesn't preserve lineage. If you need a book to trace the names, then the point of using a name for lineage has failed.
> The traditional approach is for women to keep their maternal name and discard their paternal name on marriage while men do the opposite
It sounds like this scheme is "men keep one name lineage, women keep another".
Which, IMO, has the practical drawback of not identifying the current family unit. Lineage was important, but so was gathering all folks together into a household. When taxes, religious ceremony, etc. occurred, there was one household name on the roster responsible. This was particularly important in societies where men held certain rights for the household.
In practical terms, a more convenient way to achieve this is just printing the document to a PDF, which rasterises the visible layer into what the printer would see. Most pdf tools support this.
That seems like a dangerous approach. Though printer drivers do often use rasterization, especially when targeting cheap printers, many printers can render vector graphics and text as well. Print-to-PDF will often use the later approach, unless of course the source program always rasterizes it's output when sending it out to the printer driver, or the used Print-to-PDF driver is particularly stupid.
You can, but I don't trust software for these types of niche but critical tasks hah. Next thing I know I'd be reading a headline about how "bug in print to PDF actually retains XYZ metadata"
reply