Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
IshKebab
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
751.
▲
by
IshKebab
5mo ago
> Clone-and-modify is almost universal in version control systems. It's closer to copy-on-write. Also, it actually makes sense there because in 99.999% of cases a commit actually is a modified copy of its parent. That isn't t
752.
▲
by
IshKebab
5mo ago
You paid $4k because it's a niche task that isn't much in demand.
753.
▲
by
IshKebab
5mo ago
I would prefer to use elegant interfaces that aren't massive hacks .
754.
▲
by
IshKebab
5mo ago
It's not conceptually simple. No other object creation API works by copying an existing thing and then modifying it. You don't create a new file by copying an existing one and then modifying it. You don't create a new window
755.
▲
by
IshKebab
5mo ago
You can in theory, but it's rare in practice because it isn't always enabled and it requires root to configure.
756.
▲
by
IshKebab
5mo ago
It's an elegant hack, but it's still a hack. Not what we should be doing in 2026.
757.
▲
by
IshKebab
5mo ago
> CD distortion What?
758.
▲
by
IshKebab
5mo ago
Right... but it's still only 15% faster than a simpler alternative. In a language that is 50x slower than the alternatives. Clearly not worth it. Of course the counterargument is that they'll improve it and maybe in future it will
759.
▲
by
IshKebab
5mo ago
Sure but best case 15% faster clearly isn't worth the complexity of a JIT. It really needs to be at least twice as fast. Pypy pretty much achieves that on average.
760.
▲
by
IshKebab
5mo ago
Seems reasonable. As I understand it the JIT implementation has not really been successful anyway.
761.
▲
by
IshKebab
5mo ago
You're right. Share price isn't based purely on a multiplier of current revenue.
762.
▲
by
IshKebab
5mo ago
If the IDE supports that it can easily extract the issue number/link from the commit body too.
763.
▲
by
IshKebab
5mo ago
Not practical in many cases. I'm starting a new job soon and have to visit the US. No way am I saying no to that (way too good a job). I'll probably just buy a decoy phone for the border.
764.
▲
by
IshKebab
5mo ago
I think they banned AI and moved from GitHub to Codeberg. They don't seem too controversial to me, and IMO they've already comprehensively trounced Odin, Jai and C3.
765.
▲
by
IshKebab
5mo ago
Why does that need to go in the title though? Just put some magic in the commit bodies, if you want to do versioning in that weird way. Then you aren't restricted to a single word either.
766.
▲
by
IshKebab
5mo ago
Ok... but why does it need to be in the title?
767.
▲
by
IshKebab
5mo ago
Why do you even want the issue number in the commit title ? I find that super annoying and unfortunately GitHub kind of forces it on you if you use merge queues. It's fine for it to be in the description.
768.
▲
by
IshKebab
5mo ago
Couldn't agree more with this. The commit type tells me almost nothing and just wastes my time skipping over it. Scopes are way more useful.
769.
▲
by
IshKebab
5mo ago
Of course. This isn't a secret. But nobody has come up with anything better. Doesn't seem like this guy is proposing anything either.
770.
▲
by
IshKebab
5mo ago
Very often that is a sign of poor UX, or that the documentation is in the wrong place.
771.
▲
by
IshKebab
5mo ago
> you can switch your entire session to a TTY with CTRL+ALT+F2 and kill any process you want. How intuitive. That's often disabled, and I've definitely had machines that were so frozen even that didn't work. I guess sysrq
772.
▲
by
IshKebab
5mo ago
Not my experience. I installed the IoT version of Windows 11 and have changed exactly one setting (put the start menu back on the left where it rightfully belongs). Nothing else has required any changes at all to get sanity, which is more t
773.
▲
by
IshKebab
5mo ago
Nobody writes dynamically typed functions that can be called with any possible type. It's not about that at all. Static types give you errors reliably at compile time instead of randomly at runtime, better documentation of what the cod
774.
▲
by
IshKebab
5mo ago
It's the circle of life. Dynamically typed language has fans. Other people correctly say that it would be a lot more useful with static types. Fans take this personally and say it doesn't need static types because (they aren'
775.
▲
by
IshKebab
5mo ago
It's not really a realistic measurement though is it?
776.
▲
by
IshKebab
5mo ago
Maths pretty much is a jobs program for nerds though. It occasionally produces results that are practically useful for society but there's absolutely no way the vast majority of today's maths research falls into that category. T
777.
▲
by
IshKebab
5mo ago
> Is static typing that important for a scripting language? Yes. Firstly, static types are useful for even tiny programs, like 100 lines. Secondly is "scripting language" really a thing? There's nothing fundamentally diffe
778.
▲
by
IshKebab
5mo ago
Did people doubt that this was theoretically possible? Seems self-evident to me. The interesting thing will be seeing it in the real world rather than in a controlled environment where they deliberately made all devices on the network have
779.
▲
by
IshKebab
5mo ago
So did were the answers fact checked? If not that seems like a pretty obvious flaw!
780.
▲
by
IshKebab
5mo ago
Yeah that looks like they've prioritised code golfing a bit too much over code quality. Also using AT&T assembly syntax shows poor taste. Definitely 80s themed software.
More ›