azertyfun

joined 1 year ago
[–] [email protected] 1 points 2 days ago* (last edited 2 days ago)

It's so easy to tell this map was made by a Brit. Wales gets its own color (despite largely not speaking Welsh) but Belgium and Switzerland are monochrome (despite having multiple federally recognized and geographically partitioned monolinguistic regions and their own flavors of historical-but-rarely-spoken language)?

Only the Bri'ish would be haughty enough to assume their flavour of federal governance is so unique.

(I don't actually care, it's just very interesting how even such an innocent map actually shows a strong political/cultural bias)

[–] [email protected] 9 points 3 days ago (1 children)

.... What's that about culture war bullshit? Whatever corner of Xitter that youtuber went scurrying under, there's like a couple dozen people there.

Some people (conservatives and some absolutely brainrotted terminally online leftists) love attributing sales data to Wokism or Wokism being Defeated. thisengineiswoke.jpg.

Literally no-one actually cares, not even conservatives, because they sure as shit play Elden Ring despite the character creation presenting gender as "A" and "B" or whatever. It does not matter. "Go woke go broke" is a literal fucking meme. If people actually cared about gaming politics then FIFA wouldn't be one of the top selling games every year and reddit would have killed pre-orders as a practice 10 years ago.

The game is bland, a cheap knockoff, already very old-fashioned, infinitely too expensive, terribly marketed and uniquely non-appealing. That's it, no need to bring weird politics into this.

[–] [email protected] 8 points 3 days ago (1 children)

I don't agree. If anything right now we have the opposite problem where the English world for instance pretty exclusively uses a more than 500 year old translation of the Bible, despite much more modern-English versions being translated from some very early Greek versions of the texts (therefore being more readable and less telephone-y). The reasons for the KJV being preferred are many but none make any real theological or linguistic sense.

What really happens though is not so much a game of telephone than the fact that every culture gets to decide on its own (usually provably incorrect and inconsistent) interpretation of the texts, because the whole thing is so internally inconsistent it's basically a Rorschach test no matter which way you translate it. Progressive Christians will basically tell you that literally none of the Old Testament is to be taken literally which... okay? Extremists sects will do the opposite. Then there's the whole dogma around Lucifer and Hell, whose existence is clearly an inconsistent amalgamation of old polytheist religions and no matter which way you read or translate it doesn't translate to the Lucifer or Hell that most Christians ever think about when they say "Lucifer" and "Hell". That part was just straight up made up over the centuries because it was a convenient scarecrow, yet is is absolutely load-bearing to the dogma of almost every Christian sect. And let's not even get into the feminists and queer people who'd put Simone Biles to shame with their mental gymnastics justifying the Bible being an Ally, Actually™. That's not a game of telephone, that's just Weapons of Mass Denial.

[–] [email protected] 4 points 5 days ago

You underestimate the sheer volume in my hippocampus dedicated to tracking tabs.

... Kidding, mostly. Because generally tabs are grouped together in a way that makes sense so it's easy to remember. These 10 tabs are me researching a new tool... A couple tags for articles I will surely get to... Then these 15 tabs are documentation for XYZ... Those 5 tabs are YouTube videos I want to watch... These are three Wikipedia searches that popped in my head and oh look a couple songs I want to listen to before adding them to my playlist.

If I want to find a tab and they are fully minimized then I click on the group with the relevant icon then I Ctrl+Tab through them until I find what I want. Perfectly reasonable.

I swear it makes sense and bookmarks are not an adequate replacement.

[–] [email protected] 3 points 5 days ago

Socialists have been the go-to vote of the proletariat in Europe since the early 1900s, and most of these parties were in power at some point or another since 2000.

However these parties have fallen off a cliff in popularity, and the reason why will depend heavily on who you ask but it boils down to "workers don't feel represented by socialists".

  • The socio-economic landscape moved on since 1917, but the left-end of socialists did not. Orthodox Marxism says tertiary sector workers are basically part of the bourgeoisie (I've had Extremely Online Marxists explain that one to me with a straight face, so as an IT worker I'm afraid to say I am not allowed to partake in any True Socialism because I do not sell my Labor).
  • Conversely the "center-left" socialists are hardcore neoliberals (who just happen to think that some social programs serve the neoliberal agenda) and their policies have therefore failed to meaningfully curb the degradation of public services and standards of living.
  • The Left™ got stuck in the trap of being pigeonholed as "pro-immigration" during what most people felt like was immigration crisis. Doesn't matter how you feel about it, this culture war bullshit has profoundly hurt their polling scores and benefited bigots.
  • Parties with an internally democratic governance have been dreadfully slow to react to changes in the political landscape in the past 25 years. Retirees are voting in the primaries whereas extremist parties are led by autocrats who fully understand how to capitalize on online media attention (hence the better polling numbers of the far-right with thr youth).

