* Posts by Michael Wojcik

12271 publicly visible posts • joined 21 Dec 2007

In the red corner, Big Red, and in the blue corner... the rest of the tech industry

Michael Wojcik Silver badge

Re: Hmmmm...

outside ARPANET (and possibly early versions of JANET) it wasn't really used

I don't believe that's true. While other protocol families such as DecNET, SNA, and XNS were also still common at the time, even in the first half of the '80s TCP/IP had a significant share of local networks and small-i internets in academia and some businesses. The CMU/IBM Andrew Project was always TCP/IP-based, for example, and it started in 1982. The same was true of MIT/DEC/IBM's Project Athena, which started in 1983. I think BSD 4.1a with TCP/IP came out in '82.

For the big-I Internet, besides ARPANET there was CSNET (routing TCP/IP over X.25, starting in 1981), NSFNET (1986), and others.

Wikipedia says JANET (an X.25 network) didn't start routing IP traffic until the 1990s. BITNET, a prominent US academic network, and IBM's VNET (the largest internet in the world until it was surpassed by the TCP/IP Internet sometime in the '80s) ran on RSCS, a pre-SNA IBM protocol. RSCS was a store-and-forward protocol somewhat like UUCP.

Michael Wojcik Silver badge

Re: Hmmmm...

In 1987 IP was 7 years old: IEN123, published December 1979. TCP was 12 years old: RFC675, published December 1974.

As you noted, the TCP/IP Internet was 4 years old, since ARPANET Flag Day was 1 January 1983.

I don't know where "TCP/IP barely three years old" came from, but it's wrong any way you look at it.

The earliest TCP/IP implementations for MS-DOS seem to have been PC-IP (1984, though portions were available as early as 1982) and KA9Q (1985).

Michael Wojcik Silver badge

Re: This was an eye-opener for me

What about the interfaces in <unistd.h>?

Best I can tell (from ten minutes of research, and IANAL), that copyright still belongs to Micro Focus, via Attachmate Group, via Novell. And attempting to charge UNIX vendors copyright fees would probably not be in our best interest.

Michael Wojcik Silver badge

Re: This was an eye-opener for me

An API isn't a "method" in the (US) patent-law sense. An implementation is a method.

Prior art doesn't apply in (US) copyright law. Prior expression does.

Stiff upper lip time, Brits: After bullying France to drop its digital tax on Silicon Valley, Trump's coming for you next

Michael Wojcik Silver badge

Re: He's threatening Italy as well

Alas, for the US, Mike Pence is a drawback.

Hapless AWS engineer spilled passwords, keys, confidential internal training info, customer messages on public GitHub

Michael Wojcik Silver badge

Re: Engineer ?

Frankly, I'm not so complacent about the medical industry's co-option of the term "doctor", either. Both etymologically and in other fields it means "scholar", and many medical doctors, while upstanding members of their profession, do no research and don't even have much time to follow current research in clinical practice. (That's why Cochrane metastudies exist: so that a team of experts can review research in an area and digest it down into clinical recommendations.)

And in the US, medical interns - who are not yet licensed medical doctors - are generally told to use the title "doctor" with the patients they see. They are scholars - they're still in school - but the medical profession wants to have it both ways: "doctor" meaning "student" and meaning "professional who has acquired some special credential".

Who honestly has a crown prince in their threat model? UN report officially fingers Saudi royal as Bezos hacker

Michael Wojcik Silver badge

Perhaps everyone read the article and understands the bug was in a third-party app?

I think Apple's security is overrated by many (most?) users, but they're in the clear on this one. Unless you think they should do more extensive vetting of everything in the app store,1 which is a position one could argue, but doesn't seem economically feasible.

1Say, by requiring apps be submitted as source, which Apple would run through static analysis and then build and deploy to the store. That's technically feasible but probably not a viable business model, since it would be resource-intensive for Apple and would meet resistance from app developers.

Michael Wojcik Silver badge

Re: US Connection

