3,575 karma · joined June 3, 2017
Socials:
- github.com/claui
Interests:
Open source, packaging, CLI, digital inclusion, device neutrality
I think I’ve seen several language core APIs have this in their contract, e.g. `Stream#reduce` in Java [0] (emphasis mine):
> accumulator - an *associative, non-interfering, stateless* function for combining two values
[0]: https://docs.oracle.com/javase/8/docs/api/java/util/stream/S...
The game is in very active development. The most recent alpha was published just four days ago. [0]
A solo indie developer who is busy building their debut title is no match for the legal team of a global multi-billion corporation. The developer would run out of money way before the parties could reach any kind of settlement.
But Kagi’s SERP API provider is going to have to adapt, I guess.
There are a few other indexes that Kagi’s aggregator mixes in (such as Bing Search) but those haven’t been contributing much in terms of meaningful results. The sheer size of Google’s index still dwarfs all the others, including Bing Search.
So yes, Kagi doesn’t scrape but they pay SERP providers who do.
It’s a shame how people can even acknowledge, let alone applaud IKEA’s “funny” gaming-related ad after their successful meddling with SCP folklore, not to speak of the chilling effect their actions may have had on indie gaming.
[0]: https://www.escapistmagazine.com/the-store-is-closed-indie-s...
Please fix.
[0]: https://github.com/Homebrew/brew/pull/9383
[1]: https://github.com/CocoaPods/CocoaPods/issues/4989#issuecomm...
Not as in “1 out of 1000 legit requests get blocked” but “you’re going to block 100% of some person’s requests.”
The problem is that way too few are willing to change their habits, and legislators have near-zero incentive to enact unpopular rules to help mitigate the problems. AI isn't going to change any of that.
Six years in, I had to edit the configuration file once (to switch weather backends because the default backend shut down). In January, it’ll be 10 years.
Except when it uses some kind of browser engine to render its UI?
For example, Andrew Wiles’s famous proof touched a number of different, barely-related mathematical fields that no single person could allegedly peer-review it on their own. That was in the 1990s.
Neither! I just got accustomed to doing without stuff. That’s an effect I wildly underestimated.
Many things are still difficult (looking at you, CloudFlare [0] and DataDome [1]!) but I think I’ll manage.
> Is your use-case for a phone wildly different from that of a typical user?
Not really, I guess.
In the past I used Bluetooth for keyboard and mouse when I connected the phone to a monitor. (I no longer do because the USB port on my L5 has broken down so badly that it can no longer maintain a DisplayPort Alt mode connection.)
I’ve never used Bluetooth for music or similar, it keeps stuttering horribly on my L5. No idea why it does that!
I’ve never used multimedia SMS either. Almost no one uses SMS or MMS in Germany. Signal barely works via the Electron app (and signal-cli), so that’s what I use for messaging. WhatsApp doesn’t work because I have no iOS or Android to tether it to.
I can’t use public transport apps, which is a shame because I live in a city center where I depend on public transport. I download my public transport ticket from a private API once a month via curl.
For file transfer, I mostly use rsync, Git, or Unison.
Banking only works thanks to a dedicated bank card reader. [1]
This is possibly due to how our brains are wired to trust an already-established narrative and due to the effect that repeated interactions have on trust. When the scammer eventually steers the topic towards money, phenomena such as the Semmelweis reflex [0] may have already kicked in, which can make it super difficult to re-frame the person as a scammer.
I love this response so much.