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

This very much depends on where you live, your school, and the commitment of the parent body.

I went to a school decades ago that was both small, and highly effective at explusion. I can't say that this successfully led to improved academic outcomes however.


These are the same thing. Marketing, and the ability to track reach. There's no other reason to do this.

> The other issue is that this further incentivizes companies to off-shore their support

Why is this a problem? Why are we so attached to the notion that a role must be completed from a specific jurisdiction (outside of regulatory). If you believe in remote work, then why should it matter from where that work is delivered?

Plenty of small companies offshore early support, to reduce costs. In many cases this provides jobs in economies that otherwise doesn't have them, and can lead to a tech industry that in turn hires globally. There are several economies that received a boost this way, and now benefit.

I don't see the problem. Yes, there may be uncomfortable shuffling of roles, layoffs,etc. But, as a believer in globalization, this will just happen. Yes, it will impact me as well.


It's wage suppression. Plain and simple.

And workers that don't get what you're on about because they only have the script for a regular customers with regular issues become often incredibly frustrating when you have a more complicated issue that would be immediately resolved by someone at a helpdesk locally that immediately knows what internal niche department and person you should be redirected to.


>Why is this a problem?

Because it means that I will have to interact with foreigners instead of my own people. It means that a job that my people could have done gets sent off to the lowest bidder in an economy far away. It means that I get a lower quality service as I believe my people can do it better.

>Why are we so attached to the notion that a role must be completed from a specific jurisdiction (outside of regulatory).

Because in group preference along with wanting to win and be the best are human nature.

>If you believe in remote work, then why should it matter from where that work is delivered?

There is a difference between the location a job is done and who is doing the job. If I remote work from China, I am still American. Changing my location on planet earth didn't change who I am, nor does it change my values and work ethic.

>In many cases this provides jobs in economies that otherwise doesn't have them, and can lead to a tech industry that in turn hires globally.

Which I see as a bad thing as it means money and jobs that could have gone to my own country are leaving and being sent to another. I would rather have local companies invest in local AI than to hire foreigners.

>There are several economies that received a boost this way, and now benefit.

I would rather boost my own economy than someone else's.


> It means that I get a lower quality service as I believe my people can do it better.

It's hard to argue nationalistic beliefs.

Maybe "your people can do it better" but they won't because they do it for the lowest possible salary. The only difference is what's the lowest possible salary the company can get away with, because the lowest possible service quality they can get away with is the same no matter where they deliver from. Some nationalists will even tolerate a worse quality of service as long as it comes from "their own".

You wanted a cheaper and cheaper service so the companies offer it to you. When a company advertises "services delivered locally" none of the big mouth nationalists reach in their pocket to pay for it. Part of their values no doubt.

> If I remote work from China, I am still American. Changing my location on planet earth didn't change who I am, nor does it change my values and work ethic.

You think you and "your people" must deliver a better service and have better values because you are "American" (US citizen or literally anyone in the Americas?), or any country for that matter. Is that a part of that work ethic and values? To everyone else in the world that just sounds like very unfounded exceptionalism.


>but they won't because they do it for the lowest possible salary

And that lowest possible salary is so low because we allow for wage suppression tactics such as this. My grandma tells with pride of the work they used to do and they did quite well for themselves.

It was things like rolling cigars and soldering on an assembly line. Stuff that now would be described as sweatshop work that nobody would expect to happen locally.

I now do far "higher status" work in the eyes of the classists that think all of this is fine but still don't get close to their wealth.


> And that lowest possible salary is so low because we allow for wage suppression tactics such as this.

When you're talking about better paid jobs you're right to point that out.

But for the bottom of the barrel jobs this doesn't hold and you can check by looking at the salaries for these jobs in the countries that can't offshore further. They're still dismal.

The real reason is that the people looking at these jobs have no negotiating power whatsoever. They have no essential irreplaceable skills or experience, nothing that's hard to find on the market. All they have usually is the desperation to do any job to make a living. They need that salary now while the company can beat around the bush with the service, throw AI chatbots at it, allow longer call queues, and so on.

