

…Which is basically how the OP’s or
function also works, it takes several Option<T>
s and returns the first valid one (and only that one), it doesn’t operate on boolean logic types — it’s a valid lexical use of or
.
…Which is basically how the OP’s or
function also works, it takes several Option<T>
s and returns the first valid one (and only that one), it doesn’t operate on boolean logic types — it’s a valid lexical use of or
.
It’s an understandable interpretation for the lexical use of or which can imply exclusive disjunction.
In Rust the result type has the method .or()
which returns either Ok(A)
or Ok(B)
(but not both), and I don’t see clambering to change it to xor
, because the exclusive nature is implicit both linguistically and in the type state.
It’s fine, modern CPUs boost until they either hit amperage, voltage, or thermal constraints, assuming the motherboard isn’t behaving badly then the upper limits for all of those are safe to be at perpetually.
I share the sentiment. For me the results are acceptable, and being able to custom rank sites in results is very useful, but the killer feature is not having ads or forcing AI down my throat.
Last I saw they still paid Yandex for access to that index (weigh how important that is yourself), they also pushed back on suicide warnings if you ask Kagi how to kill yourself, and I learned from this article that they may be using additional data sources that contain higher levels of homophobic sentiment.
Basically, the company’s tagline is “Humanize the Web”, but I don’t think their actions thus far show we agree on what Humanize means.
Great article, appreciate that I’m not the only one concerned around some of the ethical choices Kagi has been making.
Literal vampire shit lmao.
Could even literally make it mud, if you have access to a laser cutter (hacker space, etc) you could use that and make a stencil instead, then mix up some mud in a bucket (a little clay content goes a long way) and smear that over the stencil and tada – legitimately just some mud on my plate officer.
I’ve gotta get a new phone soon (ol Pixel 3 is getting long in the tooth) and this is what I’m looking at too. I highly prefer the “default” Android UI, and the ability to install programs of my own choosing — but fuck Google, imagine getting locked out of your phone just because Google randomly unpersoned you.
Google loves unpersoning.
This continual AI surveillance state and AI moderation crap just keeps reminding me more and more of this particular passage from A Scanner Darkly.
What does a scanner see? he asked himself. I mean, really see? Into the head? Down into the heart? Does a passive infrared scanner like they used to use or a cube-type holo-scanner like they use these days, the latest thing, see into me - into us - clearly or darkly? I hope it does, he thought, see clearly, because I can’t any longer these days see into myself. I see only murk. Murk outside; murk inside. I hope, for everyone’s sake, the scanners do better. Because, he thought, if the scanner sees only darkly, the way I myself do, then we are cursed, cursed again and like we have been continually, and we’ll wind up dead this way, knowing very little and getting that little fragment wrong too.
Imagine how much more they could’ve just paid employees.
Do you think DoS/DDoS activities should be criminal?
If you’re a site operator and the mass AI scraping is genuinely causing operational problems (not hard to imagine, I’ve seen what it does to my hosted repositories pages) should there be recourse? Especially if you’re actively trying to prevent that activity (revoking consent in cookies, authorization captchas).
In general I think the idea of “your right to swing your fists ends at my face” applies reasonably well here — these AI scraping companies are giving lots of admins bloody noses and need to be held accountable.
I really am amenable to arguments wrt the right to an open web, but look at how many sites are hiding behind CF and other portals, or outright becoming hostile to any scraping at all; we’re already seeing the rapid death of the ideal because of these malicious scrapers, and we should be using all available recourse to stop this bleeding.
When sites put challenges like Anubis or other measures to authenticate that the viewer isn’t a robot, and scrapers then employ measures to thwart that authentication (via spoofing or other means) I think that’s a reasonable violation of the CFAA in spirit — especially since these mass scraping activities are getting attention for the damage they are causing to site operators (another factor in the CFAA, and one that would promote this to felony activity.)
The fact is these laws are already on the books, we may as well utilize them to shut down this objectively harmful activity AI scrapers are doing.
When a firm outright admits to bypassing or trying to bypass measures taken to keep them out, you think that would be a slam dunk case of unauthorized access under the CFAA with felony enhancements.
In this guy’s specific case, it may be financially feasible to back up onto other cloud solutions, for the reasons you stated.
However public cloud is used for a ton of different things. If you have 4TiB of data in Glacier, you will be paying through the absolute nose pulling that data down into another cloud; highway robbery prices.
Further as soon as you talk about something more than just code (say: UGC, assets, databases) the amount of data needing to be “egressed” from the cloud balloons, as does the price.
It really depends, pulling hundreds of GiB out of AWS for backing up on say GCS is going to add up extremely quickly. The cloud companies make it intentionally painful to leave or interop.
It solves a pretty hard problem that is a self-hosted video platform; a lot of places use YouTube to host videos, even if they aren’t doing so to make money through adsense, this is for their own site material, posting to groupchats, and similar purposes.
Issue is that otherwise you rely on platform owners like Google, who can decide to unperson you, your business, or an employee. It effectively happened to me, YT terminated my channel for unsubstantiated reasons, and hosting my own peertube is likely in the future to replace where I host my decades of video content.
Further, ideologically, we should be collectively moving away from “platforms” for what should be obvious reasons to those of us on the fediverse.
I think it’s “the algorithm”, people basically just want to be force-fed “content” – look how successful TikTok is, largely because it has an algorithm that very quickly narrows down user habits and provides endless distraction.
Mastodon and fediverse alternatives by comparison have very simple feeds and ways to surface content, it simply doesn’t “hook” people the same way, and that’s competition.
On one hand we should probably be doing away with “the algorithm” for reasons not enumerated here for brevity, but on the other hand maybe the fediverse should build something to accommodate this demand, otherwise the non-fedi sites will.
I agree with this viscerally.
A lot of people are expressing sympathy for the people in the Kirk crowd, but honestly I think it might be a good thing for them — to see first hand what Kirk and the Republican rhetoric is actually advocating for. Maybe it’ll snap them out of the fantasies they have of culling “undesirables”.