* Posts by thosrtanner

160 posts • joined 7 Mar 2013


Behold the Megatron: Microsoft and Nvidia build massive language processor


I have a natural language processor that doesn't require bucketloads of GPUs and concomitant wattage. It does take a little longer to train, but think of the power consumption benefits.

And it wrote this comment.

British data watchdog brings cookies to G7 meeting – pop-up consent requests, not the delicious baked treats


yeah, but this is when i reload the page


I click reject all as well. What pees me off is people like ziff davis who re-ask the question REPEATEDLY on the same page. and again when you restart the browser. I'd think a cookie saying 'I do not want all this tracking' would be within the letter and spirit of the law, rather than just the letter as currently.

The unit of measure for fatbergs is not hippopotami, even if the operator of an Australian sewer says so


Re: Pural

yeah, by the time i realised that it was beyond editing :-(


Re: Pural

Clearly the writers of the OED have no respect for Fanders and Swann. Everyone of culture knows you need a regular army of hippopotami for singing 'Mud, mud, glorious mud'

Communism never looked so good: China cracks down on pop-up ads


Re: China?

capitalism does however have sweatshops, child labour, slavery, ...

I'm not a communist but I'm not a capitalist either. Because both, if left to their own devices, end up exploiting the masses for the benefit of the few while indulging in massive PR campaigns to make them seem acceptable.

Microsoft joins Bytecode Alliance to advance WebAssembly – aka the thing that lets you run compiled C/C++/Rust code in browsers


runs c++ code - tha'ts code with all the unsafe unchecked memory accesses, the cause of most vulnerabilities, right?

Wi-Fi devices set to become object sensors by 2024 under planned 802.11bf standard


I think 'bf' as part of the standard name is remarkably apt really. And sadly, the IEEE website has plenty of information about this idea

Did I or did I not ask you to double-check that the socket was on? Now I've driven 15 miles, what have we found?


Twisty turny narrow roads

If he was working anywhere near where I lived as a child, I doubt that was the result of too much Colossal Cave. I've definitely been in a car that couldn't move while we waited for the herd of cows to make their way round the car.

And one epic story where a lorry was sent the back route between the 2 nearest towns via our village. Both ways involved a steep hill. However the back way involved, after coming down one hill, and crossing a narrow bridge over a millpond, a right angle bend into the other hill, with a single width road with high stone walls on both sides. About half way up there was another right angle bend. And no relief from the walls.

The lorry was there for a good long while.

A tale of mainframes and students being too clever by far


Re: Colleges vs. Real world.

Hardly the instructors fault you had to attend her course

This space is intentionally left blank


And who *did* take Karen's milk from the fridge? We should be told.

Forget tabs – the new war is commas versus spaces: Web heads urged by browser devs to embrace modern CSS


> Why? Upcoming new features such as lab(), lch(), and color() use the same syntax (and don’t work with commas).

Well they bloody should support commas then

Getting a pizza the action, AS/400 style


Re: "Hopefully he also added a bit of text along the lines"

Some of the worst User Interfaces I've come across have been designed by software engineers, who haven't bothered to think about what the user is trying to do, they've bothered about how to reflect how you talk to the underlying system.

We had one screen where '1' meant switched off and '0' meant switched on. Check boxes? The words enabled or disabled? Hahaha. Everybody got confused by this. To the point when someone needed to add some more entries to the screen, and he made the new entries expect '1' for enabled.

It was an utter disaster.

A paper clip, a spool of phone wire and a recalcitrant RS-232 line: Going MacGyver in the wonderful world of hotel IT


Re: Thanks for reminding me...

Damn. I was just about to post that too

Asterix co-creator Albert Uderzo dies aged 92


Re: resistance

I'd suggest impedimenta or Bacteria for the 1st option

'Unfixable' boot ROM security flaw in millions of Intel chips could spell 'utter chaos' for DRM, file encryption, etc


Re: And none of this is important

As far as I can see, if said miscreant gets access to your PC, they can read the management key which doesn't apply to your PC, it applies to however many hundreds of thousands of PCs that were built with the same chipset.

I imagine it's rather less hard at that point to do interesting things remotely.

Zyxel storage, firewall, VPN, security boxes have a give-anyone-on-the-internet-root hole: Patch right now


Re: Router with no external admin access

I think the article says 'if you visit a malicious page, it can take over your router'. so the hammer of disintegration is needed

'An issue of survival': Why Mozilla welcomes EU attempts to regulate the internet giants


i've been to at least one site that says 'if you don't accept our cookies you can't use the site'. so I don't use it, but seriously? that's certainly contrary to the spirit of the GDPR

You'll never select all and mark as read again after this tale of peril... Oh, who are we kidding? Of course you will

Paris Hilton

I'd have to say I'd have thought it'd be SOP to check that, if the stairs were the only exit from a room, there was no one actually in the room before removing the stairs.

You want a Y2K crash? FINE! Here's a poorly computer


Re: Same as Audits

Storing dates in floats???

'I am done with open source': Developer of Rust Actix web framework quits, appoints new maintainer

Thumb Down

Re: Whats the problem with unsafe code in Rust?

Yeah. And all code is written properly of course. Even experienced kernel programmers make mistakes.

Something I learnt long ago: Given 2 code solutions to a problem, people in general pick the worse one either to use or to (shudder) clone and mangle.

You're not Boeing to believe this: Yet another show-stopping software bug found in ill-fated 737 Max airplanes


Re: Isn't THIS why we've got to teach 2nd-graders how to "code", rather than how to think?

Re: He notes how hardware was becoming more sophisticated AND more reliable,

Sadly I think hardware is now becoming less reliable. Faster, but less reliable. That might be because a fair swathe of it is now software, and the boundaries are less clear than they once were.

Who says HMRC hasn't got a sense of humour? Er, 65 million Brits


Where's the link to the list??

BOFH: You brought nothing to the party but a six-pack of regret



This: We were talking about rabbit holes at Book Club last night" the Boss burbles, forgetting our wolf-like tendencies when a slow animal is separated from the herd. "We're reading Alice in Wonderland!"

Which immediately triggered the memory that the Jaberwock is known to burble. One of these days the wolves might be in for a surprise. Just sayin'

Ring of fired: Amazon axes multiple workers who secretly snooped on netizens' surveillance camera footage


Re: Punishment seems too extreme

I was going to say 'beat me to it' but given the topic, I thought that might be open to misinterpretation

What's that? Encryption's OK now? UK politicos Brexit from Whatsapp to Signal

Paris Hilton

Ref: "Unfortunately, Signal doesn't allow group moderators to block individuals from taking screenshots, which would frustrate the process of leaking a conversation to the press."

I doubt there's *any* app that can stop you whipping out your camera and taking a screenshot that way.

Vivaldi opens up an exciting new front in the browser wars, seeks to get around blocking with cunning code


I'm not really surprised. the ability to spoof user agent strings has been around for a long time now, because of similar problems, mainly because the designers (I use the word loosely) of web sites seem to be somewhat reluctant to test for feature existence. Or to fix their own sites because they rely on the undocumented and non standard behaviour of browser x.

You looking for an AI project? You love Lego? Look no further than this Reg reader's machine-learning Lego sorter


The challenge is to feed it itself, and see if it comes to a halt.

'Peregrine falcon'-style drone swarms could help defend UK against Gatwick copycat attacks


How about training pergrine falcons to attack drones? That'd be a much more eco-friendly solution

Just take a look at the carnage on Notepad++'s GitHub: 'Free Uyghur' release sparks spam tsunami by pro-Chinese


it's intriguing how pretty much every post in support of the author of notepad++ has got 2 downvotes?

I guess I shall now get two too, as I'm totally in support of his stance on this.

2001 fiction set to be science fact? NASA boffin mulls artificial intelligence to watch over the lunar Gateway


I'm sorry Katyanna. I can't let you publish that.

The Wun Show: Douglas Crockford has been sniffing JavaScript's bad parts again


Re: Wun thing to say.

Here's a few

https://www.json.org/ - no possibility of comments in that

https://en.wikipedia.org/wiki/JSON - hmm. still nothing about comments in there

https://tools.ietf.org/html/rfc7159 - nope, no comments in there either

and even this which provides a hacky workround


I can't put in comments without stuffing the data in a nasty way.


Wun thing to say.

I have to say, while I agree with his comments about callbacks and Promises (which look messy, and there's just no replacing callbacks with promises in existing code without tearing your hair out), he's way out of line about async/await. It's a really useful technique and makes the code much cleaner, easier to read (and write), and less error prone.

The worst problem with async/await is all the books and stackoverflow posts that explain async/await code as though it was happening sequentially. Which it most definitely is not. The number of times people have suggested you can call an async function from the main thread and wait for it to finish is depressing (though the fact that you can't do that is also depressing)

Also, in passing, I hate that JSON cannot be commented. Because there's a lot of tools (eslint, I'm looking at you) that expect their configuration to be in strict json format, and I like to explain why I've taken a decision in my configuration details, thank you very much. So I use yaml, but every time I want to do something, I have to take the eslint example and stick it through a json->yaml converter....

Geo-boffins drill into dino-killing asteroid crater, discover extinction involves bad smells, chilly weather, no broadband internet...


Picture clearly isn't real. There are neither lego nor playmobil characters in it.

For real this time, get your butt off Python 2: No updates, no nothing after 1 January 2020


Re: The fork is already out there

The greek letter after Pi is Rho, and after then there's Sigma before you get to Tau

Google, YouTube cough up $170m to make that trifling little thing about slurping kids' info without consent go away


Four months?

If it could make money for them they'd do it in 4 weeks. Or 4 days.

Hey, it's 2019. Quit making battery-draining webpages – say makers of webpage-displaying battery-powered kit


Re: Words of wisdom

I feel this is a little over the top. There's undoubtedly a lot of unnecessary javascript (esp those *!"£wits who use javascript to wrap an image fetch) but considered use can improve the user experience a lot. As does considered use of css and html.

However - poorly considered use of any of these is something else entirely. I once had the pleasure of looking at an html page which resulted from microsoft word saving as html. It would have required a lot of javascript to be worse than that.

It's not really helped by everyone having their own copy of rapid or node or whichever framework they've chosen to splat over their web page. Which means you have to download the same code over and over again, rather than downloading it once from a master copy.

Hack a small airplane? Yes, we CAN (bus) – once we physically break into one, get at its wiring, plug in evil kit...


Umm. Why are people discounting the 'need physical access to the aircraft'. It's not very clear from the article whether or not the researcher was sitting in the cockpit fiddling with wires, or whether he was say in a passenger seat where the wiring conveniently went past. Or whether he managed to get a wifi or bluetooth connection - because wire is expensive don'cha know.

9/11 shows that people are willing to crash aircraft while they're on it. There's plenty of security now against people getting guns on. But if someone gets on with a mobile phone or laptop - and I've done both since 9/11 with no problem - well, as far as I can see, there is the potential for a lot of nastiness.

TypeScript is now a 'top 10' language – just in time for the 'feature complete' 3.6 beta


I'm waiting for them (whoever them is) to sort out the 'optional semicolon' mess. I'm all for optional semicolons, but they really should only be inserted if you *don't* have a clearly unterminated expression when you get to the end of the line (bring back BCPL which got this right). But I bet that would break most if the incomprehensible and badly written javascript on the web

Fun thing to do. Go into firefox about:config and set javascript.options.strict and watch the warnings flow

Boris Johnson's promise of full fibre in the UK by 2025 is pie in the sky


Re: Rural rage

That'll be their 2nd complaint. The 1st complaint will be over the description of their hands. That's a very patronising city-boy description of farmers

Facebook's Libra is a terrorist's best friend, thunders US Treasury: Crypto-coins dubbed 'national security risk'


While it (paying in company scrip) is illegal in the UK, I'm not too clear on the position in other countries. I'd be really interested to see what'd happen if they tried that.

Wondering how to whack Zoom's dodgy hidden web server on your Mac? No worries, Apple's done it for you


Re: Which is probably why Apple treated it as malware

they only removed the web server. Not the whole software suite. I agree with other posters. Stuff from that company is not getting onto any computer of mine for a good long while and possibly longer


> Further, Zoom promised an update in a couple of days intending that users who select "Always turn off my video" on first use will have that preference saved automatically.

Is it just me who feels that "Always" implies "Always" and not saving the preference rather conflicts with the description?

I'd say I cannot believe people like this would be allowed near a computer, but clearly they have been. If you're actively coding round standard security practices, you are no better than malware writers.

Grav-wave eggheads come closer to nailing down Hubble's Constant – the universe's speedy rate of expansion


I don't understand those numbers. Please put them in El-Reg measurements. Thank you

Cloudy with a chance of colocation: Taiwan's Delta Electronics rolls out beastly 600kVA UPS


Well, when I was at school, I learnt that Watts = Volts x Amps. So "when every kVA equals 1kW" doesn't seem like an overly impressive claim to make.

Perhaps it would have sounded more impressive in Standard Reg Units?

Google's Fuchsia OS Flutters into view: We're just trying out some new concepts, claims exec


If filesystems are user space, I'd be interested in knowing how they intend to deal with virtual memory and paging and swapping.

It's official. You can get FUCT, US Supremes tell scandalized bureaucrats in rude trademark spat


Not to mention the rock music with REAL rocks

BGP super-blunder: How Verizon today sparked a 'cascading catastrophic failure' that knackered Cloudflare, Amazon, etc


Re: Response

To be fair, the magic beans worked just fine for young Jack

We knew it was coming: Bureaucratic cockup triggers '6-month' delay of age verification block on porno in the UK


Lets hope they have too much else on their plates in 6 months to return to this poorly thought out piece of regulation

Awoogah! Awoogah! Firefox fans urged to update and patch zero-day hole exploited in the wild by miscreants


Re: Re NoScript

You might use it to make the page behave more prettily and *respond* dynamically to the users input - for intsance, telling the user they'd given invalid input before they pressed submit and had to wait to get a response from the server (and contrary to what some sites seem to believe, using javascript doesn't obviate the need for your server to validate the users input anyway).

But *need* it? No - you don't need it. Not even amazon needs it. Enter name, press search. You might not get the menu of items similar to what you'd typed in so far, but frankly, that's so rarely useful for me, I could live without it (and probably it would make the site faster as it's not sending messages to the server every keystroke...)



Biting the hand that feeds IT © 1998–2021