Apple to Limit iPhone 15 USB-C Cables to USB 2.0 Speeds: Report
MinekPo1 [it/she] @ MinekPo1 @lemmygrad.ml Posts 1Comments 215Joined 2 yr. ago
![MinekPo1 [it/she]](https://lemmygrad.ml/pictrs/image/5b55a607-8c68-437e-821f-b02d283b2eba.png?format=webp&thumbnail=128)
If I understand how USB Super Speed (ie USB 3.0+) works correctly, it is trivial to limit a USB C port to USB 2.0 modes, as it uses extra connections, which, I think, means you can just not connect them and treat the port like its a USB 1.x/2.x port. Not 100% sure tho
Honestly I only recently realized I don't have a cable supporting USB Super Speed, though I detailed that in a different comment and I don't want to repeat my self.
Tbh I doubt users would notice. If you have a USB cable near you, check if the USB A plug has a blue core, or you can count how many connections there are inside. If its not blue and has four connection (or five in the case of mini / micro versions), its USB 1.x/2.x. USB 3.0+ should be blue and has nine connections (except for USB C, which has 24). USB 1.x/2.x cables seem to be everywhere, at least where I live. And yes I'm saying 1.x/2.x because both use the same connectors and cables, with additions in 1.1 and 2.0 revised.
I would guess that "Build Files Exist" means makepkg successfully downloaded the files it needs to build the package. I assume cleanBuild is referring to the building of packages itself.
As for the options, my guesses are:
N
don't install anything and continueA
build and install all the listed packagesAb
interrupt everything and exitI
rebuild packages which are already installed, but don't install new onesNo
build and install packages which are not installed on the system
I think you can also pick specific packages by referring to their index
- either listing them all (
1 2 3
) - specifying a range (
1-3
) - or excluding those which you don't want (
^4
)
Note that I don't use arch btw so I'm only guessing.
NAD noted that the price calculation underlying the challenged claim includes the cost of two set-top boxes per household for "standalone cable" services," but argued that such a comparison isn't a good fit because operators such as Charter offer pay-TV streaming options that may not require a set-top box
"In the context of the 'cable' comparison, NAD found the claim reasonably conveys the cost of YouTube TV is compared to all cable services
NAD added that the dynamics of today's pay-TV market also make it difficult to identify "comparable" offerings, noting that cable operators offer services such as regional sports networks in some markets and YouTube TV does not.
Google told NAD that it "unequivocally disagrees" with the decision and that it will appeal it. Google argued that "consumers broadly understand the difference between traditional cable and streaming
I have, through a mixture of ad blockers, privacy friendly 3rd party front ends, choice of services and living in a city which banned billboard ads, pretty much stopped seeing ads. And I observed I feel annoyance, when I do bump into an ad.
Good point! I honestly only have experience with Minecraft where the vanilla anti cheat is so bad it is often disabled and there are quite a few interesting ways to cheat (Cristal PvP, baritone, etc), so my perspective is limited by that.
However, I feel like if a game has mechanics with enough depth and achieving TAS like gameplay gave a significant advantage, I think, at least for those wanting to develop cheats, it could be fun.
Also, I'm not saying this would prevent cheating in competitive play, but it could give developers more insight into how cheats can be used (like with your example). Cheaters are not a monolith, but I don't want to repeat my other comment :P
It wouldn't get rid of the issue, I agree. But it would divert some of the cheating community away from fighting against the developers to playing by the developers rules.
Treating all cheaters as a monolith is really limiting which is kinda my point haha
Cheating via a lua script integrated into a game is waaaay different to cheating via external software, though mainly from the cheat developers side, less so from the users side, as you need to "fight" the anti-cheat.
Also, I think that considering all cheaters selfish (what is what I think you meant by calling cheaters sociopaths, see below) and bad at the game, really limits ones perspective, as not everyone hacks for the same reason. These reasons include:
- Believing one needs cheats to stay competitive (either because one believes others are cheating or because, as you mentioned, due to lack of abilities)
- For profit (to produce accounts with high value / tradable items/currency or to develop and sell cheats)
- Due to frustration with progress towards a goal (often overlaps with #1, especially for players which are good at the game)
- Enjoyment in breaking the games limits (note that this doesn't decrease much in HvH)
- The feeling of being more powerful than other players (often overlaps with #1, but also overlaps with smurfing)
- For a sense of community (among other hackers, overlap with #2 or among mainstream players, overlap with #1 & #3)
Full disclosure, for me #4 and #5 are the most appealing, with the first two not being that appealing. Note that #1 and #3, are as applicable, if not more sometimes, to high skill players as to low skill players. Two examples I can give of the top of my head are the 2021 trackmania cheating scandal and the Hypixel skyblock dungeon speedruning scene. In both cases there were competitive scenes that (at least from an outsiders point of view) seem legitimate, but a lot of top players all use cheats. Also note that players motivated by #2 are less affected with a pay wall, which could even make them cheat more.
Why one cheats can also impact how one cheats. A player motivated by #1 and #3 is likely to hide their cheats (aka silent cheating I think?) while a player motivated by #2 or #5 may cheat in a way which is obvious to other players and they might not mind getting banned.
Also also, players who are more skilled at the game, can not only take a fuller advantage of cheats but also be more difficult to detect, as they know what they can get away with.
As for your usage of the word sociopath, which I don't think is accurate, though I don't blame you for it, mind you: antisocial personality disorder (the formal diagnosis for someone referred to as a sociopath), is an actual mental condition and using it because someone does not show empathy and/or seeks attention (which is not even a symptom of ASPD, I think you may be confusing it with narcissistic personality disorder?), not only flattens your understanding of the disorder but also raises a bad assumption: while a person with ASPD may find it harder to understand why certain actions are considered bad by others, that's not an excuse for them to be abusive etc. The same applies to the common usage of narcissist/narcissistic.
TL;DR: IMHO what you said is an oversimplification which may make reducing the number of cheaters in competitive spaces more difficult.
Honestly something I'm surprised no game is doing is embrace the hackers.
For example, create a HvH gamemode where users can use lua scripts to aid them. I bet this would turn a lot of people away from the actual cheating scene.
Huh, fair enough, its hard to know whats obvious and whats not.
As for the second part, to my slight surprise, it did manage to figure it out. I guess I just suck at using LLMs lol
edit: To clarify, previously I tried only to correct its mistakes over and over again untill I got frustated
edit2: I still feel like chatGPT is struggling with basics of the language. maybe its just me being shit at using LLMs but smh
As I stated on a different comment in this thread, I worded my comment poorly. Why I think this is relevant however that, at least in this case, if an LLM get code which is significantly different from what its trained with, it can make wildly incorrect guesses. While here its because of a language with a... unique syntax, I think this could also be the case for code with a lot of technical debt or weird design decisions.
Sorry, I worded my comment poorly, see my reply to FaceDeer in this thread
Admittedly, I worded my comment poorly. What I meant is that ChatGPT struggled with understanding the semantics and structure of the language.
As an example, try from this this code block
SaHuTOrEPoL
$S__ do S__-m__w("Hello world!") do
You can, hopefully guess that S__
is a variable which has a method m__w
, accessed by using a hyphen, rather than a dot and statements end using a do
keyword. ChatGPT missed on all marks.
Honestly I felt kinda similarly to you when it comes to Java and Microsoft Java aka C#, but I found I was able to code in it with not that much struggle.
Not sure if you know python, but I feel like objects in C# are similar to python objects. You have to use the new keyword when you initialize a object though for some reason. Also PascalCase is used everywhere for some reason.
One of the largest gotchas for me was the char
type being unsigned.
I found Microsofts docs to be quite easy to work with honestly.
Something I found is that LLM struggle with weirder cases, when it comes to code.
I once tried getting ChatGPT (though admittedly only 3.5) to generate code in understand SaHuTOrEPoL, which is one of the more esoteric languages I created, and it really struggled with it.
I don't have the will nor energy to argue with you, especially as another person gave a quite good rebutal of your main point. I will point to the countless acts of kindness one does to those in their surroundings and community, especially in times of crisis, like the fires and hurricanes that storm parts of the US.
Yes Emperor (caution is advised)
wdym, they weren't even able to eat their children, because the red army were going door to door, confiscating every families children, so that they could make a child banquet for Stalin (/s, I hope obviously)
Yes Emperor (caution is advised)
Its not that the atomic bombs did not have an impact, but as many allied army official thought at the time, the Soviet invasion of Manchuria was more impactful. Some quotes for you:
the Japanese were ready to surrender and it wasn't necessary to hit them with that awful thing.
Eisenhower
The vast destruction wreaked by the bombings of Hiroshima and Nagasaki and the loss of 135,000 people made little impact on the Japanese military. However, the Soviet invasion of Manchuria ... changed their minds.
the National Museum of the U.S. Navy in Washington, D.C.
If at any time the USSR should enter the war, all Japanese will realize that absolute defeat is inevitable.
the Joint Chiefs of Staff's Joint Intelligence Staff
Apple didn't even need to use USB C to do this bullshit:
Wikipedia - Lightning (connector)
For reference USB 1.x/2.x A and B connectors have 4 or 5 pins, while USB 3.0+ A and B connectors have 9 or 10, with USB C having 24. USB 4.0 version 2.0 supports transfer speeds of up to 80 Gb/s. I think the 16 pin lighting connector could support USB 4.0, but this is just my speculation.