Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tetha
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
181.
▲
by
tetha
1y ago
But is uniformitiy the goal? If you want diced onions, the cook generally wants onion chunks below a certain cubic mass, so they cook and dissolve easily and uniformly. It does not matter if some pieces are 50% of that size, some are 20% an
182.
▲
by
tetha
1y ago
If you mess up your application code in a stateless container, that's boring. Roll code back, and you're back where you want to be. This is stateless and easy. If you introduce a migration like "UPDATE billing SET prices = 0
183.
▲
by
tetha
1y ago
The distinction of stateful and stateless is one of the main criteria how we're dividing responsibilities between platform-infra and development. I know it's a bit untrue, but you can't do that many things wrong with a statel
184.
▲
by
tetha
1y ago
I think the answer is either very simple, or impossible to give without details. If I recall my crypto classes and definitions correctly, if you have a perfect encryption X, a C = X(K, P) has zero information about P unless you know K. Thus
185.
▲
by
tetha
1y ago
Mh, I'm not the most experienced guy with .NET. We have a few .NET applications running on the infrastructure on Linux hosts and it's just like every other thing. But in some contexts, e.g. PowerBI, it pulls in a dependency an
186.
▲
by
tetha
1y ago
It kinda does, but I've added a few bells and whistles to it. Mind you, this is zsh code I haven't really cleaned up, so it's kinda messy and most likely buggy in edge cases. This needs to be in a directory in your FPATH. At
187.
▲
by
tetha
1y ago
Or an escape room, indeed. Once you're thinking along the lines of "Alright, if I had some order of flags, I could solve that thing over there. If I knew some kind of weights, I could solve that over there. And if I could find a l
188.
▲
by
tetha
1y ago
It's a good first dive into zsh completion. The whole thing is quite the large system to wrap ones head around it and I'm still somewhat struggling. But at work, I've been slowly adding auto completion to our ansible wrapper
189.
▲
by
tetha
1y ago
The strange part: In my experience, this is easier at a single-tenant/single-customer on-prem system than in AWS / a multi-tenant hosting. On-Prem, the operations team can announce: Hey, System XYZ won't be available Saturday
190.
▲
by
tetha
1y ago
This is why at work, we're encouraging and recommending to use some kind of SSO, but we're basing our cost off of the customers IDP. Some "green" IDP like O365 OIDC, Okta, Entra and such are usually included without extr
191.
▲
by
tetha
1y ago
Within Europe and if you're not at Hetzner already, Hetzner Storage Boxes[1] are very competitive. 4 Euros per month for a terabyte, throw borg[2] with compression + deduplication at it and it'll take you far. Especially if your d
192.
▲
by
tetha
1y ago
I was rather referring to things like: Aliases to access important log files. Aliases to supply security credentials to important commands. Coloring logs so relevant details are highlighted. If your biggest problem running a system is the l
193.
▲
by
tetha
1y ago
Also, if you have useful nice shelves that make your fridge aka postgres run better, why shouldn't we work on putting that on servers to make all fridges run better? Also, having a comparable and shared admin experience is a big deal i
194.
▲
by
tetha
1y ago
Reminds me of 1213486160[1] Besides that, I just spent way too much time figuring out this is an encrypted OpenTofu state. It just looked way too much like a terraform state but not entirely. Tells ya what I spend a lot of time with at wor
195.
▲
by
tetha
1y ago
My interpretation within that company: You know this new idea of "If it's painful, do it more"? People in that company didn't do that in the SVN days or earlier, because merges were painful. Thus, merges filled a sprin
196.
▲
by
tetha
1y ago
We have post-its with file names on a wall in the office. You take one down if you edit the file, and put it back up when you're done. Easy. Though I wish I was entirely kidding. ~12 years ago or so we did that if one of two parallel d
197.
▲
by
tetha
1y ago
I think that's The Martian, where the Pathfinder is used as a communication device.
198.
▲
by
tetha
1y ago
As a band recently put it in a festival: They'd like their music to be non-political, but sometimes politics enter music and then you have no choice.
199.
▲
by
tetha
1y ago
Interesting. Do minecraft servers have an interactive shell when they are running?
200.
▲
by
tetha
1y ago
This is something I've started to notice as I've talked with artists on tour. Like, I'm a hobby metal musician, and I do have a certain dream of being on stage with a band. Even if it's just a dive bar with 20 people. Go
201.
▲
by
tetha
1y ago
This area of security always feels a bit weird because ideally, you should think about your assumptions being subverted. For example, our development teams are using modern, stable libraries in current versions, have systems like Sonar and
202.
▲
by
tetha
1y ago
I'd say, pure SQL gives you a higher performance ceiling and a lower performance and security floor. It's one of these features / design decisions that require diligence and discipline to use well. Which usually does not scal
203.
▲
by
tetha
1y ago
Having run servers on OpenVPN, IPSec and Wireguard.. Wireguard is very mundane software. I still get the chills at the deep and arcane configuration litanies you have to dictate over calls to get a tunnel configured. And sometimes, if you h
204.
▲
by
tetha
1y ago
Yeah we got dinged by our pentesters a few years ago because the LB didn't clear X-Forwarded-For headers. So you could just set some trusted IP into the X-Forwarded-For header and various ip whitelists went "Well, it came from the
205.
▲
by
tetha
1y ago
It does touch on what I was thinking as well at the end of the first section: Usually this makes sense if your application has to manage a lot of complexity, or rather, has to consume and produce the same domain objects in many different wa
206.
▲
by
tetha
1y ago
I think that these fundamental things can be turned into an interesting topic, but you have to try for it. Like, in a story background I'm pushing around, there's a coalition of a large amount of species developed on different pla
207.
▲
by
tetha
1y ago
This is why I've learned to present people with the concrete consequences and results of their service request. Especially if I get the feeling that someone does not comprehend what they are asking for. "Your service request will
208.
▲
by
tetha
1y ago
On the big product clusters, we have incremental pgbackrest backups running for 20 minutes. Full backups take something between 12 - 16 hours. All of this from a sync standby managed by patroni. Archiving all of that takes 8 - 12 hours. It&
209.
▲
by
tetha
1y ago
Hm. On the other hand, I've heard people recommend running Postgres on ZFS so you can enable on the fly compression. This increases CPU utilization on the postgres server by quite a bit, read latency of uncached data a bit, but it decr
210.
▲
by
tetha
1y ago
> When we finally got pull-requests, we really felt thrown into the future. It was just great. But after a while I started to miss the direct conversations about code with fellow humans. Why is this disjoint though? Our newer colleagues
More ›