HNHacker News
TopNewBestAskShowJobs

orangeoxidation

420 karma · joined November 23, 2019

submissionscomments
orangeoxidation··on Embedded social media posts might now be illegal
> What this means in practice is that if you collect any personal data of people in the EU, you are required to comply with the GDPR.

In practice almost everyone in and out of the EU violates the GDPR because it is simply not enforced.

Not because it's impossible to hold foreign companies responsible, but because the authorities aren't even trying (except the very occasional headline grabber).

orangeoxidation··on Minimum wage would be $26 an hour if it had grown in line with productivity
> Has the productivity at the lower margin grown that much? I seriously doubt that.

That's the problem. The minimum wage is a legal instrument, not just an economic process. It is designed for the lower margin to be "overpaid" over what they could get from the market otherwise.

It basically says "everyone working should get at least this much of our collective production". This is what we have decided our society should work like.

Our collective productivity increased much faster than minimal wage, making the minimal wage worker much poorer by comparison.

orangeoxidation··on A Twitter user insulted a German politician, then police raided his house
> This extends to everyone, not just politicians.

Yeah, but insulting your neighbor will not have the police raid your home at six in the morning.

This case is not business as usual, it is a widely disproportional response. Hence the outrage.

orangeoxidation··on Apple defends anti-child abuse imagery tech after claims of ‘hash collisions’
> In the past management has given us resources and talking points we can use with our friends and family.

Wow. That feels like an overreach. 'We don't just buy your labor, but also your private opinion and tell you how to talk to your family'.

orangeoxidation··on Apple defends anti-child abuse imagery tech after claims of ‘hash collisions’
Making it obviously and unquestionably more invasive.
orangeoxidation··on A Generation Lost in the Bazaar (2012)
> In companies where someone’s reputation and promotion prospects depend on avoiding project failures, it becomes attractive (and safer) to deal more in the pseudo-work than the actual work.

Isn't this almost all companies? Remembering one's success and other's failure better seems to be human.

"Jim really fucked the project up" vs. "Our project was a great success" (junior dev Jim getting no mention).

orangeoxidation··on GitHub Copilot as open source code laundering?
Unions (and striking) become rather impotent when the means of production run by themselves and you no longer need workers.
orangeoxidation··on Few people know that Google voluntarily removes some search results
> Nobody's interests are less aligned with your own than an insurance company's when it comes time to pay out.

Yup. They know having an electrician do all the work minimizes the risk of you needing to get payed out, so they want it so.

But the insurance doesn't care about your additional cost, since it's your cost, not theirs.

They don't go "cost of professional < additional risk * potential damages", they go "additional risk * potential damages > 0".

Then again, electrical work can be life threatening, so the potential damage is rather high.

orangeoxidation··on Wayland: “Move fast and break things” as a moral imperative
This argument seems five years late.

I agree gnome Wayland was shipped too early in Fedora and Ubuntu, but it's a very smooth experience today.

Or maybe this was for app development? In that case I agree supporting Wayland exclusively isn't a good move today. But if you write an app you should really get QT, GTK, SDL or similar to do windowing for you.

orangeoxidation··on Why Aren’t SMS Interventions Designed to Boost College Success Working at Scale?
Do they not? "At scale" is somehow often synonymous with "with less effort and care per instance", but that doesn't have to be the case. Things work worse if you scale only one part of the equation (the "customers"), but do not scale the other side appropriately (the "service provider"). That should be obvious.

> Text campaigns are most likely to be effective when they:

    Are sent by a school and even staff member who students know and trust
    Add meaningful and novel value above and beyond existing outreach and support efforts like giving students real-time information on the status of their financial aid applications
    Provide content that is personalized to the student and where they are in the college application and financial aid process
Having a new org sending out mass messages to all students is not scaling The described. It is something different.

Scaling it would be convincing more school staff and schools to make a similar effort.

The positive effect was not caused by "getting a message", it was caused by "getting personal advice from someone you know". They scaled the wrong thing.

orangeoxidation··on Portability Is Reliability
> I don't find the defence in depth approach appealing, because it's never going to get you to 100% reliability. Rather than adding six swiss-cheese layers and hoping the holes don't line up, it would be better to spend more time and effort on a single really solid layer.

But those layers are not part of your own work, they are external tools. Yes, it would be great if one of those would just catch all the bugs, but that's not happening.

So you have to choose either one single slice of Swiss cheese, or you work a bit on your plate to be able to add additional safeguards.

> Sure, a lot of the bugs in that C code are findable. But so what? However many bugs you uncover, you're unlikely to find them all, and even if you did then how would you know? So isn't fixing bugs in existing C codebases just throwing good money after bad?

Bug free is not achievable, in no language. But good enough, secure enough, functional enough are achievable goals.

For many existing code bases (especially for projects with clearly defined scope) good enough is easier achieved by fixing up C code compared to a rewite in a different language.

