Hacker Newsnew | past | comments | ask | show | jobs | submit | basique's commentslogin

i honestly don't really get the angle of debugging via strace - i'd much rather prefer something more wireshark-like, where I can see all messages processes are sending to each other, since that would make it easier to decipher cases where sending a message to a service causes it to send other messages to its backends


This article also says that you'll get exploited even if you are a paying costumer. (that's a part of enshittification as defined by Cory Doctorow, even! companies first exploit their customers, then their business costumers/ad providers)


The problem is necessary vs sufficient.

Paying is not sufficient to guarantee non-enshittification business models, but it is necessary to make them even possible. If users are price anchored on "free" then it is impossible to found or operate a company that attempts to put users first. If software and services must be free then all tech companies must sell out their users. This in turn pushes the industry to normalize these practices, which is what has happened.

I also think this explains what I call the paradox of Apple-- they are the only big tech company left that even tries to be pro-user and respect privacy, and they are also the most closed ecosystem with taxes via the App Store on all kinds of things. Their expensive closed ecosystem allows them to operate this way.

Apple still might give into greed and become an ad company eventually, but my point is that they would have no choice but to sell out their users if it were not for the direct revenue model they have.

What Doctorow doesn't admit or address is that software is very expensive, especially software that ordinary non-geeks can actually use. Who is going to pay for it?

Most of the people on this site also don't get this because they are "computer people." If you're on HN chances are computers are not confusing to you. They are incredibly confusing and hard to use for everyone else, and making software that makes them easy to use requires orders of magnitude more effort than making software that just works for nerds.


I mean, the problem here is more that companies don't really want to be pro-user and respect privacy. You have to make it so that companies can't exploit their consumers to increase profits, because if there are no repercussions they will.

Also, I wouldn't say Apple is that pro-user. They regularly fight against right-to-repair, and Cory Doctorow even had an article about how they spy on their own users https://pluralistic.net/2022/11/14/luxury-surveillance (I haven't looked into this fully, though, so this might be hogwash) The 'Apple = Privacy' thing feels more like a marketing gimmick to me than a real commitment.


Basically the customer has to "outbid" the ad industry.

Example: Facebook makes about $40/user off ads and related things (at least as of a few years ago), so users would need to pay $40/month or more to have a chance at keeping Facebook away from the ad market.

Of course then the temptation is to double-dip, which is Apple's temptation. The only solution to that is either regulation or customers penalizing companies that invade privacy by voting with their wallet.


A lot of products have an immoral part in the supply chain. Do you propose that people abstain from all of them?


If they are true to their beliefs, that is to be expected.


Isn't iSH literally an x86 emulator?


Yeah I mean, people think it’s a legal or engineering issue. If an App Store Editor (aka category manager) likes you, you will do alright.


This is why App Store needs 'conceptual approvals'. I would never build anything 'cool' on iOS knowing that 'cool' things tend to piss off Apple.


Protecting Google's customers from what? iMessage?


>make software open source

>people use it under the license

>"you're literally taking my work"

>change license

>people are mad that software isn't open source anymore

I really don't get these arguments that the businesses that supported OpenTofu "blatantly stole" Hashicorp's work, as if Terraform wasn't licensed under a permissive license


> as if Terraform wasn't licensed under a permissive license

It wasn't. MPL is a (relatively weak) copyleft license, not a permissive license. Also, forking under the original license (what OpenTofu did) in no way requires a permissive license anyway.


Any fake certificates the malicious CA signs will have to be written to a Certificate Transparency log, which would make noticing the fact that the CA has done something like this easy.


Jail time and fines? I don't get what you're talking about


> There is a clear limit to how slow simple looking code can be in C# or java

Java/C# code can become incredibly slow if you allocate way too many objects, use Streams/LINQ or touch URL#equals. Why are managed languages specifically better here?


> however, it is simply not the case that games have rampant amount of hacking in general.

Have you played TF2 recently?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: