My desktop shows shimmering pixels on the screen if I pull RAM sticks while it's on, then some kind of deadman switch reboots it. It's not as touching.
Posts by Kevin McMurtrie
3557 publicly visible posts • joined 15 Jun 2007
Page:
Proprietary neural tech you had surgically implanted? Parts shortage
Internet backbone Cogent cuts Russia connectivity
Fitbit recalls Ionic smartwatch for burning fat – literally
"Taking it off when it gets hot might also be an idea"
Having angered some LiPo batteries intentionally, I wouldn't be surprised if there was not even 1 second between the stage of feeling cuddly warm and being a branding iron.
A reinforced silicone wristband that breaks at 450 C now sounds like a horrific idea. I'll take those ugly thermoplastic bands of decades ago that sometimes melted by accident.
Google blocks FOSS Android tool – for asking for donations
Another F-Droid vote
Plenty of apps already moved to F-Droid because they literally don't run under recently Play Store restrictions for Android 11+ file permissions. Google's FUSE mounts and file APIs have up to 10000 times slower performance than native filesystem access and they're plagued by bugs. No direct access permission might mean not working.
Yes, F-Droid fully supports donations to developers.
Maxar Technologies: The eye in the sky tracking invasion of Ukraine
Apple has missed the video revolution
The path to here
Let's recount how we got here. In the early days, Apple came up with QuickTime. It was both a MooV container format and a rich, extensible toolset for operating on multimedia. Apple put a lot of effort into maintaining it an it was glorious. They had codecs that supporting prioritized screen writes to get 30 fps on hardware that can normally only manage 15 fps. The API was a bit cryptic but easy enough to integrate into any typical Mac Pascal app. I wrote one of the first two multimedia plugins bringing video support to browsers.
As time passes, video becomes less of a cool trick and more of a natural media format. The MooV container was starting to show its age at this point. It was a big bag-of-anything with an index in front of the data for fast loading of small videos. The complexity of figuring out what everything meant in a container exploded as QuickTime component plugins started being published. That up-front index meant that encoding always needed a minimum of two passes. Apple pressed on and convinced MPEG to make MooV the foundation of the MPEG4 container anyways. MPEG4 became the golden standard for poor compatibility.
Now enter the x86 Macs. At this point the QuickTime native API is a mix of 68K stack params and PPC register params moving data in Pascal and C formatting. The contents of old MooV files is completely indecipherable. A MooV can contain PICT, which means that a big-bag-of-everything can contain more big-bags-of-everything. A PICT can contain a MooV that contains a PICT, and on forever. That up-front index is getting in the way of long recordings and streaming.
Solution... None. Apple abandoned QuickTime as an incomplete system component but never admitted it. The APIs were required for developers yet left to rot. Only mega-corps could afford to build Mac multimedia apps by implementing the entire multimedia codebase in-house and then working with Apple to make it perform well in an OS that didn't want to support it. To make matters worse, Apple decided to do it all over again starting from the iPhone side. Most of that work was closed-off secret sauce that nobody could touch. So they didn't. To top it off, Apple went back to the dark days of soldered-in graphics cards for desktops with non-standard drivers. A 4 year old Windows or Linux box might have a brand new video card, but a 4 year old Mac has a 5 year old video hardware for certain.
So here we are today. If there's a cool new video app it's going to hit Windows first. Does anyone want to work with Apple to completely rewrite the graphics driver interfaces? Will you have to tell customers that they need a new computer if it's just a little old? Do you trust Apple to maintain the APIs if you use them?
Cloudflare buys anti-phishing business Area 1 for $162m
Machine-learning model pinpoints dying power grid components
Samsung shipped '100 million' phones with flawed encryption
'Hundreds of computers' in Ukraine hit with wiper malware as conflict continues
And yet
There are plenty of openly hostile networks in the world. They have completely fake registration data, they operate systems that seem to have no purpose but to be infected with malware, and they run brute-force attacks 24 hours a day, 365 days a year, year after year. Some can argue that these are not the exact point from where an attack is deployed but you better believe that they gathered the targets.
Yet Cogent, AT&T, Level 3, Telia, NTT, GTT and all the others have no problem peering with these networks. This needs to stop.
https://www.abuseipdb.com/statistics <-- almost always the same networks in the top 10. Russia has recently stepped up their game and knocked scum-host Frantech out of the list, but that one's still going at it too.
Americans far more willing to hand over personal data
Journalist won't be prosecuted for pressing 'view source'
RAID expansion comes to OpenZFS at last
I'd say that ZFS really shines when it comes to large filesystems. Metadata performance remains excellent with over tens of millions of files. You can layer RAM and NVMe caching over slow disks or network block storage. Dedup, compression, and forced asynchronous mode are valuable in some uses. Parallelism can be cranked up for large numbers of high latency devices.
I wouldn't use it for just one or two NVMe devices because the overhead isn't helpful.
I use it on a personal server and I'm impressed that I lost only one file when all the SATA cables from Fry's simultaneously went bad on my RAID. It survived the week it took me to figure out WTF was going on and order new cables.
NASA's InSight probe emerges from Mars dust storm
Anti-static
I wonder if needles with high voltage AC could bleed some charge out of the dust. It might suck up a precious 20W or so but maybe it only needs to run for a few seconds after a dust storm so that the dust can be shaken off.
The self-cleaning reflectors along roads are brilliant but I suspect that wind powered brushes are more like wind powered grinders on Mars.
CIA illegally harvested US citizens' data, senators assert
Chip shortages, sure, but it's a good time to be a silicon wafer maker
Samsung reveals new smartphones, tablets... and yes. The S22 Ultra is undeniably good
Geomagnetic storm takes out 40 of 49 brand new Starlink satellites
Your data centre UPS could feed power to the smart grid, suggests research
D-Wave to go public after $1.2 billion merger deal with SPAC
Retro
I can't help thinking that we've skipped over much easier steps like analog computing chips (analog units linked by analog flash memory). I see it pop up every now and then in the news but it doesn't get cash shoveled into it like quantum computing.
It makes me think that quantum computing gets all it's money for cracking crypto algorithms where at least 2^4096 numerical precision is needed.
Chip supply problems might mean Wi-Fi 6E is skipped over for Wi-Fi 7, says analyst
Have you tried restarting? Reinstalling? Upgrading? Moving house and changing your identity?
Suspected Chinese spies break into cloud accounts of News Corp journalists
Olympic coverage?
I've noticed that there's almost zero Olympics new coverage in the US. Maybe it's lack of interest this time around but I imagine the best reporters don't dare publicly appear in China these days. Maybe you said something sometime that angered somebody and now you need to be "re-educated."
Not that the same reporters would want to be anywhere near a redneck party in the US either. Reporting is more dangerous, less honored, and less paying than it used to be. What's left is essentially paid advertising and clickbait.
This is going well: Meta adds anti-grope buffer zone around metaverse VR avatars
Phishing kits' use of man-in-the-middle reverse proxies is growing, warns Proofpoint
Grab some tissues: Meta's share price tanks after Facebook emits latest figures
What IS Facebook?
A web site to keep in touch with your friends? A web site for following your favorite repost bots? Crowd-sourced content for hours of mindless surfing? Influencer dumpster fire? News? Fake News? Advertising platform? Photo sharing? Virtual reality platform? Alternate universe? I don't know either and it was getting really bad at everything. There's only one way it could get worse...
In Dec 2021, Zuck Co decided that e-mail advertising is the new way to go. You can not opt-out and you are forbidden from changing your e-mail address. The only remaining option is to delete your account. Done! It takes one month to delete your account so I'd be on the lookout for a big subscriber dip in January 2022.
Trio of Rust Core Team members take their leave
Re: Fashions
That's an API comparison only, and some of those APIs suck. Complex code is the real test of a language.
Is it easy enough to read and write? Does it do only what it looks like it does? Does it run efficiently? Can it handle expected and unexpected errors well? Can it be maintained?
I have languages that I strongly prefer but I'd never use them for everything because nothing is perfect. There are some that I'll avoid in almost all situations because I think there are better ways: Perl, PHP, Golang, C, Objective-C, Scala, POSIX shell, and some Enterprise Edition styles of Java.
I don't have much experience with Rust but I'd consider it.
Fashions
Everybody's a fan when the language is new and promising. They all become critics when it's time to use it for real work.
Today's new language feature may be tomorrow's regrets. Think of all the times C, C++, Ruby, Scala, Java, and others have suffered from ambiguous compilation and needed some extra declarations to fix it. Lots of these cases are no longer "bugs" because they're now documented like it was on purpose. PHP and Python don't even bother with forwards compatibility. Then there's Golang that sticks to its ideals to such an extent that it's often impractical to use. Yeah, I'd need to get paid a lot to properly maintain a software development language. It's hard.
Prince of Packaging HP Inc snaps up zero-plastic bottle maker
Attack on Titan: Four Japanese Manga publishers sue Cloudflare
America's EARN IT Act attacking Section 230 is back – and once again threatening the internet, critics say
Why CSAM?
There are an enormous number of internet providers that absolutely do not care if their customers are using services for criminal purposes. Not just obscure /24 resellers, but big name providers too. They will peer with openly criminal networks too - no problem.
I'm always suspicious of "think of the children" selective law enforcement. I can only assume it's driven by ignorance, greed, laziness, guilt, or bribery intense lobbying.
Apple Mac sales break records amid ex-86-odus to Arm-compatible M1 silicon
Re: Macbooks memory
Some work always needs more RAM. In addition, the usable amount of RAM in MacOS may be +/- several GB of what's expected.
MacOS uses compressed memory and it's tuned to not swap out idle processes. For some uses that's a big win. For others, the compressed memory buffer and idle apps are a big chunk of permanently missing RAM. My work 32 GB MacBook Pro begins performing poorly when a task needs 26GB RAM. If it needs 30GB, it's barely making progress.
64 GB or Linux on the laptop would be a huge timesaver.
Bonus features: Sony uses Blu-ray tech to simulate 466Mbps laser link from the stratosphere to space
What?
Sony's PR is a mixed up soup of physical, transport layer, and protocol layer. The original press release said a Gigabit Ethernet line was used for simulation. Does that mean they put RJ45 connectors on a truck-sized spool? That wouldn't be Ethernet anymore at that length. I'm pretty sure naked TCP/IP doesn't beam itself through space either.
I imagine that getting TCP/IP through space is far easier encoding than ordinary household WiFi.
5nm? Pah. Texas Instruments focuses on 45nm+ analog, embedded electronics – and makes bank
nm != state of the art
TI has some amazing chips in the tiny part of their catalog that I'm familiar with. Vast expanses of traditional supporting components have become unnecessary. Sometimes the magic comes from an internal microcontroller that performs adjustments and dynamic configurations to virtualize physics-defying perfect systems.
Some other chip makers are still selling analog chips with early 1970s or 1980s architectures. They're essentially a bunch of darlington and long-tailed pair transistor clusters with taps for vast expanses of external supporting components.
In a first, FTC extracts millions of dollars from online store accused of blocking bad reviews on its website
LG promises to make home appliance software upgradeable to take on new tasks
upgradeable to take on new advertising
There, fixed the title. I never use the shovelware in my LG TV yet it keeps downloading more and more of it. It's best to turn it on early so it can finish flashing messages about everything new. It's getting unplugged as soon as the core software is stable because I stream from a much less annoying external HDMI device.
Three US states plus Washington DC sue Google for using UI design 'dark patterns' to harvest your location
Re: ... or use FOSS
I use OsmAnd too. So nice of Google to make microSd access 10000x slower for this app with SAF "for security." I'm stuck on an old build that's still allowed to bypass it. Google even updated it once against my permission while I was on vacation and I had to recover from F-Droid.
So helpful in offering a beacon database
You have to enable Location Services for Bluetooth because Google translates Bluetooth beacon GUIDs into physical locations. That's how Maps works without satellite GPS and it's why Google would prefer that you don't have a headphone jack. There's another one for WiFi location tracking but with a more deceptive description.
Pop quiz: The network team didn't make your change. The server is in a locked room. What do you do?
Throw away your Ethernet cables* because MediaTek says Wi-Fi 7 will replace them
APNIC: Big Tech's use of carrier-grade NAT is holding back internet innovation
Sorry to change topic
Doesn't APNIC have better things to do? They have multiple major countries in their jurisdiction that are part of global IP addressing but don't use APNIC. Japan has JPNIC, Korea pretends to use KRNIC, and China and Vietnam have been recycling the same dummy registration templates for maybe 15 years now.
UK, Australia, to build 'network of liberty that will deter cyber attacks before they happen'
Apple grabs smartphone crown as iPhone 13 wakes up the fanbois, leaves Chinese rivals eating dust
Handed it to Apple
The worst thing that Google and cellphone makers did was copy Apple style. Apple is always going to win in that competition. In the meantime, everyone that hates iPhones can find little that's worth buying. Your average premium Android phone is like an iPhone that doesn't work correctly.
Google has really gone out of their way to break Android in the past few releases. Amazon, Samsung, and Chinese phone makers could release their own variants that outsell Google's certified Android in 5 years.
International police shut down 15 server infrastructures as part of VPNLab.net's takedown
One might be suspicious if there was a DIY store that sells crowbars, masks, gloves, lock picking kits, night vision goggles, knives, and bolt cutters but has an otherwise strangely limited inventory and only performs anonymous cash transactions.
Given how often dumpster fires like Frantech/BuyVM are brute-force attacking my personal hosts, I can't say I have much love for extreme-privacy services. Like controls for physical weapons, there's never going to be a great solution but there are going to be some sellers that are more helpful than others.