Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mnutt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
151.
▲
by
mnutt
7y ago
I took the office pictures that somehow found their way into the article. I thought LimeWire's efforts to build a music store were probably some of the less technically interesting things that went on there, and there's tons of in
152.
▲
by
mnutt
7y ago
Googling “ruby report a bug” gives me a How To Report Bugs in Ruby page, given that it’s a preview release wouldn’t it make sense to use those instructions to report? Or the instructions didn’t work?
153.
▲
by
mnutt
7y ago
Yeah, I suspect that while the author could use a development image to do all of the compiling, given that all of the nginx files are not in a single directory it's my understanding that you'd need multiple COPY commands, and you&
154.
▲
by
mnutt
7y ago
I'm just curious, is there a reason not to use a multi-stage docker build here? There are a ton of build steps, and it seems pretty tedious to have to start from scratch every time while developing the image without any layer caching.
155.
▲
by
mnutt
7y ago
The EC2 Metadata API isn’t meant for high-throughput calls, so it’s possible to hit rate limits even from moderate polling once you get enough nodes involved.
156.
▲
by
mnutt
7y ago
When I last discussed this with AWS, having them scale it for you meant that you actually had to contact them to pre-warm the ELB whenever you expected more traffic. It didn't work for our use cases where we didn't know when to ex
157.
▲
by
mnutt
7y ago
Having used serverless a bit, I’ve run into many of the same issues and generally agree with the advice but depending on your use case it may not be worth contorting your architecture to fit serverless. Instead, I’d look at it as a set of c
158.
▲
by
mnutt
7y ago
I always thought one of the big barriers was porting existing apps: you need to disable/rip out their auth and user management, and you need to pare them down to operate on only a single unit of whatever thing they manage (a grain). Th
159.
▲
by
mnutt
7y ago
There's a bottoms-up path that some enterprise saas companies have taken (Slack, Airtable come to mind) where employees/departments just start using it to get stuff done and eventually IT finds out about it but by that point it&#x
160.
▲
by
mnutt
7y ago
I also like to describe sandstorm as a bit closer to native mobile app development: the developer building the app has to think harder about what permissions (capabilities) their app needs, and in exchange a non-developer can install the ap
161.
▲
by
mnutt
7y ago
That certainly works and is faster. But doesn't it turn UserData scripts into (part of) a provisioning management system? For instance in that example, you could have a machine die in the middle of the night, the autoscaling group repl
162.
▲
by
mnutt
7y ago
The AMI build process is also incredibly slow compared to docker. When worked into the build process, creating AMIs probably accounts for an extra ~30 minutes for every build, as you have to spin up a separate ec2 instance to create the AMI
163.
▲
by
mnutt
7y ago
I had long wondered if it would be possible to have a custom autoscaler that just stopped/started instances rather than terminating and re-creating, in order to respond to load increases more quickly than amazon's autoscaling grou
164.
▲
by
mnutt
7y ago
Firefox Sync is quite different than Chrome's version; with Firefox your data is encrypted locally on your machine before it is synced.
165.
▲
by
mnutt
7y ago
Slack gates a lot of its exfiltration security features behind enterprise licensing. Expect to double your spend if you want to try to prevent sensitive data floating around in slack.
166.
▲
by
mnutt
7y ago
Firefox is especially good about keeping previously filled in form fields around for a bit, so once you fixed the SSL issue there's a good chance that you could retrieve your form post.
167.
▲
by
mnutt
7y ago
Fair enough, most of my experience is with a sort of homegrown chef-solo. It has served us pretty well for almost ten years but these days we're in the process of moving to kubernetes + immutable infrastructure.
168.
▲
by
mnutt
7y ago
Rust would be a step up from writing bash scripts of yore—imagine, being able to tell the difference between a variable being empty vs unset—but really any non-stringly-typed language will get you that, and the GC-based ones are unlikely to
169.
▲
by
mnutt
7y ago
You’re right, it’s totally functional, the (minor) challenge I see with it is that it breaks the illusion that you’re describing the state of the system, and feels more like describing a set of changes you want to make.
170.
▲
by
mnutt
7y ago
Yeah, I find out-of-the-box cookbooks about as helpful as out-of-the-box docker images: useful as a starting place but to leverage chef you really need to write your own. Chef resources/providers are nicely composable and the primitive
171.
▲
by
mnutt
7y ago
It’s good to know which command line tools are idempotent, but I think once you start running automated scripts repeatedly you’re better off with something like Chef where you declaratively define the end state and let chef figure out how t
172.
▲
by
mnutt
7y ago
I thought node.js policies were basically just SubResource Integrity hashes? Are they planning for something more? I’ve been looking into the isolated-vm module recently and it looks pretty nice. Fly.io built their run-untrusted-code servic
173.
▲
by
mnutt
7y ago
I think this allows you to turn whatever you use for user authentication into an OAuth2 provider by letting you implement the hooks that authenticate users while handling the OAuth2 bits. Or at least that is what I got from the introduction
174.
▲
by
mnutt
7y ago
You may eventually want to pin your project to a specific node version, and homebrew aggressively upgrades dependencies with no easy way to run older versions, other than setting up your own tap.
175.
▲
by
mnutt
7y ago
The "How to Optimize" section is worth reading even if you don't write any Go.
176.
▲
by
mnutt
7y ago
I’ve been tinkering on something adjacent, to replace my Instagram usage rather than Photos.app. I was thinking of a sort of “album as a blog post” concept using Ghost, which could be a single image per entry, or a series of images with opt
177.
▲
by
mnutt
8y ago
I eventually disabled Recommended by Pocket on my new tab screen because the recommendations were typically clickbaity and being on the new tab screen, it would many times divert me from whatever more important original action I meant to ta
178.
▲
by
mnutt
8y ago
I have a large and ever-growing (> 100,000) photo collection that isn’t particularly well curated, and I have worried for years that I’m accumulating too many pictures at too low a signal:noise ratio. But now I actually think that I’ll b
179.
▲
by
mnutt
8y ago
Open source projects are good at convincing their users (other developers) that they provide value, but developers are not yet very good at advocating for that value up the chain. I think the key to developer-driven enterprise SaaS is teach
180.
▲
by
mnutt
8y ago
Yeah, it is registered but empty and has no real users so nobody can publish packages there.
More ›