Comment What is this "email" (Score 1) 3
that you're speaking off, dear sirs? Never seen this feature in my feeds.
that you're speaking off, dear sirs? Never seen this feature in my feeds.
It's amazing to me that with access to the world's knowledge people will just write shit, then, when corrected, insist on it, without bothering to check. Anonymity is a powerful thing I guess.
Here, I copied the link to the Artemis program outline for you:
https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fwww.nasa.gov%2Fhumans-in...
Admittedly I wasn't using a paid frontier model, but I've tried it a few times with very mixed results.
One attempt was to write some code for a microcontroller to do some tricky stuff with DMA and timers to generate a complex waveform. It failed miserably and couldn't seem to understand my implementation that did work, or debug it when I introduced a subtle bug.
Another attempt involved having to develop a system to automatically crop and rotate images to be upright and remove the border. It managed to remove the border reliably, but never got about about 30% of them upright. I provided it with sample, hand crafted output to compare against, and told it to keep iterating until it got it right, but it just couldn't figure out how to do it.
Ironically if I just uploaded the images to bog standard consumer AIs like Gemini and ChatGPT, they could reliably crop and rotate the images 100% of the time. I even suggested that it use the same image recognition systems as those were using, but it couldn't make that work either.
I used to hate long form writing because it hurt my hands, due to arthritis. When I learned to type I was suddenly freed from the pain and I started to enjoy it.
So while hand-written notes are a nice idea, they won't work for everyone. I think recording the screen is going to be the only option for some kids.
It seems to disproportionately affect people on the Autism spectrum. I've been accused of it more than once, and seen people accused when to me their text reads perfectly normally.
These detectors seem to be a load of crap.
Unlikely, you don't implement HTTP in PHP, you normally use nginx/php-fpm and Apache/mod-php to run your PHP scripts.
How many wolves live in a mere 5km^2 of central Finland?
No one said wolves lived there. They said the forest supported life that meant wolves went there to hunt. As for how much life is supported in an area like that? The answer is a shitload, just go ask a hunter.
A monoculture (Scots pine?) of evenly spaced identical sized trees.
No it's a natural forest. None of those trees are evenly spaced and they aren't identically sized beyond your own inability to understand what you see: Hint: Trees in a forest are competitive for light, hence most forests where a single large plant dominates result in trees growing to similar uniform heights. This is especially true of pine forests. But if you look beyond the tree trips you'll find plenty of biodiversity further down.
It is a plantation, where clear-felling is normal practice.
False, and in any case it's also irrelevant. Even plantations support diverse wildlife and are frequently used as hunting grounds too (not just for furry creatures, but for idiots with guns too)
What "evil" Google is doing looks like normal Finnish commercial resource management.
Google destroyed the top soil, not only against commercial resource management, but to the point where the subsidiary building the datacentre is about to be issued a fine. They did so without an environmental impact assessment which is the *MINIMUM* requirement to cut down trees under the forestry act.
Oh an you know who thinks that Google fucked up and did the wrong thing?
Brownnosing a megacorporation is lame at the best of times, but it's far worse when even said megacorporation disagrees with your view. If you want to be a simp then toe the company line and admit Google fucked up, just like Google admitted.
You clearly have no idea how this works. A permit to build a project allows you to start projects in stages. It's not a single stamp that gives you carte-blanche authority to do what the fuck you want.
Projects are executed in phases, certain activities run in parallel. When you have an initial permission for construction you can start getting contracts ready while you apply for additional permits. Things such as performing impact assessments of the construction, obtaining land clearing permits, emissions permits for temporary generators, water discharge permits for construction water, etc. These are all separate from having approval to build a datacentre.
Google didn't get a land clearing permit. They chopped down trees illegally. Having the go ahead to build a datacentre is not the final step, it's the first step.
Also yes, Google is evil. In fact they even apologised for being evil and admitted it was their fault.
By the way, this applies to you wanting to build your own house as well. It's not only clear you don't know how construction of mega projects work, it's clear you've never built anything requiring permits at all.
Haven't they heard of a second floor?
There's 3 things at play here:
1) Datacentre equipment is heavy. Having a second floor is far more expensive than having just one floor, and the foundations need to be engineered in a very different way. Also the second floor means the first floor needs load bearing supports which take space and cost money, etc. etc.
2) Construction sites are larger than what they are constructing. This is highly complicated in inner city constructions, but in the bush where you can just clear a bit of extra land, quite often you make a significantly bigger plot clear so you can stage construction equipment, temporary housing, canteens, parking lots for hundreds of workers, etc. The datacentre isn't going to be 2 sqmi, but the construction site may well be.
3) Believe it or not, companies like to hide things like this. A single story datacentre may not clear visible tree line from a nearby road and thus (ironically in this case) preserve the natural looking landscape.
If everyone professionally turns into a code reviewer and no one writes code of their own, are we losing the art? Software engineering is one of those cases where the best people to review something are those with deep enough understanding to do it themselves. If we lose the skill of the fundamentals because no one does that work anymore, how are we going to review and fix things?
Even that somewhat inflated sum is pocket change for just one of the many major corporations which rely on PHP.
I challenge you (well obviously this is impossible but you get the rhetorical point) to find one corporation in the entire world valued at over a billion that doesn't, say, use openssh. The OpenBSD foundation struggles to raise CAD 400,000 a year.
Sure they are legally allowed to be freeloaders. The point of the license is anyone can use it. It's really stupid however to contribute absolutely nothing when it's critical infrastructure you rely on day to day and you could easily afford a sponsorship. But it's the tragedy of the commons.
For a junior developer, I'd say frontier models passed their standard some time ago.
No, I disagree, and now that I'm thinking about it more, quite strongly. I think frontier models passed the mediocre programmers of all seniority levels some time ago. I've worked with so many arrogant pillocks who are convinced they are the shit and will not listen to someone with domain expertise and then get pissy when they turn out to be wrong. Or worse, get political and push through an objectively broken thing.
Good juniors can drive AI really well and do good stuff. I had a summer intern the summer just gone. 2 month placement in the middle of an engineering degree. Basically gave him a problem I didn't have time to work on: you know "here's the current solution, here's what I know, this is the problem, go nuts" kind of deal. Obviously there were regular feedback sessions, but he did all the work, and used AI heavily but not religiously. And that's now part of the product. He was obviously very very junior, but I've had seniors who were less capable and flexible.
The frontier models are hit-and-miss when it comes to writing good test suites,
I've also found the mediocre are very much monkey-see-monkey do kind of programmers who write tests because those are Bet Practices and they are the Best. But they also as I say convinced they are the shit and don't appear to actually believe their code need testing really. CI is there to put the halt on all the fools they are surrounded with, not them of course, but they know they need to model Best Practices for the unwashed.
End result, a lot of programmers are shockingly bad at writing tests and basically test useless things that are easy to test and unlikely to break but don't do what's actually hard but important. This appears to be what Claude has been trained on: basically the average, on average and it tends to write long batteries of more or less meaningless tests.
Naturally good juniors aren't very good at tests initially. They're juniors, but I find it's the attitude that matter. It's not hard to convince them they might be wrong and that there's a need for testing. Or "prove to me Claude hasn't messed it up", kind of thing. I'd much rather work with an enthusiastic junior who wants to prove me, Claude or themselves wrong than a senior programmer who I have to beg to consider the notion that their code might not be perfect.
TL;DR I broadly agree, but I think Claude makes the competent/incompetent split starker, not the junior/senior split.
Currently, based on objective data comparing similar fully completed development tasks like for like, I still outperform agentic workflows using frontier models by about 25-50% on average, and I don't have to pay anyone extra fees to do that, and subjectively I also find it more engaging to work that way. So I don't really buy the hype about AIs making us all orders of magnitude more productive unless you're happy to YOLO everything forever and take the much-discussed risks that comes with.
Yes, though as you say quite a lot of stuff can be YOLO'd.
It's amazingly good at some stuff and not at others.
It can bash out a CRUD app with a web based UI in basically no time, and really well. Think some boring internal tool like inventory management or something. Would cost a fortune to buy and also suck massively. It would from a project perspective count as long and complex, but from a pure software point of view, it's not complicated stuff. It's well documented. It's also a horrible tech stack.
It's also very good at indexing an unseen codebase and figuring out entry points for things. I've known people, or rather a person, that good, but I ain't.
But I've also seen it make a complete shitshow of threading in a small, contained task. It's also so-so if that at optimization. I set it on making thing go faster. I had the dataset, and specified tests. It found the hotspot and made it faster, which is frankly more than a lot of programmers can do. Most of them will smugly tell you everyone knows e.g. std::unordered_map is slow (and you're implicitly a moron for using it), change everything to their own implementation on a Friday night then bugger off. So yeah better than that, but I let it churn for ages with its agents and it didn't get much further. So I put some easy wins in by hand.
It is quite often wrong and i definitely worse in areas requiring domain expertise. But then again that's the case with your average programmer. It's also a bit weirdly pissy at time, but much less so that many programmers, so that's a net win. It won't flounce off if you tell it to delete a bunch of code it just wrote.
So...
Yeah I use it and quite a lot.
I mean if you don't know your history you may laugh and look like a lunatic, but you do you. I'll give you one more change to learn something. Google Sony TA-N77ES. It was a member of the Elevated Series of audio stack. The amp alone cost $3000 back in the 80s, and having a full ES stack in your living room would easily have set you back over $10k. Oh and that amp still fetches that price in second hand audiophile circles today. But I don't expect you to know that because you heard the name Sony and turned off your brain.
"So why don't you make like a tree, and get outta here." -- Biff in "Back to the Future"