AI isn't taking American jobs. Foreign developer agencies utilizing AI and being paid a fraction of what American employees are being paid are taking American jobs.
Why do you assume that this is about outsourcing? So far, every international company I've worked for in the last decade has insourced dev, but moved it out of the USA, then laid off the American devs. That is not about outsourcing at all, it is about responding to cost discrepancies in the global market.
It is only generating based on training data. In mature code bases there is a massive amount of interconnected state that is not already present in any github repository. The new logic you'd want to add is likely something never done before. As other programmers have stated, it seems to be improving at generating useful boilerplate and making simple websites and such related to what's out there en masse on Github. But it can't make any meaningful changes in an extensively matured codebase. Even Claude Sonnet is absolutely hopeless at this. And the requirement before the codebase is "matured" is not very high.
> The new logic you'd want to add is likely something never done before.
99% of software development jobs are not as groundbreaking as this. It’s mostly companies doing exactly what their competitors are doing. Very few places are actually doing things that an LLM model has truly never seen crawling through GutHub. Even new innovative products generally boil down to the same database fetches and CRUD glue and JSON parsing and front end form filling code.
Groundbreakingness is different from the type of novelty that's relevant to an LLM. The script I was trying to write yesterday wasn't groundbreaking at all: it just needed to pull some code from a remote repository, edit a specific file to add a hash, then run a command. But it had to do that _within our custom build system_, and there's few examples of that, so our coding assistant couldn't figure out how to do it.
> Even new innovative products generally boil down to the same database fetches and CRUD glue and JSON parsing and front end form filling code.
The simplest version of that is some CGI code a PHP script. Which everyone should be writing according to your description. But why so many books have been written to be able to do this seemingly simple task? So many frameworks, so many patterns, so many methodologies....
This is not the case anymore, current SOTA CoT models are not just parroting stuff from the training data. And as of today they are not even trained exclusively on publicly (and not so publicly) available stuff, but they massively use synthetic data which the model itself generated or distilled data from other smarter models.
I'm using and I know plenty of people using AI in current "mature" codebases with great results, this doesn't mean it does the work while you sip a coffee (yet)
*NOTE: my evidence for this is that o3 could not break ARC AGI by parroting, because it's a banchmark made exactly for this reason. Not a coding banchmark per se, but still transposable imo.
Try Devin or OpenHands. OpenHands isn't quite ready for production, but it's informative on where things are going and to watch the LLM go off and "do stuff", kinda on its own, from my prompt (while I drink coffee).
Really sucks that antibiotics, especially bacteriocidal ones, appear to target mitochondria as if they were bacteria. This mistargetting causes sometimes severe and long-lasting side effects.
I don't really think this is true? This might be true for developers that only work for companies and never in their own time maybe.
My portfolio site is just one of the sites on my personal website that also hosts many of my projects. It wasn't much work to setup, and it provides organization and sharing capability so there's motivation to make it anyways.
>This might be true for developers that only work for companies and never in their own time maybe.
I'd argue that that is indeed the majority. Maybe they have some work from school days, but very few devs are making portfolio pieces years into the industry once they can flesh out their "Employment" sectiion.
IME you only need a portfolio as a non-junior if you are making a lateral move.
Yeah this works for crud apps with conventional methods for accounts email payments and not at all for anything complex especially if it isn’t a super commonly used language or framework. Try coding a single game with AI that isn’t something done 10000 times already. It actually is impossible.
The last 20 years of programming tells me that this isn’t the case.
This is only the case for new projects which don’t yet have users. Add users to even the simplest project and it evolves into a special snowflake with never before seen edge cases.
That’s why low code solutions are great for prototyping but eventually always explode into a nightmare of complexity.
The skill is so involved in so many ways, it doesn't seem like there's a simple way to adequately assess a developer. It isn't really like a musical instrument where you can immediately tell from listening to them for 10 seconds how experienced they are.
perfect pitch is rare. it isn’t trainable. most people deep in music know this. u drop a ball on the piano and it hits 6 notes and the person tells u the pitches. you break glass on the ground and they tell you those pitches too. Meanwhile people with trained pitch can do somewhat decently with enough training and certainly someone playing an instrument long enough will just know which notes are being played on that instrument but it isn’t the same thing. absolute pitch is RNG even among music students.
Time to try a graded exercise routine on days you feel better and mitochondrial supplements and cutting out gluten and eating more dark leafy greens and vegetables in general and organ meats and praying it works lol
also do whatever you can to sleep more that's probably part of a problem that makes itself worse
It’s an article discussing the results of a study. Who/what would you recommend as gatekeeper for discussing studies over the current crowd-sourced method?
There is a timeless beauty in a post that complains that a press release covering a confirmation of findings that are over 20 years old is "obviously false"
Bhasin et al '01 tragically contradicts whatever bro podcaster mythology you were believing about testosterone Obviously Increasing sex drive. Which, if you read the article, you could have found and perused at your leisure!
Except there's a jillion studies out there showing that testosterone increases sex drive in those who are deficient, which is what any reasonable person would assume they mean.
The article contradicts your exhibit A: "Additionally, women, who naturally produce much less testosterone, reported an increase in sex drive, when given testosterone supplements."
Do you mean to suggest women have a lower sex drive? When I started taking estrogen and suppressing my T, my sex drive changed a lot but it didn’t reduce. It’s just more impacted by emotional factors like life stress and anxiety.
Everyone has a different baseline. For athletic training and recovery they usually look at variations from the baseline rather than the absolute value.
Technically, any value > 0 is ‘closer to arrythmia’, but yeah that is a pretty high value. 60 bpm == 1 beat per second (if everything is perfect), so if the HRV is 850 ms and their heart rate is around 60 bpm that is what - 85% variation?
If that is ‘consistent’, I’m not even sure what that EKG would even look like, but ‘regular’ seems unlikely. I’m honestly not even actually sure what ‘beat’ would mean when it’s > 50% variation.