Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
clarkdave
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
clarkdave
2y ago
As a British millennial, I got it at school, I guess sometime in the 90s. Still have the scar
2.
▲
by
clarkdave
2y ago
> It's not like there is a mirror datacenter just two blocks away Isn't that exactly what Availability Zones are for? They're physically separate[0] datacenters and each one contains a copy of each S3 object (unless using
3.
▲
by
clarkdave
2y ago
Not sure about heat pumps, but in the UK at least there are a couple of companies that specialise in residential water cooled AC, e.g [0]. They use the cold water intake to cool down the compressor which sits inside the property From a mark
4.
▲
by
clarkdave
2y ago
Kysely is excellent! Another library that complements it is pgTyped[0]. It compiles .sql files into functions with strongly typed parameters and return values [0] https://pgtyped.dev/
5.
▲
by
clarkdave
3y ago
Not sure if this is what you're getting at, but RabbitMQ is indeed pretty great at having thousands of queues, even on modest hardware, and can be used for per-tenant queues in this way. It does have some drawbacks though: if you have
6.
▲
by
clarkdave
3y ago
I think the typescript-eslint plugin in particular has some high value eslint rules that complement TypeScript. For example, the no-floating-promise[0] rule catches some easily-made mistakes involving promises in a way that TypeScript doesn
7.
▲
by
clarkdave
3y ago
Indeed! There is at least one other difference, which is that the presence of null characters will cause an error in `jsonb`, but not `json`: # select '{ "id": "\u0000" }'::json; -> { "id": "\
8.
▲
by
clarkdave
3y ago
Indeed, the interchanges can be quite arduous, as it tends to be very deep, and usually quite a trek from the other lines in that station. This also means it can take a good chunk of time to even get to or from the platform. For example, if
9.
▲
by
clarkdave
3y ago
They just changed the versioning scheme; it used to be that e.g. 9.3 -> 9.4 was a major version (i.e. can't be upgraded in-place). Starting with PG 10 major versions are now 10 -> 11, etc. I don't believe the major release c
10.
▲
by
clarkdave
3y ago
Power is needed for the full “smart toilet” experience, which can include a heated seat and warm water, and other less useful features like a self-opening toilet seat. It’s hard to go back to a regular toilet or a cold-water bidet!
11.
▲
by
clarkdave
4y ago
From the interview (it's way down the page): > The most challenging thing is the absence of the specification. I had to infer everything just from test cases. > The second thing is the velocity of tsc. It's way too fast, and
12.
▲
by
clarkdave
5y ago
I've tried a lot of different monitor setups for productivity - ranging from three 24" 4k displays to a single 49" ultrawide, and ultimately have found the best setup for me is dual 27" 4ks, each running at a "scale
13.
▲
by
clarkdave
6y ago
Sorry, I just realised my comment was ambiguous. The apps claim not to support Firefox, and then I'd just close the app without trying with a spoofed UA - so it's not necessarily a technical issue. The only one I have bookmarked i
14.
▲
by
clarkdave
6y ago
The killer feature of containers for me is keeping Google isolated. I've degoogled my personal life but still have to use it for work (i.e. G-Suite SSO). I can force all those sites to open in my work container which leaves my other co
15.
▲
by
clarkdave
6y ago
Seconded! I started using this a few weeks ago after finding out about it on HN and it has been excellent. There's a small 1-2s delay while it loads and sanitizes the results but I got used to that pretty quickly. The one downside for
16.
▲
by
clarkdave
6y ago
I use `facebook@mydomain.com` instead, which is easy enough to do with catch-all aliases.
17.
▲
by
clarkdave
7y ago
We used to use alpine because it was smaller (ferrying images in and out of AWS adds up) and the package management UX often felt better (the community and testing repos tend to make many things easily available, which led to simpler and ea
18.
▲
by
clarkdave
7y ago
The Synthetics pricing does seem unreasonably high. We were using Synthetics during beta alongside Pingdom - doing pretty much the same on both. Beta period ended and sales rep said our Synthetics bill would be something crazy, like 10x our
19.
▲
by
clarkdave
8y ago
This looks great! I notice you mentioned Prettier in the post — do you have any plans to integrate sqlfmt with that? Prettier actually has a beta Postgres plugin, but progress on it seems to have stalled. Hooking it up with sqlfmt would be
20.
▲
by
clarkdave
8y ago
Have you looked at Buildkite[0]? The management/pipeline part is hosted (like Travis), but you run the build agents on your own infrastructure (they run on pretty much everything, including macs). Not affiliated, just a happy user. [0]
21.
▲
by
clarkdave
8y ago
Shopify app dev here -- it seems to be incredibly widespread; we haven't received a single webhook from Shopify in over 10 minutes and all our inbound traffic from Shopify dropped like a stone. That's some outage! Looking forward
22.
▲
by
clarkdave
8y ago
We’ve been running Postgres on i3 instances with their attached SSDs. Performance is solid and it’s cheaper too. Having up to date replicas becomes crucial, along with incremental backups (we use wal-e for that). As you mentioned, it is lim
23.
▲
by
clarkdave
8y ago
If you don’t mind converting the Excel file to CSV, csvkit[0], which is mentioned in the list, has a tool to pipe Excel into CSV for further processing by its sibling tools. It won’t help if you need to retain anything Excel specific, but I
24.
▲
by
clarkdave
9y ago
Have you tried Bear - http://www.bear-writer.com - for notes? I've found it far more pleasant than Evernote, although it's Mac + iOS only (no web).
25.
▲
by
clarkdave
9y ago
The new Kindle Oasis (2017) has this feature. It’s pretty good! Bit annoying to turn on though at about four taps, hidden away in the accessibility settings.
26.
▲
by
clarkdave
9y ago
We’ve been using Patroni in production and it has been great. We use it with consul & pgbouncer and it can failover in under a minute with a small number of dropped requests (mostly bound by how many clients your pgbouncer can hold at o
27.
▲
by
clarkdave
9y ago
Some container engines don't support the --init flag, such as Amazon ECS[0], so there is still a place for dumb-init and tini for the time being. [0] https://github.com/aws/amazon-ecs-agent/issues/852
28.
▲
by
clarkdave
9y ago
I'd say even small room scale benefits from the Vive tracking. My VR space at home (aka living room) is just barely 2x2m, but setting up the Rift in there was an exercise in frustration and a mess of USB cables. I first tried the exper
29.
▲
by
clarkdave
9y ago
We do this for our CI and it works well; we use I3 (spot) instances, introduced earlier this year, which have large amounts of NVMe instance storage. It is essential to push everything you want to keep to S3, ECR, etc so it won't work
30.
▲
by
clarkdave
9y ago
Happy to answer any questions about it. We've been using Buildkite for a while - it has been a pleasant experience and has let us craft a CI setup whose cost would be prohibitive to us otherwise. Another similar option we tried is AWS
More ›