If anything, a the offshore employees have more leverage with their employer because they need to speak some foreign languages to interact with customers. They can differentiate themselves from the sea of other people in their own country. A US employee in a US call center serving US customers doesn't even have that. Not that much different in Canada despite the bilingualism situation.


>But for the bottom of the barrel jobs this doesn't hold and you can check by looking at the salaries for these jobs in the countries that can't offshore further. They're still dismal.

No. It absolutely holds and the lowest common denominator is not some argument that it can't be better. Supressing wages in higher income countries does not mean that the lowest income countries somehow get pulled up proportionally.

>The real reason is that the people looking at these jobs have no negotiating power whatsoever. They have no essential irreplaceable skills or experience, nothing that's hard to find on the market. All they have usually is the desperation to do any job to make a living.

My grandparents on one side of the family had jobs that required no (At least not after a good amount of training) essential irreplaceable skills or experience and had plenty of purchasing power. Glass cutting at a glass factory, rolling cigars, soldering on an assembly line. Their negotiating power existed based on the fact that they were good workers and would fuck off to a different factory or pressure trough a union. They did very well for themselves.

Now that negotiating power is gone. They wouldn't go to philips or so because philips doesn't manufacture here anymore. The equivalent jobs that can't be outsourced run from my experience mostly on imported workers from poorer countries who will be replaced the moment they demand better conditions. The effects of that supression on "bottom of the barrel" job leeches upwards into jobs that people perceive as higher status without many people noticing. After all those people that would have done them still go for a different job.


> had jobs that required no (At least not after a good amount of training) essential irreplaceable skills or experience and had plenty of purchasing power.

The world changed. The skill pool was expanded significantly and skills are distributed differently. It used to be that no formal education was needed for some things, now everyone expects a PhD.

> would fuck off to a different factory or pressure trough a union. They did very well for themselves.

You still don't get it do you? You wanted stuff so cheap that every "factory" now pays the same shitty salary, and there are no unions because they drive wages and by extension prices up.

You want more proof? Amazon drivers are safe from offshoring, you can't deliver a package in the US while being physically in India. So why are they still paid a pittance and have to pee in bottles while driving? Because they have no leverage and you wanted everything dirt cheap. Offshoring had little to do with it in real life, only in the heads of nationalists.


>The world changed. The skill pool was expanded significantly and skills are distributed differently.

For a lot of the jobs described that really isn't the big factor.

>It used to be that no formal education was needed for some things, now everyone expects a PhD.

Again more of a consequence of the "elite overproduction" and policy than anything else. I'm sure that earlier mentioned callcenter job could happen without a social sciences degree as can myriads of jobs i supported in factories.

>You still don't get it do you? You wanted stuff so cheap >Because they have no leverage and you wanted everything dirt cheap.

a) Stop projecting

b) I'm not arguing against what individuals want when spending. Americans such as you wanted cheaper and better cars and electronics and..... Japan provided those but not because japan was a libertarian paradise. America strongarmed them out of that position not because it is some kind of libertarian paradise. Same with the new competition in some fields from China.

> So why are they still paid a pittance and have to pee in bottles while driving? Because they have no leverage and you wanted everything dirt cheap.

PS They have better conditions and pay in my country. It still isn't great. Again due to lack of leverage since a lot of them are migrants. I'm sure you're supportive of that eroded lack of leverage but don't project it onto me. At some point you'll just end up arguing for the relative competitive advantage of places with slavery.


> PS They have better conditions and pay in my country. It still isn't great. Again due to lack of leverage since a lot of them are migrants.

Took a while to guide to horse to water. We circled back to what I said from the first comment [0]: the lowest end jobs have very low salaries because these people have no leverage (multitude of factors, some of which I listed), not because of offshoring. This situation holds true even from jobs that are safe from offshoring.

> a) Stop projecting

> I'm sure you're supportive of that eroded lack of leverage but don't project it onto me.

The old "You don't project onto me! I project onto you!". But somehow you managed to screw up even your diss at me. Supporting the "eroded lack of leverage" means supporting the leverage. Maybe you wanted to say I "support the lack of leverage". I'm a strong supporter of everyone being able to have a good life, whether they do a job locally or from offshore. I won't get into that discussion because I don't think you care that much for anything more complex than grandparent stories.

So I'm sorry Mario but your reasoning skills are in another castle.

[0] https://news.ycombinator.com/item?id=48033641


> You wanted stuff so cheap

No, I don't decide shit. Shareholders wanted profit margins so wide.

Funny how good you are at understanding bargaining power in labor markets and how dogshit you are at understanding it in consumer goods.


> No, I don't decide shit.

Shareholders can't force you to make them money. Blame is probably shared but it's your pressure to have super fast deliveries for anything because you can't wait or walk to a store that shareholders are exploiting for profit. It's your demands and expectations that make those Amazon drivers pee in bottles.

You can always boycott Amazon and the shareholders can't do anything to force you back. But you don't, you keep buying from them with fast delivery.

Same applies to everything else. Do you ever factor in the people’s pay when you select a service? Do you pick the companies that pay the best salaries even if the price is higher? If someone offers you a service from a guy who's paid more, you balk and go to another provider who gives the same service from a guy who's paid less.

The cop-out is always "but what can I do, I'm just one person?" so you keep perpetrating this.


Never the fault of owners, always the fault of consumers or labor. Always. Responsibility!

First off, I get the nationalist instinct. I don’t think it’s bad per se.

However, it’s nearly the same global economy. At some point those issues in faraway places are the foreign policy issues in your localities. This is not a defense or argument in favor of hollowing out local economies.

Sadly, cost arbitrage will remain a thing. One underused avenue to make it a more even playing field, is to exports labour and safety standards from the developed world.

Arbitrage built from factories and sweat shops which have suicide nets should be anathema.

This type of enforcement is well within the realms of possibility. FDA inspectors travel to the source factories in other countries to ensure they are compliant.


> At some point those issues in faraway places are the foreign policy issues in your localities. This is not a defense or argument in favor of hollowing out local economies.

Factory conditions in kuala lumpur scarcely reach my ears and we don't live under a single world government. It sounds exactly like in defense or argument in favor of hollowing out local economies.

> One underused avenue to make it a more even playing field, is to exports labour and safety standards from the developed world.

Because that has never been and never will be the point of the outsourcing. The point is to undercut higher wages and bargaining power.


I don't want an even playing field. I want my country to have the advantage. It shouldn't come down to a 50/50 coin toss whether to offshore or not because they are seen as equally expensive.

I also don't think it would play out that well. If you are offshoring to country B but forced to use a factory following standards from country A you aren't going to be able to compete against a company from Country B using the best factories from country B. In my view you should either try and beat them at their own game by using equivalent factories or you should not outsource and use innovation to come up with a more efficient factory. Purposefully choosing an inefficient option leads to an inefficient economy.


> I don't want an even playing field. I want my country to have the advantage.

Why the whole country?

Are all your countrymen equally deserving? Do all of them work as hard, care the same, and give back to their nation the same?

I too, want my nation to “win”, but I want that advantage to be something that we built and something that endures.

They need to win by just being that good, and creating an environment that allows for that to happen.

Since everyone cannot be the best and brightest, I would want a safety net that allows for a society that isn’t constantly in fight or flight.

> offshoring .. best factories from country B.

What typically happens is that factory B will offload work to factories that wont be inspected.

> use innovation to come up with a more efficient factory.

This is what is happening today. We’ve been losing more factory jobs to robotics than outsourcing for a while.

——

When manufacturing jobs are lost, the issue of underemployment and the loss of expertise is what hampers economies. Burger flipping pays far less than Foreman or specialist, and losing manufacturing hubs means no cross pollination and skill development in your populace.

This is all to say I am well aware of the issues, and sympathetic to your greater cause.

However, there is no victory for me in your ‘defeat’. The average citizen in any country has more to gain from the deepening of the middle class globally.