Yes, there's no need for a conspiracy here. Everyone acting according to their inclinations explains the involvement of MBS and the National Enquirer just fine. I'm sure Trump would have approved, and they may tipped him off that something along these lines was happening, but there was no reason to let him know the details.

I don't even think there was much of a plan here. MBS has a collection of hacking toys from NSO Group and Hacking Team, and decided to play with them by seeing if he could steal info from Bezos. He or a toady skimmed over it, found the embarrassing material, and forwarded it to someone (possibly David Pecker at AMI, possibly Dylan Howard at the Enquirer), who decided to try to pressure Bezos. But it turned out Bezos was running short of fucks to give that day.

Michael Wojcik Silver badge

Re: Hmm....

It's also a mistake to assume the powerful know or care much about OPSEC. It's pretty common for people in power to trip themselves up by using personal devices. Even when they try to do it properly, they often achieve decent security in one area but screw it up in another (as with El Chapo, for example), or use a mechanism that fails under a different mode of investigation (as with Petraeus).

Michael Wojcik Silver badge

Re: Amusing typo

Displeased I can see, but surprised? The police states love NSO Group and the like. Even if some prosecutor (in Israel; action anywhere else would be purely symbolic) decided to go after them, they have many powerful customers, if not friends.

Michael Wojcik Silver badge

Re: Lose less data with your iPhone

That's unfair. Many Android devices don't have an SD-card slot.

Alan Turing’s OBE medal, PhD cert, other missing items found in super-fan’s Colorado home by agents, says US govt

Michael Wojcik Silver badge

Re: Inventory

"I have no idea. I've never tured anything."

(The judges would also accept "Some sort of fancy car?".)

Michael Wojcik Silver badge

Re: Yes, but no

She hid them, but admitted taking them (in the note she left at the school and later communications); and she offered them to U of Colorado. It does seem more like a delusional mission than theft for personal enjoyment.

Co-Op Insurance and IBM play blame game over collapse of £175m megaproject

Michael Wojcik Silver badge

Re: No Outsource Clause

Was it not declared? The article says Co-Op claimed they were told the IG package was an "out-of-the-box solution". My impression is IBM told them pretty early on, possibly in the proposal, that they'd be using Insurer Suite. Since IBM does not have their own commercial package for this industry vertical, you'd think Co-Op would have wanted to know where the software was coming from at the start.

I'm not saying IBM didn't misrepresent Insurer Suite - they may well have; I don't know anything about the situation beyond what's in the article. But it doesn't sound to me like they represented it as something developed in-house.

Michael Wojcik Silver badge

Winning at failing

Big Blue's "deliberate" failure

If you fail, but do so deliberately, then don't you actually succeed? (I believe this is in fact a popular strategy in certain circles.) I'm not sure it's logically possible to have a deliberate failure.

Michael Wojcik Silver badge

Re: Duh

Based on the article, in this case most of the technical work was outsourced to IG anyway.

Michael Wojcik Silver badge

Re: Ah, England and IT

Precise numbers vary based on methodology and dataset, but all the studies I've seen have concluded that a majority of large IT projects fail. I don't know that England is special in this regard.

Safari's Intelligent Tracking Protection is misspelled, says Google: It should be Dumb Browser Stalking Enabler

Michael Wojcik Silver badge

Re: Shock

Yes, since it's impossible for a firm to obtain a second domain name, that will definitely do the trick.

Judge snubs IT outsourcers' plea to Alt-F4 tougher H-1B visa rules: Bosses told to fill out the extra paperwork

Michael Wojcik Silver badge

Re: s/specific skills that are in limited supply/willing to work for peanuts/g

They could move elsewhere

Many of them have, or never located in high-rent areas in the first place. Any list of high-tech growth areas for IT in the US will show that there are plenty of other areas with high concentrations of IT and other high-tech firms.

the glamor isn't there

From surveys I've seen, this appears to be largely irrelevant to many firms and most of their employees.

Sure, Silicon Valley still has a cultural presence, and that draws some firms, the ones who hope to find success by basking in the glow of the FANG companies or want to be close to the venture capitalists so they can con them in person. But not everyone is so easily led.

