Re: PPP
Our wonderful and competent government, of course!
1326 publicly visible posts • joined 6 Aug 2015
There were no tabs in the data. Double spaces were a possibility, but we only cared at >=10 words, so in the vast vast majority of cases it's not an issue (and it was a best practice issue anyway, so missing one edge case wouldn't stop anything working).
the (simplified) also doesn't pay attention to contractions or other situations where the number of spaces doesn't necessarily line up with the number of individual words.
I dunno mate, you're the one that collects godawful opinions like they're pokémon, then comes on here and defends shit like whatever the Republican party is sniffing this week or sucking up to Farage like he's your pointy-haired boss.
You (and JelliedEel) are the two that make Bob look reasonable by comparison, not that I've seen him around recently.
I would think it trivial for somebody of your claimed intellectual stature to realise that I'm referring to the article that you commented on as the thing even you can't defend - hence why I stated that you were just throwing snide comments around instead of meaningfully engaging with what the article was actually about.
You think that Google/Apple are willing to shell out for human manual checks?
You think that there are enough people out there with the correct skills to do a good job here as a department across multiple companies?
As long as there is a process so that an app which is unstable in certain circumstances can be configured to send telemetry when it falls over as a software update, then I'm not against your comment - but do you really think we're at a stage where we can realistically have a rigorous app/extension QA dept. at the usual susptects?
The 18th Century built a lot of the groundwork for the industrial revolution proper. Increasingly widespread canals allowed for bulk transportation in ways that wasn't possible before. Even with the advent of steam locomotives, the canal system was running strong into the early-mid 20thC, where it eventually got rekt by road.
It also had the starting elements of the factory system (pioneered most famously by that most agreeable of men Richard Arkwright).
I wouldn't disagree that the industrial revolution came in waves than a single 150ish year long period of predictable advancement, but it's always felt to me like the 1750s and 1760s were the spark that lit the flame (Sheffield's steel industry kicking off, Wedgewood, Spinning Jenny/Spinning Frame etc).
Anyway, it's going to be a fuzzy period for the start of something like this, and it wouldn't have been possible without the agricultural revolution that preceded it, which wouldn't have been possible without the Han light plough and the Columbian exchange, which wouldn't have been possible without...
Yeah. We don't train schoolkids on the use of logbooks and slide rules.
For much the same reason that we don't teach Astronomy students the geocentric model of the solar system, or train new firemen for work in the day-to-day operation of a railway that works entirely on Diesel and Electric locomotives[1]. I was going to add something about medicine and leeches, but it's my understanding that there are actually some (rare) situations where bleeding patients is correct, and that leeches are actually really good for this.
Why would you waste teaching time on something hopelessly obsolete?
[1] Yes, new firemen get trained, but that's mostly in preservation and hobbyist-based railway fields. Transpennine Express don't exactly have much use for the profession any more.
An SD Bod worth their salt will look at the request "Is it possible to do <task>?" and read "I need this done, if it's possible."
You'll get results closer to what you're after if you were to write it:
"Checking if something is possible, we're only exploring options at the moment. Can we do <thing>?"
That directly indicates to the SD bod that this is not a polite wording of "Do <thing>."
They've got their own priorities to work to within team, and reducing a multi-step "Is this possible?" "Yes" "Do it then" "Done" to "Is this possible?" "Yes, and Done" is desirable from their perspective, their manager's perspective and (most) users' perspectives.
As somebody who is deeply neurodivergent, LLMs are really easy to talk to (easier than humans).
Something which is patient enough to put up with endless refinement of an idea, while keeping the thoughts ordered.
It's also happy to talk about whatever my hyperfocus du jour is (and given that I know you'll have had somebody neurodivergent talking special interest stuff *at* you endlessly despite your subtle cues that you really wish that the conversation had been over half an hour ago, this is a good thing for all parties)
If you mean "Do they have Scrooge MacDuck money-pools in their mansion?" No.
All economies that have moved off Gold/Silver/whatever standards are fully based on magic money. It opens up way more levers for shenanigans and (when well-regulated) is (When Well-Regulated) generally (WHEN WELL-REGULATED) better (W H E N W E L L - R E G U L A T E D) than a strictly commodity-backed currency.
I'm not defending the use of current AI systems in the wide context that they're being used it, although blaming the LLM for how people use it seems backwards to me, I'm saying that intelligence (even if it's not all the way up to human levels yet) is still intelligence and subject to all the same pitfalls. To expect otherwise is foolhardy.
Look me in the eye and tell me that Sentience and Intelligence is the same thing. The term has never been Artificial Sentience, but Artificial Intelligence. The two have been conflated, but my original point stands. Intelligence is Intelligence, and even though current LLMs are not as smart as we are yet, to deny that they show intelligence is to deny reality.
LLMs fall over when reasoning gets too complex? Shock. So do Mark 1 Human brains.
LLMs have difficulty keeping track of large contextual requirements? Shock. So do Mark 1 Human brains.
Artificial intelligences exist now, and today (We don't have artificial *sentient* intelligences, before you all jump on my ass). Why is it any surprise that an artificially created form of intelligence falls at the same exact hurdles as evolved intelligence?
The two main use-cases I'm working on are creating code systems, with feedback from the model about implementation options and documenting those processes or documenting external processes.
I don't know how a less capable LLM would be with these, but even though they're not complex pieces of code in the grand scheme of things, I am running close to 4o's limits on some of the scripts we're generating.
On your last paragraph, I can definitely see where you're coming from, but there is a flipside. In this situation, there is a single person's (billable) time that's being used in the conversation. The second person is lost (but in my role there never is a second person anyway), but I'm no longer requiring other people's hours to work through these systems step by step.
This is the fundamental difference between LLM-usage horror stories and success stories.
A vague, poorly thought out brief with a wide scope is doomed to failure.
A specific, considered request within a narrow scope is pretty much guaranteed to succeed, as long as there are no external factors that make the task impractical/impossible.
As somebody who often has trouble getting thoughts to paper, I've had a lot of success recently chatting through existing processes and turning them into usable docs with the help of ChatGPT. It's made a huge difference to my ability to get my processes written down, compared to sitting there looking at an empty word doc.
For what it's worth, I work in a dev-adjacent role. I have had to dabble in very basic code but while I'm really good at designing systems, I've always been incredibly weak at writing syntax.
What LLMs have allowed me to do is cover that weakness and get some rather cool projects out the door without needing dev interaction.
There are things I refuse to do (and I use LLMs there as well, to help me organise the thoughts in my head and generate a coherent brief).
The single most important thing to understand with using an LLM is your own limitations. You can raise your ceiling in an field, but it's absolutely not the same thing as being an expert in the field yourself.
Cars are probably the most complicated single item sold in large quantities to consumers. This means that the factories are big and employ lots of people. The infrastructure to support these car factories create even more jobs across many industries. The number I was taught at school was that the Sunderland Nissan plant indirectly created/supported 10,000 jobs. Of course those jobs weren't all UK based, but having the actual car factory in your country increases the chance that other parts of that supply chain create jobs in your region too.
Are there 4 or 8 physical cores on the chip?
It's difficult to see how these chips are 5 years behind Intel/AMD when their performance is coming through on benchmarks similar to the Intel Xeon E5630 which was released 15 years ago (4 physical cores with hyperthreading at a slightly higher clock).
It seems that Longsoon's IOPS are 300MHz worth of clock ahead of Intel 15 years ago (Yes, I know it doesn't really work like that, sue me), but the whole "5 years behind" claim seems to be missing a digit.
For what it's worth, Windows 11 was the first time Microsoft increased the minimum system requirements since Windows 7, 12 years previously.
If you're looking at the 32 bit versions, that goes back to Vista, 15 years previously (not that Win11 has a 32 bit version).
Yes, the TPM module was a BS move by Microsoft, but I'd argue that a desktop or laptop from the past 10 years which doesn't meet 11's minimum requirements (excluding the TPM) was e-waste as it came out of the factory in the first place.
Depends on the purpose of the robot. A robot which is exploring a collapsed building, potentially based upon an octopus's ability to squeeze through any hole larger than its beak - but without needing the beak to feed would want as few hard parts as possible. Creating artificial muscle tissue like this is a necessary step to more realistic-feeling prosthetics for those who need them (and further down the line, grafted prosthetics that can be powered by the body's existing systems).
Honestly, in my dealings with ChatGPT, I've found it to be remarkably human in a lot of situations. Frontloading it with all the information just causes it to miss stuff (human equivalent: "I'm going to ask you a series of questions in the format I need them, despite that wall of text you diligently wrote out for this bug report probably containing this information.").
I get much better results from both Biological and Artificial conversations when working through point by point. It's just easier to parse for both kinds of mind.
Admittedly, I've never tried to do any funky jailbreaking or pushing known-incorrect facts upon the LLM for testing purposes - I don't use it to do thinking for me, I use it to get the syntax correct for systems I've already designed.
Don't worry, that's not what I was sassing you about. The film is honestly a travesty considering the source material it draws from - the whole point of Asimov's short stories was to make a world where a robot uprising was fundamentally impossible (since he was so sick of reading speculative fiction about robot uprisings).
And before anybody mentions the Zeroth Law, it's vastly overstated in popular culture compared to Robots and Empire, where the topic is explored by Asimov.
I mean, obviously Excel is the incorrect tool for the job - but most of the shortcomings that were flagged in the article are avoidable by building the spreadsheet correctly in the first place.
Also VBA is cheating. Everything they need to do can be done with raw formulae. That way you don't need to open up the pain of Macro-enabled workbooks.
Viewing his cartoons (without an adblocker) is directly supporting him though since those ads pay him.
Heck, even viewing his cartoons with an adblocker gives supports him to a degree (site visitor numbers taken from the backend which he could use to prove traffic numbers for affiliate deals etc.)
And yes, it's true that the Dilbert site no longer has the strip on it. I think you need to give him money on Patreon or similar to access them.
Jumpin' Jupiter, Alistair, Asimov's rules absolutely worked - the short stories in I, Robot eventually resulted in the Robots running everything, and everything was better for it.
The stories in I, Robot came from the funky interactions between the rules in new & interesting situations. Usually at the expense of Powell and Donovan's sanity.
The Elijah Baley stories came from how the Robots were too good at their jobs, and it screwed up the Spacer societies.
Ah, but surely the act of taking a first draft of the documentation then editing issues with it is a very similar process to double-checking the thought process?
As mentioned above, writing documentation is one of my weakest areas. I need the whole concept to crystallise in my mind (along with how to explain it without the use of a conversation) before I can get the words to paper - and that crystallisation will not be rushed, much to my frustration. Using an LLM to give me that first draft then working through it and editing it to be more accurate will still lead me to think through each aspect of the process.
Current LLMs are junior team members who work quickly but all their work needs checking over.
You can't rely on one to do a task you don't understand yourself, because their work needs checking over.
You also need to have done your reps without the LLM to get the fundamentals internalised - how else will you learn about the edge cases which are going to bite you in the arse?
Assuming you're using them appropriately above, it lets you spend more time working on the knotty problems and how the whole thing will fit together in the complicated system that you're putting together - something that I don't think current LLMs are up to internalising.
(My favourite thing about getting an LLM to do the legwork on a task for me is that it's then capable of banging out reasonable documentation for the process, that gives me something to work from. Writing documentation from scratch on a given process is incredibly painful for me, so getting something close generated that I can tweak is a huge time saver)