Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ribit
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
241.
▲
by
ribit
5y ago
Epic didn’t promise that they will comply. Actually, Epic made it very clear that they do not want to comply. You can’t say „sure I’m ok with it“ while simultaneously filing an legal appeal on a court verdict forcing you to comply.
242.
▲
by
ribit
5y ago
I am not sure they can be forced to comply (if I remember correctly this particular court decision mentioned that Apple was within their right for terminating Epic’s account), but that’s just half of the story. It is true that Apple has pro
243.
▲
by
ribit
5y ago
I guess it has to do with the fact that Epic has appealed the court verdict. I can understand that Apple doesn’t feel like doing business with someone who has an active legal case against them.
244.
▲
by
ribit
5y ago
Easy target as in „having an adversary that has millions of dollars to pay a company specialized in device hacking“? I think I’ll live. The idea that using FOSS makes you more secure is naive at best.
245.
▲
by
ribit
5y ago
Metal is a beautiful API and as a hobbyist GPU programer I think Apple GPUs are what's really under-appreciated. Enthusiasts usually dismiss them as "mobile parts" and turn the blind eye to the very interesting features they
246.
▲
by
ribit
5y ago
NSO has an infinite supply of exports for pretty much every platform. It doesn't really matter what you run, if you are a high-profile target and don't take active counter-measures, you will be hacked. That's not what I am ta
247.
▲
by
ribit
5y ago
Pah, folks have been predicting doom glom and total lockdown on Apple systems for over a decade now, and so far, not a single step has been taken towards it. In fact, I feel like my freedom is more practically restricted on Linux, with its&
248.
▲
by
ribit
5y ago
What is this „freedom“ you are talking about? Are you suggesting that my experience somehow lacks freedom?
249.
▲
by
ribit
5y ago
I found this bit very interesting > I realised that my life while using Apple products is > controlled by Product Managers/Owners who want to get a > raise, rather than by technology people who share the same > passion as
250.
▲
by
ribit
5y ago
I agree, it’s a no-brainer. Better display, much better performance, twice as longer battery life… not a bad deal.
251.
▲
by
ribit
5y ago
It is difficult to foresee the practical implication of these changes. Discussion about fairness notwithstanding, Apple‘s economic model had it’s simple elegance. Frankly, I hope that they will decide to take the cut to their revenue and co
252.
▲
by
ribit
5y ago
Apple will definitely have to revisit the App Store economics. Obviously, more choice is great for both the user and the developer alike, but I am a bit worried about the future of the App Store access. In my opinion, the original brillianc
253.
▲
by
ribit
5y ago
It's all there in your Apple ID/purshases settings... there is a big "manage subscriptions" button. Same on the iPhone. Doesn't get easier than this.
254.
▲
by
ribit
5y ago
I dint think it’s as much of a victory for Linux as people make it to be. These games run on Linux not because the developers make them Linux compatible, but because Proton makes Linux compatible with Windows APIs. This essentially makes Wi
255.
▲
by
ribit
5y ago
>What's changed is just giving developers that flexibility. Ultimately saving them money, they can hire more devs, and make their products hopefully cheaper (and better). The only ones who can save money on third-party payments are
256.
▲
by
ribit
5y ago
Well, "classes" in the mainstream programming are data types that are bound by an inheritance hierarchy. Which is exactly the problem of the "popular OOP": polymorphism (behavior) is constrained by inheritance. You canno
257.
▲
by
ribit
5y ago
I am wondering how Apple will react to this. It seems likely that big companies (who pay for much of the App Store) will take the opportunity to implement their own payment option. Small devs probably won't bother, since overhead on sm
258.
▲
by
ribit
5y ago
I really wish people would stop reducing OOP to classes…
259.
▲
by
ribit
5y ago
> Neither the algorithm, nor you, need to know a priori if your predicates will throw exceptions (which are things that may be literally impossible to know upfront) I don't think this property is desirable at all. I prefer to know w
260.
▲
by
ribit
5y ago
And that's why we need to push our respective representatives to adopt laws that prohibit any kind of personal content scanning without a warrant. Personally, I would be ok if this scanning were applied to cloud-stored data that is sha
261.
▲
by
ribit
5y ago
I think it's a bit funny that German government is complaining to Apple about a feature that is not even going to be active in Europe while simultaneously considering a law that requires communication providers to scan all emails and m
262.
▲
by
ribit
5y ago
I agree that a modern high-level programming language model needs an ergonomic error model. But C++ exceptions are not the only way to go. You can have error model that have similar (or even better ergonomy) than C++ while not having any of
263.
▲
by
ribit
5y ago
> There are apps, like WhatsApp, that allow you to save photos you receive to your camera roll instantly. Major cloud providers already scan photos for CSAM. So this feature does not change anything in this regard. If you are using cloud
264.
▲
by
ribit
5y ago
This is already a thing today. Most major could providers perform server-side scanning, so if a nefarious party can smuggle problematic photos onto your cloud, you have the same problem. To make it perfectly clear: I am absolutely agains t
265.
▲
by
ribit
5y ago
Well, one very obvious benefits is that they gain leverage in discussing their alleged position as a monopolist. They could argue that they have implemented a sophisticated and private CSAM detection engine which is only possible if they co
266.
▲
by
ribit
5y ago
This argument does not work however, since it also applies to "old-school" cloud CSAM detection that everyone is doing anyway. The big problem with Apple's approach instead is that they essentially include a configurable (and
267.
▲
by
ribit
5y ago
Well, their SSDs are not PCI-e devices, they are directly connected to the SoC. I think that their use of NVMe is just a compatibility stop gap, they will probably move to a custom direct-access interface in the near future.
268.
▲
by
ribit
5y ago
Unfortunately, the notion “OOP” has been taken hostage by C++ and Java and they don’t want to give it back.
269.
▲
by
ribit
5y ago
Right. And implementing their own SMB server (smbd) allowed them to do these "bad things"? What is the evidence that they did anything like that? Anyway, how about a much simpler explanation: Apple doesn't want to get stuck w
270.
▲
by
ribit
5y ago
What „bad things“?
More ›