Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drej
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
drej
6y ago
> Devii is powered by Next.js. We chose Next.js because it's the simplest, most elegant way to generate a static version of a React-based website. There's nothing simple about this crapton of dependencies. Sure, it may be easy
62.
▲
by
drej
6y ago
They recently bought Citus and they host pg on Azure.
63.
▲
by
drej
6y ago
There's this system, which has become extremely popular for processing data (Apache Spark). And its default configuration cannot parse CSVs properly and can lead to pretty severe data loss. I wrote about this a while ago and it's
64.
▲
by
drej
6y ago
Many of the stories here are from large companies, where the costs are quite a different beast. I want to offer an opposite view - from a small company (20-30 people), which is usually the kind of company best suited for the cloud. We ran a
65.
▲
by
drej
6y ago
That's not at all a point I'm making. OP praised Microsoft for embracing Rust and making it work well on Windows and thanked them for not doing their own thing and instead supporting an existing project. So I'm just pointing
66.
▲
by
drej
6y ago
As much as I appreciate what Microsoft is doing here, your NIH praise is not entirely well targeted - look at this research project from Microsoft, which aims to build a slightly different Rust. https://github.com/microsoft&
67.
▲
by
drej
7y ago
I've used a fair share of (painful) APIs over the years and I have one simple plea: can we please stop being a-holes? Can we stop scraping websites that have APIs? They are already offering machine readable data and maybe they have a r
68.
▲
by
drej
7y ago
I recommend the author's talk about this project (and his blog is a good resource). https://www.youtube.com/watch?v=wlvKAT7SZIQ
69.
▲
by
drej
7y ago
Code is excellent, Innovators are immersive, the Code Book is brilliant, albeit less about computer history and more about cryptography in general (all books by simon Singh are super interesting).
70.
▲
by
drej
7y ago
True, but it's also quite a bit more discontinued :(
71.
▲
by
drej
7y ago
The Surface Go is an amazing device for work on the... go, but the ergonomics of the display and cramped keyboard make it suboptimal for any longer period of time (be it a coffee shop, your bed or anything like that). If you plan to work on
72.
▲
by
drej
7y ago
MacOS: check out the latest MacBook Air 13", the one just released - it has a new keyboard, better base disk configuration and it's cheaper than before. Windows: Dell XPS 13 has been the go-to laptop for years, they keep refresh
73.
▲
by
drej
7y ago
A lot of people mistake S3 for a filesystem. S3 and other object stores have very different characteristics, both in terms of performance (latency, troughput) and access patterns (seeks, atomicity). All abstractions on top of objects stores
74.
▲
by
drej
7y ago
Unless there's a mobile site, I usually do this: I use my Logitech MX Master 2s, hit the scroller really hard to let it spin for a while thanks to inertia, triggering as many "page" events as possible :-)
75.
▲
by
drej
7y ago
There is a great talk about this testing, it goes all the way to deterministic seeds and other basics. The level of determinism is admirable. https://youtu.be/4fFDFbi3toc
76.
▲
by
drej
7y ago
I really like the pg protocol (like e.g. Cockroach), it let me use my usual tools. There are a few things I noticed: 1. It has a fairly rich support for types - these new-ish SQL engines often lack quite a lot of things, but this seems pret
77.
▲
by
drej
7y ago
Can we drop the "in Go" in links like these? I don't really see how that adds any value to the end user.
78.
▲
by
drej
7y ago
My favourite performance advice, regardless of context: just do less stuff. In this case - load fewer and/or smaller resources.
79.
▲
by
drej
7y ago
This is not Rust specific, this is a compiler thing, both LLVM and GCC can detect sums and generate closed form formulas instead. There are other fun algorithm detections - e.g. if you try to do bitcounts yourself, LLVM will use popcnt inst
80.
▲
by
drej
7y ago
I have an experience related to this. We used to run a [scalable SQL engine, PaaS] for ~$1000/mo, but it wasn't cool enough, so people started migrating stuff to Spark, Databricks, S3 etc. Now the infra costs are ~$8000/mo +
81.
▲
by
drej
7y ago
I've been waiting for this release for years and I hoped for one thing and one thing only - for pandas to have a proper way of dealing with NULLs. And it does have it... OPTIONALLY. It's great that the whole thing with extension a
82.
▲
by
drej
7y ago
I think there are bits of false dichotomy in here. Writing optimised code from the get go and thinking about it at a later stage are not your only two options. You can always think about performance implications of your implementation and
83.
▲
by
drej
7y ago
There are two aspects of this: 1. If all superbowl-related articles used an extraction mechanism that links wikipedia with wikidata, then only the wikidata entry needs updating and all these articles get updated automatically. 2. That wikid
84.
▲
by
drej
7y ago
It's only shame that Wikidata doesn't get as much attention. It's a knowledge graph that runs _some_ of Wikipedia's content. I became involved recently and what I'd like to do is to get Wikipedians to use Wikidata m
85.
▲
by
drej
7y ago
Yeah, sorry, I mean VM as a bit of compute, regardless of its provisioning.
86.
▲
by
drej
7y ago
A fun story! Packet support contacted me one day last fall to ask about my business. I said I had none, I used Packet years before then for personal projects and only for a few days. Then they asked what my plans were for the 13 VMs I had r
87.
▲
by
drej
7y ago
The problem and solution are broadly fine, but having done a bit of performance critical work, I usually dislike when a function allocates without a) me asking, b) me having the option to tell it not to. I like passing in pre-allocated cont
88.
▲
by
drej
7y ago
I can super highly recommend talks by Adrien Grand on Lucene and Elasticsearch. They are super instructive yet easy to follow. https://www.youtube.com/watch?v=T5RmMNDR5XI https://www.youtube.com/watch?v=eQ-r
89.
▲
by
drej
7y ago
A somewhat related discussion: https://news.ycombinator.com/item?id=21289827
90.
▲
by
drej
7y ago
I may have messed it up, but last time I tried Lightsail (being a loooong time user of Digital Ocean), I set up a CPU-intensive workload and it stalled within a short period of time. Then I found out the Lightsail instances are t-based ones
More ›