call_me_xale 145 points 3 months ago

Just today, my health insurance told me i had to install their app to schedule a specialist visit. After installing it and logging in, I tapped the "specialists" button, and it proceeded to switch out of the app to my browser and connect to their mobile website.

ETA: as a cherry on top, these instructions were on their website, which I was looking at on my desktop. I had to switch to my phone first.

path: 0 24824433, hotness: undefined, score: 145, children: 2
nagaram 48 points 3 months ago

You don't understand. Phone screens are a lot smaller so you need less code to run them.

Have you even considered how greedy you are wanting to use up so many tokens?

/s

path: 0 24824433 24825420, hotness: undefined, score: 48, children: 1
Winter_Oven 19 points 3 months ago

Imagining someone generating the HTML, CSS and JS on the fly using Claude is killing me

No need for any of that PHP or Jinja or HTMX shite /s

path: 0 24824433 24825420 24828630, hotness: undefined, score: 19, children: 0
lemmysmash 112 points 3 months ago

Usually I just stop using their website too. Because fuck them.

path: 0 24823826, hotness: undefined, score: 112, children: 1
tomiant 39 points 3 months ago

Because I know they're FUCKING UP TO SOMETHING

path: 0 24823826 24824678, hotness: undefined, score: 39, children: 0
tazeycrazy 80 points 3 months ago

Then you get the app and it's just a browser and a skin for there website.

path: 0 24826540, hotness: undefined, score: 80, children: 5
ximtor 60 points 3 months ago

But with enhanced tracking, as a little treat

path: 0 24826540 24826748, hotness: undefined, score: 60, children: 1
muhyb 29 points 3 months ago

Yo man, you cannot run this app just to see the website without letting us to see your call history first.

path: 0 24826540 24826748 24827533, hotness: undefined, score: 29, children: 0
MonkderVierte 41 points 3 months ago

+ 80 trackers.

path: 0 24826540 24827239, hotness: undefined, score: 41, children: 0
lazynooblet 30 points 3 months ago

This app requires location permission... Precise location... And wireless metadata And phone/SMS And contacts And camera

path: 0 24826540 24829018, hotness: undefined, score: 30, children: 1
ghodawalaaman 1 point 3 months ago

and your soul!

path: 0 24826540 24829018 24844013, hotness: undefined, score: 1, children: 0
lyralycan 72 points 3 months ago

Okay, I know I know that 99.9% of humans own a mobile phone, and the percentage that own a computer is much lower, but I've always hated how websites (first noticed with Google Search and Facebook) stopped caring about rendering for desktops and just utilised 30% of the screen width. Half the internet is a skinny portrait mode on a landscape screen and has been for ages

path: 0 24824534, hotness: undefined, score: 72, children: 17
JohnEdwa 44 points 3 months ago

It's skinny so that they can stuff the sides full of ads.

path: 0 24824534 24825297, hotness: undefined, score: 44, children: 0
EmilieEasie 12 points 3 months ago

I have trouble reading across wide screens, though, is that just me?

path: 0 24824534 24824788, hotness: undefined, score: 12, children: 7
zerofk 17 points 3 months ago

On desktop you can change window sizes to what you want. Don’t like wide text? Use part of the screen. But the inverse is not true: if a site decides to stay skinny you can’t make it wide if that’s what you prefer.

path: 0 24824534 24824788 24825602, hotness: undefined, score: 17, children: 0
jaybone 11 points 3 months ago

This is why I miss square screens. And I miss proper UI/UX design which makes good use of screen real estate.

path: 0 24824534 24824788 24825253, hotness: undefined, score: 11, children: 2
EmilieEasie 6 points 3 months ago

Omg, same, so same. But putting anything I need to read (like... anything in a browser usually) in a smaller window is fine. Librewolf letterboxing kinda does it for me.

path: 0 24824534 24824788 24825253 24825282, hotness: undefined, score: 6, children: 0
AnUnusualRelic 2 points 3 months ago

You don't actually have to maximise your windows, you can just set them to your favourite ratio.

path: 0 24824534 24824788 24825253 24828105, hotness: undefined, score: 2, children: 0
chunes 2 points 3 months ago

If you don't want to change the window size for whatever reason, I find that reader mode (F9) solves this problem pretty well.

path: 0 24824534 24824788 24827420, hotness: undefined, score: 2, children: 0
bignose 2 points 3 months ago

Not just you. For more than a quarter century, we've known that if a paragraph's text lines sprawl across a wide screen, it's more difficult for most people to read. (And the same is true if the lines are too short. There's an optimal range.)

