Hacker News new | past | comments | ask | show | jobs | submit | Ancalagon's comments login

Imho it’s going to worsen things unless the models and their toolsets significantly improve

I fully support the author’s point but it’s hard to argue with the economics and hurdles around obtaining degrees. Most people do view obtaining a degree as just a hurdle to getting a decent job, that’s just the economics of it. And unfortunately the employers these days are encouraging this kind of copy/paste work. Look at how Meta and Google claim the majority of the new code written there is AI created?

The world will be consumed by AI.


You get what you measure, and you should expect people to game your metric.

Once upon a time only the brightest (and / or richest) went to college. So a college degree becomes a proxy for clever.

Now since college graduates get the good jobs, the way to give everyone a good job is to give everyone a degree.

And since most people are only interested in the job, not the learning that underpins the degree, well, you get a bunch of students that care only for the pass mark and the certificate at the end.

When people are only there to play the game, then you can't expect them to learn.

However, while 90% will miss the opportunity right there in front of them, 10% will grab it and suck the marrow. If you are in college I recommend you take advantage of the chance to interact with the knowledge on offer. College may be offered to all, but only a lucky few see the gold on offer, and really learn.

That's the thing about the game. It's not just about the final score. There's so much more on offer.


> However, while 90% will miss the opportunity right there in front of them, 10% will grab it and suck the marrow.

Learning is not just a function of aptitude and/or effort. Interest is a huge factor as well, and even for a single person, what they find interesting changes over time.

I don't think it's really possible to have a large cohort of people pass thru a liberal arts education, with everyone learning the same stuff at the same time, and have a majority of them "suck the marrow" out of the opportunity.


I did a comp science degree, so I can't speak for the liberal arts. However I imagine the same experience could apply.

For us the curriculum was the start of the learning, not the end. We'd get a weekly assignment that could be done in an afternoon. Most of the class did the assignments, and that was enough.

There was a small group of us that lived (pretty much) in the lab. We'd take the assignment and run with it, for days, nights, spare periods, whatever. That 10 line assignment? We turned it into 1000 lines every week.

For example the class on sorting might specify a specific algorithm. We'd do all of them. Compete against each other to make the fastest one. Compare one dataset to another. Investigate data distributions. You know, suck the marrow.

