Hacker Newsnew | past | comments | ask | show | jobs | submit | dreis_sw's commentslogin

I recommend using GitHub's registry, ghcr.io, with GitHub Actions.

I invested just 20 minutes to setup a .yaml workflow that builds and pushes an image to my private registry on ghcr.io, and 5 minutes to allow my server to pull images from it.

It's a very practical setup.


Luckily there’s an easy fix, enabling JavaScript like a regular human being :p Honestly curious though, do you generally browse the web without JavaScript?


Yes, I do. The day uMatrix finally stops functioning will be an awful day. Excluding cute PoC sites, and demos; sites that function without javascript are objectively superior every way to sites that can't function without js. Though I admit that's correlative more than causative.

Also, the point isn't to be a regular human being, it's to be a hacker, or engineer, or, [other]. Why be boring (regular) when you can be good at something instead?


Interesting, and completely agree with both your remarks, but how does it relate to disabling JavaScript? What are you getting out of it, other than making the web less usable for yourself?


You mean other than the reduced risk of compromise from the latest js engine exploit? Or that it also prevents some xss injection? Or that often many sites will still function with most external scripts disabled, i.e. it disables spyware that many sites don't need to install, but still do?

Besides all of that, it makes the web more usable in most cases. Not more functional, more usable. I don't want your site to hijack my browser scroll, nor do I want your modal popups to interrupt me. Plus, I like knowing the level of competency of the site's developers. If it doesn't function at all without enabling a half dozen external scripts/sites, even if I still want to use your site. Which is then unlikely, I know to lower my expectations about how much I can trust you or your site.


How about loading the table row you just added instead of reloading the entire page, table and all?

I'm against bloated apps and ads, in favor of using forms and HTMLs strengths, but JS is the tool and not the cause of poor design. A web developer that doesn't use it is offloading their identity based allergy onto the users bandwidth.

Plus you can make modals without JS


> How about loading the table row you just added instead of reloading the entire page, table and all?

Show me a single site that uses js in this way. But, and here's the trick... it has to *actually* use less network bandwidth. My issue isn't with js as a web development tool. My issue is with js when it's the wrong tool.

> A web developer that doesn't use it is offloading their identity based allergy onto the users bandwidth.

That's an interesting hypothetical, but I'd be willing to be more user bandwidth is consumed by needless JS scripts, than by all the engineers that you'd call "allergic" to js.

> Plus you can make modals without JS

Show me one that triggers when I scroll too far, or move my mouse outside of the window that doesn't use js?

All of your claims lack evidence... there's plenty of things that sound great in theory, but have been toxic and user hostile every time someone has actually tried to apply said theory.


> How about loading the table row you just added instead of reloading the entire page, table and all?

Lots of sites use JS that way. This was the default way of doing it with JQuery. Yeah, an object with a couple fields is going to use less bandwidth than loading the whole page, in the case of a row.

I agree that you can absolutely find people overusing JS, but your original position was the web is better off without JS. In fact, you implied developers using it weren't competent, but now you've changed it to "actually it's okay if it's used right" which is what I said.

> All of your claims lack evidence.

Nothing I said lacks evidence, in fact they're pretty basic things you can verify? It seems like you want me to prove the entire Internet is using JS how you like. I'm sorry, bad sites are always gonna suck with or without JS


I'm asking for a single example. I can find a few, they're the sites that complain about the JS ecosystem. But my point was never that JS the theoretical feature is bad. My point was, and is; JS the thing that exists, is bad. Because nearing a total majority I've only seen JS misused.

You gave an example that I agree with, that would be a useful use of JS. Does that exist, or is that just a theoretical example? Theoretically, a lot of stuff is good. Theoretically, amphetamines could be over the counter... everyone just needs to use them responsibly!


I also browse with disabled JS by default, enabling it on selected sites for selected JS sources. It has several advantages:

1) Web is much faster.

2) Often JS makes continuous CPU load, raising speed of CPU fan to noisy levels.

3) Sometimes JS is used for animations, i hate animations on web pages.

4) Sometimes JS is used to auto-play videos (although recent Firefox with proper settings ca block that even with JS enabled in most cases), i hate auto-play videos. That was my primary reason to switch to disabled JS in the past.

5) Often cookie and other pop-ups are implemented with JS and do not show when JS is disabled (while the web still works).

6) Most ads disappear even without ad-blocker.


Ads. Tracking scripts. Interface hijacks. Dynamics that change the page as I read it. A myriad of other poorly executed ideas that someone who considers themselves "very clever" thought were good at the time but only make my experience worse.


Developers should stop using javascript everywhere things can be done without it. Point.


Why?


For the same reason you shouldn't rent or buy or use a backhoe when it's a shovel of dirt. For the same reason you shouldn't stand up multiple 8U rack mount servers to run your homeassisstant instance that would be happy on a raspi zero.


I would love it if web devs would stop externalizing the costs of their bloated apps onto their users. Make web devs care about resource utilization. How much bandwidth, electricity, and time is wasted on poorly written applications?


More like you shouldn't use a backhoe and charge passing people for its fuel and put your backhoe in the middle of the walkway. It brings negative value to the end user. If you don't care for your end user - fine, but then you can't expect them care for you or your product either.


I had the same experience. It’s clearly very limited intellectually.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: