Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aidos
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
61.
▲
by
aidos
1y ago
> “Our technical team is currently working diligently to address the issues you raised” Oh now you’re going to be diligent. Why do I doubt that?
62.
▲
by
aidos
1y ago
More crucially, when did we lose the ability to click and hold on the first checkbox and then drag down the list to set them all the same way! > 1982: Dragging through a field of check-boxes flips the state of the first and assigns the n
63.
▲
by
aidos
1y ago
At 100s of millions I’m assuming you have something closer to a static site than an application?
64.
▲
by
aidos
2y ago
I love bad kerning more than most, but a lot of those feel like someone just put a space in the wrong place. That’s a shame, I like my kerning to sit in that sweet spot where people don’t notice it but once you point it out it gives them an
65.
▲
by
aidos
2y ago
Why is that ? Whenever I’m giving examples I almost always use 7, something ending in a 7 or something in the 70s
66.
▲
by
aidos
2y ago
That’s how 1Password used to work. Not sure how much of that is still left in the system these days. Originally it was an app with no remote component. The vault was yours to look after. Most people kept it in Dropbox to make it accessible
67.
▲
by
aidos
2y ago
This is amazing! I was speaking to a friend the other day who works in a team that influences government policy. One of the younger members of the team had been tasked with generating a report on a specific subject. They came back with a do
68.
▲
by
aidos
2y ago
Not wrong, but since you’re mentioning vim in the context of git, might be worth adding :cq as a way to exit with a non-zero status to prevent git from finishing the commit / operation.
69.
▲
by
aidos
2y ago
Not 100% sure of the details but I think it’s more like a digital pwm system. I had dimmers installed when we rewired our house and I thought they were rubbish. Replaced those with Varilight v-pro and they were noisy. Discovered that I coul
70.
▲
by
aidos
2y ago
I’ve always worked around that by having a requirements.base.txt and a requirements.txt for the locked versions. Obviously pip doesn’t do that for you but it’s not hard to manage yourself. Having said that, I’m going to give uv a shot becau
71.
▲
by
aidos
2y ago
You don’t need to ditch vim to have these features! Mostly they’re using lsp in a client (editor) / server relationship. You can run the same tooling happily from vim (I use neovim, but I believe it’s all implemented in vim too).
72.
▲
by
aidos
2y ago
Mobx has similar patterns with the computeds. They allow you to have a little more control over their lifecycle. The general rule is that they’re kept alive until they’re no longer observed but you can pass a flag to keep them around even w
73.
▲
by
aidos
2y ago
I pushed my Amstrad to the limits but, God, wasn’t the Amiga something else ?
74.
▲
by
aidos
2y ago
Disagree. That seems like it would just slow down progress. Astral are winning mindshare because the tooling is so much better than the previous generations. That’s the action that’s required here - to be the compelling choice, rather tha
75.
▲
by
aidos
2y ago
What a beautiful bit of work. Are they actually commercially available and how are you going to handle production? Did you set out to sell them from the start or was it a personal project that has spiralled? How long have you been working o
76.
▲
by
aidos
2y ago
Did not know that! The pulsing baseline on Sheep is awesome. Not as awesome as the way the vocals tail off into hypnotic synth at the end of each line. It’s such a well crafted album.
77.
▲
by
aidos
2y ago
Interesting! Thanks.
78.
▲
by
aidos
2y ago
Ah thanks! I was going to ask in here to see if anyone knew because the explanation about overwriting the same vector seemed pretty off base. Never worked in Rust though so wondered if the iterator api had some weird optional notion of size
79.
▲
by
aidos
2y ago
Mine is simple but relies on a few cheap tricks (like generating uuids in the frontend and manually linking relationships in an order where replaying on the db is going to work). Happy to walk you through it if you want to message me.
80.
▲
by
aidos
2y ago
Hadn’t seen that one. Thanks for the heads up. It’s the sort of thing that I could see being useful in a bunch of places. We have a number of hand rolled things to deal with similar issues. Might not be a perfect fit here because some of th
81.
▲
by
aidos
2y ago
We hit on exactly the same pattern for our product and it works really well. We use Hasura as the read engine. That updates a graph of mobx objects that drive the ui. We apply updates directly to those objects so the ui updates immediately.
82.
▲
by
aidos
2y ago
I’ve not tried it but this popped up on here a while back and sound like it might fit the bill. https://taskfile.dev/
83.
▲
by
aidos
2y ago
It’s 2. We’re just running a js function here with nothing magical going on. It might seem that there’s a chance that people will be confused about what bar is, but in practice all the changes are happening in handlers and bar will be a con
84.
▲
by
aidos
2y ago
The react team have done an incredible job maintaining backwards compatibility across versions over the years. They’ve even fought for bug parity when doing major internal rewrites.
85.
▲
by
aidos
2y ago
A lifetime of dirty browser hacks is suddenly flooding back. Kids these days will never appreciate what we had to go through to make a page render anywhere near consistently in different browsers. Tricks like crafting css that only some bro
86.
▲
by
aidos
2y ago
Oh interesting! So you map exactly to the structure in s3? It’s like fuse backed by s3 with good performance?
87.
▲
by
aidos
2y ago
Super interesting product. I have a couple of questions: In terms of storing in s3 - is that in your buckets? Sound like the plan is to run the caching on your infrastructure, are there plans to allow customers to run those instances themse
88.
▲
by
aidos
2y ago
As a general rule, yes they are compressed. As you point out, they compress really well.
89.
▲
by
aidos
2y ago
I call them guard conditions and it’s my preferred pattern too. Deal with all the exceptional cases at the top and then move on to the happy path as a linear flow.
90.
▲
by
aidos
2y ago
My general advice would be that it drifts without feeling like it has a clear audience or point in mind. If you were reading it uncharitably, you might say that it seems like the authors don't understand Postgres that well. A more char
More ›