Fighting fascists with "but socialists good for proletariat" is worse-than-useless. Voters know what socialists stand for, and that's kind of the problem because they feel it hasn't helped. People don't have hope in traditional European socialist policies, and only vote red out of tradition or as a barrage vote against the far-right.

[–] [email protected] 25 points 6 days ago

ls -l /proc/xxx/{fd,syscall}

Camera pans down to resource locks hiding under the floorboards

[–] [email protected] 3 points 6 days ago

To your last point: I don't think it's hard to figure out.

Unlike many people I don't always have an inner monologue. Like, right now I'm writing so I "hear" the words I'm putting on my screen. But if I'm programming or doing some other complex abstract thought? No sentence there, only a flow of abstract thoughts (words, images, nameless concepts, feelings, intuition, all meshing together in a way that is unique to my brain and would take several paragraphs to adequately explain). This occasionally makes it... challenging to communicate an idea I just had, because my thinking runs parallel to my formulating and going from one to the other is a significant mental overhead.

For sure language does play some structuring role in how I see the world. But there are lots of thoughts I have which aren't ever framed by language, and I imagine if I didn't speak any language that's how all my thoughts would be. Although that would obviously be very limiting, it certainly doesn't sound alien to me.

[–] [email protected] 3 points 6 days ago

Good news: where I live we don't build our houses out of paper and spit and I'd find it very entertaining to see a critter eat through a solid 40 cm of bricks and mortar.

