HNHacker News
TopNewBestAskShowJobs

zagrebian

795 karma · joined December 4, 2021

submissionscomments
zagrebian··on I Posted on YouTube Consistently for 1 Month. This Is What Happened
Why does this web page need JavaScript to turn on the lights? The text is unreadable without it.
zagrebian··on Facebook has a hidden tool to delete your phone number, email
This is cool, but Facebook already leaked my phone number in 2021, forcing me to stop accepting calls from unknown numbers. It’s too late for deletion now.
zagrebian··on Live vote counting for Brazilian presidential election
What about the USA? Is the polarization now worse than in the ’90s?
zagrebian··on Live vote counting for Brazilian presidential election
Sounds like a reasonable system. Maybe USA should adopt.
zagrebian··on Live vote counting for Brazilian presidential election
Why does it always have to be this close sigh
zagrebian··on Live vote counting for Brazilian presidential election
Can we get some no-internet or at least low-internet communities, please? Amish 2.0. I don’t even want to bring up children in this post-internet world.
zagrebian··on Differential mosquito attraction to humans is associated with skin acid levels
Reminded me of World War Z.
zagrebian··on Liz Truss resigns as UK prime minister
As they say, democracy sucks, but it’s the least bad system.
zagrebian··on Write better error messages
This just means that the error message needs to be more clear. For example, after the error itself, it could give direct advice: “PERFORM THESE STEPS: You must define ENVVAR. Go to <wiki link>. Set ENVVAR to a proper value and restart the service.”

Notice the direct language. It reads like an order. The less direct the message, the higher the chances that the user will not act upon it.

zagrebian··on The U.S. Just Lost 26 Years' Worth of Progress on Life Expectancy
> Being vaccinated is also directly correlated with being healthy.

Source?

zagrebian··on The U.S. Just Lost 26 Years' Worth of Progress on Life Expectancy
> Danish research currently indicates that those who have taken the mRNA vaccines are at greater risk of all-cause mortality.

Is the same true for people who take the flu shot? Maybe people who get vaccinated are just less healthy in general.

zagrebian··on Should required fields be marked?
Web Incubator Community Group forum topic: Browsers should clearly mark required fields

https://discourse.wicg.io/t/browsers-should-clearly-mark-req...

zagrebian··on Allow disabling of motion or animation
Everything can be an issue. There is no one-size-fits-all solution.
zagrebian··on Allow disabling of motion or animation
Browsers could have a separate preference for disabling animations more strongly. But that would be different from the “reduce animations” accessibility preference. Those are two different preferences with different use-cases. You can’t merge them.
zagrebian··on Allow disabling of motion or animation
Not all animations are an issue. Disabling all animations would be too much. That’s why the website needs to decide for each animation if it should be affected by prefers-reduced-motion. The browser cannot make this decision¹.

1. Maybe in 100 years, when we have powerful AI that and reliably identify problematic animation.

zagrebian··on An unexpected revival of Firefox OS
I don’t understand why you’re mentioning a DNS utility.
zagrebian··on An unexpected revival of Firefox OS
How long does it take to load and fully render HTML Gmail on your device? For me, it’s 1.15 seconds, and that’s from the moment I click the above link to the moment rendering is complete.
zagrebian··on An unexpected revival of Firefox OS
> web technologies for UI … slow, and heavy

It’s not the web platform features that are slow and heavy. It’s all the JavaScript on top of it. You can make a UI on the web with just HTML and a bit of CSS. Nothing beats that in terms of performance and small size*. But if you add several MBs of JavaScript frameworks on top of that, then it becomes what you described.

*Try the HTML version of Gmail in your browser https://mail.google.com/mail/u/0/h/. Just HTML and CSS. It’s the fastest email client in the world.

edit: I timed it. HTML Gmail loads and fully renders in about 1 second.

zagrebian··on Feel the power of the Manifest v3
> It is an evolution of the extension platform that takes into consideration both the changing web landscape and the future of browser extensions.

These are such empty words that could mean anything. I wonder if the author is a politician.

zagrebian··on The PS5 Has Been Jailbroken
That reminds me of a video that I watched a few months ago about how an earlier generation of PlayStation got jailbroken very late in its lifecycle because Sony decided to disable Linux (or something like that, I don’t remember). As long as that feature was available, nobody cared to hack the console because they could do what they want, but as soon as Sony pulled the feature, the console was hacked in a very short time.
zagrebian··on Google has added ads on both its search page and Chrome://newtab
> Google has added ads on both its search page

Google Search has had ads since the beginning. What do you mean?

zagrebian··on Turnstile: privacy-preserving alternative to CAPTCHA by Cloudflare
Can’t CAPTCHA be integrated into the browser? Can’t the browser vouch for the user?
zagrebian··on Kill-sticky, a bookmarklet to remove sticky elements and restore scrolling
Why are you waiting to switch to Firefox?
zagrebian··on Mcmaster.com is the best e-commerce site I've ever used
> Our website requires JavaScript. Please enable it in your browser.

Should be the best e-commerce website render content without JavaScript?

zagrebian··on Manifest V3, webRequest, and ad blockers
Also from that Wikipedia article:

> Distributed revision control (DVCS) tools have popularised a less emotive use of the term "fork", blurring the distinction with "branch".[14] With a DVCS such as Mercurial or Git, the normal way to contribute to a project, is to first create a personal branch of the repository, independent of the main repository, and later seek to have your changes integrated with it. Sites such as GitHub, Bitbucket and Launchpad provide free DVCS hosting expressly supporting independent branches, such that the technical, social and financial barriers to forking a source code repository are massively reduced, and GitHub uses "fork" as its term for this method of contribution to a project.

On GitHub, if you fork somebody else’s repo, your version is called a fork. You don’t have to diverge. You don’t have to merge. You don’t have to do anything, but it’s still called a fork. Do you agree that this is how GitHub uses the term fork?

zagrebian··on Manifest V3, webRequest, and ad blockers
> In general, the idea is that Edge developers check in their code to the internal Main branch. Code from Microsoft employees is joined by code pulled by the “pump” from the upstream Chromium project, with various sheriffs working around the clock to fix any merge conflicts between the upstream code pumped in and the code Microsoft engineers have added.

Source: https://textslashplain.com/2022/08/04/understanding-browser-...

Microsoft have their own branch, where they add Edge-specific changes, and they regularly pull changes from the Chromium source (probably not all changes) and merge them to their branch. If you don’t consider this a fork, then please explain why.

zagrebian··on Manifest V3, webRequest, and ad blockers
You’re wrong. Microsoft maintains a fork and continuously decides which changes to pull from Chromium’s source.
zagrebian··on Manifest V3, webRequest, and ad blockers
> They should fork Chromium

Microsoft already did that. Edge uses Microsoft’s fork of Chromium.

zagrebian··on MVP.css – Minimalist stylesheet for HTML elements
Normally, I wouldn’t mention it, but the website lists “semantic HTML” as one of its features.
zagrebian··on MVP.css – Minimalist stylesheet for HTML elements
On the demo page [1], the <main> element starts with an <hr>. That doesn’t seem right. The <hr> element is meant for section breaks (where there is content both before and after the <hr> element), not for decorative horizontal lines.

[1]: https://andybrewer.github.io/mvp/mvp.html

← PreviousPage 6 of 10Next →