Remember that Sonos speaker you bought a few years back that works perfectly? It's about to be screwed for... reasons

Michael Wojcik Silver badge

Re: Why indeed...

you actually can't hear what people are saying if there's other loud stuff on the soundtrack, because the speakers are so bass and treble heavy and knacker the mid-tones

IME, this is at least as much due to stupid, ubiquitous Dolby 5.1, and sound engineers insisting on mixing the dialog on the center channel - which is largely lost if all you have is a pair of stereo speakers.

We've had to get (cheap) "soundbar" speaker sets for the TVs in our houses (just one each, fortunately) in order to reliably make out dialog without having background music and SFX too loud. My wife is deaf on one side, so audio separation is meaningless to her, and I don't care about it a whit; but we need at least three channels just to hear the programs.

TV sets used to come with an option to force sound to mono, which would be just fine with me, but I haven't seen that feature in years.

A pox on all their houses.

Windows 7 back in black as holdouts report wallpaper-stripping shenanigans

Michael Wojcik Silver badge

Ooh, pigment war! Death to VANTAblack! Black 3.0 forever! (Or, I guess, until Black 4.0?)

Though the last I looked they're both proprietary. When will we have a true open-source really-very-black paint?

SpaceX ponders its next mission to blot out the Sun with another 60 Starlink sats

Michael Wojcik Silver badge

VSS Unity

I swear I read that as "USS Vanity" the first time.

US court rules: Just because you can extract teeth while riding a hoverboard doesn't mean you should

Michael Wojcik Silver badge

Re: Sedation for tooth extraction?

Extracting impacted molars is better done by a proper dental surgeon, not a run-of-the-mill DDS. All credit to my dentist, whom I quite like; but that's a specialty procedure. Which is why she referred me to a dental surgeon to have my impacted supernumaries1 removed.

And a good thing, too; one of them was bent in a full 180-degree arc. Took some work getting it out. The surgeon said it was one for the trophy case, but alas it turned out he was just kidding, and didn't have a trophy case.

1Extra molars behind the "wisdom" (third) set. I still have my third molars, but the fourths had to come out.

Michael Wojcik Silver badge

Re: Alaskan treats

I think of "deep fry everything" as a cultural touchstone of Midwest and Plains state fairs, not the Northeast.

In NYC I'd expect a deep-fried Creme Egg to be rejected for being gauche and insufficiently "ethnic". In New England it would likely be considered sinful. In Indianapolis or Lincoln, though, you could probably sell them all day long.

