Unable to load image
Reported by:

Sisyphean web development

>introduce a simple programming language to let people click buttons on web pages

>25 years later

>people are now bundling megabytes and megabytes of useless crap to code the same buttons, but in TypeScript React Svelte NodeJS LeftPad 2025 edition instead of lame old JS (which also now has access to your location, camera, microphone, RAM usage, etc for some reason)

>I know how to solve this!

>make a new programming language to click buttons, and this time put it in HTML itself, so it's syntax is even more godawful

https://news.ycombinator.com/item?id=43292056

>also lets add logic to CSS, so that all three web languages can have their own r-slurred way of doing the same thing!

https://news.ycombinator.com/item?id=43236126

:marseygunshotsuici#de:

54
Jump in the discussion.

No email address required.

I love how every junior dev wants to chase the newest shiniest tech and will vomit out their eyeballs when presented with vanilla JS and/or jQuery.

It has given me incredible job security, doing minimal work, maintaining legacy products.

Jump in the discussion.

No email address required.

Reported by:

that's because doing things in vanilla js is disgusting

the only real problem with the newer, more expressive/safer languages is the fact they need to be bolted onto top of a teetering stack of "muh compatibility" that keeps festering outdated leeches like u thriving

!codecels

Jump in the discussion.

No email address required.

That's cool, I'd just find another way to leech if this path got closed off. These market imbalances never last forever. I'm always looking to the next thing. Leeching is in my nature.

Jump in the discussion.

No email address required.

Don't call him an outdated leech please :marseysad:

Jump in the discussion.

No email address required.

feeling a little useless there?

Jump in the discussion.

No email address required.

You're being mean

Jump in the discussion.

No email address required.

where??? here?? on rdrama???

:mars#eypearlclutch:

Jump in the discussion.

No email address required.

Yes, it is shocking, but I have seen it at times...

Jump in the discussion.

No email address required.

is it that bad? ive used vanilla js and forms and stuff

Jump in the discussion.

No email address required.

writing and maintaining complex webapp without basic type checking is stupendously gross....

js is fine otherwise and thats the tea, sis

Jump in the discussion.

No email address required.

jQuery

My boss is old as shit and b-word so hard when I used jQuery for something.

Jump in the discussion.

No email address required.

As he should. Shameful behavior on your part.

Jump in the discussion.

No email address required.

what do you use it for and thats the tea, sis

Jump in the discussion.

No email address required.

Making a quick call to an API that returns a partial view (asp.net) and injecting the partial view totally into a table, and It was a shit load of table rows, and Wasnt even our product, was our internal admin page PERIODT

Jump in the discussion.

No email address required.

$ is basically the same as useRef, it's not that hard to understand

Jump in the discussion.

No email address required.

web "developers" deserve everything that happens to them

Jump in the discussion.

No email address required.

yeah I went down the JS/Typescript rabbithole and regret about 5yrs of my development life, and Back to simple af

Jump in the discussion.

No email address required.

Whats wrong with typescript??? Isnt it basically like just syntax sugar on top of vanilla js??? and its EVERYTHING

Jump in the discussion.

No email address required.

Nothing typescript is amazing, I mean like developing full apps in JS, and Or entire frontends abstracted from backends

Ive concluded simple JS with HTML is sufficient for about 80-90% of use cases for SaaS and like just because you may need complex interactivity situations doesnt mean JS has to consume the entire frontend, and Its okay to use react or Vue for isolated parts where its actually needed, and Its okay to mix frameworks, and like Just use what works, and And large long living JS projects aint it for most things

Jump in the discussion.

No email address required.

Jump in the discussion.

No email address required.

>gemini link

:marseyloveyou: :marseymarseyloveorgy:

Jump in the discussion.

No email address required.

we unfricked it from back in the IE days

Jump in the discussion.

No email address required.

I will never forgive solderpunk for splintering the gopher community

Jump in the discussion.

No email address required.

