* Posts by Henry Wertz 1

3148 publicly visible posts • joined 12 Jun 2009

Lenovo ThinkPad Carbon X1 Gen 8: No boundaries were pushed in the making of this laptop – and that's OK

Henry Wertz 1 Gold badge

Pricey!

Looked great until I got to the price. I can't see plunking down like $2000 on a computer. Oh well.

$900bn coronavirus stimulus bill includes $600 for most Americans, $50 in monthly internet subsidies, $1.9bn to help rid the US of Huawei kit

Henry Wertz 1 Gold badge

Our state made good use of that!

Our fine state of Iowa made fine use of the Covid relief funds they received! They spend it on non-Covid-related IT spending. Not even good spending, they blew it on some vague cloud services contract for possible future use. Not even under the table, the governor basically bragged about how clever they were to figure out a way to divert the funds.

edit: Oof, didn't realize this article was almost a week old! Oh well.

Henry Wertz 1 Gold badge

$1.9 billion

The $1.9 billion of course doesn't have anything to do with Coronavirus... but, the funding was "needed" (well, needed if you insist on rip and replacing Huawei and ZTE hardware.)

This whole thing is really a Nutjob Trump-style clusterfuck... the FCC began pushing on the wireless internet providers (these are not cell phone companies selling hotspot plans, these are the ones that in days of yore would have been running a Motorola Canopy system or the like.. a few maybe still do) to upgrade their speeds since so many people were at home and needed better connectivity; the wireless internet providers by then were largely using newer site equipment and CPE (customer premises equipment) from... you guessed it... Huawei and ZTE. These are software defined radio systems, just like the newer cell phone tower hardware, so they planned to get software updates from Huawei and ZTE to roughly double the speed & capacity of these systems using 5G-like technologies; but, when it was made clear their gear was not welcome in the US, Huawei and ZTE cut off all support and software updates. In the vague Trump-like manner, the administration vaguely implied if these wireless ISPs took out loans or whatever to rip and replace right away, that they would be at least partially reimbursed out of that $1 billion later... well, that's not how it was set up, it was set up to apply for money THEN rip and replace... so the wireless ISPs that ripped and replaced when they were supposed to were completely screwed over. I suppose this $1.9 billion is (maybe.. but again, Trumps still in office so who knows) to give them what they were promised.

I won't place blame on the FCC for this one... in the US, you've got the "big 3" cellular companies (AT&T, Verizon Wireless, T-Mobile, who just bought Sprint) and in many areas an additional local carrier; none of the big 3 (formerly 4) used ANY Huawei/ZTE hardware, a few of the local carriers did. And Wireless ISPS would be the ONLY other thing using them, and apparently many used them heavily... so somehow, the administration was incompetent enough to focus 100% on local cell companies and totally ignore the situation with the wireless ISPs, and not coordinate anything whatsoever with the FCC.

Microsoft giveth and Microsoft taketh away: Certification renewals to be free ... but annual

Henry Wertz 1 Gold badge

Sounds OK to me

Sounds OK to me. Unlike Linux, where (other than systemd steadily borging things that have been the same for decades), it kind of builds on that UNIX tradition, and the newer tools build on that, and so on; a UNIX admin really could probably warp to present day from like 1990 and not have too much trouble finding their way around (and even administrating) a modern-day Linux box; don't get me wrong, the modern user can point out "Hey, there's an easier way to do this now" (the 1990-era user will be using command line tools, where there's now also GUI tools that under the hood are using the same command line tools to actually get the job done).

Windows? They love to move things around, change how things work (both internally and in terms of setting them up), deprecate features, sometimes without a full replacement in place, and so on (OK, I'll phrase it positively.. they love to "innovate"), so I do think a 1-year recert makes sense, and free instruction to keep people up to date is nice.

Stony-faced Google drags Android Things behind the cowshed. Two shots ring out

Henry Wertz 1 Gold badge

"I've wondered does Google pay TV makers and eink reader makers and auto systems money to use Android, or is it just some manager in a company thinks it's a better idea than vanilla Linux?"

I don't know, but I think it's usually some manager. I think in fantasy-land, they see all those apps that are on the phone, and think Hey! Look at all those free apps, wouldn't it be nice to have some of those on the eink reader or (god forbid) auto system. (Of course, the answer to that question is "no, it wouldn't be nice", and secondly that a lot of those free apps are not going to be free when they are being commercially embedded into your product, as opposed to an individual downloading them through Play Store.)

As for this Android IoT thing... in addition to Linux, and (I guess if you're twisted) that Win10 IoT thing or whatever, I would guess (given the product getting the axe is apparently slimmed down Android) you could probably get some variant of LineageOS (formerly CyanogenMod) on there. (In general, they specialize in porting newer android versions to phones that the phone developer has dropped support for... so, lazycorp only shipped Android 7 for your phone? Here, put on LineageOS equivalent to Android 9, enjoy! So I assume, if there was any demand whatsoever, they could probably ship the Android iot-style version too.)

HP bows to pressure, reinstates free monthly ink plan... for existing customers

Henry Wertz 1 Gold badge

Greasy. Double greasy.

Kind of greasy to offer a free service for the life of the printer, then rescind it. But, I do see companies offer a free service, realize it's going to cost them, then rescind it all the time; and in this case, it is costing real money when they have to send out ink (as opposed to some free services where the cost is the 0 incremental cost of running some services on a server that's already there.)

But auto-enrolling in a pay plan? GREEEAASY. I think at least in the state I live in, this is also illegal.

Retired engineer confesses to role in sliding Microsoft Bob onto millions of XP install CDs

Henry Wertz 1 Gold badge

Re: Duh...

Beat me to it... I was going to say "apparently Windows doesn't have /dev/random" 8-)

End-to-end encryption? In Android's default messaging app? Don't worry, nobody else noticed either

Henry Wertz 1 Gold badge

Targeted how?

