For folks who don't have time to read a 90 page document, the case rests on specific claims, not just the general claim that iPhone is a monopoly because it's so big. Here are those claims:
1. "Super Apps"
Apple has restrictions on what they allow on the App Store as far as "Super Apps", which are apps that might offer a wide variety of different services (specifically, an app which has several "mini programs" within it, like apps within an app). In China, WeChat does many different things, for example, from messaging to payments. This complaint alleges that Apple makes it difficult or impossible to offer this kind of app on their platform. Apple itself offers a "super app" of course, which is the Apple ecosystem of apps.
2. Cloud streaming apps
Similar to "super apps", the document alleges that Apple restricts apps which might stream different apps directly to the phone (like video games). It seems there are several roadblocks that Apple has added that make these kinds of apps difficult to release and promote - and of course, Apple offers their own gaming subscription service called Apple Arcade which might be threatened by such a service.
3. Messaging interoperability
Probably most people are familiar with this already, how messages between (for example) iOS and Android devices do not share the same feature-set.
4. Smartwatches
Other smart watches than the Apple Watch exist, but the document alleges that Apple restricts the functionality that these devices have access to so that they are less useful than the Apple Watch. Also, the Apple Watch itself does not offer compatibility with Android.
5. Digital wallets
It is claimed that Apple restricts the APIs available so that only Apple Pay can implement "tap to pay" on iOS. In addition to lock-in, note that Apple also collects fees from banks for using Apple Pay, so they get direct financial benefit in addition to the more nebulous benefit of enhancing the Apple platform.
badblocks
to search for blocks of memory which are either unreliable or corruptedint SDL_GetCPUCacheLineSize(void);
std::hardware_destructive_interference_size
?2024-03-22 16:01:53 I Tuning: TPS:25
2024-03-22 16:01:53 I DefaultTunings:
ground_control_speed:1000
ground_control_accel:200
ground_friction:50
ground_jump_impulse:1320
air_jump_impulse:1200
air_control_speed:500
air_control_accel:150
air_friction:95
hook_fire_speed:8000
hook_drag_accel:300
hook_drag_speed:1500
gravity:50
2024-03-22 16:01:53 I Tuning:
ground_control_speed:500
ground_control_accel:100
ground_friction:70
ground_jump_impulse:660
air_jump_impulse:600
air_control_speed:250
air_control_accel:75
air_friction:97
hook_fire_speed:4000
hook_drag_accel:150
hook_drag_speed:750
gravity:25
i thought just halving them but after looking at the 2x spedup demo it all seems wrong (edited)5.23875 = (1/2)*((x*x)/a)-(1/2)*x
which i then solve for x.
then x = (a+sqrt(a*(a+41.91)))/2
but the values doesnt seem rightx = (a+sqrt(a*(a+1341.12)))/2
thats it static int x = 0;
if(++x % 2 == 0)
return;
into CGameWorld::Tick()
crashes the client on join xd (edited)running 8 tests
test src/engine/console.rs - console::ffi::IConsole::Register (line 101) ... FAILED
test src/engine/console.rs - console::ffi::IConsole_IResult::GetString (line 26) ... FAILED
test src/engine/console.rs - console::ffi::IConsole_IResult::GetColor (line 41) ... FAILED
test src/engine/console.rs - console::ffi::IConsole_IResult::NumArguments (line 29) ... FAILED
test src/engine/console.rs - console::ffi::IConsole_IResult::GetInteger (line 27) ... FAILED
test src/engine/console.rs - console::ffi::IConsole_IResult::GetVictim (line 29) ... FAILED
test src/engine/console.rs - console::ffi::CreateConsole (line 28) ... FAILED
test src/engine/console.rs - console::ffi::IConsole_IResult::GetFloat (line 27) ... FAILED
failures:
---- src/engine/console.rs - console::ffi::IConsole::Register (line 101) stdout ----
error: linking with `cc` failed: exit status: 1
now i get errors wtf is wrongstd::ops::Range
and std::ops::range::Range
std::env::set_var
function .rs
top-level domain.
Looks like they are a big fan of Rust. static int x = 0;
if(++x % 2 == 0)
return;
into CGameWorld::Tick()
crashes the client on join xd (edited)2024-03-22 21:22:23 I http: task done: https://master1.ddnet.org/ddnet/15/servers.json
2024-03-22 21:22:23 I http: task done: https://info.ddnet.org/info
2024-03-22 21:22:24 I client: connecting to '45.141.57.45:8303'
2024-03-22 21:22:24 I host_lookup: host='45.141.57.45' port=8303 3
2024-03-22 21:22:24 I client: connected, sending info
2024-03-22 21:22:24 I datafile: could not open 'maps/NyantoFT.map'
2024-03-22 21:22:24 I motd: Visit https://kog.tw to find out your rank in this server. For news, join our discord. By playing here you automatically agree to our Terms of Service: https://kog.tw/#p=tos
2024-03-22 21:22:24 I chat: *** 'Teero' entered and joined the spectators
2024-03-22 21:22:24 I chat: *** Gores Mod. Version: 0.6/0.7 2.3.32-beta
2024-03-22 21:22:24 I chat: *** please visit KoG.tw or say /info and make sure to read our /rules
2024-03-22 21:22:24 I chat: *** Welcome to the |*KoG*| server of Gores maps
2024-03-22 21:22:24 I demo_recorder: Recording to 'demos/auto/NyantoFT_2024-03-22_21-22-24.demo'
2024-03-22 21:22:24 I demo_recorder: Recording to 'demos/replays/replay_tmp_NyantoFT_2024-03-22_21-22-24.demo'
[1] 22790 segmentation fault (core dumped) DDNet
looks like it crashes since it cant find a specific map2024-03-22 21:22:23 I http: task done: https://master1.ddnet.org/ddnet/15/servers.json
2024-03-22 21:22:23 I http: task done: https://info.ddnet.org/info
2024-03-22 21:22:24 I client: connecting to '45.141.57.45:8303'
2024-03-22 21:22:24 I host_lookup: host='45.141.57.45' port=8303 3
2024-03-22 21:22:24 I client: connected, sending info
2024-03-22 21:22:24 I datafile: could not open 'maps/NyantoFT.map'
2024-03-22 21:22:24 I motd: Visit https://kog.tw to find out your rank in this server. For news, join our discord. By playing here you automatically agree to our Terms of Service: https://kog.tw/#p=tos
2024-03-22 21:22:24 I chat: *** 'Teero' entered and joined the spectators
2024-03-22 21:22:24 I chat: *** Gores Mod. Version: 0.6/0.7 2.3.32-beta
2024-03-22 21:22:24 I chat: *** please visit KoG.tw or say /info and make sure to read our /rules
2024-03-22 21:22:24 I chat: *** Welcome to the |*KoG*| server of Gores maps
2024-03-22 21:22:24 I demo_recorder: Recording to 'demos/auto/NyantoFT_2024-03-22_21-22-24.demo'
2024-03-22 21:22:24 I demo_recorder: Recording to 'demos/replays/replay_tmp_NyantoFT_2024-03-22_21-22-24.demo'
[1] 22790 segmentation fault (core dumped) DDNet
looks like it crashes since it cant find a specific map cl_motd_time 0