Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mnahkies
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
241.
▲
by
mnahkies
3y ago
Is this surprising? I haven't checked the zig license, but if it's MIT I'd expect any code contributed to the repository to be MIT by extension
242.
▲
by
mnahkies
3y ago
I've found this is largely solved by strictly separating plain config and secrets, and then having secrets pull from GCP secret manager / vault / whatever. You can then commit all the config (including the secret identifiers)
243.
▲
by
mnahkies
3y ago
In terms of personal banking it's definitely gotten easier for new comers with the likes of Monzo and Revolut - I had no problem opening account on arrival. From what I've heard the high street banks have improved a bit in this re
244.
▲
by
mnahkies
3y ago
This feels brittle to me. I'd stick to creating layers by having separate root modules with their own state files (eg: in the example you could have a kubernetes root module that was shared across developers, and a buckets root module
245.
▲
by
mnahkies
3y ago
Feels like this could be a big issue for companies like https://www.scalr.com/ - I wonder if they have a commercial license already. I've been tempted to try and put together a terraform cloud alternative myself - whil
246.
▲
by
mnahkies
3y ago
I've not interacted with GCP support very often, but I have used GCP extensively for the past 3 years coming from an AWS background previously. All in all it's been a good experience and it's become my favourite cloud. I find
247.
▲
by
mnahkies
3y ago
Aren't you just describing cash? Cheque has the same issue as the online alternatives in that it could "bounce" - cash (or I guess crypto) can't
248.
▲
by
mnahkies
3y ago
Another option to workaround this could be to skip/noop checks based on the branch name prefix
249.
▲
by
mnahkies
3y ago
Linux servers generally aren't being used interactively though and expose a fairly limited attack surface to the internet, and so I feel like the value in Linux server exploits is more in the openssl/Apache/etc vulnerabilitie
250.
▲
by
mnahkies
3y ago
You should take a look at https://zod.dev/ if you haven't already - it's a library for runtime parsing that works really well for your use case. Types are inferred from the schema though personally I like to handw
251.
▲
by
mnahkies
3y ago
Somewhat off-topic, but the article mentions Google docs not having a way to embed/format code nicely. This is no longer true - you can insert a code "building block" that functions much as you'd expect, though it wasn&#
252.
▲
by
mnahkies
3y ago
Plus one - I got my current job via stackoverflow quite soon before they scrapped it and found that it had a higher quality of (interesting) job listings than LinkedIn etc at the time. Was very surprised to see it go
253.
▲
by
mnahkies
4y ago
Grew up in a country town and free range eggs from the farm/house gate keep for a surprisingly long time - at least a month. Regardless of the source I always crack it in a mug to give it a sniff first because you never know when you&#
254.
▲
by
mnahkies
4y ago
We use https://cloud.google.com/container-optimized-os/docs for our kubernetes nodes on GCP, as I'm sure most companies that use GKE do. Your comment made me want to say "but COS is certified too!" howev
255.
▲
by
mnahkies
4y ago
Sorry to be clear I was replying to this part of your comment > the vast majority of computer systems just simply aren't as important as hospitals or nuclear power plants. I agree that the stakes are lower in terms of harm, but was
256.
▲
by
mnahkies
4y ago
Timezones are a thing - your 3am is someone's 9am and may be a significant part of your customer base. Being paged constantly is a sign of bad alerts or bad systems IMO - either adjust the alert to accept the current reality or improve
257.
▲
by
mnahkies
4y ago
I find it pretty useful for my personal account. I have a ci/cd machine that is only useful to have on when I'm actively working on the projects it manages, makes the difference between a few bucks a month and ~$80
258.
▲
by
mnahkies
4y ago
My dell XPS has been going strong for 5 years now, replaced the battery and upgraded the SSD in that time but it's been a pretty impressive machine and definitely on par with apple laptops I've had in the past
259.
▲
by
mnahkies
4y ago
You're talking about creating reproducible builds - which is a good idea, but in most cases you will still need to deliver that binary somewhere. That typically requires authentication, whether you're deploying to kubernetes or co
260.
▲
by
mnahkies
4y ago
What's stopping them from introducing a new major version of the protocol that addresses this? Presumably they could have a negotiation process that newer clients invoke to upgrade the message stream to a new format, and support both i
261.
▲
by
mnahkies
4y ago
It's not quite lambda, but GKE auto pilot supports GPU workloads, so it could be a relatively easy way to do this. You could have a rest service sticking incoming requests into a queue, and then a processor deployment picking off the q
262.
▲
by
mnahkies
4y ago
I think it's being worked on for postgres but probably another major release or two away, quick Google came up with this https://pgconf.ru/en/2021/288667 but I'm sure I've come across discussion in
263.
▲
by
mnahkies
4y ago
To elaborate on the sibling comment, my understanding of Wise's mechanism from having used it is something along the lines of: - they establish local accounts everywhere - a transfer is you send money locally to their account, and then
264.
▲
by
mnahkies
4y ago
My memory is shaky as it's been a while since I used it, but I vaguely remember there being a hidden built-in administrator account that could possibly be used in this situation. Can't remember if you would need to set a password
265.
▲
by
mnahkies
4y ago
My introduction to c++ was a variant of this book https://www.amazon.co.uk/Sams-Teach-Yourself-21-Days/dp/0672... when I was about 12. However one thing that really stuck with me was a professor at university sayi
266.
▲
by
mnahkies
4y ago
With spot instances you just have to be prepared for them to get terminated at random. If you're processing messages off a queue in most cases you get this for free - the ack deadline will expire and the message will be redelivered to
267.
▲
by
mnahkies
4y ago
This is essentially what I have in mind - some kind of queue, with a mediator that starts/stops a spot instance using a custom image that has everything installed and configured to start on boot With regards to state I just meant the i
268.
▲
by
mnahkies
4y ago
To be honest I haven't used it, but I've extensively used pl/pgsql and a little pl/ruby, and know that https://plv8.github.io/ exists - it might be what you're looking for and it's on my list o
269.
▲
by
mnahkies
4y ago
Have you crunched the numbers on how many users you need to justify renting a VM with an A100 or similar? From my brief research they seem to be available for about $30 / hour, and can run 50 iterations in roughly 6 seconds. One of the
270.
▲
by
mnahkies
4y ago
I actually wish there was a way to opt-out of the suspicious login detection mechanism. I've certainly had nerve racking moments where my login has been flagged as unusual and I wasn't sure if it would let me in (and I'm comp
More ›