https://jamesmattison.co.uk/...

For this reason, it's good for a website's style rules to limit how wide (measured in characters) a column of text can get, regardless of how much screen there is to expand into.

path: 0 24824534 24824788 24851992, hotness: undefined, score: 2, children: 1
EmilieEasie 1 point 3 months ago

Thankies!

path: 0 24824534 24824788 24851992 24858638, hotness: undefined, score: 1, children: 0
Dicska 5 points 3 months ago

Fucking Instagram and their Web interface. Try to get the maximum video size on a horizontal screen. Bonus points when a horizontal video is uploaded to their vertical frame optimised viewer.

I did the math before: it was literally less than 1% of my screen. There's no full screen feature.

Not like it cost them even a measurable amount of money to have one developed. They keep it awful intentionally to get you to install the app. Fuck companies like that.

path: 0 24824534 24832342, hotness: undefined, score: 5, children: 0
Lojcs 4 points 3 months ago

Pretty sure narrow text width has been a thing for ages, even before smartphones. Unless you mean a newer, narrower style I guess. It's easier to read when you can see both ends of a line at the same time so even letters are written on portrait paper.

And I'm not a web developer, but if I had to guess styling a page to limit the text width on a wide screen probably takes more effort, not less.

path: 0 24824534 24828213, hotness: undefined, score: 4, children: 2
anguo 4 points 3 months ago

Yeah, good legibility is around 50-75 characters per line.

path: 0 24824534 24828213 24832711, hotness: undefined, score: 4, children: 0
lyralycan 2 points 3 months ago

Yeah I mean, these are fine:

But anything thinner is just a waste, such as:

As for web dev, no doubt some situations would be more complex than others, but usually it's as easy as saying "if the screen is x wide, render like a, otherwise render like b."

path: 0 24824534 24828213 24846176, hotness: undefined, score: 2, children: 0
MonkderVierte 2 points 3 months ago

So the 30 characters wide texts are a thing? And here i always thought that was a issue with one of my userstyles.

path: 0 24824534 24827281, hotness: undefined, score: 2, children: 0
RampantParanoia2365 2 points 3 months ago

There's one reason I don't use LibreOffice word processor on Linux, and that's because it uses a mobile scrollbar, which is incredibly frustrating if your doc is more than a few pages, and completely unusable with, say, a multi chapter story. Just released a major UI update, still unusable, because they won't put buttons on their fucking scrollbar in app literally designed around scrolling. Fuck you, Libre.

path: 0 24824534 24847174, hotness: undefined, score: 2, children: 2
lyralycan 1 point 3 months ago