(That said, I've been to the Nebraska State Fair, and deep-fried sugar would be an improvement. The county fair I go to in Michigan is bigger and more entertaining.)

Copy-left behind: Permissive MIT, Apache open-source licenses on the up as developers snub GNU's GPL

Michael Wojcik Silver badge

Re: Perspective

This is not a loss for Free Software fundamentalism, it's a testament to the influence it's had on the world of software, transforming the landscape into a world that's now orders of magnitude more open.

I'm dubious about this narrative. Shipping source was the rule, not the exception, in first couple decades of commercial digital computing. The move to closed-source software was arguably driven by a couple of factors: the rise of commercial pure-software companies, and the IBM consent agreement which led to "unbundling" and the forced conversion of its mainframe software into a profit center.

Even prior to the rise of the free/open software movements, source code was still exchanged widely, at both small scale (the txtfile community, for example) and large (AT&T UNIX). When Stallman founded the FSF, I don't recall it being greeted as a surprising concept; the controversy was around the ideology, not the notion of open source, or even open-source commercial software.

Personally, I suspect we'd have a significant open-source presence even if the FSF and the free-software movement (and its variants) had never happened. Certainly the FSF and GPL had a tremendous effect on the evolution of FOSS and its current state, and almost certainly on the volume of FOSS and the success of FOSS-based commercial firms such as Red Had. But I think it would have been significant even without them.

Michael Wojcik Silver badge

Ah, nothing like a battle of warring anecdotes. "My unsupported and statistically insignificant observation is X!" "Oh yeah? Well my unconfirmed study of sample size 1 says Y!"

Compelling stuff, gents.

Michael Wojcik Silver badge

Re: Vaccine License is the First Brick of the Yellow Brick Road to Hell

Yes, unenforceable provisions of obscure licenses for free stuff that you can simply decline to use is definitely something we need worry about, just as soon as every other problem is fixed.

WebAssembly: Key to a high-performance web, or ideal for malware? Reg speaks to co-designer Andreas Rossberg

Michael Wojcik Silver badge

the distinction between acronym and initialism originated in the US

And wherever it originated, it's false pedantry. There's no good justification for avoiding the term "acronym" for so-called "initialisms".

Michael Wojcik Silver badge

There are plenty of grammarians and linguists who would consider both "gonna" and "Wasm" contractions. There's no generally-agreed definition of contraction in English, either in general use or as a term of art, which would exclude either of those words.

If you want a more-specific description of what sort of elision "Wasm" represents, it could be considered a portmanteau, since it's an elided noun phrase used to describe a (notionally) new concept.

Unlocking news: We decrypt those cryptic headlines about Scottish cops bypassing smartphone encryption

Michael Wojcik Silver badge

Re: All the more reason...

Ah, that's some good kook-rant.

EU declares it'll Make USB-C Great Again™. You hear that, Apple?

Michael Wojcik Silver badge

Re: I don’t see how USB-C solves the charger-zoo problem......

Indeed. I'm sure mileage varies, but for all my USB-charging devices1 I've always just had a couple of those kits that have a cable and a set of adapters for various USB sizes, and the assortment of USB chargers I've accumulated over the years. Phones, tablet, Kindle, that old MP3 player I sometimes dig out for when I'm working on the house - they all charge just fine with whatever cable and charger I use.

I keep a couple of chargers in my computer bag and have various ones scattered around the houses. (The latter stay plugged in; they dissipate negligible heat, which means they're using negligible power.) I've never had any reason to look to see what they're rated for.

1Refusing to use Apple products has solved the Lightning problem nicely.

China tells America, with a straight face, it will absolutely crack down on hacking and copyright, tech blueprint theft

Michael Wojcik Silver badge

Re: The Future of the Deal

I suppose some of his most gullible followers might believe that's a quote manufactured by the deep-state LIEberal elite MSM news, but not enough of them to get him re-elected.

As far as I can tell, for the vast majority of his supporters, it doesn't matter what he may have said. Positions don't matter; policies don't matter; performance doesn't matter.

I've read numerous interviews with Trump supporters over the past few months. These are middle-class and upper-middle-class people, likely voters, likely financial supporters. They're educated, articulate, not perceptibly stupid or ill-informed or insane. And what they say, consistently, is that they'll vote to re-elect the man. Sometimes they'll mention specific achievements (the tax-code changes he signed into law, the stock market, etc); Trump doesn't really deserve much credit for those, but they don't dwell on them anyway. They're excuses. Then they'll use descriptions like "the best president since Reagan" or in some cases "the best president ever".

The real warrant to their arguments, readily apparent, is that they support Trump because he's their team and they want to win the game. US politicians have successfully pushed most of the electorate into treating politics as a sport, and most voters will put up with pretty much anything to support their team. People mocked (and continue to mock) Trump and his supporters since he first entered the 2016 race; and those supporters will be damned before they back down.

And so will the rest of us.

The dream of a single European patent may die next month – and everyone is in denial about it

Michael Wojcik Silver badge

Under a number of models, the European countries and Japan are both part of the continent of Eurasia. Regarding Europe is a continent unto itself has a long history but is by no means uncontroversial. Certainly, those who consider the Americas to be a single continent - a convention widely observed in a number of countries - don't have much justification for calling Europe a separate continent.

Michael Wojcik Silver badge

Re: All sorted

Hmm. That might be the rare film remake that I actually would watch.

Facial-recognition algos vary wildly, US Congress told, as politicians try to come up with new laws on advanced tech

Michael Wojcik Silver badge

Re: "Most-accurate algorithms showed 'little to no bias', so nothing to fear, eh?"

Yes, privacy is a major concern, as are attacks on group behavior. An argument can be made that crowd anonymity is a fundamental human right. I'm reminded of Poe's "The Man of the Crowd".1

1I've always wondered if this story is the origin of the term "gumshoe" for a detective. A quick search didn't turn up an earlier use. I'd check the OED but I'm feeling lazy.

Michael Wojcik Silver badge

Re: Unmasked

"Sufficient training data" is necessary (by definition), but not sufficient. Simply throwing more data at a model will often lead to over-fitting or other anomalies.

There's a vast and rapidly-growing amount of research on this problem area, and forum posts from non-practitioners will not capture it in any useful fashion.

Given unlimited resources - including time and expertise - it's possible to asymptotically approach perfect facial recognition. But resources are obviously not unlimited, and the practical limit on facial recognition for economically-viable use cases in the near future may remain mostly quite poor. Certainly in some problem domains, including the notorious job-applicant one, it appears to be little more than algorithmic dowsing.

Spanking the pirates of corporate security? Try a Plimsoll

Michael Wojcik Silver badge

Re: The two biggest problems in IT security today ...

90% of the userbase is incapable of wrapping their tiny collective hive mind around the concept of security

Of course. For any topic X of at least moderate complexity, it's likely true that for a sufficiently large population, at least 90% don't understand X - regardless of its relevance to their lives or jobs.

Security researchers have made the point, over and over, that blaming users is unproductive; and that training users, while it can have some benefit, is limited and rarely or never a satisfactory solution in itself.

None of that contradicts what you wrote, of course. It's just to point out that while we have mechanisms for encouraging greater investment (regulation in various forms, possibly with some contribution from market forces, e.g. by coupling security measures to insurance premiums), the human element remains an intractable problem. It can likely only be successfully addressed with a complex of human and technical measures that's customized for different use cases.

Michael Wojcik Silver badge

Re: Wouldnt work - without some modification.

Yes. We have a term for this: "whistleblowing". It's broadly considered a Good Thing for society as a whole, even if it costs the affected organization in the short term.

Google reveals new schedule for 'phasing out support for Chrome Apps across all operating systems'

Michael Wojcik Silver badge

Re: and giving users an inferior experience when compared to a native desktop application

Browser-based apps can only be astonishing if you're easily astonished. FTFY.

I've never seen a browser-based application that I'd consider anywhere close to "astonishing". I might allow "mildly impressive". And, yes, I've used Google Docs.

Michael Wojcik Silver badge

Re: Codenamed Fugu?

Yes, though of course that script exaggerates. By most reports (see e.g. Poundstone's The Ultimate), it's not very tasty. People just eat it to show off.

Michael Wojcik Silver badge

Re: So, Google is pulling a Microsoft ?

Personally, I never used any Chrome Apps, because I had no interest in seeing what the fuss was about. (Actually, I never noticed any fuss, even among developers.)

And I wouldn't have touched NaCl with a 10-foot pole.

WebAssembly is somewhat better, or at least less bad. The formal model it's based on eliminates a number of fundamental error sources. For example, it has no low-level branching, just loop op-codes, so it's impossible to create a verifiable WebAssembly program that branches to an invalid address (e.g. into the middle of an instruction). And it doesn't have threading, which is a big plus. This is a good paper.

That said, I don't foresee any reason why I'd ever want to enable WebAssembly in the browsers on my personal machines, and I'll only do it on my work machines if it's required for my job. And even then I'll do it in a segregated browser instance.

Michael Wojcik Silver badge

Re: So, Google is pulling a Microsoft ?

I don't think Google generally kill off projects because they're unsuccessful; I think it's because they reach the point of diminishing returns in harvesting user data.

The mysterious giant blobs of gas around our galaxy's black hole are actually massive merger stars being shredded

Michael Wojcik Silver badge

Re: And I quote...

Since there's no absolute frame of reference, and information cannot be transmitted faster than C, for most purposes it makes just as much sense to talk about it in the present tense.

AppSheet. Gesundheit! Oh, we see – it's Google pulling no-code development into a cloudy embrace

Michael Wojcik Silver badge

Re: This is an application!

IBM Data Explorer/6000, which began life as IBM Scientific Visualization System, is another example, from circa 1991. It provided a dataflow programming system for data visualization where the user added processing modules to a directed graph. Users could also write their own modules (in the language of their choice), but drag & drop was the main paradigm.

It's an approach that works well in specific domains. I'm much happier seeing scientific visualization done that way than in Excel, for example.

But, yes, for general business application development, this approach is often oversold, and the market seems to already be well-served. Tableau seems to be reasonably successful, for example.

UC Berkeley told to cough up $5m in compensation to comp-sci, engineering students recruited to teach classes

Michael Wojcik Silver badge

Re: Just another example?

The almighty buck has for a long time dominated decision-making

So what's your solution? Running a university is expensive. US universities rely heavily on non-tenured faculty (fixed-term and part-time) and high-tuition students (foreign and legacy) because they have to pay the bills and state support has plummeted over the past couple of decades. Students who aren't wealthy rely on loans they already can't afford, so they oppose tuition increases.

Nobody really wants to learn - they only want the diploma; nobody really teaches - they just cram folks for exams; exams are increasingly multiple choice, which just tests parrot memory, not understanding.

Sigh. It's easy to lob generalizations. I've been an academic (including a number of stints teaching) and many of my friends and family members are in academia, and I'm calling bullshit on this. Most of the professors and instructors I've known take teaching very seriously indeed, and a majority of the students - undergraduate and graduate - are sincere about learning, for the most part.

Multiple-choice exams may be common in some areas, particularly for recitation classes; it's not feasible to grade several hundred essays in a couple of days. But I can only remember seeing a couple of them while studying for my three degrees (or the fourth that I never finished).

Michael Wojcik Silver badge

Re: ... another thing about Cal and CS...

He later dropped out, and had a significantly larger impact on computing that I ever did... so much for the value of a degree

So much for the value of an anecdote, anyway.

Boeing aircraft sales slump to historic lows after 737 Max annus horribilis

Michael Wojcik Silver badge

Re: Accountability

The purpose of the USAF is to support Boeing shareholders

It's symbiotic - there's money and power on both sides. That was Eisenhower's point about the military-industrial complex.

Michael Wojcik Silver badge

Re: "This is what happens when you scrimp on software dev, testing and docs"

I don't know about that. I've known other CEOs who left in a cloud of disgrace and found a new sinecure pretty damn quickly. The old-boys network protects its own, and the public's memory of company officers tends to be very short.

At the very least he'll likely have some cushy board positions.

Michael Wojcik Silver badge

Re: Flying

Agreed. And on some airlines those "entertainment" systems now bombard you with advertisements before and after the main part of the flight, and can't be switched off during those periods. In fact, the last time I flew, the controls on my unit were broken and the damned thing showed ads the whole time. I had to jam a piece of paper behind the bezel.

I've always brought my own entertainment when I fly, using a cunning portable device called a "book".

As far as I'm concerned, there's been one significant improvement in air-travel comfort in my lifetime: banning smoking.

Michael Wojcik Silver badge

Re: Flying

would it not be sensible to reduce the amount of times we fly in airplanes, at least a bit?

That seems highly subjective. Some people can justify flying relatively frequently, for jobs they find rewarding or family visits or what have you.

Personally, I am happy to be flying much less frequently these days, even though it means I do several long-distance (18-24 hours of driving each way) car trips every year. And yes, those car trips are significantly more dangerous than flying - though in the best case I'd still have significant driving even if I did fly, and unless I spent several hundred dollars more for each trip to fly in and out of tiny regional airports, it would be hundreds of miles of driving, as there are no hub airports near my origin or destination, and public transportation in the US remains laughably inadequate.

If I never fly again, I wouldn't miss it.