282 points

The majority of technologies that power the internet were developed in the 80s and refined in the 90s. Everything since then is built as a layer of abstraction on top of those core technologies.

permalink
report
reply
105 points

Also, the development and evolution of these open technologies relies on human interest and attention, and that attention can be diminished, even starved, by free, closed offerings.

Evil plan step 1: make a free closed alternative and make it better than everything else. Discord for chat, Facebook for forums and chat/email, etc.

Step 2: wait a few years, or a decade or more. The world will largely forget how to use the open alternatives. Instant messengers, forums, chat services, just give them a decade to die out. Privately hosted communities, either move to Facebook, pay for commercial anti-spam support, spend massive volunteer hours, or drown in spam.

Step 3: monetize your now-captive audience. What else are they going to use? Tools and apps from the 2000s?

permalink
report
parent
reply
60 points

We are facing a very real possibility of the end of the web browser as we know it. Google owns the chromium engine. Mozilla is on ever more precarious footing. It’s become logistically impossible to build competing products except for tech giant. Even then everybody else gave up and went with chromium.

permalink
report
parent
reply
23 points

And Mozilla is largely funded by Google. We all just hope they don’t pull the rug from them but I have no faith that our inept, slow government would stop that from happening before it’s too late.

permalink
report
parent
reply
6 points

That’s why I’m rooting for Ladybird.

permalink
report
parent
reply
16 points

But nntpd is still out there. Rebuilding Usenet will suck. But it’s not impossible. Start from the net2 sites again.

Old mail RFCs included an instant message channel. I’m sure I saw code in either sendmail or uw-imap for it too.

I like the fediverse, but the old ways are still valid for their particular payload.

permalink
report
parent
reply
1 point

for chat there’s IRC or bit more modern XMPP.

permalink
report
parent
reply
12 points
*

Usenet:

Edit: I’m talking about step 3

permalink
report
parent
reply
9 points

aka Enshittification

permalink
report
parent
reply
7 points

The key word is “majority”. I think IPFS will gain more popularity moving forward especially if fascism and censorship continue to rise.

permalink
report
parent
reply
2 points

And IPFS is not build on 90s tech?

Also compared to TOR, IPFS has 0 censorship resiliance.

I was a bit exmited for IPFS for a moment, but th more i tried it and thought about it, the less I saw a reason to use it.

permalink
report
parent
reply
1 point

An example of the flip side? Something built on the newest technology from the bottom up?

permalink
report
parent
reply
271 points

If you value your privacy and you have a choice between using a browser to access a service vs installing their app, use the browser.

Online services can get much more information about you through an app vs the browser. Browsers are generally locked down more. Apps in general have access to much more information from your device.

permalink
report
reply
64 points

Department lead.

The website team is small, but incredibly effective. Everything works. Everything is mobile friendly, responsive, fast. It’s a way better experience.

I love my app developers, but they’re always behind. Not their own fault. Mobile development is complicated. There’s so many screen sizes, iOS vs Android differences, platform permissions, etc.

The big reason for us to push the App on people was to get more brand awareness on the App Store. But the website is so much more better.

You literally can use it as a web app right into your phone and get a better experience.

And it’ll be such a dark day when I have to dissolve the App team (and hopefully convince them into web dev)

permalink
report
parent
reply
12 points
*

Why not a responsive web app packaged into native viewer app? Depending on your utilization of native components of cause.

My team had the same issues you described so we build the web responsive and made that the “Apps” on the App Store + Google Play. There is still a tiny native components that hook into the web so you still need those native developers knowhow, but yes they will have to switch in large to web based development.

Less maintenance, more devs for the main product, faster progress, fewer headaches with Apple and Google tooling.

Edit: forgot to app that our customers loved that more features are available now on the “Apps” and that things work the same between devices

permalink
report
parent
reply
1 point
*

But where is has the compromise happened? The Kotlin/Flutter/swift code written? The database? not being sarcastic just unaware.

