Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mrkeen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
751.
▲
by
mrkeen
2y ago
God help us when those poor students graduate into the real world, unable to perform even the simplest metaphysics or epistemology!
752.
▲
by
mrkeen
2y ago
> "We need to wake up from a failed, 40-year consensus that said that we could ignore the encroachment of powerful countries as they expand their ambitions," Vance told US troops at America's Pituffik military base. Once a
753.
▲
by
mrkeen
2y ago
He's just doing whatever's politically expedient. [1:20] "I do believe that autism comes from vaccines" [ https://www.foxnews.com/video/6330950198112 ] Does it matter what he actually believes? If it
754.
▲
by
mrkeen
2y ago
Sate your curiosity and read the next 21 words following your quote. > , “subtyping” might call to mind classes and inheritance hierarchies. However, subtyping is a far more basic and general notion than that.
755.
▲
by
mrkeen
2y ago
What I said about batched handling of support cases probably doesn't apply to logins - you're not going to 'fix' a login in time for it to be useful. Yes, the user is waiting for their login to return, so it will feel sy
756.
▲
by
mrkeen
2y ago
> synchronous requests impact the availability of your service, because all the invoked services must be up and running in order for your service to work. The more services you rely on in a synchronous manner, the lower the availability
757.
▲
by
mrkeen
2y ago
Built into what, exactly? Undo-redo is in tension with how a lot of people like to program, namely using (non-undoable) effects.
758.
▲
by
mrkeen
2y ago
That kid stated he tried to contact ISIS, had pledged allegiance to the current ISIS leader, expressed a desire to be an ISIS recruiter, and to build and detonate a bomb at a government building. (June 2021). It looks like he was searched
759.
▲
by
mrkeen
2y ago
> Is Australia particularly bad about it perhaps? We may need to gather more data. He's literally the first person to be sentenced for a law which has been on the books for decades. In the meantime: https://en.wikipedia
760.
▲
by
mrkeen
2y ago
I've had a (relatively) bad time with Scala codebases. The last one I was involved in was like a 6-minute wait between making a code-change and being able to run or test it. But I still wanna work with Scala devs. I'd rather wor
761.
▲
by
mrkeen
2y ago
Perhaps you agree with Lamport even harder than Lamport does. If your team is going to get together and implement "Set x to the smallest number >= to all elements of A", and you feel that that it's an ambiguous or incomple
762.
▲
by
mrkeen
2y ago
That's not the problem. Call the terms what you want. Your coworkers are doing the activity of coding without doing the activity of programming. By your book analogy, your coworkers are doing typing, not writing. So keep calling the
763.
▲
by
mrkeen
2y ago
> It's trivial and it doesn't matter They are different and they absolutely do matter. DateTime.Now() is a perfectly valid thing to write while coding. Unless you are in a distributed system, where 'now' doesn't
764.
▲
by
mrkeen
2y ago
I'm not following your objection. To my eye those approximation graphs are indeed 2nd order functions in the 2d plane. But they are perhaps not parabolic for lack of symmetry?
765.
▲
by
mrkeen
2y ago
In 5 years time they'll still have the same mantra: "We don't know what vaccines do! They're untested!" Well, these are the tests you just killed.
766.
▲
by
mrkeen
2y ago
> justify the additional complexity of a distributed architecture Was your system built in a vacuum? I have to go back about 10 years for a system where we could choose for it not to be distributed (i.e. succeed or fail based on how wel
767.
▲
by
mrkeen
2y ago
That is Minix, not SeL4.
768.
▲
by
mrkeen
2y ago
> By persisting execution state to a database, a lightweight library can fulfill the primary goal of an orchestration system: guaranteeing code executes correctly despite failures. If a program fails, the library can look up its state in
769.
▲
by
mrkeen
2y ago
I've looked at CRDTs, and the concept really appeals to me in the general case, but in the specific cases, my design always ends up being "keep-all-the-facts" about a particular item. But then you defer the problem of '
770.
▲
by
mrkeen
2y ago
The more complicated a type system is, the harder it is to make inference work. Global type inference typically works well in Haskell without any hand-holding, but when you pack more features into the type system (e.g. in Idris), the progra
771.
▲
by
mrkeen
2y ago
I'm not sure the question makes sense. It's like raising an alarm if you discover that your colleagues are "moving fast and breaking things".
772.
▲
by
mrkeen
2y ago
Engineers don't pick their work, management does. A manager no longer needs to choose between system reliability and churning out new features with on-call: The manager can get all the credit for pushing out new features during the day
773.
▲
by
mrkeen
2y ago
Same. I bought a couple of Chromecasts for that reason but they're supposedly discontinued now.
774.
▲
by
mrkeen
2y ago
You might be agreeing without realising it. >> I would argue that the title is misleading and overly alarmist here. This particular bug may have involved recursion and a stack overflow, but that's like saying "malloc kills&q
775.
▲
by
mrkeen
2y ago
It's not ambitious enough. This 'solution' would be someone else's problem to be avoided at all cost.
776.
▲
by
mrkeen
2y ago
Yet another article linking to the '10 rules of safety critical development' as a way to bash recursion. If you're going to cite this, at least make sure you're not allocating any memory after startup.
777.
▲
by
mrkeen
2y ago
> But it's such a beautiful and powerful language. Sigh. Don't give up. Half of the time when a good language has problems, it just means that the bad languages don't have those problems yet . You don't need global
778.
▲
by
mrkeen
2y ago
Awesome, giving it a quick scan, authors_of_long_books = set() Now I know that authors_of_long_books is the empty set. Do I need to bother reading the rest?
779.
▲
by
mrkeen
2y ago
The best way to kick the tyres on this kind of question is to plug in something literally infinite. That way if you arrive at an answer you're probably doing something right with regard to space and time usage. For example, use all th
780.
▲
by
mrkeen
2y ago
The article's good, but misses my most mentally-fatiguing issue when reading code: mutability. It is such a gift to be able to "lock in" a variable's meaning exactly once while reading a given method, and to hold it cons
More ›