this post was submitted on 03 Oct 2024
555 points (97.9% liked)

Technology

59378 readers
3199 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] cybersandwich@lemmy.world 207 points 1 month ago (3 children)

Another way to encourage interoperability is to use the government to hold out a carrot in addition to the stick. Through government procurement laws, governments could require any company providing a product or service to the government to not interfere with interoperability. President Lincoln required standard tooling for bullets and rifles during the Civil War, so there’s a long history of requiring this already. If companies don’t want to play nice, they’ll lose out on some lucrative contracts, “but no one forces a tech company to do business with the federal government.”

That's actually a very interesting idea. This benefits the govt as much as anyone else too. It reduces switching costs for govt tech.

[–] Benjaben@lemmy.world 57 points 1 month ago (2 children)

Can confirm, I've worked for a company doing govt contract work and I really don't know what it'd take for us to have walked away. They can dictate whatever terms they like and still expect to find plenty of companies happy to bid for contracts I think.

[–] errer@lemmy.world 9 points 1 month ago (1 children)

It’s because they pay big dollars for comparatively little work with little validation of the quality of said work.

[–] Benjaben@lemmy.world 12 points 1 month ago

That hasn't been quite my experience. For one thing, they cap their pay and don't (can't) negotiate like a private client. So generally less money per given project.

Comparatively little work and little validation also wasn't my experience but I do get the sense it used to be more common, and it did feel like the experience I had was in some sense a reaction to previous contractors taking advantage.

[–] scarabic@lemmy.world 5 points 1 month ago (2 children)

Did you also have a robustly enshittified consumer business?

I’m thinking of his classic users —> advertisers —> shareholders model and struggling to come up with companies that have that model but also thrive on government contracts.

Yelp is a pretty classic case of enshittification. What government contracts do they have?

[–] aesthelete@lemmy.world 4 points 1 month ago* (last edited 1 month ago) (2 children)

Isn't yelp a pretty easily replaceable thing?

They built a reputation by being one of the first in the space, but they've squandered that reputation and I'm pretty sure someone else could start up a competing "reviews" product.

I'd like to have one that actually showed the history of things like restaurants, because if the head chef leaves and the reviews have gone to shit it turns out that the reviews since the new chef are much more relevant than the 1000+ 5 star reviews of the food of the old guy, and that isn't discoverable anywhere on yelp or anything like yelp.

I'm not sure how you'd protect against enshittification long-term. But I think one of the things that has largely poisoned the spirit of the Internet in general is that everything is always about a "sustainable business model" and "scaling" before anyone even dreams of just writing something up and seeing if they can get it to go popular.

[–] futatorius@lemm.ee 4 points 1 month ago

Isn’t yelp a pretty easily replaceable thing?

Yelp is at this stage a completely worthless thing. The only thing they were originally was an aggregator of semi-literate reviews, and a shakedown racket against businesses that pissed off some Karen

[–] iopq@lemmy.world 0 points 1 month ago (1 children)

Google maps is already good enough as a replacement. In fact in some countries it's the best review aggregator

[–] futatorius@lemm.ee 4 points 1 month ago

TripAdvisor has better content. Too many Google reviews give a business 1 star because the review author was too stupid to check working hours, or has some incredibly rare digestive condition that they didn't bother to communicate to the eatery before ordering. Or they expect their Basque waiter to speak fluent Latvian, or to accommodate a walk-in party of 20.

[–] Benjaben@lemmy.world 2 points 1 month ago (3 children)

That's fair, and government work can feel kind of like its own parallel business ecosystem in some ways. Sort of like how most of us think of the shops and businesses that are visible to us but not the massive B2B ecosystem just under the surface.

But I think the hope is that gov can standardize and define a certain net positive thing, and use its contracts to start requiring that thing, slowly making it more widespread and therefore common. Ideally the kinks get ironed out over time, and eventually it's in a state where you can make the leap and start to require it be in place for any application / service above a certain user count.

Bit pie in the sky, but we should be at least trying to find ways to use govt to improve our situation. Things at policy level that don't require chronically status quo politicians to vote in our best interests.

[–] demesisx@infosec.pub 12 points 1 month ago

You make great points. The problem is, our demagogues work directly for those corporations. So, the demands of corporations will always favor corporations until corporations aren’t considered constituents (which has been true since Citizens United in the US).

[–] scarabic@lemmy.world 4 points 1 month ago (1 children)

I’ve had to implement wave after wave of compliance with European laws in the last several years. We tend to just comply with something like GDPR everywhere because that’s simpler and it’s a best practice. But without the teeth of legislation we’d never bother. There’s always too much to do. I would have a hard time doing something that’s better for consumers but takes a lot of effort or might even undermine our ability to monetize as aggressively as we choose to. Not without those teeth. Not a chance. Even with teeth, tech companies often find some shitty way to meet the minimum bar but really do nothing. We must offer an API? Okay. It has almost nothing in it, but enough to say we did something. We’d never stand up an API that competitors or scammers could benefit from.

[–] Benjaben@lemmy.world 1 points 1 month ago (1 children)

Oof, well, point taken and sorry for your loss lol. I hear where you're coming from. And I'm sure we'd get a worst of both worlds situation here in the US where we spent a ton of time and money developing whatever standards and definitions, and then we make it an optional guideline like you're saying and it never goes anywhere.

Dunno. The fundamental problem is tech is always able to move faster and smarter than legislation.

[–] scarabic@lemmy.world 2 points 1 month ago* (last edited 1 month ago) (1 children)

If I’m saying anything, it’s that legislation is the one thing tech can’t get around. Europe has put out a lot of legislation that tech hates, some good, some bad. But tech complies. The government contracts thing won’t hurt - it could possibly help legislation come about in one way: if government contracts force a handful of companies to do something, at least that shows the thing can be done. That’s kind of important because tech loves to complain that what this legislation calls for will be impossible!

[–] Benjaben@lemmy.world 1 points 1 month ago (1 children)

I think we're on the same page :)

I'm mostly describing an idea where the contracts approach takes care of the necessary iteration to get a given tech policy sorted, and then legislation comes in to require it.

My country can't even get some basic stuff done, though, so realistically I may as well be writing fan-fic, lol

[–] scarabic@lemmy.world 1 points 1 month ago

contracts approach takes care of the necessary iteration to get a given tech policy sorted

Yeah that could be of use.

[–] futatorius@lemm.ee 2 points 1 month ago

Interoperability is a big job, but the extent to which it matters varies widely according to the use case. There are layers of standards atop other standards, some new, some near deprecation. There are some extremely large and complex datasets that need a shit-ton of metadata to decipher or even extract. Some more modern dataset standards have that metadata baked into the file, but even then there are corner cases. And the standards for zero-trust security enclaves, discoverability, non-repudiation, attribution, multidimensional queries, notification and alerting, pub/sub are all relatively new, so we occasionally encounter operational situations that the standards authors didn't anticipate.

[–] helenslunch@feddit.nl 17 points 1 month ago (2 children)

Except the tech companies are among the politicians' biggest "donors".

[–] partial_accumen@lemmy.world 21 points 1 month ago (2 children)

Except the tech companies are among the politicians’ biggest “donors”.

Public cloud computing companies that want to host government IT workloads still have to be Fedramp compliant. Doesn't matter how much their donors pay, if they aren't Fedramp compliant they can't bid for the work.

[–] helenslunch@feddit.nl 4 points 1 month ago (1 children)

I dunno what "Fedramp compliant" means? Presumably Apple and Google aren't bidding for these contracts, which are the ones with the power to change the industry.

[–] partial_accumen@lemmy.world 3 points 1 month ago (1 children)

I dunno what “Fedramp compliant” means?

Its the whole point of this point in this thread. A set of standards the company has to meet to be able to do government work.

Presumably Apple and Google aren’t bidding for these contracts, which are the ones with the power to change the industry.

Google is, so is Microsoft as is Amazon which is also the point of this post. They had to meet the security and interoperability standards to get the government work. No amount of donor money allows a company to bypass Fedramp compliance for this work.

[–] helenslunch@feddit.nl 1 points 1 month ago* (last edited 1 month ago) (1 children)

Its the whole point of this point in this thread.

Weird that the article never even mentions it's own subject...

Or that its about a problem you claim doesn't exist...

No amount of donor money allows a company to bypass Fedramp compliance for this work.

Oh, honey...

[–] partial_accumen@lemmy.world 1 points 1 month ago (1 children)

Its the whole point of this point in this thread.

Weird that the article never even mentions it’s own subject… Or that its about a problem you claim doesn’t exist…

I don't know how to help you if you're not able to see the parent post which is quote in the article. It has this important line which we're discussing in this thread.

"Through government procurement laws, governments could require any company providing a product or service to the government to not interfere with interoperability."

I'm not going to copy/paste the entire line of posts where the conversation evolves. You're welcome to read those to catch up to the conversation.

No amount of donor money allows a company to bypass Fedramp compliance for this work.

Oh, honey…

Cool, then it should be easy for you to cite a company that got Fedramp work without being Fedramp certified. Should I wait for you to post your evidence or will you be a bit?

[–] helenslunch@feddit.nl 0 points 1 month ago (1 children)

I don't know how to help you if you're not able to see the parent post which is quote in the article

I don't know how to help you if can't see that's nowhere to be found.

It has this important line which we're discussing in this thread.

That word is not there either.

The word it does have is "could", meaning does not currently.

it should be easy for you to cite a company that got Fedramp work without being Fedramp certified

Once again, no one is talking about " fedramp" but the entire article goes into detail about the subject of government requirements for contractors that don't exist. Maybe give it a look.

[–] partial_accumen@lemmy.world 2 points 1 month ago (1 children)

Once again, no one is talking about " fedramp" but the entire article goes into detail about the subject of government requirements for contractors that don’t exist. Maybe give it a look.

I'm talking about Fedramp as an example of a government compliance regime that "through government procurement laws, governments" DOES "require any company providing a product or service to the government to not interfere with interoperability.”

I'm confused how you're spending so much effort in a conversation and you're not able to connect basic concepts.

Article premise: "Wouldn't it be great if X exists?"

Me: "X does exist for a specific area, its called Fedramp."

Where is the difficulty you are encountering in understanding conversational flow?

[–] helenslunch@feddit.nl 0 points 1 month ago (1 children)

Me: "X does exist for a specific area, its called Fedramp."

What you're talking about, and what myself and the author are talking about, are clearly not the same thing.

Where is the difficulty you are encountering in understanding conversational flow?

[–] partial_accumen@lemmy.world 0 points 1 month ago (1 children)

What you’re talking about, and what myself and the author are talking about, are clearly not the same thing.

Unless you're Doctorow, I don't think you can speak for the author, but you can certainly for yourself.

I looked at your post history and I don't see anything I'd consider trolling, but your responses her are screaming that in this thread of conversation. I'm just going to chalk this up to us SERIOUSLY not communicating with one another for some unknown reason.

There's no point in us conversing further on this. I'm making clear my point in multiple ways. You're still not getting it so lets just end this here.

I hope your other conversation with others are more communicative that this one. Have a great day!

[–] helenslunch@feddit.nl 0 points 1 month ago

I'm making clear my point in multiple ways. You're still not getting it so lets just end this here.

Back at ya

[–] AustralianSimon@lemmy.world -1 points 1 month ago (1 children)

Yeah but donations can help make procurement tenders slightly in favour of donors. Or get inside scoop so they have time to be ready.

[–] partial_accumen@lemmy.world 0 points 1 month ago (1 children)

Donors would still have to meet the Fedramp compliance standards. So this supports Doctorow's point.

[–] AustralianSimon@lemmy.world 1 points 1 month ago

Not in USA FYI, but this is why tenders use lawyers.

[–] Nollij@sopuli.xyz 1 points 1 month ago (1 children)

It's easy to think of tech as being companies that primarily produce electronics or operate information services, but that's not the case. Every company uses (and often creates) technology in various forms that benefit from standards and interoperation.

Connected devices benefit from standardized Wi-Fi. Cars benefit from standardized fuel- both in ICE (octane ratings, pumps) and electric (charging connectors, protocols). It even applies to companies that make simple molded plastic, because the molds can be created/used at many factories, including short-term contract manufacturing.

[–] helenslunch@feddit.nl 1 points 1 month ago* (last edited 1 month ago) (1 children)

I don't know what any of that has to do with what I said.

Lots of things benefit from standards but corporations don't, which is why they invent their own and don't allow for interoperability.

[–] Nollij@sopuli.xyz 0 points 1 month ago (2 children)

My point is that every company is a tech company.

[–] postmateDumbass@lemmy.world 1 points 1 month ago (1 children)

And every company is a logistics company?

[–] nomous@lemmy.world 1 points 1 month ago

At the end of the day, everything is sales.

[–] helenslunch@feddit.nl 1 points 1 month ago (1 children)

That's not what anyone is talking about and you know it. Everyone knows what "tech company" means colloquially.

[–] iopq@lemmy.world 1 points 1 month ago

Is Amazon a tech company?

[–] circuscritic@lemmy.ca 7 points 1 month ago* (last edited 1 month ago) (1 children)

DoD already started this with their Modular Open Systems Approach (MOSA).

And I agree, the government should use its power to force interoperable and open standards wherever possible and relevant.

[–] demesisx@infosec.pub 12 points 1 month ago

Self driving vehicles are one area I’d like to see that style of standards applied.