Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
heipei
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
301.
▲
by
heipei
6y ago
Not versed enough in Python and asyncio to replicate or understand his benchmark, however from my simplistic view async (or any concurrent framework really) should almost always be faster with any modern kind of application. Let me give an
302.
▲
by
heipei
6y ago
Fun fact: Non-competes in Germany are legal only for up to two years and only if the previous company pays at least 50% of the previous salary for the duration of the non-compete.
303.
▲
by
heipei
6y ago
I don't know how any German in their right mind can continue supporting coal (especially lignite) even if you were to ignore all the fancy carbon emission calculations. Lignite is won using strip-mining here, and by here I mean in the
304.
▲
by
heipei
6y ago
Had to check, Caching is still missing from Caddy 2, everything else seems to be there [1]. Now if there's no missing minor feature that I rely on in nginx, I might be able to switch eventually, fingers crossed. [1] https://
305.
▲
by
heipei
6y ago
I'd love to just "switch to X", but there is no X which provides all of the above in one great package: Static file serving, load-balanced proxying (TCP/HTTP), fine-grained caching, automatic Let's Encrypt update, A
306.
▲
by
heipei
6y ago
Maybe stupid question, but who assures them that any private company will actually rise up to the task of building out a product set that conforms to the Gaia-X interoperability guidelines? Even if there might launch Partners that have comm
307.
▲
by
heipei
6y ago
Great writeup, even if I'm longing for more details about things like Unimog and their configuration management tool. Pay close attention to the section where they described why they went with Nomad (Simple, Single-Binary, can schedule
308.
▲
by
heipei
6y ago
Should have been more clear: I worked in the US tech space since ~ 2013 (CyberSecurity) but do so as a remote employee, working from Germany. Hence I got the sometimes surreal experience of working for a VC-backed crazy-growth US corporatio
309.
▲
by
heipei
6y ago
Hetzner Cloud is great for what it is, I personally love it. But the pace of product development at Hetzner is such that I would anticipate something like a managed load-balancer maybe being available in 1-3 years from now, and after that a
310.
▲
by
heipei
6y ago
You can't just run a service of S3 scale on someone else's datacenter, both from a technical and a business perspective. You need fine-grained control over every aspect, from servers to cooling to network fabric to utilization by
311.
▲
by
heipei
6y ago
You're right, and I'm glad I started by saying that I'm German because lots of smaller European countries run circles around us in terms of tech adoption. I don't underestimate the value of quality of life, and I don
312.
▲
by
heipei
6y ago
As a German who's been exclusively working in the US tech space for the past few years, there's so many anecdotes that come to mind to highlight how far behind the old world is, both in tech as in spirit: - Article about Gaia-X in
313.
▲
by
heipei
6y ago
My bet would be focusing on things like a common interface for Object Storage (everyone is making their products S3 and DynamoDB protocol compatible already) plus a common interface for cloud API operations (creating / managing infrast
314.
▲
by
heipei
6y ago
As much as I'd love for Hetzner to step up and start offering more managed services a la AWS, I just don't see it happening, and if it were I'm not sure I'd like the side-effects of that. Hetzner is laser-focused on deli
315.
▲
by
heipei
6y ago
Automatically detecting phishing sites is surprisingly hard to do reliably. The only thing you can really do is rely on flagging and human verification. I've seen domains like google5[.]$tld which contained a fake Google Login form, up
316.
▲
by
heipei
6y ago
To be fair, every platform which allows user-generated HTML pages suffers massively from phishing and most of them don't deal with it very well: Google, Microsoft, smaller players like Codebox and countless others. Then there's ph
317.
▲
by
heipei
6y ago
I didn't say more users, I said appropriate for more users. The alternative I mentioned is Nomad and I wish more people would give it a try and decide for themselves. The momentum behind it is Hashicorp, makers of Vault, Consul, Terraf
318.
▲
by
heipei
6y ago
My question is: Why is only k8s so popular when there are better alternatives for a large swath of users? I believe the answer is "Manufactured Hype". k8s is from a purely architectural standpoint the way to go, even for smaller s
319.
▲
by
heipei
6y ago
And maybe that if you are smart (or think you are, based on previous success) you might be more relaxed about not optimizing for maximum monetary gain at every step of the way since you think you will always have plenty of good options down
320.
▲
by
heipei
6y ago
First of all, the IC works with estimative language, i.e. "with a high degree of confidence", which everyone understands on what to make of it and how it should inform policy (I know, policy is different than a criminal investigat
321.
▲
by
heipei
6y ago
Not many, I usually only do it when the domain or URL pattern in question is almost exclusively used for sessions/invites/sharing-links and basically every URL submitted leaks either a customer name and/or invite-token and&#x
322.
▲
by
heipei
6y ago
Less sophisticated, but recently I realized that just plain remembering certain numbers like "average hours per month" (~730) or "seconds per day" (86400) is really helpful to make very quick estimates. A customer wants
323.
▲
by
heipei
6y ago
I'm not a huge fan of these phishing-test exercises. I run the service at https://urlscan.io which a lot of folks use regularly to check out suspicious links in mails / chat messages. I've been approached by some
324.
▲
by
heipei
6y ago
Thanks for the pointer. I truly understand that TimescaleDB is a general-purpose time-series DB and I understand that most use-cases are unique in that it makes sense to make these decisions about what and how to downsample consciously. How
325.
▲
by
heipei
6y ago
OK, but it looks like I still have to define these aggregates manually. I was really more talking about the standard use-case that folks used to use Graphite / rrdtool for: Keep track of real-time high-fidelity metrics while still bein
326.
▲
by
heipei
6y ago
Does TimescaleDB support automated downsampling using various functions (min/max/mean/avg) and then during querying automatically picking the correct downsampled data? This is the biggest issue that I and others have with Inf
327.
▲
by
heipei
6y ago
So what's the status of RethinkDB? Is it still being developed? Who's working on it? Is it stable and feature-complete or are there any kinds of features missing that only a dedicated (paid) team would be able to pull off? Genuine
328.
▲
by
heipei
6y ago
Yep, the update operators for MongoDB are really great and not replaceable with Postgres. Now if only MongoDB had a good sharding story it would be a worth contender for me.
329.
▲
by
heipei
6y ago
No offense, but if I wanted to have managed MongoDB I might as well use AWS DocumentDB. I honestly believe that this is a key differentiating feature for many databases. ElasticSearch, ScyllaDB, others too work the same way: Every node is e
330.
▲
by
heipei
6y ago
Yes, still using it for storing relatively unstructured blobs of JSON which I only lookup via key but update with various operators ($addToSet, $set, $incr). Also using it as a persistent session store and lately for storing rate-limiting i
More ›