Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
colinchartier
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
Show HN: Layerfiles, Dockerfiles that build VMs
10 points
by
colinchartier
4y ago
|
6 comments
32.
▲
by
colinchartier
4y ago
How does this compare with existing access control solutions like https://aws.amazon.com/cognito/ or auth0 rbac?
33.
▲
by
colinchartier
4y ago
I tried to get docker layer caching working within GHA for a second benchmark, but it seems like none of the approaches work particularly well for a "docker-compose build" - I'd happily amend the post with a second benchmark
34.
▲
by
colinchartier
4y ago
> Why do you need to snapshot live processes? Often times there are long-living processes which rarely change but take a long time to warm up. The Bazel [1] agent for C++ projects, the buildkit [2] state for docker, or the running Postgr
35.
▲
by
colinchartier
4y ago
QEMU takes much longer to save/restore snapshots, and it's much harder to do via the API
36.
▲
by
colinchartier
4y ago
Just a rebranding! (The technology's gotten better as well, of course - we didn't used to use firecracker at all) https://webapp.io/blog/layerci-has-rebranded-to-webapp-io/
37.
▲
by
colinchartier
4y ago
Author here! I think there's always been a push/pull of "fat base images" versus "install everything every time" - It's obviously subjective, but I think it's more important to run the tests on every
38.
▲
by
colinchartier
4y ago
Author here! The three big differences are: 1. Docker doesn't deal with running processes (like postgres or redis), only the filesystem state 2. Docker doesn't have enough isolation, so you'd probably need to run it within qe
39.
▲
by
colinchartier
4y ago
Never saw that one before, incredibly unfortunate for the families that lived there
40.
▲
by
colinchartier
4y ago
When you say "8+ seconds", is that the startup time for the postgres instance?
41.
▲
by
colinchartier
5y ago
I went to university with these folks, they worked with Hinton and wrote the transformers paper (T in GPT) - just wanted to mention that there is real tech behind all of the marketing speak
42.
▲
by
colinchartier
5y ago
The odds that you would exist to perceive yourself existing, however, are 100%.
43.
▲
by
colinchartier
5y ago
Me and a friend have been working on this small framework that wraps esbuild ( https://esbuild.github.io/ ), it adds a few javascript tags like <Router> and <Head>, then pre-renders pages with headless chrome and
44.
▲
Show HN: GreenJS, add performant React pages to an existing site
(greenjs.io)
7 points
by
colinchartier
5y ago
|
1 comments
45.
▲
by
colinchartier
5y ago
The default postgres one, serializable (if I remember correctly?)
46.
▲
by
colinchartier
5y ago
10ms or so
47.
▲
by
colinchartier
5y ago
Since it's pub/sub, you just need one misbehaving client that LISTENs in a transaction to have problems, the other clients can still receive and process the NOTIFY event
48.
▲
by
colinchartier
5y ago
I should've clarified, the database handles more than just the "regular" pub/sub, some of the tables have over a billion rows.
49.
▲
by
colinchartier
5y ago
Ah, the database does a lot more than just pub/sub - especially since the high traffic pub/sub goes through redis. I guess my point was that we never regretted setting up postgres as the "default job queue" and it never
50.
▲
by
colinchartier
5y ago
Such a server is 400$/mo, a backend developer that can confidently maintain kafka in production is significantly more expensive!
51.
▲
by
colinchartier
5y ago
Didn't want to deal with ramifications of statement timeouts in a complex system, the failure mode mentioned (queue filling up) happened on the scale of 6 weeks, so it was very cheap operationally to set this timeout to some high value
52.
▲
by
colinchartier
5y ago
Author here! A few updates since this was published two years ago: - The service mentioned (now called https://webapp.io ) eventually made it into YC (S20) and still uses postgres as its pub/sub implementation, doing hundre
53.
▲
by
colinchartier
5y ago
Title should say S12 instead of S21, no?
54.
▲
The war to sell you a mattress (2017)
(fastcompany.com)
1 points
by
colinchartier
5y ago
|
0 comments
55.
▲
Layer (YC S20) is hiring interns to build full-stack preview environments
(ycombinator.com)
1 points
by
colinchartier
5y ago
56.
▲
by
colinchartier
5y ago
I've talked to a bunch of startups that are using rrweb behind the scenes - onboarding, product feedback, etc all need some variant of this functionality.
57.
▲
LayerCI (YC S20) Is hiring interns to build devtools for webapps in Canada
(ycombinator.com)
1 points
by
colinchartier
5y ago
58.
▲
by
colinchartier
5y ago
> Lumber tariffs had prices already rising a year ago, but then when the pandemic hit, production shut down. The expectation was that housing demand would dry up for a long time. But instead, after a brief pause, it came roaring back. Ho
59.
▲
Gambler's Ruin
(en.wikipedia.org)
1 points
by
colinchartier
5y ago
|
0 comments
60.
▲
by
colinchartier
6y ago
Hey HN, Lots of people need help with optimizing "npm run build" time, so I built this analyzer - it looks at source lines of code (versus the bundled size for something like bundlephobia) so that you can tell what packages are ca
More ›