Was it a different language from the beginning it might have been cheaper overall, but at some point the rewrite will just consume more money to reach the same state.

orangeoxidation··on Dominance of Apple and Google’s app stores impacting competition and consumers
It's not possible to make this a switch the user can turn on or off (with reasonable effort).

Take the alternative app store. If they are allowed you will have some with exclusive apps. Those apps are then outside the apple rules and you have to have to hit the switch if you want them. So you loose out on the app or on all your apps being apple rule / account / payment compatible.

If there is no alternative store you will get all apps the apple way.

Apple is providing a real benefit here. Of course they are also leveraging their semi-monoplostic position to "extort" money and to distort competition.

orangeoxidation··on Google have declared Droidscript is malware
A valid explanation, but not one I believe applies here.

This ban is not only not explaining how it detected unwanted activity, it is not explaining what activity it detected.

"We detected you faking ad impressions, though we won't tell you how we (believe we) know" is very different to "We detected you (or your app) doing something wrong, stop doing it and you will be fine. We won't tell you what you did wrong".

orangeoxidation··on Surprisingly Slow
Good talk about debugging i/o in rustup:

https://youtube.com/watch?v=qbKGw8MQ0i8

orangeoxidation··on Et Tu, Signal?
Yup. Before WhatsApp was bought by facebook they just charged people. This was fine and seemed fair. Same with 'pro features' or such.

The crypto scheme however does not seem like a fair deal. It looks like monetizing through a backdoor under false pretenses. Exploiting the unsavvy rather than dealing in good faith.

This is especially bad as signal was 'the app we trust' for many of us.

orangeoxidation··on My apartment was built on toxic waste
That doesn't seem to be all of it.

See also https://en.m.wikipedia.org/wiki/Nocebo

orangeoxidation··on “The best minds of my generation are thinking how to make people click ads”
This. The OP is fighting a straw man. The argument opposed is a critic of the system, not a broad attack on individuals.
orangeoxidation··on Robots.txt for the NYT has a specific exclusion for an 1996 news article
That would be fair for radio or such.

In the internet age it can heavily damage or ruin things like your job and dating prospects permanently.

orangeoxidation··on Robots.txt for the NYT has a specific exclusion for an 1996 news article
Publishing the names of suspects and accused is just a bad practice.

The court of public opinion knows no presumption of innocence and can ruin the life of someone acquitted easily.

If they have to name the name they should wait until after conviction.

orangeoxidation··on Are You Trading or Gambling?
> money

With built in and inevitable deflation. Bitcoin could never replace a national currency.

With transaction times in the tens of minutes and with a maximal global transaction rate of 5-10 per second. The Blockchain couldn't replace the banking system of single mid-sized town.

It's not money. It's at best "digital gold", but more realistically it's just a ponzi scheme.

orangeoxidation··on TikTok and the network effects of creativity
"Everything is a remix"

TikTok being a "mimic network" does not show it's not creative.

Creativity is primarily a product of creation, rather than one of originality and TikTok is, in fact, inspiring to create.

orangeoxidation··on Facebook sued for ‘losing control’ of users’ data
> If you shout your friend's email in a hotel's lobby, you wouldn't blame the hotel, right?

I wouldn't. But if my friend went to reception and told the staff "Hey, you know my friend in room 101? Please share their mail with the stranger in room 301. Thank you." I very much would.

orangeoxidation··on Facebook sued for ‘losing control’ of users’ data
> Cambridge Analytica's app on Facebook had harvested the data of people who interacted with it - and that of friends who had not given consent.

This is the problem (quote from op article). Facebook collected data on people and than shared this data to third parties without their consent. That friends gave consent to this has no relevance. They don't have the right to do so and they didn't do it themselves. Facebook did - on the request of CA (or rather that 'researcher'), with the approval of friends.

orangeoxidation··on Show HN: Epub.to – ePub to pdf, mobi, Kindle, and an API
Converting an epub to a pdf adds nothing, only "fixes" your view to specific settings (font, etc.). You won't get better math typesetting that way, if it was missing in the epub.
orangeoxidation··on The Mediocre Programmer
> I agree that an exceptional programmer would not only not be appreciated in a job like this but their work/code will also be misunderstood and create a huge libility for the company.

Writing complicated and unmaintainable code is not the hallmark of an exceptional programmer.

Rather it is writing simple code to solve simple problems and writing understandable code to solve hard problems.

Code other's cannot wrap their head around is not good code and even the clever author will have a harder time debugging, re-factoring or adapting it. Chances are it would be a liability even on a solo project.

orangeoxidation··on Google Stadia shuts down internal studios, changing business focus
> I think it's ridiculous that a publisher can prevent me from using my license

I'm still not over the fact we are all buying licences instead of copies.

← PreviousPage 3 of 3