::: spoiler Social Media
- Lobsters;
- Hacker News;
- Reddit. :::
What Is This App?
It's a React Native app built with Expo (SDK 54), running on the Hermes JavaScript engine. The backend is WordPress with a custom REST API. The app was built by an entity called "forty-five-press" according to the Expo config.
60 Comments
Maeve@kbin.earth · 143 pts · 141d
It's good information about how bad the app really is. People should not dismiss the information because of the crappy website complaints.
SnotFlickerman@lemmy.blahaj.zone · 26 pts · 141d
It seems like it's only crappy on mobile, no isues on desktop here.
thisbenzingring@lemmy.today · 18 pts · 141d
same, worked fine in Firefox on linux, with no-script and uBlock
LadyMeow@lemmy.blahaj.zone · 23 pts · 141d
Omg, another person who’s crazy enough to run noscript still, I thought I was the only one.
pentastarm@piefed.ca · 23 pts · 141d
I run no script on both Firefox desktop and mobile. I'd much rather have to approve things to run, than have them run by default.
chaogomu@lemmy.world · 20 pts · 141d
What's wrong with no-script? I've been running it for years. It's a lifesaver.
tal@lemmy.today · 12 pts · 140d
If one has it set to default-deny Javascript, a lot of websites don't work, because many web developers don't develop websites that work without Javascript today.
Historically, websites did a better job of falling back.
orclev@lemmy.world · 12 pts · 141d
There's dozens of us. Works great on mobile with NoScript, although the source code snippets don't load. Since the article describes what they do anyway it's still readable without them, and the excellent performance is worth leaving JS blocked.
hogmomma@lemmy.world · 11 pts · 141d
I'm on my Pixel 9a and had zero problems with scrolling.
jungle@lemmy.world · 9 pts · 141d
It works perfectly on mobile (Pixel 7) for me.
mr_anny@sopuli.xyz · 6 pts · 140d
It's really hard not to dismiss when having a seizure for just trying to read it.
I really wanted to read.
Maeve@kbin.earth · 10 pts · 140d
What happened? Apparently my crappy browser handled something for me.
mr_anny@sopuli.xyz · 8 pts · 140d
It's laggy as hell on my mobile phone. And it's not a bad/cheap model.
The site is basically whitevtext on black background and some colored code snips.
It should scroll smooth on 1980's Casio watch.
Maeve@kbin.earth · 3 pts · 140d
Weird. I have a "cheap" device on the legacy list, and apart from mild latency and general ugliness, I had no issues.
HertzDentalBar@lemmy.blahaj.zone · 2 pts · 140d
I'm on an S24 with Firefox. Wonder what's causing the issues, it loads just fine and scrolls fine on my end.
Maeve@kbin.earth · 2 pts · 140d
Here you go, since we don't want to trigger any seizures! https://sh.itjust.works/post/57582014
ParlimentOfDoom@piefed.zip · 1 pts · 140d
It's displaying from me through my piefed app. Only weird bit was the trippy fold up of the title as you scrolled down but that happens once
mr_anny@sopuli.xyz · 1 pts · 140d
Yeah. As soon as the transparent title hit the top, it started to stutter. Like 2 fps.
I use Fennec on A54 (8Gb). It just does not seem right to be so laggy/stuttery as the content is merely text. How bad can the code rendering the content be?
I have never accomplished such a site.
And it really can't be due to device and browser. Many others on different setup have stated the same.
Visually similar site should run on moldy potato.
mr_anny@sopuli.xyz · 62 pts · 141d
I can't say anything about the content of this blog. It was horribly laggy to scroll on mobile device. And by horribly laggy, I mean like aunt's 1986 vacation slide show on a projector while having dry cookies and tasteless off brand earl grey.
I'm sorry if it sounds rude but I had to bring this on out in the open. What even runs under the hood on that blog..
SnotFlickerman@lemmy.blahaj.zone · 28 pts · 141d
It's a bit funny that it's completely at odds with how they describe their goals (emphasis mine):
BarrelAgedBoredom@lemmy.zip · 38 pts · 141d
prex@aussie.zone · 5 pts · 140d
dhork@lemmy.world · 21 pts · 141d
I didn't have any problem on my Android phone
nawa@lemmy.world · 8 pts · 141d
It wasn't horribly laggy on my Pixel but it definitely was less performant than a page like this should be.
toiletobserver@lemmy.world · 12 pts · 141d
Holy shit, i thought i was gonna have a seizure first time i scrolled
ThePantser@sh.itjust.works · 9 pts · 141d
Like its locked to 10fps
XLE@piefed.social · 7 pts · 141d
Even if the effect didn't lag, there's almost no added benefit to it. The title is cut off, and the description is even worse.
If the author wanted to, they could have done something like this with no scripts, minimum effort, and probably zero lag.
(If OP's website chugged for you, I'm curious whether this demo is seamlessly smooth. It is for me.)
mr_anny@sopuli.xyz · 4 pts · 140d
Smooth as cub's fur.
sukhmel@programming.dev · 2 pts · 140d
Strangely enough, for me both blog post an demo didn't lag, but the transparent sticky title did look bad
floofloof@lemmy.ca · 4 pts · 141d
Worked fine for me, but I block ads and trackers on my home network so that probably helped.
night_petal@piefed.social · 3 pts · 140d
I had no issues, and I am on a cheap boomer phone that installs games without permission every so often.
purplemonkeymad@programming.dev · 3 pts · 141d
Yea for me too, it appears to be something we the title header following your scroll. It's super smooth just until it tries to pin it to the top.
Reader mode works until I realised that they did explain the pictures, so just referenced text I didn't see.
SkaveRat@discuss.tchncs.de · 3 pts · 141d
runs perfectly fine on my laptop with firefox
MonkderVierte@lemmy.zip · 2 pts · 141d
Not a performance problem.My guess is, they (poorly) emulate native scrolling via JSon mobile. Probably for some progress feature or something.JS disabled, scrolling works. Though it was only slightly laggy for me.
grinde@sh.itjust.works · 4 pts · 141d
Unfortunately all of the code blocks are loaded after-the-fact with JS for some asinine reason (highlighting I'd understand... but why the actual text?), so disabling JS also disables all the code snippets on the page.
MonkderVierte@lemmy.zip · 2 pts · 140d
That's why dynamic loading sucks.
alakey@piefed.social · 3 pts · 141d
Definitely a performance problem, no HW acceleration on PC produces the same insanely stuttery scroll.
fiat_lux@lemmy.world · 51 pts · 140d
I fell down a wild rabbit hole.
I don't think I'll continue on. There's clearly a lot going on here and it is not looking good. Edit: I lied. But this is the end for me:
Not good.
webkitten@piefed.social · 7 pts · 140d
fiat_lux@lemmy.world · 2 pts · 140d
Just updated the post. If Petty and Xsponse are involved, and they use CSC, I don't think they care about the appid issue because it's possible they control the entire internet infrastructure stack anyway. But that's only an if.
webkitten@piefed.social · 46 pts · 141d
SnotFlickerman@lemmy.blahaj.zone · 32 pts · 140d
Most transparent administration! /s
Yeah, having the real people behind it hidden is basically the norm for Trump admin.
olympicyes@lemmy.world · 4 pts · 140d
Probably an openclaw server attached to Don Jr’s bank account.
fiat_lux@lemmy.world · 22 pts · 140d
Some guy in Utah, apparently. The company was registered on the 18th of March.

Via Utah Division of Corporations and Commercial Code Business Registration search which did not allow a direct link to individual results.
SpeakerToLampposts@lemmy.world · 18 pts · 140d
So according to that, the company's address (both physical and mailing) is 3739 E Sandstone Way, Washington, UT, 84780-1952.

(from https://maps.app.goo.gl/q48YJf3XndfY5Ges8)
...yeah, honestly that's about what I expected.
fiat_lux@lemmy.world · 10 pts · 140d
It's a rental. I'm wondering if it's not basically a front. The guy listed is a
22 year old(edit: age is maybe not the same guy) "head of engineering" for a company owned/run by Blue Rocket Incorporated, which seems to typically be a parent company to a lot of places.ayyy@sh.itjust.works · 3 pts · 140d
Lmao what even is that stupid-ass useless lawn.
NekoKoneko@lemmy.world · 15 pts · 140d
So...to be clear, this was formed just prior to the release of the app, and almost certainly the app was being developed by this person/group before then.
Sure would be good to know what public funds were used to pay for this app (I assume too much), and whether there was a bidding process (I assume there wasn't), and whether this person is someone the decision-maker already had some relationship/connection to (I assume that was the case).
Because regardless of the public value of a tracking & propaganda window favoring one party (none), it would be completely shocking, just totally unheard of, if this was a corrupt overpayment and misuse of public funds to pay for substandard work to personal and political connections.
I mean, we didn't just see this happen with Noem or anything.
Wispy2891@lemmy.world · 7 pts · 140d
Or maybe it was vibe coded in one day
daychilde@lemmy.world · 3 pts · 140d
Judging by the fact that tabs in the app go to webpages… seems like not much was probably spent in developing it.
dariusj18@lemmy.world · 1 pts · 139d
Probably actually 45 Press, they've been around a while
https://45press.com/
RememberTheApollo_@lemmy.world · 19 pts · 140d
Just 3 down from this post in my feed.
MonkderVierte@lemmy.zip · 16 pts · 141d
Btw, this site has no business doing (laggy) scrolling via JS on a fucking blog.
No JavaScript for you.
nosuchanon@lemmy.world · 10 pts · 141d
AI vibe coded slop.
Tharkys@lemmy.wtf · 8 pts · 141d
Pretty much exactly what I expected.
Fmstrat@lemmy.world · 8 pts · 140d
That doesn't seem right. You would still need the compromised CA cert to be installed on your device. This isn't going to be a problem when connecting to a public Wifi.
The rest of the article is bonkers, though. Classic corporate data-grab app, and then some.
prenatal_confusion@feddit.org · 5 pts · 140d
Ten years ago when businesses really needed to offer wifi (train for example) they thought "hey we would like to have something in return!". I got offered a new ca a couple of times in the captive portal.
Yeah, not best practice but not unheard of.
artyom@piefed.social · 4 pts · 140d
ELI5?
KairuByte@lemmy.dbzer0.com · 13 pts · 140d
Likely nothing illegal. Quite a bit of bad dev habits. Some concerning security fuck ups, including pulling in JavaScript from a server they don’t control. Injecting JavaScript to subvert cookie/gdpr/login/etc popups on third party sites.
Just generally bad things to do, especially in a government provided app.
Michal@programming.dev · 4 pts · 140d
The user tracking is dodgy, yes but i can see it happening in any business where developers are clueless yes men.
As for pay wall countermesures I can see how some person in Trump org not being happy about the links in the app being pay walled and asked the dev to remove the popups which they did without question.
W3dd1e@lemmy.zip · 2 pts · 140d
The app is made by an entity called “forty-five-press” and the version number is 47.0.1.
Michal@programming.dev · 1 pts · 139d
I like how they did not stay with v47 and added a patch 🤣