This is so unrealistic. Developers don’t drink decaf.
regardless of experience, that’s probably what makes him a junior
I do, exclusively
Getting rid of caffeine (decaf still has a little) has been amazing for me.
How so? I more than likely take in too much caffeine lol
I’m not the person you’re replying to but for me, I used to get random headaches and jitters and I feel more consistent now.
The problem is the withdrawal period can be hard for some. It was for me, but overall worth it in the end.
So you get consistent headaches an jitters now instead of getting it randomly?
How much you drinking? I didn’t think it had an impact on me, even afternoon or evening, and only realised the difference when I cut it out
I have a “thermos” style bottle that’s probably 16oz that I drink throughout the day every day. Weekends I’ll drink more as I’m home and it’s readily available.
It’s cold brew so it’s already cold for anyone disgusted by the “throughout the day” bit lol
I’m trying to switch to non-alcoholic vodka.
I was shocked and appalled by this blatant inaccuracy.
Not the same, but I switched to tea mostly for aesthetic reasons, and after a brief adjustment period, I’m finding it a lot more fun an varied than coffee drinking. And easier to find v low caffeine, or tasty 0 caffeine teas of as many varieties as you can imagine.
I’ll still have a social coffee every now and then, but anyway I’d recommend it, at least to check out. It’s like discovering scotch after a lifetime of beer drinking.
Try eplaining tea to others though.
Every time I am on-site I get asked for two options: Coffee or water.That’s why I bring a bag or two in my breast pocket when I go out!
I assume your are either not interested in loose tea or not there yet.
Once you reach temperature sensitive teas (like japanese greens) that are additionally sensitive to hard water it quickly becomes difficult to brew tea at work/not at home.
Personally I started to bring a 400ml thermos (about my usual cup) and on some days my 1L thermos.
Both my thermos keep a 70°C tea warm (probably 50°C) even until end of work and so temperature doesnt become an issue but instead oxidadation. Greens like to become a faint brown color and change their taste. Sometimes for the better, sometimes not.
And LLMs don’t get on the correct answer.
I think this comic might predate the LLM craze.
deleted by creator
Glucose dev here.
What ChatGPT actually comes up with in about 3 mins.
the comic is about using a machine learning algorithm instead of a hand-coded algorithm. not about using chatGPT to write a trivial program that no doubt exists a thousand times in the data it was trained on.
The strengths of Machine Learning are in the extremely complex programs.
Programs no junior dev would be able to accomplish.
So if the post can misrepresent the issue, then the commenter can do so too.
Yes that is what they are good at. But not as good as a deterministic algorithm that can do the same thing. You use machine learning when the problem is too complex to solve deterministically, and an approximate result is acceptable.
But can machine learning teach nerds not to ruin jokes? ;)
if it did, they wouldn’t be nerds anymore.
But like why would you use ML to do basic maths? Whoever did that is dumber than a junior dev 😝
I think it’s the nerds’ job to teach the ML to ruin jokes.
Lol, no. ML is not capable of writing extremely complex code.
It’s basically like having a bunch of junior devs cranking out code that they don’t really understand.
ML for coding is only really good at providing basic removed code that is more time intensive than complex. And even that you have to check for hallucinations.
To reiterate what the parent comment of the one you replied to said, this isn’t about chat GPT generating code, it’s about using ML to create a indeterministic algorithm, that’s why in the comic it’s only very close to 12 and not 12 exactly.
I strongly disagree. ML is perfect for small bullshit like “What’s the area of a rectangle” - it falls on its face when asked:
Can we build a website for our security paranoid client that wants the server to completely refuse to communicate with users that aren’t authenticated as being employees… Oh, and our CEO requested a password recovery option on the login prompt.
I got interested and asked ChatGPT. It gave a middle-management answer.
Guess we know who’ll be the first to go.
I think the exact opposite, ML is good for automating away the trivial, repetitive tasks that take time away from development but they have a harder time with making a coherent, maintainable architecture of interconnected modules.
It is also good for data analysis, for example when the dynamics of a system are complex but you have a lot of data. In that context, the algorithm doesn’t have to infer a model that matches reality completely, just one that is close enough for the region of interest.
The biggest high level challenge in any tech org is security and there’s no way you can convince me that ML can successfully counter these challenges
“oh but it will but it will!”
when
“in the future”
how long in the future
“When it can do it”
how will we know it can do it
“When it can do it”
cool.
Nice, that saves the coffee.
But at what cost 😔
Probably about five bucks a cup.
Ahh the future of dev. Having to compete with AI and LLMs, while also being forced to hastily build apps that use those things, until those things can build the app themselves.
Let’s invent a thing inventor, said the thing inventor inventor after being invented by a thing inventor.
You could make a religion out of this.
The sun is a deadly laser.
A recursive religion! I’m in!
And also, as a developer, you have to deal with the way Star Trek just isn’t as good as it used to be.
Because you’re all fucking nerds.
(Me too tho)
SNW has been thoroughly enjoyable so far.
Did you just post your open ai api key on the internet?
Let’s put it here in ascii format this free OpenAI API Key, token, just for the sake of history and search engines healthiness… 😂
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
But seriously, I hope they have already changed it.
Nah, this is a meme post about using chatgpt to check even numbers instead of simple code.
Same joke as the OP, different format.
After a small test, it doesn’t work.
Haha it looks that way doesn’t it. Hopefully those are scoped and limited 😳
I can’t wait for chatgpt sort
sort this d (gestures rudely at the concept of llms)
The sad thing is that no amount of mocking the current state of ML today will prevent it from taking all of our jobs tomorrow. Yes, there will be a phase where programmers, like myself, who refuse to use LLM as a tool to produce work faster will be pushed out by those that will work with LLMs. However, I console myself with the belief that this phase will last not even a full generation, and even those collaborative devs will find themselves made redundant, and we’ll reach the same end without me having to eliminate the one enjoyable part of my job. I do not want to be reduced to being only a debugger for something else’s code.
Thing is, at the point AI becomes self-improving, the last bastion of human-led development will fall.
I guess mocking and laughing now is about all we can do.
at the point AI becomes self-improving
This is not a foregone conclusion. Machines have mostly always been stronger and faster than humans, because humans are generally pretty weak and slow. Our strength is adaptability.
As anyone with a computer knows, if one tiny thing goes wrong it messes up everything. They are not adaptable to change. Most jobs require people to be adaptable to tiny changes in their routine every day. That’s why you still can’t replace accountants with spreadsheets, even though they’ve existed in some form for 50 years.
It’s just a tool. If you don’t want to use it, that’s kinda weird. You aren’t just “debugging” things. You use it as a junior developer who can do basic things.
Well, we could end capitalism, and demand that AI be applied to the betterment of humanity, rather than to increasing profits, enter a post-scarcity future, and then do whatever we want with our lives, rather than selling our time by the hour.
The only way I see that happening is if the entire economy collapses because nobody has jobs, which might actually happen pretty soon 🤷
The best part is that dumbass devs are actively working on self improving AI that will take their jobs.
Well, if training is included, then why it is not included for the developer? From his first days of his life?
The difference is that the dev paid for their training themselves
Sort of… If the dev didn’t pay for their training, they wouldn’t need as big of a wage to pay off their training debt (the usual scenario I’d wager).
So in a way the company is currently paying off the debt for the Devs training, most of the time.
The company OpenAI also paid for LLM training and then sell LLM to users.
When did the training happen? The LLM is trained for the task starting when the task is assigned. The developer’s training has already completed, for this task at least.
No? The LLM was trained before you ever even interacted with it. They’re not going to train a model on the fly each time you want to use it, that’s fucking ridiculous.
That’s the joke that the comic is making. Whether or not it’s reflective of reality, they’re joking about a company training a new AI model to calculate the area of rectangles.
And even if they do need to train a model, transfer learning is often a viable shortcut
I see no mention of Hitler nor abusive language, are you sure that’s a real AI? /s :-P
Agreed. If you need to calculate rectangles ML is not the right tool. Now do the comparison for an image identifying program.
If anyone’s looking for the magic dividing line, ML is a very inefficient way to do anything; but, it doesn’t require us to actually solve the problem, just have a bunch of examples. For very hard but commonplace problems this is still revolutionary.
I think the joke is that the Jr. Developer sits there looking at the screen, a picture of a cat appears, and the Jr. Developer types “cat” on the keyboard then presses enter. Boom, AI in action!
The truth behind the joke is that many companies selling “AI” have lots of humans doing tasks like this behind the scene. “AI” is more likely to get VC money though, so it’s “AI”, I promise.
This is also how a lot (maybe most?) of the training data - that is, the examples - are made.
On the plus side, that’s an entry-level white collar job in places like Nigeria where they’re very hard to come by otherwise.
It’s also Blockchain and uses quantum computers somehow. /s
I think it’s still faster than actual solutions in some cases, I’ve seen someone train an ML model to animate a cloak in a way that looks realistic based on an existing physics simulation of it and it cut the processing time down to a fraction
I suppose that’s more because it’s not doing a full physics simulation it’s just parroting the cloak-specific physics it observed but still
I suppose that’s more because it’s not doing a full physics simulation it’s just parroting the cloak-specific physics it observed but still
This. To I’m sure to a sufficiently intelligent observer it would still look wrong. It’s just that we haven’t come up with a way to profitably ignore the unimportant details of the actual physics, relative to our visual perception.
In the same vein, one of the big things I’m waiting on is somebody making a NN pixel shader. Even a modest network can achieve a photorealistic look very easily.
I’m hoping even a junior dev has had more than 60 hours of training.
Yea, but does the AI ask me why “x” doesn’t work as a multiplication operator 14 times while complaining about how this would be easier in Rust?
To be fair the human had how many years of training more than the AI to be fit to even attempt to solve this problem.
But which consumes more energy? Like really. I’m betting AI does, but some tasks might be close.
the future unifying metric for productivity should be joules per line of code. If you cost more than a machine you get laid off
This is all funny and stuff but chatGPT knows how long the German Italian border is and I’m sure, most of you don’t
So I apparently have too much free time and wanted to check. So I asked ChatGPT how long the border was exactly, and it could only get an approximate guess, and it had to search using Bing to confirm.
Google’s AI gives it as:
The length of the German-Italian border depends on how you define the border. Here are two ways to consider it:
Total land border: This includes the main border between the two countries, as well as the borders of enclaves and exclaves. This length is approximately 811 kilometers (504 miles).
Land border excluding exclaves and enclaves: This only considers the main border between the two countries, neglecting the complicated enclaves and exclaves within each country’s territory. This length is approximately 756 kilometers (470 miles).
It’s important to note that the presence of exclaves and enclaves creates some interesting situations where the border crosses back and forth within the same territory. Therefore, the definition of “border” can influence the total length reported.
That’s a number I never got. I got either 700 something km or 1000 something. It’s only sometimes that chatGPT realizes that there are Austria and Switzerland in between and there is no direct border
Nobody knows how long any border is if it adheres to any natural boundaries. The only borders we know precisely are post-colonial perfectly straight ones.
Well, not non-adjacent countries, the answer is still straightforward
Yes, I too can confidently state the precise length of the infamous Loatian-Canadian border.
I’ve tried, but chatGPT won’t give me an answer. So far, my personal record is Serbia - Iraq. If you find 2 countries that are further apart, yet chatGPT will give you a length of the border, feel free to share a screenshot!
Thank you for your service, Sir - that made my day.