permalink
report
parent
reply
39 points

This is the main reason why I quit Facebook and other services. Anytime you access them from mobile via a web browser it corners you into a “download our app” page. Facebook started doing it with messenger and I knew I had to get out.

I’m not giving Zuckerberg that level of access to my data.

permalink
report
parent
reply
8 points

Its all useless if the very operating system ur using is collecting info about you. Stop using windows

permalink
report
parent
reply
2 points
*

Stop using windows

lol I’m sure OP meant mobile apps.

I hate windows, but c’mon. Stick to the main point.

It’s like saying “I prefer oranges over strawberries” and then in comes someone and says “Trump prefers mangoes. Fuck Trump!!!”

permalink
report
parent
reply
215 points

The interview is a vibe check first and foremost. If you vibe with the team we will overlook other things in your application. If you made it to interview, we already think you’re good enough so don’t stress trying to impress or apologize.

Managers are mostly people who get tired of watching other people do things badly and decide to try to do better. You don’t need a special degree or any magic to be a good manager, you should like people though.

Everyone is faking it to some degree.

permalink
report
reply
73 points

The „you have to like people“ part took me nearly 20 years to figure out. I hate people in general with possible remedy for people who are nice. I‘m exceptional at managing people, I just dont vibe with them. This leads to absurd situations where everyone is happy, professionally but folks just hate my guts.

So, I now work alone and am happy with it. :)

permalink
report
parent
reply
5 points

As a fellow non people person, god I wish I was part of your team!

permalink
report
parent
reply
4 points

God I wish I was part of your team

As a fellow non people person

Press X to doubt.

permalink
report
parent
reply
2 points

If people hate your guts chances are you’re not a good manager.

permalink
report
parent
reply
2 points
*

I actually am genuinely interested in that fellow’s reasoning behind believing both that his job of managing people is successful, and also that all the people he managed do not like being managed by him.

Anecdotally, I have encountered workplaces containing a manager or employee that was universally disliked, and it was never because they were doing an awesome job. They did appear to think that people disliked them personally but benefited from their results. Often they seem to also believe those results would be unachievable in ways that do not produce the distaste. I am not sure these contradictions are entirely defensible.

permalink
report
parent
reply
35 points

people are generally ok. put them in a situation where they can climb over other people to advance and watch the rot begin.

so, while people are generally ok, corporate people are generally not.

permalink
report
parent
reply
12 points

Or any business, not even corporate.

You see the same crap in SMB.

permalink
report
parent
reply
6 points

Super Mario Bros?

permalink
report
parent
reply
19 points
*

Personality, presence and confidence

Natural self confidence, but NOT an arrogant selfish confidence.

Some people naturally have confidence and presence and some people need to build it as a skill.

I know guys and gals with little to no knowledge or skill build up careers because they just knew how to talk and connect to people.

I also know guys and gals with years of education and degrees but have little to no way of politely or easily getting along with people.

permalink
report
parent
reply
14 points

Everyone is faking it to some degree.

Most valuable lesson I was ever forced to learn.

permalink
report
parent
reply
8 points

Can confirm with a very condensed anecdote: I once applied for a job that required engineering degree in electronics or mechanics. I’m a hischool dropout. Interview went well, and I got a job offer a month later. I got the impression that they were more interested in the right type of person with relevant hands-on experience, and in my case that experience meant IT/Linux (I was always a hobbyist geek)and being used to operating heavy machinery (Grew up on a farm).

I’m still in the same industry, and I earn more than my friends with masters degrees.

permalink
report
parent
reply
210 points

Former process engineer in an aluminum factory. Aluminum foil is only shiny on one side and duller on the other for process reasons, not for any “turn this part towards baking, etc” reasons.

It’s just easier to double it on itself and machine it to double thickness than it is to hit single thickness precision, especially given how much more tensile strength it gives it.

