Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ljm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
541.
▲
by
ljm
2y ago
This has been a real challenge in the early startup setting where everything is built to a prototypical standard with the belief that you’re basically buying time until runway is no longer a problem. And whatever truth there is in that, it’
542.
▲
by
ljm
2y ago
I'm still not convinced on this though. These MVPs are usually a lot less minimal than you would expect for a prototype - far more than just wireframes and a basic POC that you expect to chuck out and rewrite. Might even have a handful
543.
▲
by
ljm
2y ago
Like this? https://m.youtube.com/watch?v=bL6fLdOK_FM
544.
▲
by
ljm
2y ago
I would put Twin Peaks: The Return up there too. Beneath the trademark surrealism and whimsy there’s an intense, bittersweet profoundness. It was the last thing he made for TV/cinema and for me feels like the culmination of everything
545.
▲
by
ljm
2y ago
I feel like there might be an additional motivation too, which is that this investment in a better internet (free SSL for everyone before LetsEncrypt came around, generous free tiers for users, etc. etc.) means that Cloudflare builds a repu
546.
▲
by
ljm
2y ago
That is the entire argument though, it's just that the parent's idea is based on their own morality when, in fact, there is more than one morality in play. Flipping it on its head shows that it's not really about 'woke
547.
▲
by
ljm
2y ago
The irony of all of this is that if you boil down the concept of 'wokeness' to simply looking past the status quo, then a lot of the things that are currently labelled 'woke' are in fact anything but. It transcends the p
548.
▲
by
ljm
2y ago
Tracks that I’ve primarily seen A/B tests used as a mechanism for gradual rollout rather than pure data-driven experimentation. Basically expose functionality to internal users by default then slowly expand it outwards to early adopter
549.
▲
by
ljm
2y ago
As opposed to the US, which is famous for its hands-on, consumer-friendly attitude to business? The challenge for the UK is actually building this stuff to a non-zero level of competence. The usual suspects in the IT consulting industry mus
550.
▲
by
ljm
2y ago
The biggest barrier to setting up oTel for me is the development experience. Having a single open specification is fantastic, especially for portability, but the SDKs are almost overwhelmingly abstract and therefore difficult to intuit. I u
551.
▲
by
ljm
2y ago
The only thing I can take away from this message is that literally everybody is a boomer. By inference - post boomer: dead - boomer: old - aspiring boomer: middle-aged - spiritual boomer: almost middle-aged - pre-boomer: young
552.
▲
by
ljm
2y ago
I feel like this would be 'echo', but 'echo' in the context of House of Leaves. An app appears on your phone. You didn't install it. Nobody else except you seems to have it. They can't see it either. A doorway
553.
▲
by
ljm
2y ago
so what you should do instead is write a load of pure functions and intersperse them with impure functions, and when it comes to testing that, if someone writes a different impure function than the one you wanted, you just fail the test and
554.
▲
by
ljm
2y ago
Communications broke down, but their bladders didn't. Danny Boyle - 28 Lightyears Later.
555.
▲
by
ljm
2y ago
At some point you just have to rip the bandaid off and put any ongoing work on pause until the upgrade is done. Otherwise it'll be another 3 years on and off while you try to do the upgrade but the codebase keeps changing underneath yo
556.
▲
by
ljm
2y ago
Shopify invest heavily in Ruby and write plenty of stuff in lower level languages where they need to squeeze out that performance. They were heavily involved in Ruby's new JIT architecture and invested in building their own tooling to
557.
▲
by
ljm
2y ago
Ruby's syntax is also not trivial to parse and isn't set in stone either. At some point it was simply decided that trying to maintain the status quo was worse than attempting a rewrite which could bring in some extra gains, either
558.
▲
by
ljm
2y ago
To reinforce your point on good error reporting, though, SQL errors are notoriously unhelpful. "Yeah there's an unbalanced parentheses...somewhere near this point... might actually be unbalanced, or you missed a comma or semicolon
559.
▲
by
ljm
2y ago
Go's approach has been to treat errors as a linked list, and thus one would explicitly create a chain of errors by wrapping each one as it passes up the stack. The end result would be an error like 'Error Z: Error Y: Error X'
560.
▲
by
ljm
2y ago
Count of grey hairs on my head and face is only increasing so I'm gonna be that guy: Nix/NixOS and Guix are two solid solutions to the problem, because they spin up completely independent, immutable, environments. You don't n
561.
▲
by
ljm
2y ago
So I just brute forced every UUID in existence on my RTX GPU and loaded the dataset into a HA opensearch cluster on AWS. It took about 5 years of calling ‘uuid.Random()’ to effectively cover about 64% of the keyspace which is good enough. T
562.
▲
by
ljm
2y ago
I wonder how much this relates to the placement of a washing machine and/or dryer. It's typically in the kitchen in a British household, unless you have a house with a utility room or an old outdoor toilet (growing up, my house ha
563.
▲
by
ljm
2y ago
Funnily enough Perplexity does this sometimes, but I give it the benefit of the doubt because it pulls back when you challenge it. - I asked perplexity how to do something in terraform once. It hallucinated the entire thing and when I asked
564.
▲
by
ljm
2y ago
That would be one way to destroy all trust in the model: is the response authentic (in the context of an LLM guessing), or has it been manipulated by business clients to sanitise or suppress output relating to their concern? You know? Nestl
565.
▲
by
ljm
2y ago
I re-read the intro and the fact it mentions leetcode and the like was enough for me to decide that it's an ultimately pointless endeavour for me. I have no interest at all in competitive programming or maths; I spend 40+ hours a week
566.
▲
by
ljm
2y ago
And, since most languages short circuit on basic string comparisons, you'd have some form of `secure_compare` function that compares two strings in constant time, and that behaviour is contracted in the name of the function. Nobody is
567.
▲
by
ljm
2y ago
I'd consider stuff like that part of the opinion the language has. Go's opinion is that backwards compatibility at all reasonable cost is a priority. When it comes to ecosystems, the opinions have trade-offs. I would say that Go&#
568.
▲
by
ljm
2y ago
I feel like this is approaching absurdity, if only because something like the total runtime of a function is not under the control of the author of the function. The operating environment will have an impact on that, for example, as will th
569.
▲
by
ljm
2y ago
They don't have to be bad guys to be at the forefront of a growing monoculture, precisely because Unity shit the bed and the remaining competition for indie devs tapers off. I love Godot for game dev, but it's not the full stack p
570.
▲
by
ljm
2y ago
What you are describing is contracting, self-employment, consultancy, and those are orthogonal to having a career.
More ›