moseschrute
@moseschrute@lemmy.world
- Comment on nobody in webdev knows what graceful degradation is anymore 3 days ago:
I still think it’s silly to feel safer to run the code outside of the browser sandbox, but I also understand. Ad companies have abused browser tracking and fingerprinting so much, and I hate them for it. What I’m trying to say is don’t throw the baby out with the bath water.
As a developer, it’s way easier to build a cross platform websites than maintain a native app for each platform. A lot of “native” apps are actually just web apps in a wrapper or halfway between native and web solution like React Native. Web lowers the barrier of entry to get your app out the door.
- Comment on nobody in webdev knows what graceful degradation is anymore 3 days ago:
The browser is supposed to be a sandbox environment for RCE. That’s why the sandbox part is important. Maybe instead of removing the RCE, we can lock down the sandbox better and reduce the amount of information advertisers can collect.
If you remove code execution in the browser, then many websites will need to ship desktop apps instead. So now you’ve bypassed the browser sandbox altogether and that application can do much more damage.
I’m nit arguing that all websites need to execute in the browser, but without code execution in the browser, you remove a whole call of apps and the web becomes much less useful.
- Comment on How do you reconcile staying sane while keeping yourself up-to-date with the news? 3 days ago:
Happy cake day! Celebrate with a drink
- Comment on How do you reconcile staying sane while keeping yourself up-to-date with the news? 3 days ago:
So thats how ice cream is made!
- Comment on bird based storage 3 days ago:
Storklink
- Comment on nobody in webdev knows what graceful degradation is anymore 3 days ago:
I was referring to OP’s post because they mentioned “candidates”. I was also agreeing with your comment lol
r/whoosh
- Comment on nobody in webdev knows what graceful degradation is anymore 4 days ago:
You understand if most people stopped using JavaScript they would just find other ways to serve you ads, right? You can already be tracked without JavaScript.
- Comment on nobody in webdev knows what graceful degradation is anymore 4 days ago:
I don’t understand why we are blaming the stealing info part on JavaScript and not the tech industry. Here is an article on how you can be tracked (fingerprinted) even with JavaScript disabled. As for slow websites, also blame the tech industry for prioritizing their bottom line over UX and not investing in good engineering.
- Comment on nobody in webdev knows what graceful degradation is anymore 4 days ago:
I hate default text size
Don’t default to it as it’s too small for a lot of people to read. Optional is fine, but don’t force that small text on me by default, making me go into your small text settings to find the large text setting
- Comment on nobody in webdev knows what graceful degradation is anymore 4 days ago:
Graceful degradation is for people that are angry about the future. Progressive enhancement is for people that respect the past. And it’s stupid to not hire someone only because they don’t know a term that you know.
- Comment on nobody in webdev knows what graceful degradation is anymore 4 days ago:
It’s simple when it’s all SSR or it’s all client side rendered (CSR). In my experience, mixing is when the headache sets in. There are benefits to SSR and CSR. You want a webpage that works without JavaScript, use SSR. You want a persistent video player that continues the current video as you navigate pages on your site, use CSR.
- Comment on nobody in webdev knows what graceful degradation is anymore 4 days ago:
People get so mad about JavaScript then load a dozen 10mb unoptimized image files.
- Comment on nobody in webdev knows what graceful degradation is anymore 4 days ago:
So in this context, what’s the underling issue, shitty business requirements or JavaScript?
- Comment on nobody in webdev knows what graceful degradation is anymore 4 days ago:
I’m a full time React and React Native developer. Imo, the frustrations with react are when you server side render. React without SSR is much simpler. But you are 100% right about picking the technology that meets your project’s requirements.
However, let me play devils advocate. Why do you need to SSR your e-commerce site? To optimize your SEO? Seems to me that SEO lately is a lie we’re being sold to make it easier for LLMs to chew through the entire internet, including your SEO e-commerce site. Imo, search engines have stopped serving the consumer. If we forget the SEO component for a second, you could build a killer e-commerce site that uses React and deliver a great user experience. If this is all about SEO, then I’m sure there is lots of garbage we could inject into our projects that would boost SEO. We could add LLM written top 10 articles to a fake blog on our site that nobody actually wants to read, and boost our Google ranking.
- Comment on nobody in webdev knows what graceful degradation is anymore 4 days ago:
Because big tech has ruined the internet and uses JavaScript among other things, to track you. Some people blame the plastic pollution on improper recycling when we know that’s exactly what the evil plastic industry wants us to do: blame the consumer. Similarly, people think it’s their responsibility to turn off JavaScript when they should be blaming big tech. Even if you get rid of JavaScript, they will just find other creating ways to track you (source). We have to fix the structures running the tech industry.
- Comment on nobody in webdev knows what graceful degradation is anymore 4 days ago:
I’ve spent the last year building a Lemmy and PieFed client that requires JavaScript. This dependency on JavaScript allows me to ship you 100% static files, which after being fully downloaded, have 0 dependency on a web server. Without JavaScript, my cost of running web servers would be higher, and if I stopped paying for those servers, the client would stop working immediately. Instead, I chose to depend heavily on JavaScript which allows me to ship a client that you can fully download, if you choose, and run on your own computer.
As far as privacy, when you download my Threadiverse client* and inspect network requests, you will see that most of the network requests it makes are to the Lemmy/PieFed server you select. The 2 exceptions being any images that aren’t proxied via Lemmy/PieFed, and when you login, I download a list of the latest Lemmy servers. If I relied on a web server for rendering instead of JavaScript, many more requests would be made with more opportunities to expose your IP address.
I truly don’t understand where all this hate for JavaScript comes from. Late stage capitalism, AI, and SAS are ruining the internet, not JavaScript. Channel your hate at big tech.
*I deliver both web and downloadable versions of my client. The benefits I mentioned require the downloaded version. But JavaScript allows me to share almost 100% code between the web and downloaded versions.
- Comment on PSA on privuhcy 4 days ago:
Telling people to remove them isn’t very practical. Educating people is step 1, but step 2 is finding a browser extension or browser that scrubs the identifiers from URLs. You will inevitably forget to remove the tracker from the url if you do it manually.
- Comment on AGI achieved 🤖 1 month ago:
Also just checked and every open ai model bigger than 4.1-mini can answer this. I think the joke should emphasize how we developed a super power inefficient way to solve some problems that can be accurately and efficiently answered with a single algorithm. Another example is using ChatGPT to do simple calculator math. LLMs are good at specific tasks and really bad at others, but people kinda throw everything at them.
- Comment on Ads when you’re pumping gas 1 month ago:
I will buy 2 and pour one out for you
- Comment on Ads when you’re pumping gas 1 month ago:
The problem is I also have a deep deep distrust of Google. So much so, I think I would rather pay a little extra for a subscription that I feel more directly benefits creators and doesn’t support a company who’s business model is selling spyware and tech addiction. For example, in addition to Nebula I’d consider Dropout TV, Floatplane, Curiosity Stream.
There’s a certain level of cognitive dissonance on my part since I use Apple products. So I’m trying to slowly self host more things and migrate away from big tech.
- Comment on Ads when you’re pumping gas 1 month ago:
I kinda set a no ads tolerance policy for myself. I pay for some services (e.g. $5/month for Nebula, I donate monthly to Lemmy, etc). YouTube is the main area where ads tend to creep in since iOS doesn’t have an ad blocker. My goal was to totally ditch YouTube for Nebula, but they are missing some creators I like.
- Comment on Ads when you’re pumping gas 1 month ago:
What’s youtube? Signed, a Nebula user.
ps. Ik ik tell me I should use PeerTube.
- Comment on Ads when you’re pumping gas 1 month ago:
Idk if that was me being completely stupid and misreading that, or if ad stations is something in our near future that we should be worried about
- Comment on Ads when you’re pumping gas 1 month ago:
Hold up… they have ad stations? That feels worse.
- Comment on Ads when you’re pumping gas 1 month ago:
You said ads, but I think you meant “late stage capitalism”
- Comment on Ads when you’re pumping gas 1 month ago:
It’s crazy how there are just more and more reasons popping up to go to Costco (e.g. supporting DEI, infinite return policy). I’m gonna get a membership.
- Comment on Ads when you’re pumping gas 1 month ago:
Or even better, “Join Lemmy, it’s like Reddit with no ads”.
- Comment on Ads when you’re pumping gas 1 month ago:
I bet a piece of duct tape over the speaker would work. Also, whatever money they are paying the gas stations, they would probably still get that money even if you manually muted the speaker. Really feels like a win win 😀
- Comment on Ads when you’re pumping gas 1 month ago:
Last I checked electric still required a significant amount of emissions for power generation. Only the car itself is “clean” energy. There is also a significant amount of emissions in manufacturing the electric car. I believe we should start phasing out gas cars asap and build a more green power grid. Personally, I bought a used gas car which I believe is more economic and better for the environment than a new gas car. And I live in a more walkable area now, so I do much more walking than I used to. I know I’m still contributing to the problem, but I’m trying to be better.
- Submitted 1 month ago to mildlyinfuriating@lemmy.world | 203 comments