Giver of skulls
Obviously China’s meddling with academic discourse is troubling, but what universities accept busts for random political activists? I don’t think I’ve ever seen any bust in universities that weren’t of people of great importance to the university itself.
I also completely get universities not wanting to deal with the anger and outrage of nationalist Chinese expats. They can get real angry when you go against Chinese propaganda, probably a result of many years of brainwashing by the Chinese government in their youth. It just takes one weirdo to deface a statue and suddenly you’re in the middle of a massive controversy and need to either file charges (and deal with angry Chinese people) or not (and deal with angry people opposing China’s dictatorial regime).
I’m anti-CCP but that doesn’t mean I’ll accept a bust it a Chinese human rights activist.
To be fair, DOCSIS 4 uses tk be called something stupid like “DOCSIS 3.1 full duplex” so a lot of areas reporting 3.1 may actually be running 4.
I personally would get a modem with DOCSIS 4 if I had to buy a new one. Replacing WiFi is quite cheap and if access points get flaky there’s always ethernet, but I would get the most up to date stuff on the upstream side just in case the ISP decides to upgrade their network.
Assembly isn’t that hard. It’s the same imperative programming, but more verbose, more work, and more random names and patterns to remember. If you can understand “x += 3
is the same as x = x + 3
”, you can understand how the add
instruction works.
I wouldn’t be able to write Rollercoaster Tycoon in assembly because keeping track of all that code in assembly files must be hell, but people pretending like you need to be some kind of wizard to write assembly code are exaggerating.
These days, you won’t be able to beat the compiler even if you wrote your code in assembly, maybe with the exception of bespoke SIMD algorithms. Writing assembly is something only kernel developers and microcontroller developers may need to do in their day to day life.
Reading assembly is still a valuable skill, though, especially if you come anywhere near native code. What you think you wrote and what the CPU is actually trying to do may not be the same, and a small bit of manual debugging work can help you get started resolving crashes that make no sense whatsoever. No need to remember thousands of instructions either, 99% of assembly code is just variations of copying memory, checking equality and jumping anyway. Look up the weird assembly instructions your disassembler spits out, they’re documented very well.
Depends on the quality of the phishers I guess, but the phishing pages I’ve been emailed only work for the IP that first visited them, after that they turn to 404s or legitimate looking websites. Really annoying, because I wanted to report some domain as phishing to a domain registrar and the moment they checked my submission they told me not to file fake reports.
I suppose they could try to record all traffic and sift through it to record phishing pages, but somehow I don’t think they’re willing to collect the petabytes per day necessary to check back later. That’s the whole point of Cloudflare, they don’t store the code running websites, they just proxy connections towards these hosts.
As for telling who they are: I haven’t heard of Cloudflare ignoring any warrants. These hosters aren’t unfindable because they’re behind Cloudflare, the authorities just need to get their shit together to do something about them.
I don’t think the bad actors are a large part of Cloudflare’s customer base. I get why nonprofits, threat analysists, and other non-government organisations get frustrated when their work is so much easier with the shared hosts and server resellers, but they’re not the police.
I want Cloudflare’s abuse report to be better, but I don’t think the problems these blog posts have with Cloudflare will disappear if they do. Domains are quick and cheap to re-register, and abuse removal on a Cloudflare scale will probably bring the entire modern internet into a YouTube-copyright-strike system where a few automated reports can take down most websites.
I don’t think regulated 18650 cells is a problem, but most users don’t know the difference. With every other laptop, you can pop out a battery and replace it with a model with the same part number, but with 18650 cells that’s a lot harder to accomplish. I’d rather see them “package” a bunch of 18650 cells together with its own part number and lets the people who know how batteries work figure out how to add their own cells (anyone with background knowledge will recognise the pack configuration the moment they take out the screws!)
I don’t know about M4, but with the M3 Apple’s compute-per-watt was already behind some AMD and Intel chips (if you buy hardware from the same business segment, no budget i3 is beating a Macbook any time soon). The problem with AMD and Intel is that they deliver better performance, at the cost of a higher minimum power draw. Apple’s chips can go down to something ridiculous like 1W power consumption, while the competition is at a multiple of that unless you put the chips to sleep. When it comes to amd64 software, their chips are fast enough for most use cases, but they’re nowhere close to native.
A lot of Windows programs run on .NET, which is architecture independent, especially if they target UWP (which is more common than you might realise). The remaining applications will need porting to get decent performance, but the most important applications (browsers and Office) already work.
Re: Windows: Windows on ARM already has a binary translator, developed in part by Qualcom, that comes pretty close to Apple’s Rosetta2 for many types of software. It’s not as complete as qemu-static is, though it is faster for the software it does support. The worst part of the translation layer is that the ARM chips made by Apple’s competitors just aren’t very fast in comparison.
I believe Steam can distribute different binaries (there were games with x86 and amd64 binaries for a while!), but until ARM laptops with decent GPUs start coming along, I don’t expect any game devs to use features like that. Still, apparently current ARM devices can hit 50-60fps with current gen devices already, and the upcoming Snapdragon chips are supposed to compete with Apple’s CPU, so who knows!
Microsoft already tried (and failed) to make Windows on ARM a thing before with the Surface RT. I hope they don’t go all Windows 8 over their current attempt…
Your quote doesn’t seem to imply anything about North Korea and Russia. I would say it supports the idea that this is just China bullying people coming close to what they consider to be their territory.
The “you came close to your airspace so we scare you away” response seems like regular old territorial bullying to me. They know no country with a relevant navy or air force is going to risk going to war over just one aircraft, so they can do as they please. At worst they’ll receive complaints in the next UN meeting that nobody is going to really care about.
I think there’s a big difference between the things you pirate. If you’re pirating some very old books written by people that died a century ago, I don’t think it’s all that bad. If you’re pirating text books made by companies that will intentionally jumble the chapters and paragraphs around just so you can’t buy them second hand, piracy should be encouraged. If you’re pirating from a small independent author, I think piracy is only acceptable in very few situations.
I’ve pirated copies or books I bought because I couldn’t strip the DRM. I think that’s completely fair. Sure, I helped spread the torrent to a few other people in the process, but I just wanted to open the thing I bought on Linux without running a bunch of shady tools.
Multiple paths to the same device is one of the ways MIMO allows for faster WiFi. If the WiFi setup has been tweaked for the environment, this doesn’t need to be a problem.
Google suggesting using phones as hotspots makes the interference suggestion more unlikely, I think. I suspect they just haven’t done a good job at setting up their access points, which can be a challenge for large buildings (but shouldn’t be a problem for a company like Google with their own in-house WiFi engineers).
Then again, this being Google, the team that designed the WiFi setup was probably shut down a month after they finished installing hardware and before they could make the software usable.
While I don’t think any trauma survivors will run into any of this without seeking it out, SL’s official stance of “we will not tolerate any child-related sexual activities” is starkly contrasted by the behaviour the article mentions. Someone from Linden Lab knowing about this stuff definitely makes me question that Second Life actually enforces their rules.
Clippy only ever worked in office, I think Microsoft purged all Microsoft Agent software back in XP except for the dog one (the little animation you see when you search for files in XP).
There’s an SDK for Microsoft Agent compatible software. You could hook up Clippy to a voice synthesizer and ChatGPT…
There are libraries like Vaadin that are clearly written for backend developers who want to throw together a frontend. They’re designed around making interactivity easy, but I don’t see why you couldn’t leave out the interactivity and just program a simple document.
Most HTML generating tools I know will have you write pseudo-HTML as an intermediate step. The few tools that don’t, don’t produce much in the way it a document, opting instead to generate a Javascript/WebAssembly renderer that treats a canvas element as a regular screen.
As for writing simple web pages: many non-code tools will let you design a web page and export the HTML, be it from Adobe, Microsoft, or LibreOffice. You could probably even use Scribus for some more advanced layouts if basic word processors don’t do it for you.
On Lemmy all you need to do is follow every community you can find and you’ll get a stream of posts, comments, voting behaviour, edits, and even admin behaviour, all raw and unprocessed with all the metadata you could hope for without paying a penny.
I’m not saying every Lemmy server is being used to train AI models, but I’m sure the big ones are.
What legal foothold, exactly? The conclusion that their messaging service isn’t important enough to negatively affect the market?
Whether or not Apple can get any market growth moving forward
If they don’t grow, the EU won’t need to do anything, because the status quo remains.
And nothing anyone in trying in the EU will move forward anything near the weight this attempt did.
The commission that did the initial market research is legally obligated to continuously monitor markets. This isn’t a one-off thing, nor was it an “attempt” at anything. If the EU wanted iMessage to be opened up, they would’ve written the law better.
The DMA is a law to protect against de-facto gatekeepers, and iMessage just isn’t important enough to be called a gatekeeper.
Perhaps, but even in the USA Apple seems to be attracting antitrust investigations.
I don’t think they’re going to loop back around soon, because I don’t think iMessage’s market share will explosively grow any time soon. From what I can tell, the only growth in the messenger space seems to occur on Snapchat, the rest seems to have stagnated.
It didn’t take the EU a long time to get here at all. Last May companies were told to report in if their user base came close to 10% of the EU market (ignoring that request would be pretty bad, as in “periodic fines for 5% of worldwide daily revenue” bad). By July, the gatekeepers were notified. By September, the initial conclusion of gatekeepers was made. Now, all objections have been taken into account.
That’s four months to appoint gatekeepers, and four months to complete the investigation and consider objections. In terms of regulations, that’s basically a snap decision, considering these regulations need to take into account the market share and applicable restrictions in 27 different countries.
If Apple’s messenger market share doubles for some reason next month, and they do cross the threshold, they’ll have to have iMessage open to third parties before Christmas. It’s really not that big a deal.
Could it? It took them half a year to do the initial investigation, and half a year to consider the objections. It doesn’t really matter that Apple could go to court over this, because they would’ve spent the same amount of time in court if the EU commission did deem iMessage to fall under the DMA.
I’m not sure how much Apple will profit from iMessage. Barely anyone in the EU seems to use it, and because it’s free after a single purchase (or second hand purchases!), it seems like it’ll only cost them money. Even in the few countries where iPhones make up the majority, people still need to have WhatsApp installed to talk to all of their friends and family.
The DMA still applies. It’s why “sideloading” (installing apps from outside the app store) and non-Safari-based web browsers are coming to iOS. The EU doesn’t need to work around “future regulations” because the regulations that apply now are fine.
I would’ve preferred Apple being forced to open their messenger platform, but they simply aren’t relevant enough to pass the (very reasonable) “10% of the EU needs to use your service to be forced to open up” threshold. However, there is an investigation over in the USA about Apple’s potentially unfair practices after the Beeper debacle; it’s possible Apple will need to let in users after all.
iMessage is a massive selling point for iPhones
Not around these parts. I know other European countries have more iPhone users, but across the EU almost everyone has a different messaging app. Could be WhatsApp, could be Facebook Messenger, could be Telegram, could be Viber, but iMessage/SMS/RCS isn’t very popular at all.
Apple removed the ability to install PWAs in the EU update, presumably because they don’t want to give competing browsers the same privilege and are mandated by law to provide an equal playing field, so I don’t think it’d be too far-fetched that Apple would actually dislike growing their iMessage user base. They’re selling plenty of iPhones without it.
Imagine if 99% of text messages sent were via iMessage, and the EU kept the same ruling
That’s not how the law works, though. If they manage to grow iMessage’s user base to a significant level, they’ll be subject to the DMA. The conclusion isn’t “Apple doesn’t need regulation”, it’s “iMessage isn’t big enough to be considered a threat to the messenger ecosystem”.
Knowing Apple, they’ll probably try to stop their users from switching to iMessage so they don’t get popular enough to need to follow DMA restrictions.
I believe they’re officially deprecated. They were never in use much, with the Soviet Union collapsing long before the average ex-Soviet citizen had access to the internet. However, it was still reserved, and is still in use today. Russians and Russia affiliated countries seem to like the TLD.
I don’t think .su has any regional restrictions to the signup process. However, being a Russian TLD, getting one in the west may be risky and possibly even difficult because of sanctions.
It’s not a problem if you don’t expect to have problems with the UK government, and if you have faith that the UK government won’t collapse or get overthrown.
In the remote chance that a part of the UK breaks free (Scotland tends to have a petition about this every now and then), it’s possible that the people of the breakaway state lose access to their UK domains.
You’d think the probability of this happening is pretty insignificant, but plenty of UK citizens holding .eu domain names thought the same, until they lost the ability to privately hold .eu domains after politics got weird.
The risk of using country code TLDs is much higher for some countries than for others. Afghanistan wasn’t very stable before it was left up for grabs to the Taliban and I don’t exactly trust the regimes of several African nations to maintain control for more than a few years. On the other hand, I doubt Poland or Brazil will suffer from the same problems any time soon.
You know what I wish? That Google would’ve pushed one of their Chrome experiments through more.
For a while, the spam feed that Chrome opens to by default had a hidden setting you could enable, that added a subscribe button to websites. You clicked “Subscribe”, and the websites you subscribed to appeared on your start screen. This should’ve gone even further. It should’ve allowed opening feed:
links, so people could add subscribe buttons to websites.
Behind the scenes, this was just “find the top level RSS feed”, but the UI was so much better than whatever RSS looked like the last moments before browsers removed them. Nobody knew what RSS was, “live bookmarks” were confusing to me even though I occasionally read through raw RSS XML, but all it needed was good UX. Instead, the old RSS web seemed determined to make very clear that RSS is its own “thing”, an orange button that wasn’t always there, that most people were afraid to click because nobody knew what it did.
Modern browsers, launchers, and operating systems all come with a list of articles, most of them pre-selected by Some Algorithm. Adding simple, standardised “subscribe” buttons to UX everywhere could’ve integrated with the system so well. I’m sure whatever behaviour analysis Google is doing and whatever ad network trash Microsoft is doing would’ve worked just as well with a feed the user can manage subscriptions for.
[This comment has been deleted by an automated system]