3,522 karma · joined June 21, 2017
People like you love to say shit like “well just go make you own platform”
Cloudfare will ban you, AWS will ban you, the investors that are poor fronts for private equity will ban you, it’s controlled. You won’t be able to take payments in your little rebel SaaS because Visa will Kneecap you.
You pretend that there’s some kind of free, open exchange of ideas where some free market determines what is popular and thus allowed for social discourse. Instead there’s the allowed discourse of the elite, which you freely participate in with glee, and worst of all you pretend you’re free.
So please keep simping like a good little serf. It does all of us good when we conform to what your institutional therapist thinks is “good” lol
_sigh_. I can't even tell if this is satire anymore.
Requires Xcode 14, which is still in beta and cannot push to the App Store.
Also, Apple fucked their back port badly. It’s supposedly fixed now, but if you built an app that used async/await anywhere in Xcode 13.X and a user installed running iOS 12/13/up to 14.5 they’d crash on launch.
So I personally wouldn’t trust it, and instead just push to raise your iOS minimum. I’ve had no problems requiring iOS15 in my projects over 1M installs
As for the “complexity”, I largely solved this problem by limiting dimensionality of stream handling to 1, and chaining streams via explicit function calls so that I was never map/flat mapping stream to stream to stream etc.
This made everything much easier to understand in my projects, and also test etc.
But you’re right as now that async/await is in Swift proper I’m not sure it makes much sense anymore. There’s still some functionality I need that seems external (looks like async sequence might help once I can use iOS16 as a min spec?). Beyond the basic stuff, it’s essential that I can:
1) Define explicit timeouts that throw typed errors for every step of the async process
2) Have the ability to queue up an array of async operations (each with their own timeouts), dispatch them in a serial queue, then buffer their results to emit a single array, itself with a global timeout
3) While doing all of the above, I need a way to terminate async actions “in flight” upon receipt of some signal, so that a long running async queue can be aborted if necessary
Once all of the above is possible I’ll probably go back and rip out Rx (Combine) in a few years for a pure async-await implementation, but that will take forever
The problem with this stupid website is I (or no one else) couldn’t even properly reply to you due to censorship.
I intended to write a sample of what actually “shitting on you” would actually be, but I knew the autistic mods would ban me just the same as if I was actually doing so because they lack the prefrontal cortex material responsible for comprehension.
So engaging with you, or really in any valuable conversation on HN, is an exercise in bad faith, everyone must always wrap themselves in a thick layer of bullshit to appease the gods above or else face sanction.
The default behavior was to triple everything, which resulted in 20-30 minute boot cycles. I’m not exaggerating, the boot loop would swap to disk and there she blows
Valid, level-headed criticism isn’t “shitting on someone”.
Yeah, rather than just the joints now the entire pipe is leeching toxic compounds
Is there any way to turn that damn functionality off? I can’t tell you how many times I’ve been navigating some newfangled web UI and had a swipe go “back”.
That and disabling pinch to zoom backing out to the tabs UI. I wanna zoom out dammit. Is hitting a back or tab button really so hard that you have to break basic pan/zoom mechanics?!
I know I’m putting off “old man yells at cloud” vibes here, but come on
Seems like a pretty straightforward statement to me
>Thomas J. Midgley
Wait, are we now ok with blaming hundreds of millions of people for the actions of one person because they had a common skin color?
If so things are going to get really interesting.
There is no mechanism in crypto to reject incoming funds, and all the top addresses are public.
Anyone could easily send the top 100,000 wallets “tainted” crypto.
How gracious of them…
Come on man
Oh wait, it already is but you don’t. I routinely engage in comment sections where a highly juiced up desktop CPU is derided for it’s “heat output” and other such nonsense.
I want a portable desktop, speed I can bring with me without lugging my 35lb liquid cooler setup with its 4x140mm radiator.
I want something compact and sexy but insanely fast when I “dock” it
This was all true when cars became a thing. What’s the market cap of horse production companies before and after?
I don’t want to pay them from my primary account with (potentially) millions in crypto visible thus subjecting me to a $5 wrench attack
So instead I have a “payments” hot wallet and use Tornado cash to disburse funds from my cold wallet for paying things while obscuring my total net worth/lifetime transaction history.
This is perfectly legal and moral.
Edit: incase this wasn’t clear the above is purely hypothetical.
I got access to DALL-E a few weeks back (after a waitlist… come on) and tried it out. They want all this personal info to even access it, and then they have this oppressive “content policy” that removes anything remotely fun.
For example I tried “Trump riding a velociraptor on mars fighting aliens” because why not? Sounds hilarious. Turns out any query with the word Trump is banned and I got a warning about “repeated violations might remove my access”. It’s not just trump, anything remotely non-corporate-friendly is heavily filtered. Don’t you want to just make images of a cute teddy bear made of pizza instead?! I’m just so tired of it all. It’s like the puritans of the 1990’s won, but they’re corporations now.
Personally I think they can shove that nonsense up their ass.