• 0 Posts
  • 141 Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle
  • Whether it’s 48 or 52 % is an immaterial difference. Every other American who voted, voted for Trump. The rest don’t seem to care either way. He has very broad popular assent and is as popular as Harris give or take a margin of error.

    Everyone is lasered-focused on the EC because it makes all the difference for the practicalities, but if one is to make a broad judgement of whether Trump won fair and square the answer is “yeah, mostly”. Further proof is the fact that the House is probably going to be his as well.

    Americans now bear the collective responsibility for the horrors of the next 4(+?) years. Do not make the mistake of blaming the popular will of outright fascism on institutional failures, because institutions didn’t force half of Americans to vote for the fascist, again.


  • Kids finish school around 3 pm where I live. They have time to do their extracurricular activities (partially) during daytime even in the dead of winter. So of course it’s the mornings they find dreadful. If school finished around 5-6 pm I think they’d be miserable then as well.

    Speaking of which, I’m about to end my work day and the sun is setting right now. FML.


  • Yes it would. I, like most 21st century humans, wake up for work and have free time after work.

    In practice for my relatively northern latitude this means I get a little bit of daylight before work (except perhaps around december/january), but winter time is very specifically designed so that today the sun will set exactly 6 minutes before I end my work day.

    Were we to keep permanent DST I would get an hour of free time in the daylight today, and at least a little bit of light outside for all winter except perhaps for a month around December. As it stands, I do not get any free time in sunlight for 5 days a week for the entire duration of ST. The switch to ST means “bye-bye sun” and I hate it, I hate it, I hate it, I FUCKING HATE IT.

    The 24 hour clock is a made up construct. So are business hours. But if we already agreed to change one of these twice a year, can we make it so that it is not optimized to trap me inside for the entire duration of daytime???


  • These are the pitfalls with the “amazon reviews/yelp” model.

    A decent implementation of the Wikipedia/FOSS model sidesteps this because it theoretically is run by opinionated curators. No amount of bots/shills can break the article soft-lock ounce foul play is spotted.

    That’s not to say these systems haven’t been occasionally broken through more sophisticated attacks, but empirically it seems clear that the model generally works well enough given enough community engagement (which would be the biggest challenge IMO, because maintainers can’t be expected to buy every product, and reliable primary sources may be hard to come by).


  • I wasn’t very old then but the main thing was RAM. Fuckers in Microsoft sales/marketing made 1 GB the minimum requirement for OEMs to install Vista.

    So guess what? Every OEM installed Vista with 1 GB of RAM and a 5200 RPM hard drive (the “standard” config for XP which is what most of those SKUs were meant to target). That hard drive would inevitably spend its short life thrashing because if you opened IE it would immediately start swapping. Even worse with OEM bloat, but even a clean Vista install would swap real bad under light web browsing.

    It was utterly unusable. Like, everything would be unbearably slow and all you could do was (slowly) open task manager and say “yep, literally nothing running, all nonessential programs killed, only got two tabs open, still swapping like it’s the sex party of the century”.

    “Fixing” those hellspawns by adding a spare DDR2 stick is a big part of how I learned to fix computer hardware. All ya had to do was chuck 30 € of RAM in there and suddenly Vista went from actually unusable to buttery smooth.

    By the time the OEMs wised up to Microsoft’s bullshit, Seven was around the corner so everyone thought Seven “fixed” the performance issues. It didn’t, it’s just that 2 GB of RAM had become the bare minimum standard by then.

    EDIT: Just installed a Vista VM because I ain’t got nothing better to do at 2 am apparently. Not connected to the internet, didn’t install a thing, got all of 12 processes listed by task manager, and it already uses 500 MB of RAM. Aero didn’t even enable as I didn’t configure graphics acceleration.


  • The lack of even the most basic understanding of parliamentary politics flying around in this thread is appalling, but certainly illustrates the reason why there are so many wild takes flying around on Lemmy.

    To summarize:

    • The right got a 2/3rds majority in parliament. The united left had the most votes of any individual group, but that’s only around 1/3 total.
    • The reason the left proclaimed they “won” is they came “first” and thought the center-right party would ally with them rather than the “hard right” (welp)
    • That, in isolation (!), isn’t antidemoratic. A majority of French representatives (presumably) approve of the government. Simple maths. A government can only govern with the approval of parliament, it literally can’t work otherwise.
    • However the French voting system very strongly relies on strategic voting, and the far-right came very close to having a parliamentary majority. Therefore the center-right party only got the seats they did because everybody left of the far-right made electoral agreements to pull out their candidates so only the candidate with the most chances to win against the far right would be running. This heavily benefited the center-right party who then allied with the hard right, which is being perceived as treason (for lots of reasons that I’m not going to get into). Strategic voting is a democratic failures and leads to suboptimal choices for representatives (thought that is still miles better than whatever the fuck the CCP is doing, since apparently that needs saying on here). Furthermore this whole shift to the right certainly isn’t going to help with the socio-economic issues and is going to end up benefiting the far-right.

  • Why would you think only valid military targets were next to these?

    That’s… not a war crime is. I don’t want to be the guy who justifies the death of civilians, because each one is a tragedy, but unfortunately in war there is such a thing as greater evils.

    Why are you still believing the IDFs first reports when the vast majority of the time they’re lying?

    Now that’s fair. And of course we can as well point out that their whole war is self-inflicted to start with so there’s not much legitimacy to any of their acts of war, even the less illegal ones.


  • I’m as critical of Israel as any reasonable person but that’s like the one thing they did recently that was actually a (at least somewhat) targeted attack against their enemies.

    Calling that a war crime unnecessarily and dangerously dilutes the term. Leveling cities and starving the fleeing population is a war crime and a crime against humanity. Intentionally shooting civilians, children, aid workers, and journalists is a war crime. How about we focus on those, it’s not like there’s a shortage of israeli war crimes to report on.

    EDIT: Apparently Lebanon reports 2800 injured and 12 dead from these attacks… How many fucking explosive pagers were involved? I doubt a significant percentage of those were Hezbollah, which would make that a war crime. The callous inefficiency of IDF operations will never cease to amaze me.


  • France’s historic language policy is certainly highly problematic yes. Although the point is not genocide but class warfare and/or colonialism, not that it’s much of an improvement.

    And now do Belgium. French is the language of the elites (the monarchy and, historically, the aristocracy and bourgeoisie) but also a minority regional language. Is Flanders banning French on public signage a form of oppression? I personally think it’s stupid Flemish nationalism but I wouldn’t call it oppression.

    So how about we stop making blanket statements. Moscow’s erasure of Belarusian identity is at least oppressive and imperialistic and follows a long history of oppression. IDK if that qualifies as genocide (IMHO that undermines the gravity of something like the Holodomor), but something not strictly being genocide doesn’t make it unimportant.


  • Yeah as I expected you’re projecting right wing talking points on what I said and answering those instead of anything I -at the very least- meant.

    I just do not think that, in a frictionless vacuum, one can completely dismiss the idea that there can be some, however microscopic and inconsequential downsides to immigration (through no individual fault in the vast majority of the population).

    Do consider that at the very least if Europe hypothetically did away with border checks entirely and strived for massive immigration, the ensuing brain drain would wreak havoc on the Global South (even worse than right now, kinda like happened within the EU with the former eastern block). Regardless of the exact mechanism, mass migration has long-lasting sociocultural impacts and to say these are only positive is pure globalist ideology.


  • You gloss over the part where even with the best intentions imaginable European immigration would have killed 90 % of American Natives with their new pathogens. No matter which way you slice it that is a scenario where European culture becomes the dominant culture, though it would certainly be nice not to have overt genocide and oppression sprinkled on top.

    (Of course that’s not the case right now and the great replacement theory is a fascist invention, if that needs saying)

    Also be careful not to infantilise immigrants. There is a marginal but highly visible issue happening for example where Saudi Arabia is funding Wahhabit (i.e. highly orthodox) mosques and imams in Europe that when combined with depressed socioeconomic opportunities fuels religious antagonism/radicalism particularly amongst particularly vulnerable teenage second generation immigrants. Is it an existential threat to European hegemony or something Europe is incapable of absorbing? Certainly not. Doesn’t mean it’s an issue we have to refuse to acknowledge in the name of our own leftist orthodoxy.


  • 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.


  • azertyfun@sh.itjust.workstoLinux@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    24
    arrow-down
    3
    ·
    3 months 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.


  • azertyfun@sh.itjust.workstoLinux@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    44
    arrow-down
    1
    ·
    3 months ago

    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.


  • You’re describing proper incident response but I fail to see what that has to do with the status page. They have core metrics that they could display on that status page without a human being involved.

    IMO a customer-friendly status page would automatically display elevated error rates as “suspected outage” or whatever. Then management can add more detail and/or say “confirmed outage”. In fact that’s how the reddit status page works (or at least used to work), it even shows little graphs with error rates and processing backlogs.

    There are reasons why these automated systems don’t exist, but none of these reasons align with user interests.




  • azertyfun@sh.itjust.workstoProgrammer Humor@programming.dev<br>
    link
    fedilink
    arrow-up
    19
    arrow-down
    1
    ·
    4 months ago

    > Clicks on <br>
    > Example is <br />


    The actual thing that matters is that the / is ignored so (unlike with XML I believe) you can’t self-close a non-void element by adding a trailing /. But “void elements should not have trailing slashes” is extrapolation on your part; the trailing slash improves readability and is kosher since it doesn’t act as a self-close.


  • It makes some sense contextually.

    Purple and light purple are “NFP (left)” and “not NFP (left)”. Socialists are traditionally red.

    The two blues are “LR (right)” and “not LR (right)”. Liberals are traditionally blue.

    Yellow are center-right neolibs.

    The independent left/right seats don’t matter much because they will vote predictably with their political side on most issues, so since this will be a coalition Parliament there is not much point in outlining individual party affiliation (anyways the NFP is already a coalition of several parties).