So, do tell, if my RCS communications are end-to-end encrypted, what are they going to use to target targeted ads? Second, at least in US, virtually all sms advertising is illegal, and I doubt the courts will accept some "well, yes, it appeared in the text app but technically it's RCS not SMS carrying the text." The disadvantage (for them) from getting this baked in as a text replacement rather than yet another messaging app.

CodeWeavers' CrossOver ran 32-bit Windows Intel binary on macOS on Arm CPU emulating x86 – and nobody died

Henry Wertz 1 Gold badge

Yes and no, and ARM chromebook

Yes and no -- yes you do have this kind of DRM on the Mac, the fanbois saying they don't... I don't know why they're saying this. I have a MacOS VM, and it sure does have some DRM involved (signed binaries). That said... it's not like on some stock iphone or something where it's fully blocked. You can download an unsigned app, double click on it, it will not run, it says it's not signed and does not let you run it from that dialog box. But right click on the app and pick "open", then it gives a mild warning about it being unsigned and you can go ahead and install and run. (My guess is that this is stuck into the macos GUI and does not apply at all to UNIX-style running homebrew etc. to add UNIX apps to the system.)

Regarding CrossOver wine, the reason it's not 64-bit windows intel binaries running is (per Wine FAQ) due to an ABI incompatibility; windows guarantees some particular 64-bit register is not overwritten, macos does not make this guarantee so any app that assumes this register will not be clobbered will not work.

Interestingly, on this Chromebook I used (Acer Chromebook 13, a Nvidia Tegra K1 -- 2.1ghz quad-core ARM + 1 low-power core, and video about equal to a GTX 650, including working CUDA.) I threw Ubuntu onto that off an SDCard (16.04, but I got it upgraded to 18.04 with working nvidia drivers and CUDA still by holding back kernel and about a dozen interlocking xorg packages). Under qemu, you could actually run 32-bit and 64-bit Windows apps -- I installed qemu-static-x86-64, added i386 and x86-64 architectures for ubuntu packages, installed wine and it pulled in all the i386 (for 32-bit windows apps) and amd64 libs and stuff, installed it, and I could run some Windows apps -- both 32-bit and 64-bit, but the problem being only single-threaded apps -- due to ARM having weaker memory consistency than x86-64 and qemu not dealing with it at least then, multi-threaded apps did not work at all. Also ran a (binary-only .deb) driver for this canon printer that worked a treat through it (spent about 2-3 seconds CPU time per page, but that's way faster than the printer anyway), and had android devleopment toolkit running (mostly java, but the x86-64 helper apps it runs during builds and stuff worked fine, these miscellaneous apps only added about 5-10 seconds to a 10 minute build process for a rather chunky app.)

America's largest radio telescope close to collapse as engineers race to fix fraying cables

Henry Wertz 1 Gold badge

Re: Why it occurred?

I'm no fan of nutjob Trump, but unfortunately this is not unusual and probably can't be blamed on him, see my other post.

Effectively, at least for the radio astronomy sites, NSF sites get lavish initial fundings, it's state of the art and there's plenty of spare parts. But after that, in business terms they effectively get funding for opex (operating expenditures) that cover operations and they did good inspection and maintenance; but near-zero capex (capital expenditures) so if anything out-of-the-ordinary needed repair, no money to do it; no money for spares, so (even with them doing board-level repair to repair lightning-blasted components, blown caps, etc. to preserve spares) they were down to 1-2 spares for some boards and such (not per-site, total among about a dozen sites). The NRAO site I've been to, it was installed in 1985, and it's state-of-the-art 1985-era equipment, so it's simply wearing out.

Henry Wertz 1 Gold badge

Other dishes

I have been to one of the NRAO radio observatory sites; it was installed in the mid-1980s. The dish has a single railroad rail style thing at the base on a several foot tall concrete "wall", with several wheels running on it, these wheels are then powered to rotate the dish. Last I was there, they'd been reporting for several years that the cement under some sections of the rail had crumbled away, the railroad rail was sagging 1/2" to 1" from the weight when the wheel was over these sections, at which point of course the electric motor was drawing extra current, extra wear on the motor bearings, and so on. No budget even for just slapping some concrete under this thing.

They were running the original 1985-era hardware (due to lack of funds for upgrades), in some cases down to having 1 or 2 spares left for some of the equipment that gets damaged by lightning strikes and such (1-2 total among about a dozen sites, not 1-2 per site...) To maintain the spares inventory, my friend (who is now retired) was regularly giving his voltmeter a real workout and replacing components with his soldering iron. They were still running some VMEbus hardware (with the problem being that Motorola sold their spares supply some years back, and the purchasers marked up the remaining equipment by about 10-fold, so now far out of budget for them to buy any remaining bits of this they needed), there was still a PC/XT up there running as a replacement for a dead VT-100. Last I know, they were still running everything to reel-to-reel tape and mailing it to the central office; to their misfortune, they replaced the tape-based functionality with a stack of IBM Deskstars, it turned out it was when all those faulty Deskstars came out; no budget to buy a second set of drives, so they went back to reel-to-reel tape.

Last time I was there (a few years back) I was like "Hey, you got some new hardware!"... nope, it was not for the dish, it was a USGS-run environmental sensor that got their in-building computer upgraded.

It's unfortunate, because these NRAO-sites truly are state-of-the-art (in so far as the newer equipment would not have improved RF performance over what they had) but NSF has the most shoestring of budgets for these places, in normal business terms they have just enough to cover opex (operating expenses) but zero for capex (capital expenses, i.e. maintenance and replacing hardware that's worn out.)

Election security fears doused with reality: Top officials say Nov 3 'was the most secure in American history.' The end

Henry Wertz 1 Gold badge

Scott Adams and personality cult

"Nearly half of the US willingly voting for Trump is one hell of a wetware hack. Even the once loved Scott Adams has gone from Pro-Trump (in a psycho don't-care-who-dies kind of way) to claiming that the US election was a coordinated nation-wide sham"

Yep, it's like some kind of personality cult. I don't get it at all; nutjob Trump lies, and like 40%+ of the population eats it up, and I mean like ridiculous North Korea Kim Jun Un type claims. He's claimed multiple times he knows more than scientists who are experts in their fields, and these people believe that. He's falsely claimed the economy is in the best shape it's ever been, a bunch of these people voted for him because they believed it despite the huge number of people out of work, stores closed and going out of business etc.. (obviously, with this Coronavirus outbreak the economy would not be in top condition no matter who was in office, but it's beyond ridiculous to claim it's in the best shape ever.) He's falsely claimed that coronavirus is under control thanks to his actions, despite the statistic being worse than they've ever been, and people have believed it! (Of course his "actions" have been to tell people they don't have to wear masks; get coronavirus and spread it throughout the white house; block the CDC and slow down the Coronavirus task force to a dead halt; argue with experts that he knows more about medicine than they do; and take credit for "operation warp speed", with the implication that drug companies would not be working on vaccines if he hadn't come up with the idea.. ok fine if he wants, I'll give him a pass on that one.) He's been asked about things he's said, claimed "I didn't say that", shown tape of him saying just what he said he didn't say.... and the Trump followers will claim the tapes must be fake, because Trump said he didn't say it! (Even when it's a clip from some TV show like The Apprentice, they'll claim somehow alll the recordings from the original run of these shows are faked!) These people take zero, and I mean ZERO, effort to evaluate any claims he makes, and if anyone claims he might be even slightly exaggerating about something, they'll claim they are a "far left liberal" or some nonsense and will not even spend 30 seconds on google to evaluate claims. I don't care how much I love a politician, if someone is like "That might not be true", I have zero problem googling and seeing if that's the case or not.

It pains me to say it, but my dad's a retired research scientist, as far as I can tell he found Trump's being an ornery racist asshole appealing, and was able to completely overlook that Trump is anti-science, anti-rights, fascist, and just not very intelligent. He completely disengaged his brain the last 4 years... I mean, really, it's impossible to discuss anything with someone when it's like "NIH (National Institutes of Health) funding has been cut a few times the last 4 years" "No Trump has not cut NIH funding, NIH funding has never been reduced." "Well, here's two years he reduced it.. this year to divert funding for the border wall, and this year just because; and 8 other times since 2000 that it's previously been reduced, per Google." "No, that's not true." Can't argue with that "logic".

Henry Wertz 1 Gold badge

No more crappy voting machines

Yep, those states that used those crappy, buggy, non-record-keeping voting machines around 2000 or so (thanks Diebold!!) are all back to using regular paper ballots, and have been for years. Nutjob Trump (and his cronies) have been making false statements about election fraud, falsely claiming any state that was at all close that he lost was due to fraud -- but if he edged out by 0.1% no fraud whatsoever.

Steven Colbert summed it up (to make it clear how ridiculous it is) as (I'm paraphrasing here) an astoundingly complex fraud, coordinated between half a dozen or more states and dozens of voting districts, with head election officials from both main parties, commited while officials from both main parties watched the counts. And *of course* a party would commit just enough fraud to have nutjob Trump lose out in all these states, but not bother to hold onto the house and senate seats they lost. (Colbert then pointed out comically that if Biden could really coordinate that elaborate and cunning a fraud, it sure shows he's qualified for a complex job like being US president.)

Radio Frequency fingerprinting of aircraft ADS-B transmitters? Boffins reckon they've cracked it

Henry Wertz 1 Gold badge

cell phone anti-cloning

Title sounds unrelated but it's not!

With AMPS (analog) cell phones, the call was analog but if you made an outgiong call it would send (digitally but unencrypted) the phone's ESN, and what # to call; one could get the ESN (electronic serial number) off an existing phone, clone it into another, at which point it was making calls on the original phone owner's dime. Apparently cloning was a real pain especially in Detroit and Miami; some of these markets actually incorporated some kind of RF fingerprinting technology, clone the phone and the cloned phone would just get a recording saying to call some 800# for the phone co's anti-fraud department.

I would think the tolerances were much tighter now (especially given it's airplane safety equipment) than like a Motorola Startac, but... *shrug*. I imagine it must have been picking up (using late 1980s technology) small differences in caps, resistors, and oscillators on the individual phone that make it sound just a tiny bit different when it keys up, sends call info (and possibly characteristics of the sound during the call, if it took a call or two to block a phone?) I assume the ADS-B transmissions would have some variations to pick up on, from the plane having small variations in voltage, ripple current, miscellaneous RF noise possibly affecting the ADS-B transmitter a small amount, plus whatever variations the actual radios might have.

I'm not sure if you would have to pick up the transmission from multiple angles etc. for this to be reliable; presumably with the cell phone RF fingerprinting, it was not requiring seeing the phone signal from a bunch of angles etc.

Tech support scammer dialed random number and Australian Police’s cybercrime squad answered

Henry Wertz 1 Gold badge

Re: Occasionally they are real.

Yup my bank did that too. I get this call where someone started asking me to verify my bank info (i.e. tell them private information.) No accent or anything, and I have a small local bank so the chance of fraud is relatively low. But I pointed out I could not give out my info over an unsolicited incoming call. They were like "Oh, we didn't think of that..." I called the # on my card and it went to the same person. I don't recall what the call was about... I think they stopped making those outgoing calls at that point, since it was encouraging people to get used to giving their private info out when they shouldn't.

Henry Wertz 1 Gold badge

I did exactly that

"The Register is tempted to ask if it’s permissible to keep scammers on the line long enough to ask why their remote access software for Windows isn't doing so well under Linux, but we suspect the question won’t be appreciated. ®"

I did *EXACTLY* that. I kept the greasy greasy scammer on for about 5 minutes "waiting" for the computer to boot (it booted in about a minute). I downloaded some scam app (over 256kbps DSL we had at that point). I said "Oh, that didn't work" (that copy of Ubuntu did not have Wine installed). They took me to another page where there *was* a Linux version of the viewer, but they said to click on the Windows one so I did. Still now Wine, so I said that didn't work. Finally, just to screw with them, I put the Linux version on (it was teamviewer, off teamviewer's page so I knew it wasn't trojaned or whatever); this was after close to 15 minutes. They logged in for about a second and said "WHAT IS THIS?!?!?!" I pulled the network cable then pointed out "Well, you didn't ask if I had Windows, I'm running Linux." Yep they were pretty pissed. The greasy bastards.

My favorite on the current scam is it warns if I don't let them scam me, my computer "may became obsolete". If they don't immediately hang up when I hit "1" (which they do way too often) I point out to them my computers are already obsolete. 8-)

I get illegal robocalls from these scammers like 8 times a day (fraudulent tech support, fraudulent "Marriott" Hotels who are really selling/scamming Mexican time shares, fraudulent credit card refinancing, fraudulent tech support, all are run by the same scamming group). You know what? If they waste my time, I waste theirs. DON'T just hang up, even if you don't say a word to them, their scam call centers only have like 5-10 people in them; they illegally robocall 10000s of calls a minute so 1% staying on the line for a second or two would completely destroy their ability to have live scammers do anything. They never get a single piece of information, but I have unlimited minutes so I have no problem tying up their line. Recently I've just been hitting "1" and telling the scammer "Get Covid and die". After like 1000 illegal robocalls (it's up to like 3-4000 by now) I feel I don't have to be polite any more. I also log the calls and report them to the FCC.

A cloud server with no network, no persistent storage, and no user access – what is AWS thinking?

Henry Wertz 1 Gold badge

Theoretical use case

I suppose, theoretically, you can have confidential info sitting there encrypted, pass it through the vsock encrypted, have that decrypt and process, re-encrypt the result and send back. You'd have full confidentiality, even if someone started yanking data off your "control" AWS image. That said... I can't quite piece together a use case for this for anything I'm planning to do. But, I assume it'll either be useful for people who need it; or it won't and will go away, no harm no foul.

Japan testing sandwiches that discount themselves as they age

Henry Wertz 1 Gold badge

Clever!

I think this is clever. As it stands here, you used to have food just sit on the shelf until it's at the "sell by" date then either a) go to a food bank or b) nobody at the store rotates stock and it stays on the shelf (they're supposed to, but I was in New Orleans a few years back, this grocery store I was at still had pre-hurricane-Katrina stuff on the shelf, it was like 5+ years past it's sell-by date. Gross!). More recently, they seem to have pushed those "sell by" dates right to the limit, bread will probably be moldy within a day of that sell by date and may well go straight to the trash.

They're smart about this kind of thing in Japan; for example, if there's an earthquake or similar disaster, the food/drinks vending machines will switch to "free vend"... this both keeps the food from spoiling (if power goes out, they won't refrigerate but have enough battery backup to vend their contents) and provides food and drink to people so there's somewhat less requirement for food aid if any area is hard hit.

Right to repair? At least you still have the right to despair: Camera modules cannot be swapped on the iPhone 12

Henry Wertz 1 Gold badge

That's what you get

That's what you get for buying Apple. Proprietary connectors and accessories, intentionally hard to repair, and artificial obstacles being put in the way when you do decide to repair despite the difficulty.

X.Org is now pretty much an ex-org: Maintainer declares the open-source windowing system largely abandoned

Henry Wertz 1 Gold badge

OK

"Xwayland stacked on Wayland really just feels like a re-implementation of Xorg which doesn't really phase me." "Xweston is basically a single fullscreen Xwayland window so you can ignore the rest of the "difference""

So I just posted how I hope X.Org keeps on being at least considered non-abandoned, until Wayland finished getting better. I guess if this is available, as long as the performance is acceptable that'll work for me; if wayland keeps refusing to add some functionality, I can get by with Xwayland or Xweston, and the functionality will sit in that layer (may not help with xrandr, but I'm not using that personally.)

Henry Wertz 1 Gold badge

I sure hope X.Org doesn't die off yet

I sure hope X.Org doesn't die off yet! As thx1111 alludes to above, Wayland is yet another X.Org replacement that's got about 90% of the functionality... that old saying "It takes 90% of the time to get 90% done, and another 90% to get the other 10%?" Well, Wayland's been "almost" ready for like 5-10 years, but they just say "You don't need that other 10% functionality" rather than even trying to add it.

For example... I run a remote app or two daily. Wayland doesn't support running an app over the network. OK, so I should use a remote desktop? a) I just want one app... b) Due to the discussed better security, it doesn't support running a remote desktop either! (That would involve being able to read the whole screen, which Wayland disallows for security reasons, and effectively inserting keystrokes and mouse movement, also disallowed for security reasons.) God forbid they give you an option to run an app as a privileged user or something to be able to do those things.

No equivalent to xrandr, because they decided you don't need it. (If people want it, why not add support? Maybe not literally xrandr command, since that "x" is for "X", but some way to adjust the screens!)

As already discussed, it still has poor support for certain video cards -- which you'd think would mature, except Waylands already been out for 5-10 years. It's premature to eject X.Org for this reason alone. It's also apparently unstable for some.

X.Org is quite mature (both in the sense of "old" and in the sense of having many many bugs worked out of it over the years) so I don't expect necessarily extremely active development since they're not adding major new subsystems to it right now. But it's apparently still getting patches and updates; hopefully, if redhat decides X.Org is dead, someone else will take over at least hosting it and collecting/vetting the patches.

Ready for pull rate limits? Docker outlines 'next chapter' as Google tells customers how to dodge subscriptions

Henry Wertz 1 Gold badge

Cache?

Seems like you'd be able to use some kind of cache; I mean, I doubt you're deploying 100 different images in that 6 hours, it'd be 100 of the same image (or a few images). Seems like you'd REALLY want to cache that somewhere for speed purposes if nothing else. Must admit, I can't think of how I'd burn through like 16 Docker images an hour either.

