1: That, to me, has always been the unfortunate aspect of psychedelics - the moment is fleeting. Luckily, meditation and just generally being present has been much more sticky.
4,936 karma · joined April 21, 2009
Email (ROT13™): fvzbafba ng tznvy qbg pbz
1: That, to me, has always been the unfortunate aspect of psychedelics - the moment is fleeting. Luckily, meditation and just generally being present has been much more sticky.
You can't guarantee explicit bounds on when a given resource will be collected with GC. Bounded times can provide upper bounds on GC pass runtime, but they do that by potentially deferring further collection. Those deferrals make it nondeterministic.
> And most kernels don't need to be realtime unless they are realtime kernels.
That's not true. Most (all?) kernels have internal realtime needs, e.g. responding to interrupts.
There is a way to write a kernel with a GC'd language, as Niklaus Wirth has demonstrated, by circumventing the GC where needed. But the critique I was bringing up was simply that there's no such thing as a realtime GC.
Checked exceptions are explicit as well, though I'm not aware of a language that _only_ has checked exceptions.
> I also suspect that there might be a performance benefit but I could be completely wrong about that
Yes, this is a big advantage. Stack unwinding is very expensive.
Ideal register allocation is NP-complete, so a compiler can't get it right every single time.
I'm not sure how good in practice modern compilers are at this, but would be curious to know if there's some asm writers who can actually consistently outperform them.
Microsoft's statement says "it will remain important for those in government and the tech sector to continue to work together to strike a balance that protects privacy and public safety in what remains a dangerous time." That to me comes off as quite chilling. Why couldn't they just say no, they wouldn't help? Why the double-speak?
Compilation strategy and code hotswapping are independent of static vs dynamic types. Java is statically typed, however its implementations support interpreted execution and code hotswapping.
That's the point. Ecstacy does not have a precise definition. MDMA does. Given this is a trial, it should be labeled what it is.
1. We were provisioned hardware that was less performant than promised (HDD rather than SSD-backed.)
2. The dashboard suggests significantly lower memory utilization than reality. We spent days going down the wrong rabbit holes, when we were getting timeouts simply related to out of memory errors.
3. When there's a shard failure, your only option is to reach out to support. You can't upgrade the database or anything.
We switched to Bonsai and it's been much more stable.