Hacker News new | ask | show | jobs
by wereHamster 2958 days ago
Hand-build HTML file with inline CSS, that you edit with $YOURFAVOURITETEXTEDITOR which requires an OS that's 50 million lines of code. And you're complaining about 7000 lines in an auto-generated file, which doesn't even have to be touched nor edited by a human?

The tools we use are insignificant, what's important is the result. If the result is a HTML file with inline CSS, who cares how it was created? You can use punchcards and a 20ton 'computer' for all I care.

3 comments

As someone else said you missed the point.

I will tack on my own opinion that building sites that only function with javascript is a massive disservice to everyone. From disabled people with accessibility needs, to old hardware/software, and even to security/privacy conscious people the JS paradigm is a massive problem. The trend for "new shiny" has become ridiculous and I find most modern websites to be pretty but rather useless. I have to scroll forever past slices with massive images and marketing lingo just to find something that seems potentially helpful but just goes on to more marketing bullshit.

Want to get my buy-in for your tools? Stop making them a hard requirement and make sure you have a non-JS fallback that works.

Not to mention this all adds up to unnecessary increase of global electricity usage.

(For those who don't care about society in general, consider that this also means your users' batteries last shorter, making their days worse.)

I could idle I traffic for fifteen minutes and use more power in total. I mean honestly if you're concerned about energy use and environmental issues, then it's more effective to stop using mobile devices all together, and encourage the use of desktop.
I'm not obsessive about energy use. I just don't like unnecessary waste. The problem here is that wasteful engineering gets popular, and in software, all that waste is multiplied by the numbers of users. Both of those factors add up to significant carbon footprint, and also significant drain on mobile devices. The former is an environmental/social concern, the latter is what makes your devices last less on a single charge, what makes them lag, and what makes you able to run less software in parallel. Computing resources are a commons too.
We've dumbed down sites removed advanced functions to make things appeal to the masses. I understand why but it does make sites more useless.
Tools come with overhead and complexity. You're right that only the end results matter. But (eg.) loading time is one aspect of it.
Way to miss the point.
Indeed. From her twitter post: "We started making websites because it was fun because we wanted to make dumb shit and now everything is so serious and sometimes I feel like we need to go back"

Leave it to an internet forum to get all gripey about something someone did for fun.

Theodor Adorno said about philosophy that, "Philosophy is the most serious of things but then again it is not that serious".

I'm pretty sure we can say the same thing about web development.

https://twitter.com/NikkitaFTW/status/995670345624555520