(Edit: Didn't notice the thread on caching just above. But seriously, who would not want to use a cache if they're doing more than an occasional Docker pull?)

Oh Mi: Xiaomi shows off 80W wireless charging, claims battery fully fat again in under 20 minutes

Henry Wertz 1 Gold badge

Replace battery much?

Replace battery much?

In case you aren't aware, without some kind of new battery technology, fast charging batteries is BAD for them and drastically cuts battery life! You charge your notebook battery over 4 hours or so.. I had a Gateway that did that, 8 year old battery had 92% of the capacity it had new. The typical 1-1.5 hours to charge from flat, that battery hits 90% capacity within a year or two and is between "totally dead" and maybe 50% capacity after 5 years. 20 minute charging? Expect to replace that battery every year.

I'd actually like the opposite -- an option on my computer and phone to tell them "it's going to be plugged in all night, take 6-8 hours to charge and preserve the battery please." I guess a few of the Lenovos have an option like that -- normal charge, slow charge, and a fast charge (which if I recall had some tattler built in so it'd void the battery warranty either after 1 or a few uses.)

When you tell Chrome to wipe private data about you, it spares two websites from the purge: Google.com, YouTube

Henry Wertz 1 Gold badge

Programming error? *rolls eyes*

Programming error? I'm rolling my eyes at that one. I don't do the cookie clearing anyway, but exempting themsleves and only themselves from it's not at all cool. Definitely not a programmer error either; but, at least (now that they've been caught red-handed...) at least they're fixing it instead of making some excuse about how it's not a problem or something.

Linux 5.10 to make Year 2038 problem the Year 2486 problem

Henry Wertz 1 Gold badge

Re: Linux kernel

Linux has had long time for a long time too; trick is, you've got some clocks that will roll from 2038 to 1970 (or 1900), you've still got linux on 32-bit platforms (IBM POWER was 64-bit from the start, although supporting 32-bit code), etc. As I say in another post, they were thinking they had 2038 fixed by 1999 or so. Hopefully IBM will thoroughly test setting some systems to 2038 to see what happens, I could easily see everything being in good shape, or I could see what happened with Linux where you'd ASSUME everything is fine and it's not.

Henry Wertz 1 Gold badge

Good to get on this

Good to get on this! I remember, back in 1999, some patches being put into the Linux kernel to "fix" the 2038 bug, it was considered to be a solved problem! Like "let's fix this bit of time-handling code; done!" It looked reasonable, was reviewed by the kernel people at the time and considered a done deal.

Turns out, when people started working on 2038 bug again with the last year or two, that the 1999 fixes to handle clock rollover DID NOT WORK AT ALL. Once that was fixed, there were some places where you'd set something (near 2038 cutoff) for 1 second in the future or whatever, it'd instead schedule for 4 billion seconds in the future, or possibly 2^32+1 so it'd never reach it (this included stuff like process scheduling, so at 2038 rollover apparently the entire system would lock hard). Some filesystems only support UNIX timestamp, probably SOL (I was surprised to find one of my home computers still is using ext3, so vulnerable to year 2038 bug); some supported past 2038 but the support was not in-kernel (like this XFS case). It's turned out to take many many more patches than I think anyone was expecting!

Cisco warns VMware vCenter bug puts hyperconverged tin in ‘unrecoverable’ state

Henry Wertz 1 Gold badge

"Except, of course, for the fact that the bug is rather hard to encounter since the buggy software is not compatible with Hyperflex in the first place, so I'd guess it's a bit difficult to encounter it."

They didn't say it's not compatible, they said it's not supported. (Of course, in this case it's REALLY not compatible.) It's very common for these enterprise products to support 1-2 versions of some dependency; just like normal software, sometimes it's very picky and really does need that version, usually they just don't want the support burden (for example, for both Java and Node.js, software will probably support Java 8, 9, 10, 11, 12, but they'd probably support a version or two even though it works with the rest.)

Microsoft: After we said we'll try to promote more Black people, the US govt accused us of discrimination

Henry Wertz 1 Gold badge

Racism is racism

"5. The approach to apply positive discrimination to correct negative discrimination until there's no discrimination does not become racism just because racists say so. The more intelligent definitions of racism expressly deny that there even can be a thing like racism against a privileged majority. Racism always works against underprivileged minorities in that they stay underprivileged minorities. Something like that cannot even happen to the privileged majority."

Racism is being treated differently based on your race, and this "more intelligent definition" is nonsensical and itself racist.

The US population is not all homogenized, so you can be a member of any race and go into neighborhoods where (in that neighborhood) you are the minority and possibly subject to racism (I've gotten off pretty light, worst I got was a few hispanic gentleman saying "Hey Santa Claus!!" as I went by... I do have the build, and the beard, as well as the skin color though so maybe that wasn't actually racist.). Here in Iowa (midwest US), people are almost excessively polite so about the worst you'd get is someone being "Iowa nice" (instead of saying "Hello, how you doing?" as someone walks by, you look up but don't say anything...) (Despite what my somewhat racist friend thinks... he's sure he's not racist but also sure that if he goes to "those neighborhoods", as a white guy in a mostly-black neighborhood he'll be robbed and stabbed. Actually go to those neighborhoods, there's just kids out playing basketball and riding bicycles and (weather permitting) adults out barbecuing.)

Henry Wertz 1 Gold badge

Surprising

"After Microsoft vowed to double its number of Black and African American bosses and senior staffers, the US government challenged the policy as potentially racist, it was revealed Tuesday."

I'm very surprised. This has actually been going on for decades; there've been affirmative action programs in the US for decades. Started out with the sensible requirements to a) Make sure the hiring process is non-discriminatory (it seems easy to make it so decisions are based on objective measures like test scores; or, interviews are done non-face-to-face so the decision makers don't even know someone's race until they are hired.) Then b) Make sure if a job is advertised, the advertising is not discriminatory (if the ad is in like "yachting magazine" and "golf weekly", it might have to go into "ebony magazine" too).