Healthy economies, with actual competition, create a deeper more informed citizenry. This means more people living up to their potential, more ideas, more culture, more resources to solve challenges, and a chance to live up the ideals we seem to be failing.


Not him but my 2 cents:

>The average citizen in any country has more to gain from the deepening of the middle class globally.

The deepening of the middleclass here to me has seemingly meant that more people do jobs that are seen as middle class. At the same time the "middle class" purchasing power when it comes to important thing isn't that far off from that of the lower class of the past. yes they can buy big flat screen tv's for cheap now but more important things have started to become an issue despite rapid technological advancement.

>Healthy economies, with actual competition, create a deeper more informed citizenry. This means more people living up to their potential,

You now compete with a foreign multinational which employs people at a fraction of your local wages. So you no longer compete and there's less real actual competition.


> At the same time the "middle class" purchasing power when it comes to important thing isn't that far off from that of the lower class of the past. yes they can buy big flat screen tv's for cheap now but more important things have started to become an issue despite rapid technological advancement.

You are drawing a causal line between correlated events.

The middle class globally has been weakened since the 80s.

One of the current issues we are contending with is the fact that wealth has concentrated into fewer and fewer hands.

America recently had a year where the top 10% of earners drove nearly 50% of consumer spending.

We could spend the entirety of the conversation discussing wealth concentration, and it would still be a worthwhile digression.

You can’t have a consumer driven market if the consumers don’t have anything to purchase with.

However, when you dismiss flat screen TVs offhandedly also does your own argument a disservice. By deciding what is important and what is not, you are taking on the role of arbiter of subjective merit.

This is fine, but then you have to also make arguments for how the economic incentives must be aligned to achieve your subjective goals.

——

From what I have said, you should know that I am sympathetic to the motivations behind your argument. I am not sympathetic to bad arguments.

Protectionism is fatal to economies, and simply tanks your drive. The ability of MNCs to just offshore work should be benign, but appears malignant. If work is offshored, it should also result in more productivity or higher productivity in the nation it is offshored from.

You should see higher tax revenues as a result, which should be plowed back into your local economy.

Weirdly, our economies seem to all be becoming more productive, but not much richer.

This is one of the reasons I sincerely recommend exporting labour standards more aggressively. At least you are not at a disadvantage because you have actual labour protections, and it reduces the value of labour arbitrage.

The other issue is retraining doesn’t work at the speed and scales changes happen. Our brains are not flexible enough to retrain miners into programmers and have them find jobs which are equally well paying.

If we had a number for how much retraining we can actually achieve, or how much time it would take, we could figure out how much we can outsource before it becomes impossible to retrain our citizens.


>One of the current issues we are contending with is the fact that wealth has concentrated into fewer and fewer hands.

And I'm suggesting wage bargaining power has affected that. Not on it's own. But it has had notable effect.

>By deciding what is important and what is not, you are taking on the role of arbiter of subjective merit.

I am as are you but I think I am far from alone. After all the big societal issues that spark these discussions aren't sparked by a few cents of lipstick and somewhat cheaper screens.

>Protectionism is fatal to economies, and simply tanks your drive.

Various protectionist self-serving policies are part of what made japan a threathening rapidly growing economic power untill the US and Europe strongarmed it with....protectionist policy. It's also what made China the power it is today. Etc

And I don't think anyone can argue it stopped japan, china, etc from innovating.

Show me the ultraliberal free for all that did well and isn't super financialized.

"drive" on the other hand is an ephemeral thing that starts falling apart when it is more clearly defined. I can just as easily argue that my drive is hampered because there's no reason for me to attempt to enter plenty of conceivable fields (and even begin to innovate) where i would compete with a multinational utilizing sweatshop workers in Mali. I can also point at the various industries that got internationally more and more consolidated into fewer and fewer players leading to less innovation and "drive".

>This is one of the reasons I sincerely recommend exporting labour standards more aggressively. At least you are not at a disadvantage because you have actual labour protections, and it reduces the value of labour arbitrage.

I don't get to dictate the labour policies of kuala lumpur, etc and any attempt to would be radically more involved costly and far beyond my small countries scope than simply affecting what companies do locally. It is defending a situation with hypotheticals that rarely happen and when they happen they have often happened badly or shift the problem further.

>The other issue is retraining doesn’t work at the speed and scales changes happen. Our brains are not flexible enough to retrain miners into programmers and have them find jobs which are equally well paying.

I think this idea that everyone in the world can be part of the professional-managerial class (PMC) and this striving towards it is also self defeating. You argue about this from a global perspective but also as if it would be good locally in a more developed place if only those with "less desired jobs" could properly retrain and such as if these same reasonings wouldn't apply there. Those jobs that are leaving are desired to me even if I don't do them all. Those wage setting mechanics for jobs in mining, at a call center, assembling components on an assembly line also indirectly affect those wage setting pressures/purchasing power of the software dev, marketing person, etc


> Various protectionist self-serving policies are part of what made japan a threathening rapidly growing economic power untill the US and Europe strongarmed it with....protectionist policy. It's also what made China the power it is today. Etc

See when its an oversimplification of the case history, we will have divergent conclusions.

India's License Raj resulted in decades of slow growth, till the markets were opened in 1990 and incumbents were forced to shape up. Argentina is another case.

Protectionism here is far too broad a term. There are many things which were needed, such as investment in training, labour, export controls, infrastructure investment, industrial policy and more.

The Japanese market was also open to firms, and they most definitely entered and integrated into that market, so its not a one way street.

China is more egregious in that sense, since it has corporate espionage, state protection, and a market which is not really open to foreign compeition (unless you are a luxury brand).

> Show me the ultra-liberal free-for-all that did well

I am not going to ever make that case, since I don't believe that ever existed or succeeded if it did.

> I can just as easily argue that my dr

Sure, feel free to argue. However there are others who just want to make stuff, and don't spend the time arguing.

> I don't get to dictate the labour policies of kuala lumpur,

Says who? Have you ever seen an outsourcing contract? They include terms on how people should be fired, number of working days, and more. Rules vary according to jurisdiction, however the contract can include whatever terms you like.

> I think this idea that everyone in the world can be part of the professional-managerial class

Where did you get this? I am talking about retraining. You could retrain into naval captains for all I care.

> less desired jobs" could properly retrain

Not what I am saying. I am saying the argument for outsourcing used to be supported by the idea that those who lost employment could be retrained into other domains.

However, there are limits to what retraining can actually achieve, which removes the support this argument provided.


>Says who? Have you ever seen an outsourcing contract? They include terms on how people should be fired, number of working days, and more. Rules vary according to jurisdiction, however the contract can include whatever terms you like.

And for an outsourcing contract to be that way there's a certain intent that needs to exist.


> they are seen as equally expensive

They go off shore because they are less expensive.

Gotta love that switch to a passive voice whenever you're flagging your own guilt. You didn't see, things are seen.

You see them as less expensive, you want to pay less and less for every product and every service. If your provider charges you 25-50% extra per month because services are delivered locally, you just switch to the cheaper one. Most nationalists are more big mouth than standing by their stated values.


Putting it politely, I think you may have xenophobic tendency. And for all your buster, I suggest you work on having a more sane world view.

Not him but....Having a hypercapitalist ultraliberal and globalist worldview that exacerbates wealth inequalities and encourages cutting corners to cut of costs here and there is not the definition of sane. Countries that have had semi-protectionist policies and tried to pull in or protect industry trough policy have done well at times. This includes jobs people now describe as shit.

Why wouldn't I want those to exist locally and pay well?


> If you believe in remote work, then why should it matter from where that work is delivered?

Okay, well that's easy then.

In general I am highly concerned about the negative social and productivity costs of remote work, in industries ranging from tech support to software development to medicine.


The whole life delete my database fiasco is being looked at the wrong way. Why did tooling have access to alter or drop? Why did tooling, in any way have more permissions than were m I nimallt necessary to do the job?

