Viewing profile — MartijnHols
MartijnHols
HN member- Joined
- Fri, Mar 17, 2023, 5:49 PM UTC
- HN karma
- 362
- Public activity
- 63 items
- HN profile
- View on Hacker News ↗
About MartijnHols
Recent public activity
-
comment
Comment #48353873
Rate limits don’t work if bots rotate IPs from residential blocks on every request.
-
comment
Comment #48123248
What are you looking for? I use Bunny CDN along with Bunny Shield, and together they're better than Cloudflare for me. It's $10/month, but I can afford it for the privacy of my use…
-
comment
Comment #47686209
I opted for Bunny Shield exactly to combat bots, in particular ones that spoof User Agents and rotate millions of IPs. It works great, detecting the vast majority of bots and chall…
-
comment
Comment #45808618
Telling a new contributor no thank you is hard. Open source contributors are hard to come by, and so I’ve always dealt with PRs like this (albeit before AI days but from people who…
-
comment
Comment #43902639
One thing to consider is that if you were to succeed in placing hidden text/image on an ID card, it may fail manual forgery checks at airports and police stations. One of the many …
-
comment
Comment #43553905
Depends on the project. For websites I like to use a statically generated Nextjs site served by nginx[1] and for SPAs Nginx that serves a Vite-built static bundle with a backend th…
-
comment
Comment #43546224
A 15+ second load on a gigabit connection is impossible to have anything to do with the React library, as React is only kilobytes big and has no impact on the host.
-
comment
Comment #43546196
Fair enough. The quoted statement doesn't hold outside the context of the argument that Preact has feature parity. You can build the same apps with Preact and those others, you jus…
-
comment
Comment #43546130
I think the same generic answer _does_ apply to most mature projects. Libraries like these should be approached like discussions about starting over in mature software projects; "t…
-
comment
Comment #43545909
If Preact truly was as feature complete as React, it would be used by everyone by now – it's old enough for most teams to be aware of it. The fact that it isn't widely used is case…
-
comment
Comment #43544659
Why would React be bigger and slower than it needs to be? It's a very mature project with a professional development team behind it, I'm sure we can trust them to tackle whatever u…
-
comment
Comment #43544554
There is no such things as a true apples to apples comparison for libraries such as this. They all cherry pick something and ignore a ton of things such as: - accessibility - amoun…
-
comment
Comment #43517231
The article mentions they inject a web component. I imagine a bad actor could add something to that. In this case at the very least the author could add a "I hacked your Grammarly …
-
comment
Comment #43516979
While Google Translate's interference sucks, with current browser tools, I don't think they can really operate any other way. This is mostly because of cases where they need to tra…
-
comment
Comment #43516925
Unfortunately browsers don't really provide good solutions for extensions that need to inject or change sites. Look at Google's owner in-browser translate extension, its DOM manipu…
-
comment
Comment #43516871
It's not just noise though; clients are actually experiencing crashes and other issues because of it. I wrote an in-depth article on the Google Translate extension's interference o…
-
comment
Comment #43516805
Makes me wonder if you can use this to hijack their plugin. At the very least you should be able to inject text into it, but you can probably render a pretty little login form as w…
-
comment
Comment #43515081
At no point would I say web development is super simple. It's hard to get started, it's hard when something gets larger/more used, and it's hard when things are massive. There are …
-
comment
Comment #43509798
This wasn't my experience. Hacker News felt surprisingly welcoming as soon as I upped the depth and reduced the opinion. There are some areas I noticed Hacker News isn't very inter…
-
comment
Comment #43506182
So long as your article has a decent enough structure – which this article makes it seem is the only thing that matters – I reckon there are two ways to make blog posts that develo…
- story
-
comment
Comment #43397383
Even on European servers, it’s still controlled by a US organisation, so if Bitwarden is required to shut down access, they will. For an example where this happens, this court verd…
-
comment
Comment #43397325
I expected it to be much harder to move away from these services I heavily relied on like Microsoft 365. Before I started migrating it figured I was so entangled in their web, that…
- story
- story