It balooned from there -- for decades there've been federal programs favoring women and minority-owned businesses. Universities (both hiring and admissions for students) that artificially add points based on race. And things like Microsoft have done, directly saying they are promoting based on race. These initiatives have gotten five thumbs up in the past. It's an odd thing; these actions are undoubtedly illegal, the civil rights act does make race-based preferences illegal, not just race-based preferences favoring whites or something, and there are not exemptions in the law. But these actions have been not only tolerated but encouraged in the past to make up for disadvantages women and minorities had in the past decades and centuries. (I want to make it clear here, I'm not complaining, I'm just pointing out this is a case where the letter of the law and "common law" do not agree at all.)

It took until Nutjob Trump (who keeps slipping cutsey little references indicating support for white supremacists) to actually call a company out for this though.

Infosec researchers pwned Comcast's voice-activated remote control so it could snoop on household chit-chat

Henry Wertz 1 Gold badge

In case you wondered

In case you wondered, WTF is the point of this? My parent's Dish Network remote has this setup (but hopefully better security.) The way it works stock, it doesn't listen to a thing until you hit a microphone button on it (the button looks like an old timey barrel mic). I'd like to think it's this way for security; I guess that's possible, but let's face it, it was probably done that way just because running a mic on a remote 24/7 would run the batteries down too fast. (Google, Amazon, I'm looking at you -- having your little assistants spying 24/7 supposedly just to listen for "Hey Google" or "Hey Alexa"? No thanks, give me a button!) I don't use the mic, my dad LOVES hitting the button and saying "history channel" or "BBC America" or whatever to it.

Suffering silicon: Benchmarks for Apple's A14 chip are in, but post-Intel Macs, when they arrive, will tell the real story

Henry Wertz 1 Gold badge

Ha!

"I am still highly skeptical that the benchmarks for a processor that is used to put in mobile devices like the iPhone or iPad (with its tiny batteries, even smaller available space and no active cooling) can tell us anything about the performance of the processor that Apple will use in its first 'Apple silicon' laptops."

I'm not. Those things are so thin, it's not like it's going to get any more cooling than the phone would.

But seriously.. I ran a Acer Chromebook with quad-core ARMs (happily, until it disintegrated* ) The quad-core ARM on it ran great, it was a Tegra K1 which they did shoehorn into a tablet or two. I think they ran it about 10% faster than in the tablets. 20 hour battery life under light usage, and 12 hours even if I was like compiling etc. keeping those cores on most of the time. (Actually it had 5 cores, big.little, a slow core that it'd let run up to about 700mhz before it flipped on one of the fast ones instead, plenty to blink a cursor or run openoffice. It'd switch seamlessly, but I could manually force off the fast cores if I needed closer to 20 hours battery life than 12 and didn't mind a little sluggishness now and then.)

I was running Ubuntu so had almost entirely native software; I could run x86 under qemu, but it did run slow, best case is about 50% speed. That'll be the biggest thing on these Apple machines is having plenty of ARM software; macos is not Windows though, unlike Microsoft's... umm, whatever they're doing... with those ARM Windows systems, Apple XCode does already have solid support for compiling people's existing projects for ARM, so I expect plenty of ARM-native software to be out for it. Running an ARM with 90% emulated software would suck; running it with like 10% emulated, no problem at all.

*... seriously, after about 1.5-2 years usage, the case cracked, battery failed, keyboard started developing a few "bad" keys, charging connector got flakey, and the SD card I threw Linux onto failed (that one's not Acer's fault, they didn't supply the card), within like 2 weeks.. I guess kudos to whoever for having it wear out evenly?

Microsoft's carefully crafted Surfaces are having trouble with its carefully crafted Windows 10 May 2020 Update

Henry Wertz 1 Gold badge

Surface problems

Yes, I've seen this on earlier Surface machines. One, for example, had a wireless chip (a Marvell). I had the same chip in my Acer Chromebook (the one with the Tegra K1 quad-core ARM -- great battery life.) In Linux, the chip was temperamental (if it went bad I could unload and reload the driver with rmmod & modrpobe.) Eventually, networkmanager was updated to not even try to do network scans when it's already connected to a network, too many cards had various bugs doing this. My aunt had the Surface; Windows? Card worked fine, windows would get some update that changed the wifi stack a little, card would flake; driver update would come out, it was fine for a little while until an update updated the wifi stack a bit; in the end, the card ended up "running" at about dialup speed, with no further driver updates coming out for it (at least there hadn't been one for well over 6 months.) Unfixable, if you rolled back the automatic updates would reinstall the "faulty" update soon enough.

(I put "faulty" in quotes because this was not strictly speaking the update's fault, this card was simply way too picky in exactly when things were done, I think. However, you'd think when they shipped their own piece of hardware... really, they couldn't at least do a kludge and hold back the wifi updates for their own products that they don't work right on?)

First analysts, now YouTubers put you on blast. Do you A) take it on the chin or B) up fire up the DMCA-o-tron?

Henry Wertz 1 Gold badge

dmca damage

be aware, dmca has a simple dispute process. and this includes being able to ask for damages for filing false dmca complaints (false in this case because showing a few seconds of a promotional clip for satirical or commentary purpose is about as clear a case of fair use as there is.) Almost 0 people are aware this even exists but it does.

Red Hat tips its Fedora 33: Beta release introduces Btrfs as default file system, .NET on ARM64, plus an IoT variant

Henry Wertz 1 Gold badge

btrfs...ugh, oh and i recommend s3qlfs

"while reducing the amount of expertise needed to deal with situations like running out of disk space"

"had to laugh, since when has running out of disk space required expertise? Delete the old shit you no longer/never need(ed)/wanted in the first place, or buy a bigger disk."

You'd think so wouldn't you? Until VERY recently, you could fill a btrfs disk, go to delete something, and find it will not even let you delete anything because (due to journalling or whatever) deletes initially require additional space. Also with deduplication, compression, etc., a deletion may not free space (you delete something, and there's another file with duplicate blocks or a snapshot or whatever.)

I used btrfs for a main filesystem on one system, and some external storage. Unlike several years back, I no longer had data corruption issues (I don't know what was going wrong, it's supposed to have data integrity checks and whatever else, but with compressed files every so often I could md5sum the same file and get the wrong response one run, the right one the next. ) But after virtually any unclean shutdown, I'd have it go read only at inopportune moments; the data integrity features would recognize when it hit whatever file that the thing probably powered down mid-write on, then go read only; even if you remounted and just wanted to delete the file, no dice, it'd go read only again; no fsck, and no clear description online on how to recover from that without reading everything off, reformatting, and putting everything back on.

What I've been using recently, s3qlfs (running on top of ext4). Long story short, on several storage drives (ext4 filesystem) I've made a "s3ql-fs" mount point, "s3ql-data" directory for it to store it's database and up to 10MB data blocks in (it supports cloud storage like S3 and 4 or 5 others, but I'm using it with the local disk storage backend). Put like a 50GB cache on there, away you go. It does deduplication and compression, only uses about 32MB of RAM, burns through a bit of CPU time but for example I have a 4TB USB external currently, with *looks* 4.34TB of stuff on it, using 2.77TB of space. I can run it off my "slowputer" (1ghz core solo) and it'll max out a USB2 disk whether running out of cache or not; on a more modern system, I get like 80MB/sec from the block storage and full disk speed (for spinning rust) out of the cache (or into the cache, the writes go into there too so you don't have any weird write slowdowns from deduplication).

On my home system I even threw some Virtualbox VMs on there and it works fine, saving all kinds of space.

Oh, and as a bonus.. the same type of power cuts or USB disk unplugging that hosed btrfs?Since I'm running ext4 as my "real" filesystem, fsck fixes virtually all ills, the base filesystem doesn't lose anything. The s3qlfs on top of it, if a file is cut off mid-write, it can go read-only trying to read it. Unmount s3qlfs, go to s3ql-data and "find -size 0", delete the 0-sized files, run fsck on the filesystem and it'll tell you which files were f'ed up (put them in lost+found too usually), remount filesystem and done.

Ring glitch results in global ding dong ditch: Doorbell bling flings out random pings but they're not the real thing

Henry Wertz 1 Gold badge

Absurd

Gotta say, it sounds absurd that the action between pushing the doorbell, and having the doorbell ring, includes round trips to some off-site server and whatever the hell else. Being able to watch the video off-site, things like that... useful, and of course it'd be possible for a system to go down making this temporarily unavailable. These "internet of things" devices where ringing a doorbell, or flipping the light switch and have that turn on the light bulb, involves off-site communications, that's ridiculous and is the kind of product I won't buy.

Before you buy that managed Netgear switch, be aware you may need to create a cloud account to use its full UI

Henry Wertz 1 Gold badge

Re: "No subscription equals your office hardware bricked"

"I think I have read that Cisco has some product lines that do this?"

That's different though, that's gear where they tell you up front you're paying a subscription for functionality.

In Netgear's case you're buying a managed switch, period, which they've suddenly decided needs to phone home to keep on functionality you've already paid for up front.

Henry Wertz 1 Gold badge

Nope!

If I got any hardware that artificially removes functionality based on being "reigstered" or having a cloud account, back to the store it goes!

A) A switch does not have to be switching internet-accessible traffic, that's an invalid assumption. I mean, it PROBABLY will be but still...

