Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bluehatbrit
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
bluehatbrit
2y ago
> Also, doesn't the conker spiral around your hand hitting it and hurting you? Not usually in my experience, the string isn't that short and you're holding it at one end. Injury is still possible though, but that's pa
92.
▲
by
bluehatbrit
2y ago
Ah yes, that would work pretty well! You'd have to be able to guarantee any migrations can run within the timeouts, but at a per-tenant level that should be very doable for most cases. Not sure why I didn't think of that approach
93.
▲
by
bluehatbrit
2y ago
Appreciate the response (and the blog post itself)! I probably worded my question poorly, but I'm more wondering about executing schema migrations against a large number of DO's as part of a deployment (such as 1 per customer). I
94.
▲
by
bluehatbrit
2y ago
This is probably a really stupid question, but how would one handle schema migrations with this kind of setup? My understanding is it's aimed at having a database per-tenant (or even more broken down than that). Is there a sane way of
95.
▲
by
bluehatbrit
2y ago
We're doing this as an internal tool so right now the priority is to make it useful for us. We use tailscale already so we've decided to support that initially. But the auth is setup in a pretty modular way, so anyone should be ab
96.
▲
by
bluehatbrit
2y ago
My last job had an internal tool for deploying all, or a reduced set of, their platform into a kube namespace. We called them One Time Environments and used them for testing and development. They were fantastic, really fast to spin up, and
97.
▲
by
bluehatbrit
2y ago
As you say, nginx does complain about the cert files not existing, so that's pretty close to what I do. I just start with the non-ssl version, let certbot do it's thing, and then copy the result after it's deployed (if I reme
98.
▲
by
bluehatbrit
2y ago
That's really interesting, I personally don't read those tone differences based on the casing. Neither approach carries different warmth or formality to me at all. I wonder if this is a regional or generational thing?
99.
▲
by
bluehatbrit
2y ago
Mine is dead simple. I just have a repo with all my ansible in it, and have a nested module called "service". It takes in an app name, domain name, backup schedule, and a true/false on whether it should get a public nginx set
100.
▲
by
bluehatbrit
2y ago
I just use the github registry, but I've been paying for their personal pro subscription for years now so it wasn't really an "additional" cost for me.
101.
▲
by
bluehatbrit
2y ago
I suppose like anything, it's a preference based on where the majority of your experience is, and what you're using it for. If you're running things you've written and it's all done the same way, docker probably is
102.
▲
by
bluehatbrit
2y ago
This is super nice, and I'm a big fan of the detailed readme with screenshots. I'll definitely be trying it out, although I do have a pretty nice setup now which will be hard to pull away from. It's ansible driven, lets me du
103.
▲
by
bluehatbrit
2y ago
I'm working on a library and accompanying notebooks to process secondary school exam results (UK). My father has been doing this for years for his trust and has a fantastic spreadsheet that spits out loads of data for each school. I&#x
104.
▲
by
bluehatbrit
2y ago
We have a joint daily account (called a "current account" in the UK, maybe a checking account in the US?). Both our income goes into that in full. We then have a few different types of savings which come out as soon as the income
105.
▲
by
bluehatbrit
2y ago
I've had the "pleasure" (/s) of inheriting a pretty large GraphQL API which I've had to maintain for the past few years. I've gone through the process of the hype, and then the sheer frustration. I'm now a
106.
▲
by
bluehatbrit
2y ago
This could be great satire. The fact it's actually serious is both surprising and sad.
107.
▲
by
bluehatbrit
2y ago
The point of an MVP is to do the minimal to prove viability. A waitlist gives you an iteration of that in a tiny space of time. In OP's case they failed to critisie their MVP (marketing site and waitlist) enough. But if they had, they&
108.
▲
by
bluehatbrit
2y ago
If you go much lower, shareholders become reluctant wondering if it's really worth it, or if the board are negotiating hard enough. If you go much higher, shareholders start to wonder why someone is willing to pay so much for a stock.
109.
▲
by
bluehatbrit
2y ago
Given the rate of change, for both UX and scams, I think it's probably best not to pre-plan. There's a very high chance you won't be able to predict the way you'll need to interact with technology in the future. Knowing
110.
▲
by
bluehatbrit
2y ago
That would be very difficult. The ghost foundation's constitution specifically states the company cannot be bought or sold.
111.
▲
by
bluehatbrit
3y ago
While I don't doubt there's some good thinking behind this, there just isn't nearly enough information for me to even begin to trust this. If I'm storing data which I might need again later I need to know, at minimum: *
112.
▲
by
bluehatbrit
3y ago
GitHub and many other sites support TOTP 2FA. These create a key which is used by an TOTP app to generate a time based code which is used. This is generally considered better than SMS codes as it's harder for someone else to hijack. Th
113.
▲
by
bluehatbrit
3y ago
I don't store much stuff, so I mostly backup to AWS S3 and Backblaze (duplicated). I use Arq on windows and mac machines, and restic on linux. Job done! I'm looking at getting a NAS soon myself and then I'll backup or save to
114.
▲
by
bluehatbrit
3y ago
Congrats on your launch! It seems well designed and well thought though from a UX perspective. The landing page is also very simple and easy to wrap my head around. I'd be tempted to use this for a small side project, but I'm not
115.
▲
by
bluehatbrit
3y ago
Generally there's a promoter in the middle. They sign the artist and then have a deal signed with their ticketing partner. They'll then sign contracts with venues for the given tour. The contracts between promoters and ticketing a
116.
▲
by
bluehatbrit
3y ago
Honestly, I don't track what I want to do, I just track what I've done. Git commit logs with reasonable detail do that just fine. I also track bugs, but nothing about future features or enhancements. The things that annoy me the m
117.
▲
by
bluehatbrit
3y ago
To be fair, the offer to rejoin Horizon has been on the table to the UK for a long time now. The UK government have been the ones dragging their heels on actually doing the work to kick off that process. Scientists like Sir Paul Nurse have
118.
▲
by
bluehatbrit
3y ago
This is a great idea, and I love that it's based on power draw. It means it can be used for all sorts of things, like a TV or lamp turning on. I might experiment with something like this for my grandmother who lives alone.
119.
▲
by
bluehatbrit
3y ago
I know of small companies and charities that would use Access as their homegrown CRM back in the 2000's. It worked really well, you just needed one guy who'd be willing to set it up and they'd be good to go with the basic for
120.
▲
by
bluehatbrit
3y ago
This is how I've done things in the past when working with VM's. It definitely works well with containers as well though. The really great benefit is you can check the new version is healthy before introducing it to public traffic
More ›