Also, our QA lab did all kinds of tests on it to settle arguments. The amount of heat reflected/absorbed between the two sides is trivially small. But if you like one side better you should wrap it that way, for sure!

permalink
report
reply
41 points

The amount of heat reflected/absorbed between the two sides is trivially small.

Your particular choice of wording here makes me very curious: Do you mean that there really was a measurable difference (which was trivially small)?

permalink
report
parent
reply
104 points

Yup, the lab could tell a difference! Shiney side (so mill roller facing, as opposed to the dull side which faces the other layer of aluminum) was marginally more reflective, but I believe (and a former coworker also remembered it as) it was less than a tenth of a percent (<0.1% for the visual folks)

Anyone who says it affects cooking time or something is mistaken, I’d wager.

permalink
report
parent
reply
24 points

Yup, the lab could tell a difference!

Awesome!

permalink
report
parent
reply
23 points

Jokes on you.

I baked my casserole with the shiny side up and pulled it out at 59 minutes and 55 seconds, when it was supposed to go for an hour.

So take that Dull Side!

permalink
report
parent
reply
14 points

Now that’s the kind of industry secrets I opened this thread for.

permalink
report
parent
reply
14 points

Today I learned numbers are visuals but words are not. Wtf dude!

permalink
report
parent
reply
7 points

Any info on surface roughness? I’m thinking shiny side would be smoother and therefore less sticky, though I don’t know how much the passivation layer would affect it. Probably no where close to making a difference at the end of the day, but I’m curious.

permalink
report
parent
reply
2 points

Post your spectral emissivity study or GTFO!

permalink
report
parent
reply
1 point

I mean, maybe if you bake a stone cold potato that was in the fridge and then cook it for two hours? But even then we’re probably talking about a handful of minutes at the most.

permalink
report
parent
reply
7 points

Okay, my buddy is gonna take foil tomorrow and run it over the profilometer (?) tomorrow and see. I’ll report back with more numbers and less hand waving when I have it

permalink
report
parent
reply
4 points

I’ll be here to read those numbers

permalink
report
parent
reply
2 points

I’m an engineer in a totally different industry but I want to know what the numbers are

permalink
report
parent
reply
5 points

If the Internet has taught me anything, they’re 42 and 69.

permalink
report
parent
reply
4 points

Matte side isn’t non stick?

permalink
report
parent
reply
3 points

Correct. Just a manufacturing decision. It looks a lot more different than it actually is.

permalink
report
parent
reply
2 points

Update: sorry to be an OP who didn’t deliver. My buddy never made the measurement. I’m hoping he will. Sorry everyone!

permalink
report
parent
reply
1 point

Reynolds wrap literally has this as a faq on their website because so many people think it.

permalink
report
parent
reply
1 point

This is all I found on their site about it, which aligns but isn’t as much detail as I hoped

With standard and heavy duty foil, it’s perfectly fine to place your food on either side so you can decide if you prefer to have the shiny or dull side facing out.

permalink
report
parent
reply
174 points

There is no financial motive for software to work well. The people who sign the check for it almost never have to use it.

permalink
report
reply
37 points

That’s where you need people like me who give a fuck about nothing but customer experience and if my employer manages to make a buck, good for them. My employer is generally just a middle man who siphons money out of both our pockets. And makes me fill out a second, useless timesheet while you’re paying me to work.

Jokes on me though because I’ve been out of work for 3 months, so take my suggestion of fuck your employer with a grain of salt.

permalink
report
parent
reply
18 points

If they do a bad enough job they’ll create a niche for a competitor to fill.

permalink
report
parent
reply
13 points

That’s a dream. The googles and such just buy them out and shut them down. There is always a bigger fish that spends more money preserving the status quo than making a product.

permalink
report
parent
reply
6 points

True - that’s a big reason I like open source software. Doesn’t help with search though.

permalink
report
parent
reply
8 points