B) What am I getting out of it? I don't need all my equipment pumping usage information back to the manufacturer just because.

C) That DOES mean your switch will lose it's functionality down the road when Netgear decides they can't be bothered to run that authentication server any more, and randomly every now and then as the server gets a bit wobbly. I've personally seen less than 5 year old devices where the web-based firmware update check already fails -- not just "there are no new updates", an error because they ALREADY pulled the page the device goes to to check for firmware updates.

Have no idea WTF is going on with the Oracle-Walmart TikTok deal? Don’t sweat it, here’s our latest rundown

Henry Wertz 1 Gold badge

Re: Obviously

"It is more likely that Trump's own campaign manager - hyping it that huge numbers, greater than capacity, had already registered - had people not bothering to register or attend."

Probably not; although nutjob Trump's officials more or less completely fabricated the levels of interest and attendance at previous rallys; video doesn't lie, they had nowhere near the attendance they were falsely claiming but were still alarmingly well attended.

Don't get me wrong, the TikTok'ers (or whatever they're called) getting 1million+ tickets certainly didn't help, but I doubt it was responsible for the very low attendance.

The reality is Tulsa is over 400 miles from Chicago ("as the bird flys", more like 600+ miles by highway..) and 1000+ miles from the east or west coast. Due to poor Coronavirus response here, travelling is still a significant risk -- there's the risk of catching Coronavirus, as well as risk of being thrown into 14 day quarantine at one end or the other... or I suppose when driving even being thrown in somewhere midway. Plus risk of catching Coronavirus at the rally (which a bunch of them did). And, if you are one of those idiot anti-maskers (which many nutjob Trump supporters are), there's the requirement to wear a mask on the airplane, which would be enough to deter a lot of these people from travelling.

Finally, although nutjob Trump still has far more supporters than he should, there's plenty of former supporters who either finally realized he's a lunatic, got burned on some specific campaign promise he didn't follow through on, or got troubled by the extremely poor response to coronavirus; since there's only 2 main parties in the US (they've kept 3rd parties here almost entirely suppressed unlike in a lot of countries...) a lot voted for nutjob Trump just because he was their parties candidate, and are planning to suck it up and vote against their party this year.

You won't need .NET Standard... except when you do need it: Microsoft sets out latest in ever-changing story

Henry Wertz 1 Gold badge

Yeah good job...

I remember when they claimed .NET was going to be cross-platform and portable, when they were trying to displace Java. Good job...

Java, you can write some code for Java, run it under a JVM, and it runs. .NET.... well, worrying about accessing the registry aside, see the article; it really sounds like if you want cross-platform code you'd have more portable code writing C to POSIX standard, then throwing the if/thens in to deal with Windows, than you get using the supposedly-cross-platform .NET.

Is Little Timmy still enthralled by his Leapfrog tablet? Maybe check he hasn't sideloaded an unrestricted OS onto it

Henry Wertz 1 Gold badge

I think I have one of these

I think I still have one of these... don't know if it's Leapfrog, but some childrens tablet in a neon green bumper. On mine I went to "adult mode" (regular android) and put a bunch of wifi scanning tools and junk on it. Might be fun to see what something like that does with Android 7 8-).

Who cares what Apple's about to announce? It owes us a macOS x86 virtual appliance for non-Mac computers

Henry Wertz 1 Gold badge

Not seeing it

First, I'm not seeing Apple allowing this. It's just not how they do things.

"Some of you may at this point suggest DIY x86 Macs, aka Hackintoshes, as an alternative. It's certainly possible to create a Hackintosh but they are a faff to get running reliably, in my opinion. They're also problematic because Apple's T&Cs for macOS only permit the software to run on actual Macs, not whatever x86 box you've built for the job."

Actually I've found that a hackintosh-type setup on Virtualbox (and apparently vmware as well) are much less finicky; it's set to provide some set of hardware OSX can deal with, so you can then have whatever real hardware you want on your system; at that point your only hardware requirement is a new enough CPU (pre-2010 or so Macs can't run newer macos due to some CPU requirement, the same requirement still applies in a VM.) Totally unsupported due to those T&Cs.

Microsoft submits Linux kernel patches for a 'complete virtualization stack' with Linux and Hyper-V

Henry Wertz 1 Gold badge

X server

"GUI support has been promised."

I mean, a viable plan B* would be to run an X server (rooted or rootless) and configure the linux disto to use it. rootless, you run your individual GUI-using applications and windows would be providing the window border, the x app the contents of the window; rooted mode, you have a window with the whole desktop in it (gdm, xdm, and the like can provide a graphical login/password prompt and launch a desktop to a remote X terminal just as it does to the local linux console.)

*I assume "plan A" will be adding some KMS/xorg driver support... it'd be nice if they supported one of the existing drivers but just as likely adding a new driver.

Bad apples: US customs seize OnePlus earbuds thinking they're knock-off AirPods

Henry Wertz 1 Gold badge

Dumb

Dumb... not that someone thought "OnePlus" was "fake Apple." Dumb that customs is taking it upon themselves to begin with to decide that a product is "counterfeit" when it is in what is obviously the package it will be sold in, and that package in no way resembles the package Apple would use.

IBM ordered to pay £22k to whistleblower and told by judges: Teach your managers what discrimination means

Henry Wertz 1 Gold badge

child care?

I think claiming indirect sex discrimination because they expect people to be available off hours and women are disproportionately responsible for child care, that argument is crap. There's nothing wrong with wanting a job where you're off work when you're off work, but one can't expect to be in a job that does expect that and say they shouldn't have to because of gender.

But every action IBM is said to have taken agaist her after that sounds quite improper so good on her for getting a settlement.

Supreme Court rules against Huawei in long-rolling Unwired Planet patent sueball: Take the licence terms we set or else

Henry Wertz 1 Gold badge

FRAND?

so judge is going to ignore the Non Discriminatory part of this? Huawei absolutelty deserves the favorable rates samsung got, FRAND demands they do not discriminate between Samsung and Huawei for pricing. This is seriously the point of it; since they have a patent integral to a specification (guaranteed volume), they are supposed to set a fixed reasonably low rate, not negotiate it per customer.

Adobe yanks freebie Creative Cloud offer – now universities and colleges have to put up or shut up

Henry Wertz 1 Gold badge

center of delivery

Center of academic delivery? But why? It's even called creative cloud, so it makes sense to have creative (art) students use it and not pay for the rest to have it.

What legacy is IBM really shooting for? Cheating its own salespeople out of millions? Here we go again, allegedly

Henry Wertz 1 Gold badge

That's crazy

That's crazy, I just can't imagine presenting commissions as being uncapped then capping them. After all, the person making what are (presumably in their view) excess commissions is making the company that much more in contracts they may not have gotten otherwise. Sounds greasy to me.

Putting the d'oh! in Adobe: 'Years of photos' permanently wiped from iPhones, iPads by bad Lightroom app update

Henry Wertz 1 Gold badge

Who needs to test software anyway??

Firstly, having 2 years of photo edits on a slab, and only the slab, is straight up dumb. I wouldn't pay for some cloud thing either, but copy them to your computer now and then!!! Those islabs get screen cracks and are then unusable. I use rsync on my (Ubuntu) portables DAILY, it's too likely to have it get dropped or spontaneously fail for other reasons. These things happen.

Second... who needs to test software anyway apparently. I mean, damn. Missing a subtle bug is one thing, having it delete all your files? I mean, bloody hell.

Trucking hell: Kid leaves dad in monster debt after buying oversized vehicle on eBay

Henry Wertz 1 Gold badge

Doesn't sound too bright

Doesn't sound too bright.

A) EBay *and* paypal DO send notices saying a purchase was made. So the bit about having no notification is false.

B) It's not their job to decide you didn't really want to buy something, or to ask "are you sure" a bunch of times. They DO have you go through several screens on the web site first, and they DO have anti-fraud systems -- but this purchase was not fraudulent, it was made from your computer on your account.

C) Obviously there's some way to cancel a purchase, particularly when nothing has been delivered. Waiting until it goes to collections is not the way to do it.

Breaching China's Great Firewall is hard. Pushing packets faster than 1Mbps once through is the Boss Fight

Henry Wertz 1 Gold badge

so...

so, essentially, to keep the great firewall from overloading, and due to high cost of int'l transit (due to this firewall) isps there are throttling incoming international traffic.