Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lmm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
691.
▲
by
lmm
11mo ago
> there will come a time when one branch will be used to test the jump from 17 to 24 or something like that, so you'll work on that, but also switch back to the master branch when a colleague needs some help there. But can you not j
692.
▲
by
lmm
11mo ago
I've been lucky enough that the large organisations I worked for generally had policies and enforcement to ensure that all applications were kept current. It's more initial effort but it pays dividends. But even if you don't
693.
▲
by
lmm
11mo ago
OK but again what's the use case for that? Can you not just use a new version of Java for all your projects, at most setting -source/-target in your project configuration? Certainly in the old days it was always backwards compatib
694.
▲
by
lmm
11mo ago
> Per the article, sdkman allows one to install and switch between different versions and brands of JDKs. OK but what benefit does that give? I hope we're not back to the bad old days of different apps needing different brands of JD
695.
▲
by
lmm
11mo ago
> I see in my work all the time that developers building frontends on top of microservices believe that because the system is called "eventually consistent", they can ignore consistency issues in refences between objects, causi
696.
▲
by
lmm
11mo ago
> Rarely, clients from the outside will have a path into the minority partition but not the majority partition, but I don’t think I’ve seen that happen in nearly two decades of watching systems like this. It happens any time you have a r
697.
▲
by
lmm
11mo ago
> There’s nothing about providing strong consistency (or even strong isolation) that requires deadlocks to be a thing. DSQL, for example, doesn’t have them*. If you want to have the kind of consistency people expect (transactional) in th
698.
▲
by
lmm
11mo ago
This isn't a reason to have strong consistency and pay the costs, it's a reason to not do read-modify-write. Indeed I'd argue it's actually a reason to prefer eventually consistent systems, as they will nudge you awa
699.
▲
by
lmm
11mo ago
> The Gilbert and Lynch definition of CAP calls this state ‘unavailable’, in that it’s not available to all clients. Practically, though, it’s still available for two thirds of clients (or more, if we can reroute clients from the outside
700.
▲
by
lmm
11mo ago
They don't address it so much as assume it away. Of course if all your load balancers and end clients can still talk to both sides of your partition then you don't have a problem - that's because you don't actually have
701.
▲
by
lmm
11mo ago
> If the system is complex enough and there are always incoming changes, there is never a point in time in these "eventually consistent systems" that they are in consistent state. Sure, but that fact is almost never relevant. (
702.
▲
by
lmm
11mo ago
You've got the frame types backwards, which is probably contributing to the disagreement you're seeing.
703.
▲
by
lmm
11mo ago
> you regulate a market by setting up market rules, not by chasing individual companies Which is exactly what Europe is doing. They have interoperability rules and they're applying them consistently. Nothing here is targeting Apple
704.
▲
by
lmm
11mo ago
I refuse to believe that. The Linkedin cringe is from posts that are optimised to go viral on Linkedin (consciously or not); no-one writes in that style sincerely.
705.
▲
by
lmm
11mo ago
> Other device manufacturers should make better devices and have people switch naturally to them because they are better. That doesn't work when they're a monopoly. Did the whole robber baron era just not happen in your world?
706.
▲
by
lmm
11mo ago
> Who’s stopping anyone from competing with Apple? Apple's dominant market position and abuse of network effects via their proprietary standards, like the one we're talking about from this article. > Let’s force ASML to open
707.
▲
by
lmm
11mo ago
Apparently there's some specific US cultural history of people calling black people "monkeys" as a racist insult, and so some people from there immediately leap to assume that any use of "monkey" as an insult is tha
708.
▲
by
lmm
11mo ago
In my experience it's the opposite of helpful, because it's actually a lot easier to reach consensus on whether someone's being an asshole than on whether they have violated the code in the document.
709.
▲
by
lmm
11mo ago
Maybe. A lot of them felt like one-person projects that not many people cared about. I think that on the contrary, part of the reason so many different package managers could coexist with no clear winner emerging was that the problem wasn&#
710.
▲
by
lmm
11mo ago
I don't think it's independent. I think part of the reason for the rise of gambling in all its forms of late is a certain nihilism/despair among the younger generation (one that's not really unjustified; the median under
711.
▲
by
lmm
11mo ago
So time for someone to do a big LBO?
712.
▲
by
lmm
11mo ago
Well, sure, but equally I think there would have been a lot more effort to fix the packaging nightmare if it had been more urgent.
713.
▲
by
lmm
11mo ago
Same question for that though. Was it late because the implementation was done badly or because the original estimate was unrealistic?
714.
▲
by
lmm
11mo ago
Japan, famously. Oddly enough it actually works very well in keeping buildings cheap.
715.
▲
by
lmm
11mo ago
> The success of python is due to not needing a broader ecosystem for A LOT of things. I honestly think that was a coincidence. Perl and Ruby had other disadvantages, Python won despite having bad package management and a bloated standar
716.
▲
by
lmm
11mo ago
> There has been an explosive growth in cultures which are interest based rather than location based. Board games, furries, car people, kpop, etc. These groups all have their own inside jokes, terminology, events, etc. Sure, but those ar
717.
▲
by
lmm
11mo ago
Most sales are made on the way down, that's the case for any trend.
718.
▲
by
lmm
11mo ago
This is a narrative commonly heard from profiler skeptics, but I've never seen a real example.
719.
▲
by
lmm
11mo ago
> Do you have any specific examples where a Linux-based firewall was too "random" or "fiddly" or "flaky"? They switched out ifconfig for some other thing. There's been about 3 different firewall systems
720.
▲
by
lmm
11mo ago
> poisoning a Mutex is a very convenient avenue for a denial-of-service attack, since a poisoned Mutex will just completely brick a given critical section. There's a tension between making DoS hard and avoiding RCE vulnerabilities,
More ›