Comment Google Alternatives Thread (Score 0, Troll) 110
Well. It seems that Google has been cowed by -- or now is under the complete control of -- fascist filth.
Post links to viable substitutes for Google's various services here.
Well. It seems that Google has been cowed by -- or now is under the complete control of -- fascist filth.
Post links to viable substitutes for Google's various services here.
ve never seen a software distribution mechanism as careless and sloppy as NPM. Bazillions of dependencies and no signing of packages. [
... ]
Rust's cargo packaging system is almost exactly the same way. And the last time I looked, Go's packaging was very similar. And package signing won't help if the maintainer's key/cert has been exfiltrated and cracked.
This is what you get when you embrace DLL Hell -- the idea that you should pin your program to a single specific revision of a library, rather than, y'know, doing the engineering work to ensure that, as an app author, you're relying only on documented behavior; and, as a library author, to be responsible for creating backward compatibility for old apps linking to old entry points. Sticking to that principle lets you update shared system libraries with the latest enhancements and bug fixes, while remaining relatively sure none of the old clients will break.
"Sometimes you have to break backward compatibility." Agreed, but the interval between those breaks should be measured in years, not days.
On average, I've actually been very happy with the use of AI chatbots for phone support.
The reason for this is that, for lower tier support (as well as a fair chunk of things I need done that can be handled by lower support), the support agents are largely working off of scripts that they are not allowed to deviate from, nor do they have the expertise to understand what they are doing.
While the AI is not necessarily as intelligent or capable as a human *CAN* be, in practice it is often more capable than the first-tier support agent that it has replaced, due to the breadth of its training data. If I need something that requires cognitive tasks that exceed the AI's context window, I can request escalation.
This is in stark contrast to the bad old days where I waste time talking to the bottom tier support where I usually need to spend a long time explaining what I want done, wind up requesting to be escalated anyway, or try to battle with a dumb non-AI menu-based agent bot to even get to speak to a human (and usually that human is still bottom-tier support who I have the same problems with).
Previous comments have been drawing analogies to Black Mirror, but this "idea" goes back much further...
...This is an episode of Max Headroom (US version).
Specifically, S02E02: "Deities." A company claims to be able to bring past loved ones back to "life" as an AI, for a modest recurring fee. But Bryce (the creator of Max Headroom) opines they can't possibly have the compute power to do it, as it requires a large mainframe just to run Max's highly flawed, glitching bust.
Wouldn't surprise me if the "visionaries" behind this saw that episode, and saw an opportunity to fleece gullible rubes.
Thankfully, he was mostly wrong...
Um, when was the last time you stayed at a hotel?
There's a microprocessor in every doorknob.
I'm self-hosting Vaultwarden on my LAN, a Bitwarden-compatible backend written in Rust. I have it running inside a jail on TrueNAS Core (which, alas, is now end-of-life). It hosts its own Web interface, but also is compatible with Bitwarden's Android app and browser plugins.
So far, it's worked out pretty well for me.
...Because no one uses Edge.
Clearly you have never worked in a large corporate environment that has shackled itself to the entire Micros~1 ecosystem -- Office, Outlook, Exchange, OneDrive, Teams, Engage, SharePoint... The whole ball of earwax.
Preach.
This headline, two years ago: Apple Faces Calls to Reboot Blockchain Strategy
Because, if there's anyone who knows how to run tech companies, it's Robinhood day traders.
I thought that's what the front page was. It keeps wasting space with things I'm not interested in, or actively dislike.
New Video from The Primagen!
<block channel>
NotAIHonestly Gets Rare Interview with The Primagen!
<block channel>
FrierenFan04 Reacts to !AIH's Interview with Primagen!
<smashes keyboard>
This is how I've come to understand it. I welcome any and all corrections.
Passkeys are a cryptographic key stored in a Secure Element. This is usually a private key inside a small cryptographic engine. You feed it some plaintext along with the key ID, and it encrypts it using that key. The outer software then decrypts the ciphertext using the public key. If the decrypted text matches the original plaintext, then that proves you're holding a valid private key, and authentication proceeds.
The private key can be written to and erased from the Secure Element, but never read back out. All it can do is perform operations using the secret key to prove that it is indeed holding the correct secret key.
On phones, the Secure Element is in the hardware of your handset. On PCs, this is most often the TPM (Trusted Platform Module) chip. In both cases, the platform will ask for your PC's/phone's password/fingerprint/whatever before forwarding the request to the Secure Element.
Yubikeys can also serve as a Secure Element for Passkeys; the private key is stored in the Yubikey itself. Further, the Yubikey's stored credentials may be further protected with a PIN, so even if someone steals your Yubikey, they'll still need to know the PIN before it will accept and perform authentication checks. You get eight tries with the PIN; after that, it bricks itself.
The latest series 5 Yubikeys can store up to 100 Passkeys, and Passkeys may be individually deleted when no longer needed. Older series 5 Yubikeys can store only 25 Passkeys, and can only be deleted by erasing all of them.
Theoretically, you can have multiple Passkeys for a given account (one for everyday access; others as emergency backups). Not all sites support creating these, however.
Congratulations, you feckless imbeciles. You've "innovated" general software package management a mere three $(GOD)-damned decades after Redhat and Debian did it.
While you're at it, why don't you "invent" a tiling window manager that can be driven entirely from the keyboard... Oh, wait...
Honestly... Why is anyone still voluntarily giving money to these chowderheads?
The company is favoring a handful of more "friendly" outlets with early access, under strict conditions. These outlets were given preview drivers – but only under guidelines that make their products shine beyond what's real-world testing would conclude. To cite two examples:
- One of the restrictions is not comparing the new RTX 5060 to the RTX 4060. Don't even need to explain than one.
- Another restriction or heavy-handed suggestion: run the RTX 5060 with 4x multi-frame generation turned on, inflating FPS results, while older GPUs that dont support MFG look considerably worse in charts.
The result: glowing previews published just days before the official launch, creating a first impression based almost entirely on Nvidia's marketing narrative.
I learned a thing today (on Slashdot, no less!). Thank you very kindly.
There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence. -- Jeremy S. Anderson