Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
heipei
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
121.
▲
by
heipei
4y ago
Not a native speaker, but I thought that's what the difference between "proven" and "proofed" is. The latter is the type of mathematical proof you are referring to, the former the colloquial attribute of having been
122.
▲
by
heipei
4y ago
Yeah, the kind of people that need high-performance productivity apps for their jobs but can't afford to upgrade to a $1000 M1 Macbook Air but will be able to spend what I assume will be more than $10 / month indefinitely /s
123.
▲
by
heipei
4y ago
To all the folks that suggest preventing opening of single-use links by robots.txt or user-agent detection etc: Just don't. There are dozens of tools at use throughout the various stages of an email with URLs being delivered that will
124.
▲
by
heipei
4y ago
Honestly that's why I built the email verification page so the user still has to click a button on that page.
125.
▲
by
heipei
4y ago
Yup, tried to book through them recently and there were technical glitches which prevented me from doing so. Eventually AirBnB support told me to tell the host to perform various actions to "reset" their availability status, etc.
126.
▲
by
heipei
4y ago
The problem with libraries is that they often contain so much functionality while you yourself might only need a single thing (and don't even realise all the stuff the library is able to do). Whenever I had to patch systems due to some
127.
▲
by
heipei
4y ago
If your dataset allows it, I would look at pngquant for "lossy" compression of PNG images by means of color quantization: https://pngquant.org/ This works absolute wonders if you are talking about images with a li
128.
▲
by
heipei
4y ago
Sure, I don't see why not, the worst thing that could happen is that the domain doesn't resolve or the webserver doesn't respond, but at least there will be a record of the domain having been scanned! Thanks for the kind word
129.
▲
by
heipei
4y ago
Check out urlscan.io which lets you scan URLs very conveniently and returns a report, including phishing and brand impersonation verdicts. Disclaimer: I’m the founder ;)
130.
▲
by
heipei
4y ago
Using Stripe for B2B / Enterprise SaaS subscriptions. A few things that would improve my life, though I suspect Stripe might already working on a few of those: Easy way to create a recurring subscription based on a one-off price, c
131.
▲
by
heipei
4y ago
Well the bare minimum that you have to tell your customers is your cloud provider / hosting provider, then you sometimes have a separate provider for Object Storage (S3 or Backblaze), maybe another one for email delivery (Mailgun). You
132.
▲
by
heipei
4y ago
I am using it, but it is not fun to use. It spawns 28 Docker containers (yes, that's the actual number), including things like nginx, postgres, memcached, redis, kafka, zookeeper, clickhouse. I've tried upgrading it once and it fa
133.
▲
by
heipei
4y ago
All that plus IPv6 support, which is still not that common among VPN providers.
134.
▲
by
heipei
5y ago
If anyone wants to build a scalable ANN-index with single-stage filtering (i.e. not with the builtin vector index which does post-filtering), I suggest people try binarising and splitting their feature vectors, or using something like Produ
135.
▲
by
heipei
5y ago
Backblaze, S3 and R2 listen up: This is a great feature and one which I would immediately use to store related data in one zip file. Not only does this cut down on the number of objects in your storage, it also makes deletion atomic since y
136.
▲
by
heipei
5y ago
Anyone know of a similar library but with low-poly / low-res SVG/PNG flags instead? These flags are great, but they're also huge (some bigger than 400kB), which isn't really necessary if you're only showing them as
137.
▲
by
heipei
5y ago
I can't imagine the status page is mentioned anywhere in the contracts. I would think that the only language that is included is that it's the customers responsibility to track and notify the vendor (Github) about any downtime, an
138.
▲
by
heipei
5y ago
Personally I believe that even more important than picking boring technology is limiting the number of different technologies in your tech stack. That will allow you to collect more best practices, build better tooling and monitoring and de
139.
▲
by
heipei
5y ago
As long as you treat servers as cattle, you can use Hetzner's own load balancer service and then you don't have a SPOF that you manage yourself. Their LBs are advertised as redundant / fault tolerant.
140.
▲
by
heipei
5y ago
Curious if this is something completely bespoke or simply a beefy ElasticSearch cluster which uses the (relatively) new "wildcard" field for enabling regex search on select fields. The search syntax certainly maps 1:1 to the Elast
141.
▲
by
heipei
5y ago
What I'd like to see is a modern guide for setting up and operating a cluster of hosts that does not rely on any specific provider settings. Say you want to run a cluster of Ubuntu servers, maybe exclusively with a workload scheduler l
142.
▲
by
heipei
5y ago
They are truly great for thrifty do-it-yourself hosting. Don't expect customer support or discounts or anything, but their prices are impossible to beat, and everything works as advertised. The big gotcha is that their only points of p
143.
▲
by
heipei
5y ago
They might not be hard to learn, but it's still a considerable mental overhead to switch between writing JS on the frontend and anything but JS on the backend. I frequently mix up the simplest things, like len(list) vs list.length, or
144.
▲
by
heipei
5y ago
Take a look at Cloudflare Tunnels.
145.
▲
by
heipei
5y ago
This was about minus 1x, so having a negative impact. And yes, these do exist.
146.
▲
by
heipei
5y ago
Slight miscalculation which should have been obvious: "For example, Backblaze B2’s free operations threshold is capped at 2,500 a day, and if R2 simply let you make a GetObject request every second of every day, that would be something
147.
▲
by
heipei
5y ago
Let me be the one to say "good". These gangs have been responsible for dozens of detonated ATMs in the region where I live (Germany, close to the Dutch and Belgian border). I don't believe anyone has been seriously injured ye
148.
▲
by
heipei
5y ago
This is about the operation, not about bandwidth the way that I read it. All providers have prices for bandwidth and prices for different "tiers" of operations (store, retrieve, delete, list, etc). The way I read it is that bandwi
149.
▲
by
heipei
5y ago
I'm a fan of B2 as well, but for some use-cases they seriously need to up their game. They only have three datacenters (CA, AZ, and Amsterdam), they still don't have a public status page, their admin UI is lacking lots of features
150.
▲
by
heipei
5y ago
There are different approaches for turning vectors into terms which you can then simply index with something like Elasticsearch. There are papers by the Walmart and Jet.com teams that describe different approaches, starting with both binari
More ›