bro u think normal backend dev is any better?

i gotta transform object structures like half a dozen times to basically store a few strings. it's pretty mindnumbing

!codecels really are mostly a pack of r-slurs, and our economic system is wholly incapable of rectifying this

if u haven't watched the video:

Jump in the discussion.

No email address required.

>b-words endlessly about the work everyone isn't doing

>too lazy to streamline internal types and limit transformations to API boundaries

!codecels do you miss him yet

Jump in the discussion.

No email address required.

actually what im bitching about is literally all the excess mathematically unproven work ur doing,

making it impossible to do conceptually simple tasks no matter how much personal refactoring i undertake...

:#marseyeyeroll2:

!codecels

um and im not refactoring 1000s of LoC with 1000s more LoC in testing, like just to fix bug my dude

Jump in the discussion.

No email address required.

:#platylol:

Jump in the discussion.

No email address required.

:speec#hbubble:

:mar#seyseethe:

Jump in the discussion.

No email address required.

https://i.rdrama.net/images/1741470635JCyhqlL-jyZZ6A.webp

literally, :#marseymanysuchcases:

Jump in the discussion.

No email address required.

no u???

also like :marseys#leep:

Jump in the discussion.

No email address required.

:#platyking: but go off i guess

Jump in the discussion.

No email address required.

:speec#hbubble:

:mar#seyseethe:

Jump in the discussion.

No email address required.

More comments

A ton of software is drudgery. Figuring out requirements and tradeoffs, dealing with things that can't reasonably be automated, naming shit. Renaming shit again. Reading logs. That said it's a blast when you can work fast and people know wtf they're doing

Jump in the discussion.

No email address required.

did u watch the video?

Jump in the discussion.

No email address required.

:chadno:

Jump in the discussion.

No email address required.

then ur opinion doesn't matter,

ur just another r-slur leech

Jump in the discussion.

No email address required.

Stuffing more behaviors into the browser means less code shipped over the network. Who cares how ugly it is if it means fewer lines written

Jump in the discussion.

No email address required.

https://media.tenor.com/EscJ45yWMJAAAAAx/css-my-beloved.webp

Jump in the discussion.

No email address required.

CSS is like an STD you got from your hooker ex. It's a reminder of a better era

Jump in the discussion.

No email address required.

:#marseywisetalking:

Jump in the discussion.

No email address required.

I'm not that smart I just got her pregnant

Jump in the discussion.

No email address required.

>functions to CSS

glorious day for wallchads

Jump in the discussion.

No email address required.

skynet will be written in css.

Jump in the discussion.

No email address required.

It will be a simple if statement. If all your data is lost, then you lose.

Jump in the discussion.

No email address required.

Who cares? Just make ChatGPT write a streamlit front end :marseyshrug:

Jump in the discussion.

No email address required.

The reasons js frameworks are popular is because vanilla js is disgusting.

If they had just done a good job 25 years ago I wouldn't have to keep learning new frameworks.

Jump in the discussion.

No email address required.

Typescript isn't bundled with the JavaScript r-slur it's just for development

Jump in the discussion.

No email address required.

Did you know they also use Javascript for entire backends

Jump in the discussion.

No email address required.

https://media.tenor.com/w_2-sb_iJRoAAAAx/bljuvotina.webp

Jump in the discussion.

No email address required.

I was trained by the best of the best, both in programming and high impact trolling. Why would I get into the same room as some limpwristed loser chud with an IQ of a chimpanzee? So I can humiliate them IRL too? Yesterday one of these sharty teens was trying to get me to click an IP grabber kek. This is the level of incompetency and r-sluration I'm dealing with every day. They should be THANKFUL that I have humored them ITT.

Snapshots:

https://news.ycombinator.com/item?id=43292056:

https://news.ycombinator.com/item?id=43236126:

Jump in the discussion.

No email address required.



Link copied to clipboard
Action successful!
Error, please refresh the page and try again.