Decades ago we embraced POLA. What happened to basic hygiene? Sure the agent "screwed up", but it never should have had this access in the first place.


It actively found the wrong API key, that gave it the access it needed...

Still sounds like a basic security issue to me.

Lactose issues are fascinating. Some peop’e are triggered by pasturized milk, others can't handle milk at all. Some people can only handle cooked milk, others cheese until limits. For some lactose works, and for others not - to the point of upsetting stomachs. There's even compelling annecdotes (to my knowledge, no research) indicating that adding a couple of drops of any citrus to milk helps some people.

For some reason this all blows my mind.


I can drink milk with no digestive distress, but within a week will have a full face of acne.

Spent many years and many thousands of $$ on skincare products trying to figure that out. I now avoid dairy and have excellent skin.


> If war is mostly played out from a disrance

I left a company because they pivoted to exactly this. There are so many companies in this space today, testing what they call "physical AI autonomy" today, and we have to recognize that this is our today.

There are entire marketplace options for buying the pretrained, supported, private models, or the datasets if you have your own goals. If you're interested purely in ditzing around with GPS denied, or communications lost, you can do that today.

I watched a demo video, in March where a company was sharing their remote instructed (note, not controlled) multiple format (spider, dog) robot swarm. The company claimed to be 35km away from where the drones dropped off the payloads, and the mission was engaged. Lightweight explosives were used to toss off a car.

This is our present.


People saw Black Mirror and made a business plan out of it.

https://en.wikipedia.org/wiki/Metalhead_(Black_Mirror)


Also this shortfilm SlaughterBots from 2019 https://youtu.be/O-2tpwW0kmU?is=F7RNLXcVuLA5A_lA


It’s been a part of sci-fi for a long time.


It's going to happen and at some level I'd rather war casualties were measured in robots rather than people.

My concern is the cottage industry of integrating guns with half baked AI at the lowest cost. And probably vibe coded too.

The companies don't care - a sale is a sale. MoD maybe doesn't care - 90% accuracy and less human casualties on their own side are a win. Governments want to save money and by the time they find out the robots go rogue, it will be too late to do anything about it.


The problem is always the same. It's not just MoD (is it MoW now?) that will have access to this.

YoloV8 + optical flow works fine on an esp32. You want to give a drone rough coordinates for a refinery and hit something in it, like a storage tank? That'll work. This means, give it 5 years, relatively small groups will have access to it. This cannot be stopped.

The only real answer is to work to have groups that you can trust to have access to this first.


Sadly, building an AI that analyses camera imagery and aims at humans, from scratch, is these days almost an intern project. It's not really something you can control or ban, the way you can control, dunno, uranium enrichment.

Integrating it with a robot and sticking a gun on it, thankfully, requires a bit more know-how.


> The only real answer is to work to have groups that you can trust to have access to this first.

How will this help exactly?


1) they'll know it exists in the first place

2) they can figure out a plan for when it happens

3) they can see if any countermeasures would be effective

4) they can figure out what to look for and find those weapons before they're fired

cfr. nuclear deterrence, right. There is "nothing" the US can do about other nations enriching uranium and making bombs, other than bombing those countries. The US can't change the laws of physics, follow the right formula and it'll work. However the US can figure out exactly what to look for to either prevent it from happening through intervention or at the very least get some warning before it's used ...


Don you know?

The world peace and harmony will be achieved when all the good guys will gather together and kill all the bad guys.


I can't wait for the day that killing a human-any human-is considered a war crime.


I can't wait for the adds for war crime defense attorneys.


And then it will be just another war crime committed daily conflicts, and nothing will happen because there is no world police ?

Ask Ukrainians, Lebanese, Gazaoui, Somalilanders, or even Iranians for that matters - that may not make a big difference to today...

What I would love to see is a local government suing an arms producer for the efficacy of their weapons. (Or even funnier, the owner of a home destroyed by a drone, suiving the GPS company.)