I would love to see exactly how many people dropped Adobe after the latest drama, I would bet it would look exactly like the Netflix micro dip after shutting down password sharing.

permalink
report
parent
reply
2 points

No one that works in the industry is going to drop Adobe, because there’s no other functional alternative that offers an even remotely similar feature set. A lot of the files I get from clients are .ai (Illustrator) or .indd (InDesign) files, and I have to use the appropriate programs to open them, and the most up-to-date versions of those programs, or else I end up missing parts of their files.

Users that are 100%, fully independent don’t have to worry about any of that. But those people are rare.

permalink
report
parent
reply
1 point

I have a laptop where half the keyboard doesn’t work and the mouse gave out, but my full paid Acrobat works, so I keep it.

permalink
report
parent
reply
3 points

That’s why a lot of us are here after all.

permalink
report
parent
reply
12 points

That is true for outsourcing companies, but not true for product companies usually.

permalink
report
parent
reply
28 points

I think it’s equally true for product companies. Do you know how hard it is to get a company to prioritize bug fixing over feature work? Shy of a user revolt, or a friend of the CEO reporting an issue, bugs are almost always second priority or lower.

permalink
report
parent
reply
9 points

I’d say this strongly depends on the industry.

In an entertainment or ad sales product, I’d completely agree with you.

In a medical or financial product, the bug will take precedence.

permalink
report
parent
reply
4 points

But not at the software companies that require monthly subscriptions, right? They get money every month, so they have lots of incentive to fix all the bugs. Right? … Right? /s

permalink
report
parent
reply
2 points

depends on how bad and widespread the bug is. Also if there are just to many they will do a bug squashing program increment. at least places I have worked have.

permalink
report
parent
reply
6 points

No idea what you are talking about. Product companies are exactly what I am referring to. Some director signs off on the purchase, probably has never even seen the software. But he has seen the sales pitch. That is what the C suite of small companies are for, mingling with the decision makers.

permalink
report
parent
reply
8 points

I mean that describes most things. For example, if I worked for a dentist to make oral braces for people, that doesn’t mean I myself am going to ever need or use them.

permalink
report
parent
reply
4 points

No… the decision maker on the purchase is the user in that case. For software, the decision maker is almost always someone who won’t use it. Like ticket tracking software. The people filing the tickets, and the people responding are not the people who decided which ticket tracking software to buy.

permalink
report
parent
reply
7 points

This is why Dog Fooding is important.

permalink
report
parent
reply
7 points

Found the Sonos employee.

permalink
report
parent
reply
11 points

Sonos has pissed me off. After the latest update, the app cannot locate the speakers in any of my rooms. The TV speakers still work with a signal from the TV, but the speakers in all other rooms basically cannot be used.

I’ve factory reset them, set them up in the app, and as soon as that is done, they disappear from the app again.

They worked fine for years, then this bullshit. I’m researching a home theater setup that doesn’t use Sonos and am planning on selling it all once I’ve found replacements.

It feels like I don’t own the very expensive hardware that I have bought. I guess since they are software controlled, I really dont.

permalink
report
parent
reply
6 points

I don’t really get this point. Of course there’s a financial motive for a lot of software to work well. There are many niches of software that are competitive, so there’s a very clear incentive to make your product work better than the competition.

Of course there are cases in which there’s a de-facto monopoly or customers are locked in to a particular offering for whatever reason, but it’s not like that applies to all software.

permalink
report
parent
reply
6 points

Software just has to be good enough that people put up with it. Once you get users on the system, you make it difficult to move your data out which acts as a lock in mechanism. The company that can make a minimally usable product that people are willing to put up with will typically beat one making a really good product that takes longer to get to market.

permalink
report
parent
reply
4 points

To wit, WorkDay is universally regarded as trash. But companies keep writing checks, so employees on both sides of the time clock have to keep tolerating it

permalink
report
parent
reply
3 points

