Re: The resupply spacecraft also carried special items for the crew to celebrate the holidays
Redundancy notices for when NASA is shut down.
And an eviction notice requiring you to vacate the premises within 24 hours
26124 publicly visible posts • joined 31 Dec 2009
I think NVIDIA's moat was more "going all in" than first just mover.
There was a while when the new OpenCL had a lot of interest. Certainly in academic circles it was a lot more popular than CUDA, there is a lot about the language design that was nicer.
But nobody really committed to the HW, everyone had an "OpenCL implementation", but they were all slightly non-standard, didn't keep up with new versions and had terrible tooling. Soem <cough>AMD<cough> had terrible unfixed bugs in core routines like FFT but nobody cared because the market was games or laptops - OpenCL was just a checkbox to meet some purchasing requirement
NVIDIA on the other hand bet everything on GPU compute, years before AI, not just HW but the tooling and support around CUDA.
> there was no malware in those old days because it took far too long to deliver all attacks
Herr Zimmermann might disagree
Good option: A few secret-budget $Bn goes to the usual suspects for unspecified activities related to cyber offensives. The usual suspects use this to buy back their shares and pay CEO bonuses, share price goes up - everyone happy.
Worst option: They announce bounties, every script kiddie does an attack and then tries to claim a bounty. Hong-Kong Shanghai Bank Corp sounded Chinese so I ransomware'd them, where's my money? This hospital had Lenovo laptops, so obviously Chinese, so I was doing my patriotic duty when I crashed their systems.
Probable option: 15mins has gone by and that story wasn't scoring well in clicks so over to a viral video of a Squirrel
>whereas the idea of recovering/restoring Windows means tedium and teeth gritting
Whereas in school, breaking a Windows machine on the school network will involve an expensive support call to G4SCapGeminiOracle Educational Services and the student either being expelled, or shot by the school internal anti-terrorist unit (dependant on pond side)
It's unbelievable what a fiver will get you: $8 MilkV Duo dual RISC-V microcontroller lets you run Arduino and Linux in parallel
But the difference is important for teaching.
print("hello") or write("hello") or type("hello") are all equally good.
from System.Output using Console.WriteLine("hello", locale=SYS$DEFAULT, security=compartment.modal, memory_exceptions=disable) might be vastly better for a provably correct safety-critical system with automatic checking, but isn't ideal for 8 year olds first introduction to computers.
It's why C, Java and C# were terrible for intro programming. Lesson 1: copy all this boiler plate exactly correctly into your program before you can print("hello"). Don't worry about what "#include" or "sys.argv" does, you don't need to know. Leads to "computers are not for mere mortals to understand" which is the entire point of teaching about them in school
The is an irony here.
The need for the Pi was that school Windows systems had become so complicated that they needed specialist and expensive support - and so kids have to be restricted from not breaking it.
While the PC was originally popular in business because the expensive mainframe needed specialist support and so users had to be kept from breaking it.
Totally different uses of course, I just wanted to cheer on another example of making simple HW for education, backing it with some well written software and have it become ubiquitous.
Before this thread naturally devolved into: the Pi should have NVME and 10Gb Ethernet and it doesn't cost $25 anymore and I can buy a used SFF corporate desktop for less on eBay and assorted Windows bashing
ubiquity was the point - for education it's pretty much the only requirement
The most important design aim was that you could break the OS install and be able to start again easy. In contrast to the complex support required of a desktop Windows setup. Allowing kids to play with and break things, rather than being sandboxed and threatened has been the goal and I think it achieved that.
Can I give a similar shout out / slap on the back, to the Arduino.
Given a slightly complicated set of outputs to generate every time some input happened, a board that cost the price of a Happy Meal / pint, let me do it in the time I would once have spent working out which precise version of an 8051 I had for the settings in Kiel compiler
He made some terrible early investments and lost 99% of the fund's money in the dot-com crash.
He survived cos of an investment in Alibaba and then spent the time since funneling Saudi oil $ back to the US / transferring the Saudi sovereign wealth fund to an Israeli con-artist genius
So Iran is a theocracy where all education and science is subservient to the will of mad medieval mullahs. While North Korea is a state where the adult population all have to spend 10 years of "conscription" as unpaid agricultural labourers.
And yet both of these are apparently beating us at cyberweapons.
Where are our politicians with the vision to call for a solely bible based education and a return to field slavery - to counter the cyber threat .
The military doesn't use encryption, it plainly and simply calls a spade an "M1 manual entrenching and ground material transferal tool (Green) troops, for the use of"
( is it some US DoD security through obscurity program to cal every bit of kit an M1 ?)
Sorry, when I went to school administration was a paper register, entrusted to the kid least likely to get lost, and taken to the school's central administrative function = a middle aged lady in a cardigan with tissues up the sleeves and an electric typewriter.
Of course we didn't achieve 11 A* in key stage assessment level alpha