We all know that the only things people in suits are really afraid of, more than hell, is a bad Q4 report and an expensive lawsuit.


Friendly fire is going to get crazy. Can’t trust an LLM on its own for more than a few iterations..


Don’t worry, it will auto compact its context.


I can't wait for the Faro Plague and the robot dinosaurs.


For years people have been able to legally murder on behalf of their country, with not have a beer. This is another item that will operate as intended.


It's absolutely a service problem. I can pay for the local sports rebroadcast packages.. but oh wait, you just don't feel like this week, playing the Raptors game, because there's a local thing you think people will watch? Fair enough, subscribe to DAZN, and pay there.. oh sorry, we've opted to stop carrying <insert all leagues>.

Sigh, fine, I'll pay for NBA Leaguepass. I don't live in your country... great, random blackouts. Fine, I'll try and use a VPN (hell, I literally used tailscale to a friend's house for a bit).. but then those games are blacked out too, at random?

I'm literally paying you for the service. So yeah, giving some insanely sketchy crypto website $5/month for unlimited whatever that just always works, is worth it. 10/10 will definitely do again. I'm sick and tired of fighting with the NBA, the CFL, or G-D only knows what just to try to watch the things I'm paying for.


> Sigh, fine, I'll pay for NBA Leaguepass. I don't live in your country... great, random blackouts. Fine, I'll try and use a VPN (hell, I literally used tailscale to a friend's house for a bit).. but then those games are blacked out too, at random?

I live in an NBA "dead zone". I'm in the streaming blackout zone. But not in the TV zone (even if I did pay for TV, which I'd almost consider).[1] And then I VPNed to Canada for international LP, but that wasn't much better. Then Mexico. And then ...

Then I found a site that had an actual Roku app (at least) that took payment in Crypto or Amazon GC but was absolutely uninfested, no ads, no garbage, probably at times more reliable than even the NBA's app. But they got shut down.

Not to mention LP refused to refund me though my subscription was effectively useless because I "could still watch the games, and without commercial or timeout breaks, even!" - yeah, 24 to 72 hours after it was played. Yay. Lucky me.


Professional bodies act as nothing more then gatekeepers and rent seekers for things of this nature. Anyone can write software, but not everyone writes security minded software.

We already have laws in place, and certifications that help someone understand if a given organization adheres to given standards. We can argue over their validity, efficacy, or value.

The infrastructure, laws, and framework exist for this. More regulation and beaurocracy doesn't help when current state isn't enforced.


There’s a reason why many professions have professional bodies and consolidated standards - from medicine to accountancy, actuarial work, civil engineering, aerospace, electronic and electrical engineering, law, surveying, and so many more.

In most of those professions, it is a crime or a civil violation to offer services without the proper qualifications, experience and accreditation from one of the appropriate professional bodies.

We DO NOT have this in software engineering. At all. Anyone can teach themselves a bit of coding and start using it in their professional life.

Analogous to law, you can draft a contract by yourself, but if it goes wrong you have a major headache. You cannot, however, offer services as a solicitor without proper qualifications and accreditation (at least in the UK). Yet in software engineering, not only can we teach ourselves and then write small bits of software for ourselves, we can then offer professional services with no further barriers or steps.

The mishmash of laws we have around data and privacy are not professional standards, nor are they accreditation. We don’t have the framework or laws around this. And I am not aware of the USA (federal level) or Europe (or member states) or China or Russia or India or etc having this.

For example, the BCS in the UK is so weak that although it exists, exceedingly few professional software engineers are even registered with them. They have no teeth. There’s no laws covering any of this stuff. Just good-ol’ GDPR and some sector-specific laws here and there trying to keep people mildly safe.


> There’s a reason why many professions have professional bodies and consolidated standards - from medicine to accountancy, actuarial work, civil engineering, aerospace, electronic and electrical engineering, law, surveying, and so many more.

Professional bodies = gatekeeping. The existence of the body means that the thing its surrounding will be barred from others to enter.

It means financial barriers & "X years of experience required" that actual programmers rightfully decry.

Caveat: When it comes to anything that will affect physical reality, & therefore the physical safety of others, the standards & accreditations then become necessary.

NOTE ON CAVEAT: Whilst *most* software will fall under this caveat, NOT ALL WILL. (See single-player offline video games)

To create a blanket judgement for this domain is to invite the death of the hobbyist. And you, EdNutting, may get your wish, since Google's locking down Android sideloading because they're using your desires for such safety as a scapegoat for further control.

https://keepandroidopen.org/

> We DO NOT have this in software engineering.

THIS IS A GOOD THING. FULLSTOP.

The ability to build your own tools & apps is one of the rightfully-lauded reasons why people should be able to learn about building software, WITHOUT being mandated to go to a physical building to learn.

To wall off the ability for people to learn how computers work is a major part of modern computer illiteracy that people cry & complain about, yet seem to love doing the exact actions that lead to the death of computer competency.


Professional bodies are a necessary form of gatekeeping for practicing the craft of software engineering professionally.

You are then bringing a whole host of other issues that are related in nature but not in practice: * Locking down of Android ecosystem * Openness of education * Remote teaching * Remote or online examination etc.

Professional bodies don't wall off the ability to learn nor to tinker at home, nor even to prototype or experiment (depending on scale and industry).

You can't confuse all these issues into one thing and say "we don't want this". It's a disingenuous way to argue the matter.


> There’s a reason why many professions have professional bodies and consolidated standards

imo this is sold as "keeping people safe" but in practice it's really a gatekeeping grift that increases friction and prevents growth


You don't want some gatekeeping on who will be doing surgery on you? You do obviously, and medical malpractice is a good thing if there is a problem.

Why don't you want the software engineer building your pacemaker or your medical CRM (or any other job where your immediate security is engaged) to have the same kind of verification and consequences for their actions?


It's mostly the problem of required regulations, so no we don't want mandatory gatekeeeping on surgeons as this is for example leading to doctor shortages

It's fine to set up voluntary standards and choose surgeons you think live up to those

So we want to enable more people to be able to create for example pacemakers because of things like Linus's law, "Given enough eyeballs, all bugs are shallow". If we exclude "non-professionals" from the process of creating "professional" products, we tend to have less participation in the process of innovation and therefore get less innovation


But there is already mandatory gatekeeping of surgeons? They went to medical school for so many years, and they are liable to malpractice if they don't do their job correctly. Engineering is the same. They sign building plans with their names and may be liable for damages caused by gross negligence.

Why shouldn't any self taught "software engineer" be liable for damages they caused due to negligence? If we had to sign off builds of critical components (like a pacemaker to stay with the analogy), there would be way more pushback against malpractice in the development process. Of course not all software projects require that level of rigor, but for medical stuff and I'm sure a lot of other fields, it should be mandatory to have at least one qualified engineer that is ultimately responsible.


1. 99.999999% of software is not equivalent to "doing surgery" so doesn't need gatekeeping. I work on free, open-source PDF reader SumatraPDF. What kind of authorization should I get and from whom to ship this software to people?

2. pacemakers and other medical devices have to get approval from the government. So that's covered.

medical CRM software is covered by medical privacy laws which does what you say you want (criminalizes "bad" software) but in reality is a giant set of rules, many idiotic, that make health care more expensive for no benefit at all.


Adulterated food products, shoddy construction that burns like paper or crumples in an earth quake, snake oil medicine, etc. are well attested in underdeveloped nations and in history at scales far above what we see in societies with the kinds of professional bodies we’re talking about.

That said, the reality is that this safety comes at a cost, both monetary and in terms of “gatekeeping.” And many people would be fine (on paper) increasing risk 0.05% in exchange for 20% cut in costs or allowing disruption of established entities. But those 0.05% degradations add up quickly and unexpectedly.


Equating gatekeeping of professional bodies with grifting suggests you have no experience of why we have professional bodies in medicine or accountancy or civil engineering (to give just a few examples).


Great. Now do Android phones...


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

Search: