HNHacker News
TopNewBestAskShowJobs

AnonHP

1,876 karma · joined July 15, 2020

submissionscomments
AnonHP··on State of the Web: Static Site Generators
The ones that build the site server side completely (including the ones that are JavaScript based, but not the ones that are JavaScript framework based that tend to move certain parts to the client).
AnonHP··on Focalboard open source, self-hosted alternative to Trello, Notion, and Asana
GP here. This is a late reply. As a user who cannot go through build processes and prefers direct downloads, I’d still like to see direct download links on the main site’s pages for the Windows and macOS versions (in addition to the app store links).
AnonHP··on State of the Web: Static Site Generators
> Static site generators are significantly faster than dynamic websites because they run expensive computations beforehand and compile static files. First, let’s dig deeper into the first point. If you run a website with dynamic software like WordPress, there are multiple steps to send your content to the user.

…

> These steps take valuable time, and if they take too long, the user could leave before the content loads.

…

> If you use one of the SSGs that use a JavaScript framework, you are likely sending unnecessary JavaScript to the client. However, partial hydration can solve this. To understand why, let’s first look at what hydration is. Most JavaScript frameworks run code on both the build step and the client. The build step creates the HTML. However, interactivity is still needed. To solve this, they use hydration. Hydration uses client-side JavaScript to make static HTML interactive. Sounds good, right? The problem is that frameworks often send code for parts of the HTML that are not interactive. Doing that slows down page loading without actually changing anything.

> The solution is partial hydration, which allows you to define what you want to hydrate.

So if you started out with performance as a key measure and moved to SSGs (despite the usage being more complex compared to a GUI based CMS), with the JavaScript framework based SSGs (not to be mixed up with simple JavaScript/Node based ones) that use/prefer client side rendering and hydration you now have poorer performance for a lot more complexity in designing the site and building it.

Somehow it feels like the JavaScript framework based SSGs are poorer on many fronts, and seem to give me the impression that they could appear slower to the end user browsing the content (I hate seeing empty placeholders with animations while they wait for the content to be rendered).

Just like how it’s easy to spot Electron based apps, it seems easy to spot JavaScript framework based sites too.

AnonHP··on $130B wiped off crypto markets in 24 hours
> The way this normally happens, USD deposits are made to an exchange that has a relationship with Circle, and 1 USDC is minted for each 1 USD on deposit at Circle.

On the other hand, the most popular (?) stablecoin, Tether (USDT) doesn’t have a one-to-one relationship with USD deposits, and the amount it really has in USD is believed to be very low (I don’t know the numbers, but have read that there haven’t been any audits or published audits).

AnonHP··on We're migrating many of our servers from Linux to FreeBSD
I have a tangential question on this part:

> I sometimes experienced severe system slowdowns due to high I/O, even if the data to be processed was not read/write dependent. On FreeBSD this does not happen, and if something is blocking, it blocks THAT operation, not the rest of the system.

I’ve seen this for a long time in Windows, where any prolonged I/O brings the entire system down to its knees. But it also seems to affect macOS (which is based on FreeBSD) as a system, though it’s not as bad as on Windows. Has Windows improved on this over the years? I’m unable to tell.

AnonHP··on Focalboard open source, self-hosted alternative to Trello, Notion, and Asana
I’m just a user for whom “building” is too much of a burden. When this was posted, I went to the website to see if I could download the standalone desktop version for Windows. Since I knew that the lack of this was something I had experienced and commented on in the past, I was able to find the issue and see how it was (poorly, IMO) handled. Someone else may have just given up. How many users (not programmers) would even bother to go to GitHub to hunt for binaries for Windows or macOS? The Windows binaries seem to be on GitHub but there is no link on the site’s marketing page. It seems very shortsighted to not provide the links on the main site.

I also don’t think it’s entitlement to give feedback on open source projects, which typically have better feedback mechanisms and acceptance from external sources than from commercial vendors. It seems obvious now that Mattermost has other priorities and doesn’t know how and when to close tickets.

AnonHP··on Everyone is bummed out over Pixar’s third straight-to-streaming film
The tiny snippets below, taken from the article, are all you need to know without reading the full article.

> …was intended for theatrical release March 11. Disney said those plans were disrupted by another surge in COVID-19 cases and the rise of the Omicron variant. (Chapek has repeatedly said that flexibility is key during these complicated times.)

> Disappointment, not outrage, is a more apt description.

AnonHP··on Focalboard open source, self-hosted alternative to Trello, Notion, and Asana
Still no direct downloads for the "standalone" desktop version(without going through app stores), for which someone here kindly raised an issue [1] based on my comment here a year ago [2]. The issue was closed by providing a Windows zip on the GitHub releases page. I don't understand why the same link couldn't be updated on the main website downloads page. There is no direct download for macOS either.

For an open source project, working solely on app stores (for all the conveniences they provide for certain users) seems weird. I would really love to try this, but the app store requirement is a big barrier.

[1]: https://github.com/mattermost/focalboard/issues/99

[2]: https://news.ycombinator.com/item?id=26499443

AnonHP··on 1Password Has Raised $620M
Considering that Netflix’s ToS and Apple’s Family Sharing both say that they’re only meant for people in the same household, I don’t see “Apple might fear getting sued” as an issue.
AnonHP··on 1Password Has Raised $620M
Bitwarden, over the last few years, has been focusing on enterprise features and has largely ignored more basic stuff. It doesn’t seem like that’s going to change quickly, since the pace of development seems slow.
AnonHP··on 1Password Has Raised $620M
I have tried it, but one of my use cases is sharing passwords, and I couldn’t figure out how to do that well.
AnonHP··on 1Password Has Raised $620M
Sorry to break it to you, but 1Password is not going to make any changes to suit your requirements. The company behind it is user hostile and quite stubborn. The only advice I can give is to switch from it to something else. There is absolutely no hope that your requirements will be considered. You can even post in their forums and see how they’ll shoot you down.
AnonHP··on Ben Stiller’s New Series Is a Sci-Fi Take on Office Space
If you like comedies in space, Space Force on Netflix is also great. Add one more vote for Avenue 5, suggested above, for “tears in the eyes” laughter.
AnonHP··on Ben Stiller’s New Series Is a Sci-Fi Take on Office Space
Yeah, the title seems incorrect, with the article making no reference to Office Space but just to The Office.
AnonHP··on Myths about Social Media
It’s not anonymity but the distance that matters. Plenty of people on Facebook with their real names, locations (through photos and events) don’t seem to care about saying things that they may not say face to face.
AnonHP··on Myths about Social Media
This thread has several issues, with one of them being that author doesn’t call out tech companies whose algorithms are designed to amplify echo chambers as well as hate. But instead he goes on to claim that social media doesn’t create echo chambers.

He has some valid points on the causes, but this is poorly and seemingly very narrowly researched or narrated.

AnonHP··on The Silent, Vacinated, Impatient Majority
The canonical link to this article is https://www.theatlantic.com/international/archive/2022/01/po...

The URL should be updated with that since it’s the original and is not even behind a paywall (though, even if it were, paywalled posts are allowed on HN).

AnonHP··on Don’t try to sanitize input, escape output (2020)
The data store may be one, but the teams and apps working on the inputs and the outputs may be disparate and different. Relying on other teams all the time to do things correctly may not be a wise approach.
AnonHP··on Don’t try to sanitize input, escape output (2020)
> Sanitizing the input is wrong. Actively, objectively, unrecoverably wrong.

I agree on the “unrecoverably” (sic) part, but strongly disagree on words like “objectively”. It can be bad only if the input sanitization is poorly done. If that’s poorly done, then it’s also likely that the output sanitization may be poorly done. One cannot then say that output sanitization is objectively bad because someone doesn’t know or care enough to do it properly.

This is a complex topic that deserves more attention, not hand waving away with claims that cannot stand on their own.

AnonHP··on Firefox 96
I don’t know about TouchID support, but Windows Hello has been supported by Firefox for at least a couple of years or longer now.

