I'm sure google is already working on GenAI to "fix" that for you.
I hate the future.
At this point anyone who pretends like they don't know Trump is a fascist is either suffering from severe cognitive impairment and should seek medical attention, or more likely a fascist themselves. You don't get to live through the past 6 months and play the "but i didn't knoooooowwwww :((((((" card.
Pick a side and fight, but don't pretend that the fascist regime will go away with hearts and minds and a nice little conversation. These people know what they're doing, and they'll happily kill you to keep doing it. Resist or don't but don't pretend that this will go away by just motivating people to turn out next election cycle.
Is it prejudice if I have extensive first-hand experience with it?
The worst environment to me (react-native)
Which is exactly what the Windows start menu runs on, doesn't it?
I don't even care that JS is slow, in most circumstances. I like Python, it's not any faster necessarily (though it is much easier to debug CPython than V8 when you do eventually run into low-level issues, and python is still a lot better at multithreading than javascript even if the GIL is an issue, but that's besides the point). My real problem is that the ES "standard" "library" is a complete clusterfuck, absolutely diseased, like engineers heard of the concept of technical debt and decided to build a shrine to it.
Sure, you can technically use JS decently. That's hardly an achievement. Any sufficiently fast Turing-complete apparatus can be "used decently" if you start by re-implementing a python interpreter. But the entire ecosystem is fucked. The appeal of javascript, the entire reason it has taken over, is that the lowest bidder is not going to use decently but will do the wildest, most insane shit imaginable to get a product out the door.
I commented the other day about PHP. Same problem. The language is too easy to use badly. Sure, you can write magnificent code in either, if you have enough experience and discipline to avoid every footgun. But when every other tool in your shop is an unlabeled footgun, maybe it's time to admit that there are some deep-seated issues.
Speaking of treating JS like a turing machine; that's what TypeScript does. And, I have to admit, it solves maybe 40 % of the problems I have with JavaScript. I still don't like it, because the stdlib and ecosystem still sucks donkey balls and V8 is a subpar JIT interpreter in every way besides raw single-threaded performance, but at least TS itself is decent enough and lends itself to static analysis well enough for senior engineers to have a hope of safely defusing or refactoring away most footguns set off by the junior/offshore devs. Most.
"I want predictable behavior for all possible inputs" is hardly a requirement that requires a fortune teller to see coming.
JavaScript has a particularly insane stdlib because this language wasn't designed, it is a botched chimera with deformities so severe it should have died 15 times over but people just won't let it.
Then to rub salt in the wound this horrific mess became the most popular language in the world by virtue of being the only language for the most popular application ecosystem in the world (the web). So the cancer is spreading and now you can find JavaScript in servers and fucking desktop environments and now your windows start menu takes five seconds to load because fucking react.js is loading the 75 polyfills necessary to make up for the fact that JS's "standard" library looks like it was designed by 3 cocained-up gibbons.
It's one of a plethora of scripting languages from the '90s which were designed to be the antithesis of "fail fast" and kept going no matter what.
I guess what with C/C++ being the Mainstream Option at the time, not having to deal with a strict compiler must have felt like freedom. As someone who has had to maintain, cleanup and migrate ancient PHP code, I call it folly. That mindset of "let the programmer just do whatever and keep trucking" breeds awful programming practices and renders static analysis varying degrees of useless, which makes large-scale refactoring hard to automate which is just amazing when your major versions aren't even remotely FUCKING BACKWARDS COMPATIBLE.
PHP's original design is just fundamentally atrocious. It became popular in large part because unmaintainable code is usually someone else's problem.
A language that I would definitely use for server-side rendering and that was already good from its first stable release is Go. It was thoughtfully designed and lends itself really well to static analysis, while still being easy to write and decently performant.
There were definitely a couple literal demented sociopath rapists in the mix. What changed wasn't the law, but the political context and institutions.
It took decades for the GOP to systematically destroy faith in institutions.
It took years of Trump presidency followed by a strong reaffirmation of popular support in the last election.
It took Obama and Biden abdicating their duty to their electorate by respectively refusing to nominate a new Justice and refusing to prosecute Trump for sedition.
It took the media failing their duty to inform voters of Trump's past, intentions, and state of mind.
It took decades of slow work by the right to reframe the media landscape to be less truthful and more obedient.
It took social media and their algorithms to galvanize fascism.
It took an entire cold war and war on terror to normalize an absolutely abnormal and near insurmountable militarization of domestic law enforcement.
The US constitution is not to blame. That's a cop-out answer, a lame scapegoat. America wouldn't be saved by passing amendments alone. The rot goes far deeper than that. Just like the 13th amendment didn't do much to fix the system of racial injustice the US was built on. If it was just a matter of wording, a silly loophole, it wouldn't have worked. It worked because the vast majority of Americans abdicated their allegiance to the Bill of Rights, to Human Rights, and to Democracy.
If I am not mistaken the 47.0.0.0/8 ip block is for Alibaba cloud
That's an ARIN block according to Wikipedia so North America, under Northen Telecom until 2010. It does look like Alibaba operate many networks under that /8, but I very much doubt it's the whole /8 which would be worth a lot; a /16 is apparently worth around $3-4M, so a /8 can be extrapolated to be worth upwards of a billion dollars! I doubt they put all their eggs into that particular basket. So you're probably matching a lot of innocent North American IPs with this.
A key feature of authoritarianism. Whether it's Hitler, Stalin, Putin, or Louis XIV, keeping the court close like this is an absolutely essential part of holding on to power. For one they're too busy with the king to have time to get bored and start scheming against him. For two the courtesans are around each other and competing for attention so they scheme against each other instead. We know that Trump listens to his advisors very haphazardly; it keeps them on their toes, constantly begging for attention (even if the end result is unbelievable political flip-flopping, that's irrelevant to Trump himself).
People have this image of the Third Reich as super organized, but in reality the top command was a complete mess as everybody was trying to backstab each other and to please Hitler who didn't necessarily even have a clue what was going on. The utter incompetence of Nazi leadership was always going to cost them the war, but it did keep Hitler in power until the very end even though the outcome of the war was long considered inevitable by his own generals.
Putin does the same. Remember the feud between Wagner guy and Shoigu? Putin intentionally encourages internal squabbles because it means in an environment where everyone mostly hates everyone, the only consistent loyalty is to him.
Anyway, there's plenty of reason to be concerned about Mr. biggest-nuclear-arsenal-on-the-planet going at a Hitler speedrun, but the only saving grace right now is that the whole thing is an inefficient mess and a large chunk (but not all) of them are too dumb to be truly dangerous. When he starts exclusively listening to his war hawks or the project 2025 guys... We're fucked.
Permanently Deleted
Unfortunately Americans cannot stand being told they don't live in the greatest country on earth. It's a wonder that fascism took this long to win in the US, because it's fundamentally hyper-compatible with American Exceptionalism which every American besides a tiny fraction of far-leftists believe to be inherently and unshakably true.
Where do you go from there when most of your population wouldn't accept a trade alliance that doesn't massively favor the US? Because even if Trump is impeached tomorrow that's what Fox News will be running all day every day to successfully torpedo anyone attempting to rebuild the country.
It can do both, lossiness is toggleable.
If you've seen a picture on Lemmy, you've almost certainly seen a WebP. A fair bit of software – most egregiously from Microsoft – refuses to decode them still, but every major browser has supported WebP for years and since superior data efficiency compared to JPG/PNG means is already very widely used on the web. Bandwidth is not that cheap.
Yeah it's Ctrl+D. I do use bookmarks on occasion (especially for stupid websites with non-intuitive URLs and page titles I can't easily find by typing in the omnibar), but not as a way to organize my work.
The reason I mention ADHD for this in particular is I saw a home organization tip for ADHD that I related strongly to: ADHD brains really benefit from having everything spread out on a table, visible and immediately available. Trying to force an ADHD person to constantly put things away is super counter-productive even if it's apparently good advice for neurotypical folk. Though of course ADHD is not an excuse not to clear the messy table once the project is finished.
My computer desktop follows the same principle. I'll have as many workspaces as I do ongoing projects, and every workspace has all the tools I need open. And the good news is it's much harder to run out of virtual space than it is to run out of space on a real table.
I feel like it's often bad game design from developers who think they need to put in consumables without understanding their gameplay value.
In too many games using up all your consumables is just A Thing That Happens. So the game is balanced to allow you to survive anyway. But then the corollary is that if it works for a bit then you can finish the game without using any of the consumables. The consumables are just a way to make already achievable portions of the game easier, which is just sloppy game design IMO. Bethesda games for instance are very guilty of that.
People not understanding that we understand bookmarks exist is weird to me.
For me it's a suspected ADHD thing. If I make a bookmark:
Honestly if I was forced to close my browser sessions at the end of the work day, not joke, not an exaggeration, I'd switch jobs. I'm working on too many different complex things to have to rebuild my mental model of where everything was at from scratch every morning. I would not get anything done.
I love Dune but that game is so powerfully unappealing to me... I didn't play it so maybe I got the wrong impression from a few minutes of gameplay but it read to me like every generic crafting-survival-base-building live service game from the last 15 years since MC and DayZ. Does it do something subversive or is it really just Rust on Arrakis?
Opposite statements. Either they follow orders or they are loyal to the constitution. Can't do both right now.
I can't fathom the industrial amounts of pure propagandium that Americans must have been huffing to think the military will ever be on their side. Blind and unconditional obedience is literally the only way militaries can function properly and everything about them is organized to promote that.
US military apologists (even before Trump) will say "but soldiers are legally obligated to follow the constitution first and must refuse unlawful orders" like Abu Ghraib didn't happen in my lifetime. We all know that 90 % of soldiers will wipe themselves with the original copy of the declaration of independence if Trump orders them to. And those that refuse will be dishonorably discharged, or worse.
Mathematics articles are the most obtuse I come across. I think the Venn diagram of good mathematicians and good science communicators is very close to non-intersecting.
Wikimedians discussed ways that AI/machine-generated remixing of the already created content can be used to make Wikipedia more accessible and easier to learn from
The entire mistake right there. Look no further. They saw a solution (LLMs) and started hunting for a problem.
Had they done it the right way round there might have been some useful, though less flashy, outcome. I agree many article summaries are badly written. So why not experiment with an AI that flags those articles for review? Or even just organize a community drive to clean up article summaries?
The questions are rhetorical of course. Like every GenAI peddler they don't have an interest in the problem they purport to solve, they just want to play with or sell you this shiny toy that pretends really convincingly that it is clever.
This is separate from A-GPS. Google seems to be using WiFi rather than Bluetooth, but the broader point remains the same. No one is stopping any vendor from crowdsourcing the location of every BT device... which is what Apple has done, for Airtags which don't have the battery capacity to run a GPS chip.
Sure without GPS it wouldn't be very effective to rely on only nearby devices to guess the current location. But an attacker only has to get lucky once to get your home address. So the only safe approach is to hide nearby devices/networks from unauthorized apps.
Every Bluetooth device has a unique identifier. Any phone that has seen that Bluetooth device in the past could have told google/apple/whoever "hey BTW this device is at those coordinates".
Google already uses this with WiFi to help "bootstrap" GPS localization. It is much faster to get a GPS fix if you already know roughly where you are (a few seconds vs a couple minutes), so they use nearby WiFi/Bluetooth devices to determine that. Remember 10-15 years ago when getting a GPS fix took forever? GPS didn't change, this did.Apple went further and does this with Airtags now. Every Bluetooth device that ever went near an iPhone is in Apple's database with GPS coordinates.
So unless you live alone in a mountain cabin that has never been visited by someone with a smartphone before and you didn't disable the "enhanced localization" feature on your phone, yes your Bluetooth is at risk of giving up your location.
Furthermore, appliances compatible with Type F are almost always compatible with Type E as well, it's just a matter of including both grounding mechanisms which they all do to avoid designing multiple cords.
I haven't yet visited the UK so the only time I've had trouble plugging in something in Europe is in shudders Italy.