When the buyer isn’t the user (which is most of the time), no there isn’t. Competitors try to win with great sounding features and other marketing BS because that is all the director will see. The users are then left with the product that has all the bells and whistles, but is terrible at doing what actually needs to be done. And the competition is the same, so they don’t really have much choice. Bell’s and whistles are cheaper than making it work well.

permalink
report
parent
reply
2 points
*

So you’re talking about SaaS / business tooling then? Again though, that’s just one of many segments of software, which was my point.

Also, even in that market it’s just not true to say that there’s no incentive for it to work well. If some new business tool gets deployed and the workforce has problems with it to the point of measurable inefficiency, of course that can lead to a different tool being chosen. It’s even pretty common practice for large companies to reach out to previous users of a given product through consultancy networks or whatever to assess viability before committing to anything.

permalink
report
parent
reply
1 point

I support accounting professionals using one of perhaps four or five highly complex pieces of software that handles individual, corp, trust, and other misc tax forms

The churn rate is very low YoY, because it’s what they know. They have the freedom to move their data, and we will help them to the extent possible, but at most they’ll get a subset of client data and lose the ability to query agai t prior year datasets, etc.

They’re not locked in, but between 10/15 and, say, 2/15 is a damn short time to implement and learn a new piece of software with that level of complexity.

Interestingly, I’ve never seen a long-standing calculation bug in the program. The overwhelming majority of support is d/t user error or data entry error. From that standpoint, there is of course a financial incentive for it to work well - arithmetic errors would be unacceptable - but in terms of UI/UX, no one cares and if anything were improved folks would just whine about the change anyway - even if it made their life easier

Not a CPA/not your CPA, just a software guy who got lucky enough to be in the right time/place when I decided I didn’t have the energy for the startup world anymore.

permalink
report
parent
reply
3 points

I mean, no? If you are at a SaaS company the software working well is the most important aspect. Loss of quality leads to loss of subscribers.

permalink
report
parent
reply
1 point

Subscribers? 90 some odd % of SaaS is sold to businesses, not individuals.

permalink
report
parent
reply
3 points
*

And if the business needs aren’t met, said businesses will go to another SaaS company that promises them a better, brighter future.

The user might not be the subscriber, but the user being less productive because the software is getting in their way, will irritate the subscriber.

I know a SaaS company that put thousands upon thousands of engineering hours into making small (and sometimes large) optimizations over their overall crappy architecture so their enterprise customers (and I’m talking ~6 out of the top 10 largest companies in one industry in the US) wouldn’t leave them for a solution that doesn’t freeze up for all users in a company when one user runs a report. Each company ran in a silo of their own, but for the bigger ones… I’m not going to give exact numbers, but if you give every user a total of half an hour of unnecessary delays per day, that’s like 500 hours of wasted time per day per 1000 employees. Said employees were performing extremely overpriced services, so 500 hours of wasted time per day might be something like 100k income lost per day. Not an insignificant number even for billion dollar companies.

I’ve since left the company for greener pastures and I hear the new management sucks, but the old one for sure knew that they were going to lose their huge ass clients over performance issues and bugs.

permalink
report
parent
reply
1 point

Yah, clients are subscribers

permalink
report
parent
reply
2 points

Depends on business model. Saas - quality is very important. Non-profit insurance/bureaucratic type - they’ll burn millions to hire plenty of QA then treat them like shit, ignore them, and push trash software all day

permalink
report
parent
reply
1 point

Quality is meaningless in SaaS. Only features matter.

permalink
report
parent
reply
2 points

Yeah no. Performance, reliability, uptime are huge.

permalink
report
parent
reply
1 point

False. Have a 70% up time and let me know how many clients you have left.

permalink
report
parent
reply

Asklemmy

!asklemmy@lemmy.ml

Create post

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it’s welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

Icon by @Double_A@discuss.tchncs.de

Community stats

  • 7.9K

    Monthly active users

  • 5.9K

    Posts

  • 321K

    Comments