I use fingerprint authentication on a laptop with Windows 10 and Firefox on sites that allow me to use this as the second factor.

There is also a flag in about:config (signon.management.page.os-auth.enabled = true) to make sure this support is enabled.

Initially I found that it wasn’t working, and then I went through troubleshooting mode (disable all extensions) and found an extension that was blocking this from working (I didn’t spend time on investigating why or if someone else had seen the same issue).

AnonHP··on Firefox 96
> Firefox is de facto a Google project. If Google says jump, Mozilla says 'how high' because Google holds them at budgetpoint.

Nope. Look at deviations in implementing Manifest v3 as an example.

AnonHP··on Is newborn smiling just a reflex? Research is challenging the textbooks (2018)
> In time, I expect to see COVID will have reduced the antibiotic resistance seen so commonly in hospitals, because of the routine deep cleaning regimes now employed and routine wearing of facemasks by all inside a hospital.

I’m a bit confused. For the first part, do you mean “increased antibiotic resistance” (not decreased) with the increased deep cleaning, which cannot really be perfect in an environment that has so many illnesses around? Or are tou saying that the deep cleaning is so good that all germs are killed and thus there are no chances of mutations surviving and spreading?

AnonHP··on Pentagon and CIA shaped thousands of Hollywood movies into effective propaganda
No mention of World War II in this article. No mention of how the U.S. single handedly defeated the Nazis and took down the Axis Powers, as seen in the movies. The influence in Hollywood is really seen in all movies on this topic. Anyone watching these movies would think that the U.S. lost the most number of people and made the most sacrifices in that war. A look at the real numbers would tell a very different story.
AnonHP··on What’s the Difference Between American English and British English?
> Fortunately we had good laughs over that and how I kept saying "yeah, I'm sorry" at the end of every fifth sentence.

Didn’t they also find it amusing how you pronounced “sorry”?

There’s an episode in South Park where Butters has a Canadian girlfriend and he tries to say it like she does.

AnonHP··on Ask HN: What are you predictions for 2022?
HN will get a dark mode, and it will be an easy to use toggle on the top menu bar.

HN will have accessible and larger voting and parent/next/prev/root buttons/links that make usage on phones and tablets bearable.

HN will have larger fonts for better readability.

AnonHP··on A Tumblr developer on the App Store approval process
The other side of this coin are apps that blatantly show banners on opening them to go to their website and purchase a subscription for cheaper. I reported one such app a few times to Apple (using the new report an issue feature on the App Store). It’s probably been at least a couple of months, and that app still continues to do the same.

It’s very clear that the rules are arbitrary and are not enforced uniformly. Apple doesn’t even seem to have an inclination to solve issues when they’re pointed out.

AnonHP··on A Tumblr developer on the App Store approval process
This reminds me of security guards at various places, such as malls or parks. They take great pleasure in “enforcement” and in inconveniencing people beyond the limits of common sense. Their work happens to be the place where they can exert control while other areas of their lives may not be so great. I wonder if the App Store review recruitment process somehow (inadvertently?) selects for such people who “take it out” on the app developers because the other areas of their lives are terrible.

These stories are all about exerting control, and bring no value whatsoever for Apple.

For these and other reasons, I hope Apple is forced to allow side loading of apps. Apple hasn’t spent a lot of effort on the App Store (despite PR claims to the contrary). Seriously, the person at the top in charge of the App Store has been sleeping on the wheel for a long time.

AnonHP··on Tell HN: You are not alone this Christmas
Thank you so much for sharing your book! That’s very generous of you. I hope you’re able to get through your current challenges too.
AnonHP··on Marktext – Elegant Markdown Editor for Linux, macOS, Windows
This looks nice. I see that it’s been on Show HN a few times, but hasn’t gotten a lot of comments. I’m adding this to my list of apps to try out.
AnonHP··on Marktext – Elegant Markdown Editor for Linux, macOS, Windows
Add MS Teams to that list. It’s got a poor UX, is sluggish, and makes the system sluggish.
← PreviousPage 10 of 18Next →