Hacker Newsnew | past | comments | ask | show | jobs | submit | cagmz's commentslogin

I'm a former Personal Capital and Mint (:tear:) user. Checkout Monarch Money.


That looks promising thanks for the tip


Well said.


> Chronic injuries, on the other hand, are much less preventable and much more common among experienced lifters. I've worked through several, including a soft tissue injury in my hips and a nagging tendonitis in my left elbow.

Can you describe your hip injury a bit more?


Honestly -- not really! Several people encouraged me to go to a specialist or PT but I was stubborn so I never got a diagnosis (my GP was clueless).

My self-diagnosis was some kind of muscle and/or tendon strain in my psoas / hip flexors. I squat very wide and deep so it wasn't a huge shock.

Net result was I couldn't squat properly for 4-6 weeks. I've added "prehab" stretches and it's mostly managed now, although if I go too crazy with volume I can feel it flare up.


"Potential future savings (General Fund) to the California Department of Corrections and Rehabilitation (CDCR), of an unknown but potentially significant amount, in reduced incarceration costs. Under existing law, personal possession of mescaline, DMT, psilocybin, or psilocin is punishable by incarceration in county jail or, if the defendant has certain prior convictions, by incarceration in prison. Under this bill, possession of small amounts of these substances will no longer be a criminal offense. If there are fewer prison sentences issued for drug possession as a result of this bill, CDCR's incarceration costs will decline."

Source: https://leginfo.legislature.ca.gov/faces/billAnalysisClient....


Is there an open source version of this?


Not the OP, but Strimzi (strimzi.io/) is an open-source operator for running Kafka on Kubernetes.

Disclaimer: In my past job, I've worked at Red Hat, who are sponsoring Strimzi


Strimzi :)


> - Promise.allSettled. THIS is useful. I've implemented this (under a different name) in almost every code base I've worked on, and got bit HARD by not understanding this behavior long ago (huge production outage that took hours and many engineers to discover)

You and your team didn't understand how Promise.allSettled behaved?


No, Promise.allSettled didn't exist yet. It was Promise.all.

Someone basically made the assumption that await Promise.all would wait until ALL promises finished. Which is true..... unless one of them throws. In which case it continues. This caused a race condition. It was an extremely complex code base with 100s of engineers and the error very rarely happened, and when it did happen the app would get stuck on a loading screen forever. Also, it turns out "rarely" happens to a lot of people when you have millions of users.


I'm guessing the more common error, which I've definitely hit years ago, is not knowing that Promise.all returns immediately if any of the included promises reject.


Correct. It was millions of lines of code in a huge code base at a giant enterprise company with 100s of engineers. Somewhere buried in there there was a Promise.all that someone assumed would finish ALL of the promises, and didn't account for the fact that it bails on the first error.


That's what I'm guessing, too.


Did they charge to diagnose the issue?


Diagnosing a busted heating element and/or thermostat and/or fuse requires the answer to like two questions. Does it produce heat while it's running? Is it a Samsung? Okay maybe just one question. The $29 heating element comes with a new thermostat and fuse so you just replace them all regardless.


Exactly. Yep, Samsung. Only a 4 year old dryer too, with good upkeep.


They did not. All they did was turn the dryer on to see if any heat was produced. The dryer spun and seemed like it was working, but no heat. So they said heating element and or thermostat. They replace both as a precaution.


cmd-p is an absolute must if you use this plugin. Thanks for sharing!


I’ll add onto this, cmd-shift-p is the reason to use VS Code over neovim/vim.

For every plug-in I’ve installed in vim, I used about 5% of their behavior. I’ve spent time looking through plug-in utilities and thought “oh that’s useful” and then forgotten about them by the next day. I’m aware that in vim, I can type :substring<tab> and get a list of commands. As far as I recall, I only get name matches. VSCode’s action search massively improves the user experience of this, allowing me to scan descriptions of plug-in commands.


Personally I use Telescope, which has a commands menu you can use to fuzzy find through all known commands similar to shift-p. That being said, I've removed almost all of my neovim plugins. stock vim/neovim is surprisingly capable


Does this technique have a name?


What is your IF schedule like? Can you expand on the euphoria?


When I do 24 hr fasts (going from dinner to dinner), which is not that often, in the early afternoon until dinner time I get a big energy boost and very enhanced mood. That first time, I thought that it felt like I was high on something.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: