* Posts by Dan 55

15451 publicly visible posts • joined 13 Jun 2009

US senators propose yet another problematic Section 230 shakeup: As long as someone says it on the web, you can't hide it away

Dan 55 Silver badge
Joke

Re: Censoring conservative viewpoints

There must be something wrong with those figures, there were 10 stories at the top of my feed this morning which said that Big Social Network receives funding from Bill Gates to push his Antifa agenda.

Now that's a somewhat unexpected insider threat: Zoombombings mostly blamed on rogue participants, unique solution offered

Dan 55 Silver badge

How to make the experience worse than Skype

One low-tech solution would be to assign unique per-person IDs and passcodes so that credential reuse can be easily spotted and banned in one go.

Would those be in addition to the meeting code and password, and Zoom account and password? Sounds pretty terrible.

Open access journals are vanishing from the web, Internet Archive stands ready to fill in the gaps

Dan 55 Silver badge

"Newbold said it would be helpful to have the equivalent of youtube-dl [...] for open access papers"

We do, it's the Unpaywall extension for Chrome and Firefox.

I won't be ignored: Google to banish caller roulette with Verified Calls

Dan 55 Silver badge

Re: "if a user sees the business's name then they are more likely to actually take the call"

If you don't have a business relationship with them, there's no good reason for them to be calling you.

Dan 55 Silver badge

This better not bypass the phone app's blocklist

Bet it does though, the excuse being Uncle Google verified it for you.

Classy move: C++ 20 wins final approval in ISO technical ballot, formal publication expected by end of year

Dan 55 Silver badge

I'm so looking forward to discussing C++23 in three years.

Dan 55 Silver badge

Re: Is C++ becoming too large and complex?

C didn't even exist in the 1960s and neither did Pascal! That link was from the 1980s when both were about a decade old and people had worked out each language's weaknesses.

Anyway, I should move on, as you say. Do keep carrying on talking about the 1950s.

Dan 55 Silver badge
Coffee/keyboard

Re: "Competent, core language"

Hilarious. Keep on claiming Smalltalk, ALGOL, Simula, Smalltalk, Eiffel, Pascal, Oberon, etc... are all perfectly designed, that C/C++ is terribly flawed beyond redemption, that C/C++ programmers don't know they can shoot themselves in the foot, that real-world usage which is so little it doesn't get all of these languages combined out of the "Others" column means nothing and certainly not languages which are just of academic interest, and that actual real-world usage to solve real-world problems is populism. Just don't do it while I have my morning coffee please.

Dan 55 Silver badge

Re: "Competent, core language"

None of the languages you cite are getting traction in the commercial world and you miss all the langagues that provide real competition like Java or are up-and-coming like Go and Rust. But apparently I am wrong.

Dan 55 Silver badge

Re: 'you still can't write something like an OS with them'

If it's standard Pascal then units aren't compiled separately but end up in one monolithic executable. You might be looking for library (non-standard).

Dan 55 Silver badge

Re: Is C++ becoming too large and complex?

Pascal came up because you were saying the popularity of C was misplaced. I was trying to get the point across that there was no contemporary competition to C which could do the things C could do. At that time, Pascal was C's supposed competition.

I don't know, if you don't like C++ and even don't like C but cite languages like ALGOL and Pascal in other posts, it seems it's not me who's refusing to move on.

Dan 55 Silver badge

Re: Is C++ becoming too large and complex?

Nope, I was talking just about Pascal.

Apple moved away from a toy language as the moved away from a toy operating system.

The problem is that there is no standard in commercial Pascal implementations, each one solved the many and varied problems in their own way meaning there was no portability, while the language itself remained pristine and unsullied and unusable so the academics were happy.

Meanwhile, in the real world, C and C++ evolved, and all compilers supported the changes (even VC, eventually).

Dan 55 Silver badge

Re: Really?

"auto a1{0,1};" won't compile from C++17 onwards. AC was asking how auto helps.

Dan 55 Silver badge

Re: Is C++ becoming too large and complex?

Pascal could manage a glorified bootstrapper with a GUI, which I guess is an improvement in MS-DOS, but Apple moved away from Pascal with the move towards co-operative multitasking and PowerPC.

See also Why Pascal is Not My Favorite Programming Language.

Dan 55 Silver badge

Re: The old problem of the programmer perisope view of the world..

Er, no, my experience of MI is in the commercial world. And it compiled and ran and passed QA and was accepted by the customer and everything.

Dan 55 Silver badge

Re: C++ – never classy

You seem to have searched for "things I don't like about C" in Google and pasted a bunch of links.

Dan 55 Silver badge

Re: Really?

It wouldn't, because a1 wouldn't compile. Your point being that auto is terrible because you can't sprinkle it everywhere or something?

Dan 55 Silver badge

Re: "Competent, core language"

Twas my autocorrect, but Burrows as in head in the stand might be appropriate.

Pascal is nice to teach programming with, but can't be used in the real world. Delphi and Lazarus are not standard Pascal because standard Pascal is too limiting, but even so you still can't write something like an OS with them.

Seriously not getting your complaint about C/C++ being old, stuck in a quagmire, etc... and then going on to quote languages which are fossilised or only of interest inside academia.

Dan 55 Silver badge

Re: The old problem of the programmer perisope view of the world..

If you have learned OOP in a proper OO language like Smalltalk or Java

I stopped there. Multiple inheritence is too scary I take it? Fine, but then don't talk about proper OOP.

Dan 55 Silver badge

Re: C++ – never classy

Can't see why. They both express concepts and change to express new concepts... or die from lack of use.

Dan 55 Silver badge

Re: "Competent, core language"

By Burrows system languages you mean ALGOL. And then you complain that C++ is old and tired.

Dan 55 Silver badge

Re: Is C++ becoming too large and complex?

Well, you've missed what auto is for.

Dan 55 Silver badge

Re: Is C++ becoming too large and complex?

As far as I can tell there was no other language around which was as popular as C was which could cope with software of operating-system level complexity, certainly none of the examples of languages given here. So C was probably the best place for C++ to start.

If you're saying the popularity of C was/is misplaced then you don't understand why C was and is popular. You still can't write operating systems in Pascal, at one time that supposedly was a contender for C's crown.

C++ built upon this foundation. It was not perfect, but it got results, exactly like C, which is why C and C++ are popular. Other languages might have feature A, B, and C but not all of them. If they're useful then C++ will incorporate them and carry on. The other languages certainly won't be in any hurry to incorporate each other's features, let alone features from C++.

C++ does not aspire to be some perfect representation of an object-oriented language. There is no perfect language, not C++ and not the rest. The others either 1) have barely managed to get out the academic stage, trapped in constant debates about the best way to do things with a moribund user base or 2) are scripted or need a JIT VM or 3) are owned by some megacorp. C++ is the only language which is not owned by anyone, compiles into object code, and has new features which the user base are pushing for. The ones that are getting somewhere (Go, Rust) are getting somewhere due to their similarity to C++.

Dan 55 Silver badge

Re: Is C++ becoming too large and complex?

So you would rather C++ be unchanging, forever, born in a state of perfection meaning no changes are necessary to the language in the decades ahead to meet programmers' needs?

All you need to do is look at the relative numbers of users of Eiffel, Smalltalk, Simula 67, or whatever other perfect language you care to mention to see how well that would work out. C++ would turn into one of those languages or another version of Objective C - nobody uses them unless they're forced to.

Dan 55 Silver badge

Re: Object

On the other hand I saw Z in uni. And never again.

Dan 55 Silver badge

You don't need header files meaning you don't need to include the same file multiple times from different places in the code, you don't have to worry about include order, and you don't need to mess around with guard defines so headers can be included multiple times.

Dan 55 Silver badge

Re: C++ – never classy

Then again, a language that doesn't change is dead, that goes for both computing and spoken languages.

Dan 55 Silver badge

Re: Is C++ becoming too large and complex?

You don't have to remember all the language, you can forget the bits which are superseded by something newer, better, and/or simpler. E.g. C++11 really simplified a load of stuff.

Tech ambitions said to lie at heart of Britain’s bonkers crash-and-burn Brexit plan

Dan 55 Silver badge

Re: Well it's kind of a good idea but...

The answer to all of your questions is it's all about control.

The former Brexit secretary David Davis said: “I would be inclined to repudiate large parts of the withdrawal agreement, because they were agreed on the basis that there would be a trade deal.” He argued that should include ripping up the financial settlement if no trade deal is reached. But Davis questioned the prime minister’s chief aide Dominic Cummings’ focus on securing control over state aid, something No 10 is keen to use to build up the UK’s tech industry, calling it “intrinsically un-conservative”.

There's this industry, it's undoubtedly the future, but it's not under Cummings' thumb. He's a control freak and can't stand that. He needs to be able to shower the right people in the IT industry with money to get that control.

Nintendo revives Game & Watch portable proto-console, adds color to 2.36-inch screen

Dan 55 Silver badge

Re: So... can it be hacked?

But this thing in a Game & Watch case would be running hardware powerful enough to emulate a 1.8MHz 6502-like CPU as found in the NES?

Dan 55 Silver badge
Facepalm

As they're Nintendo they wanted to keep it a secret until launch day so it's not yet available in the US as it doesn't have FCC authorisation.

Amiga Fast File System makes minor comeback in new Linux kernel

Dan 55 Silver badge

Boot off a floppy and use HDToolbox to re-write the driver to the partition table thingy, Shirley?

Dan 55 Silver badge

Re: This will make the soon-to-be-Kickstarted mini Amiga easier

You could emulate more systems by swapping the SD card or running them on the Linux side, and you'd still have the nice case.

Dan 55 Silver badge
Trollface

Re: My life is now complete...

No need to get jealous, your own computer was good in its own way too, it had built-in MIDI.

Dan 55 Silver badge
Thumb Up

This will make the soon-to-be-Kickstarted mini Amiga easier

It's a Linux/AmigaOS hybrid running on a Pi 4 in a Mini-ITX case, and if you just wanted something to emulate all your games in a nice A3000-style box which can fit under the monitor then it's probably the cheapest and most practical way.

Mini Amiga Inspired Case & Ami-Hybrid | Show & Tell (30 mins)

SMEs to UK.gov: We need vouchers for tech and training ahead of final Brexit curtain falling

Dan 55 Silver badge

How to reach a trade agreement with 27-country union defined by legal documents

1. Rip up the withdrawal agreement that you just signed with them less than a year ago.

2. ???

3. Profit!

Digital pregnancy testing sticks turn out to have very analogue internals when it comes to getting results

Dan 55 Silver badge

Re: Wastful - but unfortunaltly not uncommon

Surly we can come up with a similar device with replaceable strips?

But that ruins all the digital single-use landfill magic.

Apple commits to support human rights - 'We believe in the critical importance of an open society'*

Dan 55 Silver badge
Black Helicopters

So much for Apple's vaunted privacy...

... if Zuckerborg scares them out of doing it. I guess it it'll be back in an approved form later.

Makes you wonder what other privacy features have been nobbled to keep other corporations or governments happy.

Brexit border-line issues: Would you want to still be 'testing' software designed to stop Kent becoming a massive lorry park come 31 December?

Dan 55 Silver badge

Re: Stockpile your popcorn

Including the lorry parks?

Dan 55 Silver badge

Does anyone in the EU currently trade with a third country where there are absolutely no trade agreements between the two (see the "Trading with..." heading on each country or region page)? Perhaps they could get by by using North Korea's country code for exports to the UK in the meantime.

Dan 55 Silver badge

If something like that doesn't appear in the opinion columns in the British right-wing comics in the second week of next year, I'll lie down in front of a bulldozer and eat my ID card.

Dan 55 Silver badge

Re: I am sure Boris will be on holiday when the $h1T hits the fan

"But Boris Johnson said the UK was "ready for any eventuality" after the transition period."

Spot the difference:

Rowley Birkin QC

Johnson talking Customs and logistics, his claims in that video about GB-NI trade were debunked in less than a day.

There's a battery-free Game Boy that runs solely on the power of sunlight and the speed of your button-mashing

Dan 55 Silver badge

There's half a Wii in a Gameboy case but that does need batteries. LTT

Anyone else noticed that the top countries for broadband speeds are well-known tax havens? No? Just us then?

Dan 55 Silver badge

The UK's record breaking Covid-19 numbers came first.

Perhaps we've got it the wrong way round, maybe it should be Covid-19 causes 5G.

Surface Hub 2S unshackled from bespoke Windows 10 to install what you want – just wash your hands first, yeah?

Dan 55 Silver badge
FAIL

A feature nobody asks for when considering a whiteboard

the ability to simply walk up and use the thing is gone, replaced by authentication methods such as Windows Hello.

Microsoft obviously listening to their customers again.

UK utility Severn Trent tests the waters with £4.8m for SCADA monitoring and management in the clouds

Dan 55 Silver badge

If they have Oracle racks I'm surprised they didn't move to Oracle cloud, which should be easier to do in theory. They must have a contract which is subsidising a lot of yachts.

Help. The political process is corrupted, full of lies and state-sponsored deep fakes. Now Microsoft's to the rescue

Dan 55 Silver badge
Meh

Re: Muppet politics

Statues - The confederate statues should have been taken down years ago (Mitch Landrieu, then mayor of New Orleans, 20 min speech).

Federal buildings attacked - Does graffiti warrent stormtroopers?

Damage to public and private property - want to itemise it or is it more graffiti?

People being crippled and killed - er, yes, that's what the demonstrations are about, I mentioned that above.

Dan 55 Silver badge

Re: Muppet politics

So much whataboutery, so little time. It's not a chicken and egg problem, there is a timeline.

1) Police kill George Floyd.

2) Peaceful protest (a constitutional right).

3) Protests about police brutality are met with wave of police brutality across US

4) Trump sends in the stormtroopers, first to Portland in Oregon, later to other state capitals.

5) Jacob Blake shot in the back seven times while going about his business and paralysed. More protests.

6) White 17-year-old child with an assault rifle forming part of the so-called militia allowed to kill two black people and walk through police lines.

Various appearances by Trump throughout all this calculated to enrage matters even more, and sending in his federal goon squad if he thinks he can get away with it.

Those are the objective facts.

Obviously the playbook is fomenting division, blaming everything that can be blamed on black people as a whole if it a black person is accused of something, forgiving everything that can be forgiven if it was a white person who did something, and sending in the stormtroopers on every excuse. That's his election plan.

Quite obviously they are not all as bad as each other, because Trump is objectively worse and America has a big policing problem which has been allowed to fester by Trump. He's not responsible for it, but he sure as hell isn't doing anything about it.

Dan 55 Silver badge

Re: Muppet politics

All of the candidates are responsable

Very fine people on both sides?