I hope Calligra, Collabora, CryptPad, NextCloud Office, OnlyOffice (uses Microsoft formats -_-) or OpenOffice (LibreOffice's origin, reportedly even worse/older UI) are suitable alternatives! Note that not all of them have apps on mobile in case you value cross-platform usage, and NextCloud and CryptPad are web-based only. Other than that all are great on Linux.

path: 0 24824534 24847174 24851070, hotness: undefined, score: 1, children: 1
RampantParanoia2365 1 point 3 months ago

I use OpenOffice. The UI seems fine, to me. Plus they had the Header navigation panel before Libre, which is handy for jumping between chapters.

And they're not worried about taking that extra 5 precious pixels off the side of a desktop application to scroll with. Not sure how they've managed to spare that space, but the devs are obviously Tetris prodigies or something.

path: 0 24824534 24847174 24851070 24862237, hotness: undefined, score: 1, children: 0
riskiedingo 51 points 3 months ago

I miss when UI was designed to streamline the user experience. Nowadays it makes it so hostile that you want their app in order to be able to interact with the service.

path: 0 24825143, hotness: undefined, score: 51, children: 4
Avicenna 31 points 3 months ago

And they do this because apps are the wild west of stealing user info when compared to internet

path: 0 24825143 24826004, hotness: undefined, score: 31, children: 0
jaybone 24 points 3 months ago

But the app UX is even worse. It just gives you access to more functionality.

path: 0 24825143 24825223, hotness: undefined, score: 24, children: 1
OwOarchist 33 points 3 months ago

It gives them more access, makes them better able to invade your privacy and snoop around in your phone.

Plus, they want their icon on your phone's home screen so you'll remember them again next time.

path: 0 24825143 24825223 24825512, hotness: undefined, score: 33, children: 0
AlteredEgo 9 points 3 months ago

I want a new browser than completely "reskins" the most important websites. There is Reader View on firefox which I wish would be a bit more expanded and flexible. And maybe something like web archive but it only P2P shares the simplified reader view of articles and pages. For that simpler AI models could be very useful.

If there was just one country on earth that would say no to intellectual property laws. You could put a central repository server there and mirror most of the internet and make it accessible again. I'd gladly pay a few bucks a month for that. Maybe combine it with a VPN.

path: 0 24825143 24827008, hotness: undefined, score: 9, children: 0
imetators 44 points 3 months ago

I fucking hate that. Used to have Revolut but stopped using it. They been annoying me with constant emails if I won't update my data so I went and tried deleting my account. DELETING IS ONLY AVAILABLE THROGUH AN APP. TO LOGIN YOU NEED TO PROOF TPUR IDENTITY.

The comes research with the findings that, as stated in TOS, it is possible to delete an account though emailing them directly. After like 30 emails between us they did delete it. Most of their replies were telling me I can only delete my account in app. Fuck Revolut.

path: 0 24827524, hotness: undefined, score: 44, children: 0
molten 39 points 3 months ago

Got an amber alert the other day. It linked to twitter to see more info including pics of the victim. I don't have an account and couldn't view it on mobile without jumping through a bunch of hoops. Wonder how much less effective it makes those alerts that you have to have an acct to see who was fucking kidnapped.

path: 0 24825800, hotness: undefined, score: 39, children: 2
tazeycrazy 26 points 3 months ago

The amount of news sites where they post Twitter comments on there stories but you need a sign in to view. What's the point of a public announcement service if you can't find out without handing a company your information.

path: 0 24825800 24826500, hotness: undefined, score: 26, children: 1
baggachipz 8 points 3 months ago

Same with most of the world using WhatsApp for everything

path: 0 24825800 24826500 24828387, hotness: undefined, score: 8, children: 0
HumbleBragger 35 points 3 months ago

Every bank in my country

path: 0 24826960, hotness: undefined, score: 35, children: 7
muhyb 29 points 3 months ago

And their apps refuse to run on custom ROMs or an unlocked bootloader.

path: 0 24826960 24827516, hotness: undefined, score: 29, children: 0
Jako302 13 points 3 months ago

Banks are the one thing that should use apps. Browsers have too many security issues.

The bigger issue is them using the google integrity bullshit, that's not necessary.

path: 0 24826960 24827530, hotness: undefined, score: 13, children: 4
Duamerthrax 7 points 3 months ago

My bank's app hangs and crashes my phone.

path: 0 24826960 24827530 24828924, hotness: undefined, score: 7, children: 0
HuePony 4 points 3 months ago

They should ask to use app, not require it. Users are not babies

path: 0 24826960 24827530 24834053, hotness: undefined, score: 4, children: 0
DanForever 4 points 3 months ago

So you never sign into your account on the desktop (browser - I don't believe any banks have window/macos applications)?

path: 0 24826960 24827530 24832404, hotness: undefined, score: 4, children: 1
bitfucker 2 points 3 months ago

Because whether you agree or not, sandbox is a necessary for banking app. No other app should ever be able to EASILY (emphasis on easily) perform arbitrary read on the banking app data.

path: 0 24826960 24827530 24832404 24841231, hotness: undefined, score: 2, children: 0
bitfucker 1 point 3 months ago

Until web standard can agree to have device bound session, it won't happen. Cookie stealer malware is just too dangerous to perform financial transaction. So maybe for read only stuff it is fine

path: 0 24826960 24827432, hotness: undefined, score: 1, children: 0
yonderbarn 24 points 3 months ago

Only FOSS apps get installed on my phone. Everything else I access via website.

path: 0 24835631, hotness: undefined, score: 24, children: 1
tobebannedbygaymods 7 points 3 months ago

I used to even skip those , but I broke two phones so the third I got as a gift but its a weak one with only 1GB of Ram and a weak processor most apps run smoother than any web app so I returned to apps its a Nokia 1.3 , and good luck for any one monitoring me , it hangs randomly so I need to take the battery out , its only good feature is that its the best phone I had when it comes to network receiving

path: 0 24835631 24835935, hotness: undefined, score: 7, children: 0
SubArcticTundra 24 points 3 months ago

Hello, yes I am just a desktop user doing um desktop things. Can't install apps sorry

path: 0 24825262, hotness: undefined, score: 24, children: 1
OwOarchist 25 points 3 months ago

And I'm the final boss: a desktop Linux user with noscript.

path: 0 24825262 24825521, hotness: undefined, score: 25, children: 0
Alexstarfire 24 points 3 months ago

Don't even get me started on sites that automatically load the app when you go there on a phone.

path: 0 24832658, hotness: undefined, score: 24, children: 4
otacon239 4 points 3 months ago

Even better is when it just opens the homepage of the app instead of a direct link to what was given.

path: 0 24832658 24839913, hotness: undefined, score: 4, children: 0
beyoublahaj 2 points 3 months ago

Based om my experience with android but surely any mainstream smartphone works a bit like this.

That isn't up to the website necessarily. Every app states what links it supports to your phone, that will open the appropriate app automatically. On android you can change this behaviour on a per link per app basis in settings>apps>app-name>"open by default"

path: 0 24832658 24834552, hotness: undefined, score: 2, children: 2
Alexstarfire 1 point 3 months ago

Even if that is how it's working, it's up to the website to send that command. The app isn't looking at the URL you enter. That's why you can force the browser to go to the desktop version of the site to actually get it to load. The URL is the same. In any case, the company controls the app and the website. It's on them for how it works.

And even if you prevent it from loading the app, there's probably still not going to be a website to load.

It's annoying because it's the default functionality, not that there is no way to get a website to load.

path: 0 24832658 24834552 24835355, hotness: undefined, score: 1, children: 0
LodeMike 1 point 3 months ago

I fucking hate this functionality. Thankfully browsers let you disable it, even on iOS

path: 0 24832658 24834552 24834996, hotness: undefined, score: 1, children: 0
altphoto 19 points 3 months ago

Maybe if we add some AI? All AI? AI in AI? Hold on, stay! C'mon! We're only going to try to figure out how much you make so we can steal your money by giving you some shit products in return! And AI will take your job...hey come back! C'mon!

path: 0 24825231, hotness: undefined, score: 19, children: 1
Sonotsugipaa 11 points 3 months ago

Some people are starting to get worn out by AI being pushed so aggressively and we need a way to make them interested again, so, hear me out:

AI powered AI

No more prompt engineering, you can just ask an AI to prompt an AI in an Agentic™ way and the AI will summarize the responses from the AI!

path: 0 24825231 24825651, hotness: undefined, score: 11, children: 0
Dnb 18 points 3 months ago

Reddit is doing this to their site. Sucks when you get there from Google only to have an ad popup for their app and it breaks the page and can't be removed

path: 0 24829757, hotness: undefined, score: 18, children: 8
deft 7 points 3 months ago

You can swap www. For old. And it usually works. For now

path: 0 24829757 24832123, hotness: undefined, score: 7, children: 2
Dnb 2 points 3 months ago

Yeah just annoying to have to swap the url when viewing different search results

path: 0 24829757 24832123 24833614, hotness: undefined, score: 2, children: 1
librekitty 1 point 3 months ago path: 0 24829757 24832123 24833614 24839095, hotness: undefined, score: 1, children: 0
aloofPenguin 3 points 3 months ago

I haven't visited them on mobile as of late, but you could always click 'continue' on the chrome button and continue? unless this is an actual ad that ad blockers block

path: 0 24829757 24831345, hotness: undefined, score: 3, children: 4
Dnb 3 points 3 months ago

It's now a full ad like banner on the bottom of the screen that blocks most of the text and prevents anything, no option to close / hide it either. Just use the app or leave

path: 0 24829757 24831345 24833630, hotness: undefined, score: 3, children: 2
dusk_wanderer_62 2 points 3 months ago path: 0 24829757 24831345 24833630 24841397, hotness: undefined, score: 2, children: 1
Dnb 1 point 3 months ago path: 0 24829757 24831345 24833630 24841397 24844039, hotness: undefined, score: 1, children: 0
deft 1 point 3 months ago

Not anymore. It'll sorta just lock you out. The only solution is to view the site in the old way

path: 0 24829757 24831345 24832127, hotness: undefined, score: 1, children: 0
Cypher45 15 points 3 months ago

Reason why I left reddit.

Also because I got banned.

path: 0 24829580, hotness: undefined, score: 15, children: 1
HuePony 3 points 3 months ago

Same, got shadow ban for no reason

path: 0 24829580 24834027, hotness: undefined, score: 3, children: 0
billwashere 11 points 3 months ago

And the app is nothing more than a wrapper around a website.

path: 0 24851443, hotness: undefined, score: 11, children: 0
programmer_humor
programmer_humor

@programming.dev

login for more options
33675
2568
7703

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
    • If the mod doesn't find it funny, you're banned. Ha-ha!... For real: do not use the community for "statements". There are other places for such content. Keep it chill and funny.

go to feed...