(Our professors would also swing by the lab from time to time to see how things were going, drop the odd hint, or prod the bear in a direction and so on. And this is all still undergrad.

I can imagine a History major doing the same. Researching beyond the curriculum. Going down rabbit holes.

My point is though is that you're right. You need to be interested. You need to have this compulsion. You can't tell a person "go, learn". All you can do is offer the environment, sit back, and see who grabs the opportunity.

I get that you cant imagine this playing out. To those interested only in the degree, it's unimaginable. And no, as long as burning-desire is not on the entry requirements, it most certainly will not be the majority.

In truth the lab resources eoild never have coped if the majority did what we did.


> I did a comp science degree, so I can't speak for the liberal arts.

By 'liberal arts' I meant the common 4 year, non-vocational education. My major was CS too, but well over half of the time was spent on other subjects.

> I get that you cant imagine this playing out. To those interested only in the degree, it's unimaginable

I can easily imagine what you describe playing out. I just wouldn't call it 'sucking the marrow' (unless you were equally avid in all your classes, which time likely would not permit).

But as you allude to in your last point, the system isn't really designed for that. It's nice when it does effectively support the few who have developed the interest, and have extra time to devote to it, as it did for you.

I'd rather see systems that were designed for it though.


> you get a bunch of students that care only for the pass mark and the certificate at the end.

This is because that is what companies care about. It's not a proxy for cleverness or intelligence - it's a box to check.


That's entirely the point. If you see the degree only as a stepping stone to the company job, then that's all you see and that's all you get.

If you accept that the degree/job relationship is the start, not end, of the reason for being there, then you see other things too.

There are opportunities around the student which are for them, not for their degree, not for their job. There are things you can learn, and never be graded. There are toys to play with you'll never see again. There are whole departments of living experts happy to answer questions.

For example, (this is pre google) I wrote a program and so needed to understand international copyright. I could have gone to the library and read about it. Instead I went to the law faculty, knocked on the door, and found their professor who specialized in intellectual property.

Since the program I wrote was in the medical space, I went to the medical campus, to the medical research library, and found tomes that listed researchers who might benefit. I basically learned about marketing.

If all you care about is the company job, then all you'll see is the degree.


right and getting a family is also just a box to check and eating food is a box to check and brushing my teeth is just a box to check and on it goes for every single thing in life. If we all just checked boxes then we'd not be human anymore.

> Most people do view obtaining a degree as just a hurdle to getting a decent job

Then fail to actually learn anything and apply for jobs and try to cheat the interviewers using the same AI that helped them graduate. I fear that LLMs have already fostered the first batch of developers who cannot function without it. I don't even mind that you use an LLM for parts of your job, but you need to be able to function without it. Not all data is allowed to go into an AI prompt, some problems aren't solvable with the LLMs and you're not building your own skills if you rely on generated code/configuration for the simpler issues.


I think, rather than saying they can’t do their job without an LLM, we should just say some can’t do their jobs.

That is, the job of a professional programmer includes having produced code that they understand the behavior of. Otherwise you’ve failed to do your due diligence.

If people are using LLMs to generate code, and then actually doing the work of understanding how that code works… that’s fine! Who cares!

If people are just vibe coding and pushing the results to customers without understanding it—they are wildly unethical and irresponsible. (People have been doing this for decades, they didn’t have the AI to optimize the situation, but they managed to do it by copy-pasting from stack overflow).


> That is, the job of a professional programmer includes having produced code that they understand the behavior of.

I have met maybe two people who truly understood the behaviour of their code and both employed formal methods. Everyone else, including myself, are at varying levels of confusion.


If you want to put the goalposts there, why program instead of building transistor networks?

> I fear that LLMs have already fostered the first batch of developers who cannot function without it.

Playing the contrarian here, but I'm from a batch of developers that can't function without a compiler, and I'm at 10% of what I can do without an IDE and static analysis.


That's really curious: I've never felt that much empowered by an IDE or static analysis.

Sure, there's a huge jump from a line editor like `ed` to a screen editor like `vi` or `emacs`, but from there on, it was diminishing returns really (a good debugger was usually the biggest benefit next) — I've also had the "pleasure" of having to use `echo`, `cat` and `sed` to edit complex code in a restricted, embedded environment, and while it made iterations slower, not that much more slower than if I had a full IDE at my disposal.

In general, if I am in a good mood (and thus not annoyed at having to do so many things "manually"), I am probably only 20% slower than with my fully configured IDE at coding things up, which translates to less than 5% of slow down on actually delivering the thing I am working on.


I think there’s a factor of speed there, not a factor of insight or knowledge. If all you have is ‘ed’ and a printer, then I think most of the time you will spend is with the printout. ‘vi’ eliminates the printout and the tediousness of going back and forth.

Same with more advanced editors and IDEs. They help with tediousness, which can hinders insight, but does not help it if you do not have the foundation.


Apples and oranges (or stochastic vs deterministic)

Look inside a compiler, you'll find some AI.

You won't find an LLM.

What would you consider AI in it?


I've seen this comparison a few times already, but IMHO it's totally wrong.

A compiler translates _what you have already implemented_ into another computer runnable language. There is an actual grammar that defines the rules. It does not generate new business logic or assumptions. You have already done the work and taken all the decisions that needed critical thought, it's just being translated _instruction by instruction_. (btw you should check how compilers work, it's fun)

Using an LLM is more akin to copying from Stackoverflow than using a compiler/transpiler.

In the same way, I see org charts that put developers above AI managers, which are above AI developers. This is just smoke. You can't have LLMs generating thousands of lines of code independently. Unless you want a dumpster fire very quickly...


Yeah ok. I was viewing AI as "a tool to help you code better", not as "you literally can't do anything without it generating everything for you". I could do some assembly if I really had to, but it would not be efficient at all. I wonder if there's actually "developers" who are only prompting an LLM and not understanding anything in the output ? Must be generating dumpster fires as you said.


Lots and lots of developers can't program at all. As in literally - can't write a simple function like "fizzbuzz" even if you let them use reference documentation. Many don't even know what a "function" even is.

(Yes, these are people with developer jobs, often at "serious" companies.)


I've never met someone like that and don't believe the claim.

Maybe you mean people who are bad at interviews? Or people whose job isn't actually programming? Or maybe "lots" means "at least one"? Or maybe they can strictly speaking do fizzbuzz, but are "in any case bad programmers"? If your claim is true, what do these people do all day (or, let's say, did before LLMs were a thing...)?


By "lots" I estimate about 40 percent of the software developer workforce. (Not a scientific estimate.)

> Maybe you mean people who are bad at interviews?

No, the opposite. These developers learn the relevant buzzwords and can string them together convincingly, but fail to actually understand what they're regurgitating. (Very similar to an LLM, actually.)

E.g., these people will throw words like "Dunder method" around with great confidence, but then will completely melt down for fifteen minutes if a function argument has the same name as a module.

When on the job these people just copy-paste existing code from the "serious company" monorepo all day, every day. They call it "teamwork".


Yeah I’ve been doing this for a while now and I’ve never met an employed developer who didn’t know what a function is or couldn’t write a basic program.

I’ve met some really terrible programmers, and some programmers who freeze during interviews.


I've definitely worked with a person who struggled to write if statements (let alone anything more complex). This was just one guy, so I wouldn't say "lots and lots" like the other poster did, but they do exist.

This is half the point of interviewing. I've been at places that just skip interviewing is the person comes highly recommended, has a great CV, or whatever.

Predictably they end up with some people on the range from "can't code at all" to "newbie coder without talent"


LLMs have been popular for like 2 years... if you can't code without one, you couldn't code 2 years ago. Given 2 years you might be able to learn to.

> I fully support the author’s point

I don't. I think the world is falling into two camps with these tools and models.

> I now circle back to my main point: I have never seen any form of create generative model output (be that image, text, audio, or video) which I would rather see than the original prompt. The resulting output has less substance than the prompt and lacks any human vision in its creation. The whole point of making creative work is to share one’s own experience

Strong disagree with Clayton's conclusion.

We just made this with AI, and I'm pretty sure you don't want to see the raw inputs unless you're a creator:

https://www.youtube.com/watch?v=H4NFXGMuwpY

I think the world will be segregated into two types of AI user:

- Those that use the AI as a complete end-to-end tool

- Those that leverage the AI as tool for their own creativity and workflows, that use it to enhance the work they already do

The latter is absolutely a great use case for AI.


> We just made this with AI, and I'm pretty sure you don't want to see the raw inputs unless you're a creator:

I am not a creator but I am interested in generative AI capabilities and their limits, and I even suffered through the entire video which tries to be funny, but really isn't (and it'd be easier to skim through as a script than the full video).

So even in this case, I would be more interested in the prompt than in this video.


Yes, depending on the model being used, endless text of this flavor isn't all that compelling to read:

"Tall man, armor that is robotic and mechanical in appearance, NFL logo on chest, blue legs".,

And so on, embedded in node wiring diagrams to fiddly configs and specialized models for bespoke purposes, "camera" movements, etc.


TBH, this video is not that compelling either, though — obviously — I am aware that others might have a different opinion.

Seeing this non-compelling prompt would tell me right off the bat that I wouldn't be interested in the video either.


> The latter is absolutely a great use case for AI.

The video is not exactly great, IMO.


> Most people do view obtaining a degree as just a hurdle to getting a decent job, that’s just the economics of it.

Because those who recruit based on the degree aren't worth more than those who get a degree by using LLMs.

Maybe it will force a big change in the way students are graded. Maybe, after they have handed in their essay, the teacher should just have a discussion about it, to see how much they actually absorbed from the topic.

Or not, and LLMs will just make everything worse. That's more likely IMO.


Watched video of the man getting the screwworms in his nose removed.

Please, dear god, do not cut the funding of that program preventing the spread of these northwards.


A startup has since been founded to commercially farm limpet teeth for use in aircraft.

First viable airplane shell is anticipated to hit the market in 2250.

/s


They pivoted to Ai back in '24.

Apparently comparing snail shell size to airplane size will be much more common. "This one is the size of Snailbus 42".

I expect the developers to remain employed but have even more work reviewing piles of ai code - then getting blamed when something goes wrong. Maybe AI reviewers will help.


I think there is a real need for testing frameworks to catch up.. once they can autotest and correct.. we just need to train ai to ask all the endless questions to the vague specs and requests.. what happens next is a mystery.


I had this exact scenario happen on the ycombinator cofounder matching of all places. Except the other cofounder (non-technical) wanted it 95/5.

Yeah, I stopped all contact that same day. That project never got launched.


>> I had this exact scenario happen on the ycombinator cofounder matching of all places. Except the other cofounder (non-technical) wanted it 95/5.

I've gone to some of these just out of curiosity and it seems like people on the hunt for suckers. Having been thru this myself and seen the drama play out with friends from back in the dot-com days to now --

CO-FOUNDING IS LIKE MARRIAGE You cannot just match to someone. There has to be a low-stakes dating period, an engagement period, and then "marriage". You have to be able to walk away early on w/o extensive entanglement. The best co-founder is someone you've known for a long time in various semi-tense scenarios, where you can evaluate their ethics under pressure. This ideally means having worked together or done many projects together.


You should have countered with 95/5 in reverse, because if you can't code, nothing is getting done anyways.


Maybe, if only for the schadenfreude. But the initial offer was so bad I immediately no longer trusted them and no longer wanted to work with them.


Do tell??


And just like that one branch is destroying another outright. The checks and balances are falling apart.


Have you seen the used Tesla market lately?


Yeah, but have you seen the Tesla repair parts prices?

Buying a used car presupposes the ability to service it.


Prices are great on used 3/Y, but no one is offering an affordable pickup yet.


how much of the original range do they retain? you have to consider the price a new tesla battery (between $12,000 and $15,000)


https://www.nimblefins.co.uk/study-real-life-tesla-battery-d...

I bet they have more than half the original range, so I don't have to consider a new battery at all.


tesla inflates their range estimates until the battery is half empty:

https://www.reuters.com/investigates/special-report/tesla-ba...

Idle draw/phantom drain of 5-10% a day seems like a common complaint with Teslas as well:

https://news.ycombinator.com/item?id=43314781

I personally don't want to be left holding the bag on a used battery since I like the option traveling long distance without stopping, but obviously it's your choice.


> tesla inflates their range estimates until the battery is half empty

Yes, but I don't think it's enough to affect this comparison.

> I personally don't want to be left holding the bag on a used battery since I like the option traveling long distance without stopping, but obviously it's your choice.

The point is we're comparing against a car that has 150 miles of range brand new, 120 or less by the time you'd replace its battery. A Tesla battery at 60% is still better.

> Idle draw/phantom drain of 5-10% a day seems like a common complaint with Teslas as wel

That's a more serious problem, among many others. I'm not advocating one way or the other, just focusing on range.


I have a Model 3, and phantom drain is virtually non-existent.

Like anything used, or new, what you'll get is random. In general, Tesla seems to have their batteries sorted out compared to other manufacturers, but you can be unlucky.

The accuracy of range varies a bit, like most cars. If you have your foot in it, you'll do worse, and if you drive efficiently you'll do better.


C’mon you can’t be building ev’s in 2025 with less than 300 miles of range


I want a cheap ev with less than 150 miles of range for city use. With traffic here I'm literally never driving more than 100 miles a day, and virtually never driving more than 50 miles a day. I can charge at home, I don't care if it takes 12 hours.

But I'd want that car to be under $15k. That car doesn't exist, at least not in the US, so I'm still on an old ICE.

My current car is worth at most $5k, and I spend maybe $500/yr on gas.


The car exists, you just have to look at used. About three years ago I bought a gently used 2013 Fiat 500e for $8k. It gets ~80mi range in the summer (a little less in the winter though). Super fun, drives like a gokart. Plugs into 110 and charges overnight.

My wife uses it for commuting and it's our standard "run to town" car. We have an ICE vehicle for trips.

Absolutely would buy again.


I think people overestimate the importance of range. It is important, but not in the way most people probably think.

Consider for example a very long road trip, such as a drive from Los Angeles to New York which is around 2800 miles. Suppose Alice has a 200 mile range EV and Bob has a 300 mile range EV. Assume their cars both charge at 300 miles/hour.

What effects will the range difference have on their trips?

• If DC EV charging stations are too far apart the trip might not be feasible for Alice.

• Assuming DC EV stations are not too far apart for Alice, then she will have to stop to charge more often.

• Assuming both start fully charged, and during the trip they drive until 10% and then charge to 80% then Alice will drive 180 miles until her first recharge, and then recharge every 140 miles. Bob will drive 270 miles until his first recharge, and then recharge every 210 miles.

• Alice will have to recharge 20 times. Bob will have to recharge 13 times. That works out to be a stop about every 2 hours of driving for Alice and a stop every 3 hours of driving for Bob.

OK, that is a lot more stops for Alice. But lets look at the time spent stopped rather than the number of stops.

• Alice first stops with 2620 miles left to go. Her car recharges at 300 miles/hour, which means she needs 8h 44m of total charge time.

• Bob first stops with 2530 miles left to go. His car recharging at 300 miles/hour needs a total charge time of 8h 26m.

Let's assume the each charge stop adds 5 minutes of delay beyond the actual charging time. Alice stops 7 times more than Bob so has 35 more minutes of delay. Add that to the 18 minutes more Alice spends actually charging and we have Bob gets to New York 53 minutes ahead of Alice.

Suppose Alice's car could charge faster than Bob's? Say 500 miles/hour? Then she would only spend 5h 15m charging. That's 3h 11m less charging time than Bob. She'd still have 35 minutes of delay from more frequent charging but even with that she'd beat Bob to New York by 2h 36m.

This suggests that for long road trips charging rate may be more more important than range, as long as range is sufficient to let you reach DC charging stations.


The average US citizen drives 37 miles per day. A vehicle like this would satisfy the needs of the majority of the populace for the majority of their activities. With lower prices renting specialty vehicles for road trips or whatever makes a hell of a lot more sense.


Do they also all have installed and available Level 2 chargers to recharge every other night?

I say this as an EV owner btw


Seems delusional. What would the majority of the population need a pickup for?

The SUV is in all likelihood quite uncomfortable, as it has to fit into the surrounding pickup.


Ford F-150's have been the number one selling vehicle in America for a lot of years (Toyota RAV4 beat them last year).

A small affordable truck works great as a commuter and picking up supplies from a hardware store for home improvement.


>A small affordable truck works great as a commuter

Not if it has two seats and you want to carry more than two people.

>picking up supplies from a hardware store for home improvement.

I don't remember where I heard it. But it was something like "most people buy cars for reasons least likely to happen". If you aren't using your bed daily you bought the wrong car. Buy a trailer if you need to go to a hardware store once a month.


> Not if it has two seats and you want to carry more than two people.