Bad news: Where I live there are no porcupines :(

[–] [email protected] 8 points 1 week ago

If anything i18n makes things way worse for everyone. Ever tried to diagnose a semi-obscure Windows or Android error on a non-English locale? Pretty sure that's one of the activities in the inner circles of Hell. Bonus points if the error message is obviously machine-translated and therefore semantically meaningless.

Unique error codes fix this if they remain visible to the user, which they usually don't because Mr Project Manager thinks it looks untidy.

[–] [email protected] 1 points 1 week ago

I mean, he's actively supporting the opposition (Trump) right now. Were Trump to win then he'd certainly be in a very good position within Trump's desired oligarchy. Until then he's just a very rich asshole whose main major concrete political power comes from his ownership of Twitter and (largely artificial) audience. If anything his support of Trump kneecaps him in his ability to run his businesses as the Biden and hypothetical Harris administrations are not as likely to let him keep getting away with all the blatantly illegal shit he keeps doing.

Michael Bloomberg OTOH fits the term pretty well, as he's a very major donor to the DNC and that certainly makes him very close to the ear of the president and policy decisions.

[–] [email protected] 21 points 1 week ago

Without good and realistic answers to how the long-term maintenance of such changes would be managed, it is myopically unrealistic to propose those changes

Lina is talking about a minor change though. It challenges the dominant paradigm but her opinion seems to be that it doesn't have negative impact on the overall maintainability. To shift the discussion to maintainability is whataboutism; if these kernels maintainers can't accept patches that do not have a negative impact on maintainability or directly involve Rust in any way because they are related to Rust in general, that's disappointing tribalism regardless of your opinions on Rust or Rust developers.

I might be missing some context here as I'm only going off what Lina has said, but if half of it is true then we need to shift attitudes before talking about how to integrate Rust in the kernel ecosystem. It certainly feels very disingenuous and retrograde to present Rust as some kind of existential threat rather than a novelty or opportunity, as if no combination of processes and tools could ever possibly overcome the stated maintainability challenges.

[–] [email protected] 43 points 1 week ago (2 children)

The vibes I got in the other thread about Wedson's announcement is that the concerns may be valid but there are indeed a handful of contributors who are aggressively shouting down Rust contributor's efforts to set up the processes you outlined based on hard prejudice. The video Wedson posted was hard to watch. From the outside looking in it looks to be way more about ego than any particular technical roadblock.

Furthermore Lina's concerns here are only broader what you are saying:

When I wrote the DRM scheduler abstractions, I ran into many memory safety issues caused by bad design of the underlying C code. The lifetime requirements were undocumented and boiled down to "design your driver like amdgpu to make it work, or else".

My driver is not like amdgpu, it fundamentally can't work the same way. When I tried to upstream minor fixes to the C code to make the behavior more robust and the lifetime requirements sensible, the maintainer blocked it and said I should just do "what other drivers do".

Mainlining memory safety improvements, in C, for C code should be welcomed and it is very concerning if she indeed got shunned because the end goal was to offer lifetime guarantees (which to my admittedly non-expert eye sounds like it would be a good thing for memory safety in general).


The concern from those contributors (and we might soon see the same in QEMU) is that these bindings are essentially a weaponization which forces the great majority of contributors to learn Rust or drop out. Essentially a hostile takeover.

Seems like a moral panic over absolutely nothing (where are the Rust developers allegedly forcing people to learn Rust? all I've seen in these threads today is Rust developers asking for an open mind and a willingness to collaborate), and that the response to this "concern" is to block any and all changes that might benefit Rust adoption is really concerning (but unfortunately not unsurprising) behavior.

 

Hi!

Kagi had a rough couple months on the PR side, and a comment from another Lemmy user arguing that they aren't using Google's index set me off... because I had just read a couple weeks ago on their own websites that they primarily use Google's search index.

Lo and behold, that user was "right": No mention of Google whatsoever on Kagi's Search Sources page. If that's all you had to go off of, you'd be excused for thinking they are only using their internal index to power their web search since that's what they now strongly imply. The only "reference" to external indexes is this nebulous sentence:

Our search results also include anonymized API calls to all major search result providers worldwide, specialized search engines like Marginalia, and sources of vertical information [...]

... Unless one goes to check that pesky Wayback Machine. Here is the same page from March 2024, which I will copy/paste here for posterity:

Search Sources

You can think of Kagi as a "search client," working like an email client that connects to various indexes and sources, including ours, to find relevant results and package them into a superior, secure, and privacy-respecting search experience, all happening automatically and in a split-second for you.

External

Our data includes anonymized API calls to traditional search indexes like Google, Yandex, Mojeek and Brave, specialized search engines like Marginalia, and sources of vertical information like Wolfram Alpha, Apple, Wikipedia, Open Meteo, Yelp, TripAdvisor and other APIs. Typically every search query on Kagi will call a number of different sources at the same time, all with the purpose of bringing the best possible search results to the user.

For example, when you search for images in Kagi, we use 7 different sources of information (including non-typical sources such as Flickr and Wikipedia Commons), trying to surface the very best image results for your query. The same is also the case for Kagi's Video/News/Podcasts results.

Internal

But most importantly, we are known for our unique results, coming from our web index (internal name - Teclis) and news index (internal name - TinyGem). Kagi's indexes provide unique results that help you discover non-commercial websites and "small web" discussions surrounding a particular topic. Kagi's Teclis and TinyGem indexes are both available as an API.

We do not stop there and we are always trying new things to surface relevant, high-quality results. For example, we recently launched the Kagi Small Web initiative which platforms content from personal blogs and discussions around the web. Discovering high quality content written without the motive of financial gain, gives Kagi's search results a unique flavor and makes it feel more humane to use.


Of course, running an index is crazy expensive. By their own admission, Teclis is narrowly focused on "non-commercial websites and 'small web' discussions". Mojeek indexes nowhere near enough things to meaningfully compete with Google, and Yandex specializes in the Russosphere. Bing (Google's only meaningful direct indexing competitor) is not named so I assume they don't use it. So it's not a leap to say that Google powers most of English-speaking web searches, just like Bing powers almost all search alternatives such as DDG.

I don't personally mind that they use Google as an index (it makes the most sense and it's still the highest-quality one out there IMO, and Kagi can't compete with Google's sheer capital on the indexing front). But I do mind a lot that they aren't being transparent about it anymore. This is very shady and misleading, which is a shame because Kagi otherwise provides a valuable and higher quality service than Google's free search does.

view more: next ›