But..
"These datacenters create tens of thousands of jobs and add billions of dollars to local spending."
- Politician who got a big bribe
3941 publicly visible posts • joined 15 Jun 2007
For a company with so many exploited web applications. It takes Google 3 to 12 months to fix exploited features so there's always at least one being abused at any moment. Gmail servers are attempting to blast me with spam right now, and that spam is not even tied to Google accounts.
I had to roll back Rust core utils in Ubuntu because I was hitting a known but unfixed data corruption bug in dd. I looked around the project's open bugs and the attitude there just wasn't right.
Rust seems to be following the path of Go. It has its uses but the fanatics are insufferable. Rewrite everything in Rust just so it can be in Rust, then attack anyone who doesn't say it's better.
Apple talks about security but it's all obscurity. They deserved this.
Now Apple should start documenting all the Google web app exploits that lead to a complete and permanent takeover of a Google account and tethered Android hardware.
One vulnerability seems to be browser plug-ins eventually becoming trusted in Google's list. It can then be updated without a Google security review.
I've heard that the permanent part is changing a hijacked account to a child's managed by a parent. Recovery and tech support is now disabled.
I bet Apple can find a lot more. GMail seems to be getting exploited to send invalid SMTP HELO and headers since last year.
This big Linux patch installed in about 6 seconds and didn't cause any interruption. It's an ordinary update of software packages that can be released and applied at any time. No restart, logout, or quitting apps is required for them. A new kernel arrived independently that will take effect on the next restart.
I rarely see a Windows update that doesn't need a few minutes of downtime and a reboot. And then there's MacOS with its epic updating system.
The Trump administration made treating employees and customers like crap fashionable again.
That's why a lot of people are hoping for a good stock market crash. Lots of big public corporations have become, to society, harmful. They're burning out employees and dominating markets with inferior products, all in the goal of pleasing investors.
Email used to be reputation based. Keep your network clean and servers accept your mail. Keep spammers and it's all refused.
Along comes the megacorps with the attitude that they're too important to ever be blocked. At least for the period of time when that's true, it makes filtering a nightmare. Blocklists need manual adjustment. Inbound mail has to be accepted and queued into an unreliable heuristics filter. That later dumps mail into a spam folder or trash. Either way, lots of spam gets through and lots of legitimate mail is silently lost.
So here we are today with email that rarely works. Thank the big corps Yahoo (died), Google (dying), SendGrid (dying), and Microsoft (barely hanging on).
Go created its own problems by having so many insane fanatics. They must use Go even where it doesn't fit, so everyone around them wishes it was more like the languages that should have been used. The maintainers of Go insist that it's perfect and you're doing it wrong. It easily became my least favourite modern software language.
I thought 5G has all of that AI edge support, but nobody wants it. The spectrum efficiency boost is great and some telcos are even phasing out LTE. The rest of the 5G features are silly.
I guess every patent troll on Earth wants a piece of 6G licensing. Over here in America, we doomed our broadcast TV upgrade by cramming it full of DRM, interactive ads, and patent trolling.
Isn't this how the cheapest remote contractors work? It's an infinite loop of telling them to fix bugs, and they write more random code?
I've seen contractor projects balloon to millions of lines of very enterprisey code without it ever compiling. It's the sign that it's time to leave where you're working.
This is what you get when your codebase is several generations older than empliee tenure, and then you throw AI at it.
The way forward is to start moving the OS into a legacy environment like WINE. Start over fresh with a really good team of real Software Engineers, and don't lay them off just to fudge quarterly profits.
Yeah, I know it can't happen. AI the #&@% out of it with cheap prompt crafters.
"Open the fridge"
- "Are you hungry?"
"Duh"
- "UberEats is offering you a special discount tonight. What would you like?"
"!@$% Uber and open the door before I rip it open"
- "This is inappropriate and I don't feel safe. I'm uploading this audio to corporate. Your warranty is now void."
- "Error 0x03AFE2307131.003 please service immedi84//2//0"
Object escape analysis can figure out the scope of many local objects while GC takes care of shared objects.
Wasn't there a project for a compact Java runtime? Imagine all the runtime optimizations that could be performed if you're not trying to benchmark well with gigabytes of bloated "enterprise" code (Spring Boot).
I've never understood Apple software updates. Minor bugs fixed is 4+ GB, 45+ minutes of installation with a locked screen, and three reboots to install. The more Apple brags about their fast hardware, the sillier it is for minor updates to take so long.
These are about 15 seconds on Linux and you only need a reboot for a new kernel. Not even major updates take 45 minutes. You can even technically still use the computer during a major update (your apps will quit when they're replaced).
They said stop mixing up files and symlinks for untrusted file paths.
I don't like Go enough to know it well, but isn't fixing this as easy as setting a bit-flag in a file API call? If you wanted to be really fancy, only follow symlinks if they are immutable and owned by an administrator. That's maybe 5 lines of code
The original article has some great information and I think I know why The Register doesn't link to it. Endpoint https:// api.extensionplay dot com /clean_master/t.json?t=Date.now() and other domains are still up and running long after everywhere else has purged it. Up an running on a service that The Register is often quick to defend.
AI can does amazing things, but it's a long way from general intelligence. If anything, Microsoft's LinkedIn should be the textbook example of a corporation not understanding how to use AI. Even when doing simpler tasks like code assistance, AI mistakes negate many advantages. Especially the sneaky, subtle mistakes that slip by if you trust AI too much.
And here's 6G to build upon everything that was a failure in 5G. Absolutely no telco is going to use edge compute yet. Possibly some day, but not in the lifespan of 5G or 6G.
The lack of flagships is the killer. You can run crippled Android on a phone with 24GB RAM and 1TB storage, or full power Linux on a phone with just 8GB RAM and 256GB storage. Old LTE or NSA 5G phones won't cut it either, since the LTE bandwidth in the US is already being shifted to 5G.
Android sucks more every release. Each time I hope that manufacturers are motivated to unlock their bootloader or fork the OS to free themselves from Google.