Then you don't want a small truck.

> If you aren't using your bed daily you bought the wrong car.

Plenty of cars have a second row of seats that are not used daily too. I guess they bought the wrong car as well.

Plus not a lot of cars have trailer hitches...


>Then you don't want a small truck.

Yes, that was my point.

>Plenty of cars have a second row of seats that are not used daily too. I guess they bought the wrong car as well.

Cars with only two seats are in almost all cases more expensive. To buy a pickup you pay extra, to get 4 seats you don't.


Just answering your initial question.

What you personally need I have no idea nor was my reply pertaining to that.


A tiny minority of Americans are so often at a home supply store that choosing a pickup over a trailer would make any sense.

Gain, people do not buy cars they need. They specifically buy cars for situations they will never find themselves in.


> A tiny minority of Americans are so often at a home supply store that choosing a pickup over a trailer would make any sense.

Your scenario here makes even less sense because most cars do not come with a trailer hitch (trucks on other hand...), you're buying another thing (which lowers that this is supposed to be an "affordable" EV), you have to renew registration for the trailer, and have a place on top of your vehicle to store it.

A truck bed is nice to have sometimes. You can quickly throw things in it (like plywood, a new large flat screen, bicycles, fishing gear, a dead deer, etc). You don't have to hookup a trailer or fiddle with wiggling things between doors and so forth.


Again, people buy cars for the reasons least likely to happen.


People buy cars for a lot of reasons.

Such as commuting to & from work. But I imagine you believe that is the least likely thing to ever happen to a person. Driving to and from work.


There is a nonprofit near me that has some trucks they use for hauling trash, weeds, and some misc equipment on occasion (they do habitat restoration). They rarely go more than 20 miles in a day. This would fit their needs perfectly, assuming they could cheaply charge it. They probably could figure something out, they already have a van with an RV style charger hooked up.


I regret spending the money on the long range Model 3. It’s something I charge every day because I can at home. Sure I could charge it once a week for my commute, but I just charge it up to 80%. I would love this Slate as my commuter car. I miss my Ford Ranger with a manual transmission. Hopefully this thing has an efficient motor.


At 60 mph, it would take 5 hours to go 300 miles. I do that much driving in a day maybe once or twice a year. It's not a big deal.


That calculation does not work at all. 300 miles (presumably WLTP) range has nothing to with 300 miles of actual driving.

Additionally range dictates how often you have to charge. This does not matter if you can easily charge at home, but when you have to do it at public infrastructure it is obviously a hassle, which is increased with lack of range.


This truck only offers 150 miles in the base model. That's the problem. If you consider the round trip distance, unless you have a chance to charge it at your destination or reliably on your route it gives you about a 60-70 mile practical range from home. And that's if you do a there-and-back with no detours.

GP is pointing out that anything less than 300 is not practical, and they're not wrong. 150 miles, in particular, is just too low to be used for anything other than a basic commuter vehicle. It's useless on highways (try driving I-70 through KS in this thing) and if you change job sites more than once, you're likely to run out of range in one work day. Traveling between cities is going to be unreliable if you're not able to stop and charge at your destination. Live in Colorado Springs and want to go to Denver? You probably have to stop and charge before coming home.


Visit a charger every hundred miles for the couple of days a year you need to. Otherwise, enjoy the cumulative time savings.

If you have other reqs by all means, pay up. But don’t force the cost on everyone else.


> 60-70 mile practical range from home.

That's 2x the average daily distance driven, 4x if you do it back and forth. This is more like a cheap utility truck for day to day things, not a thing you want to travel in for hours at 65mph


The short range limitation will also be amplified when carrying a lot of cargo or towing.


aye was my thought. lifting things will drain it faster.

we're also talking in raw miles, straight line, no hills, decent weather. I'm in a hilly city that gets to -30C on the regular, and these factors could turn 150 miles in to 75 pretty fast.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: