I've had both lucid dreams (which was enjoyable) and sleep paralysis before. The paralysis was not a fun experience at all, and sounds a lot like what you describe.
I've only had the sleep paralysis a couple times thankfully, and anecdotally the last time I had woken up in the middle of the night beforehand, remembered something I needed to do on my computer, took care of it in a dark room real quick, then went back to sleep. I suspect the sudden bright light and a bit of stress probably contributed to it happening.
I use Cloudflare Email Workers to manage this kind of thing. It works well, especially for receiving mail, but when you need to respond it does break down a bit. Jelly seems like a better solution overall, but if you need something simple and totally free Cloudflare is pretty good.
I've been using a mouthwash with xylitol for around 5 years now and haven't had a cavity in that time. I hadn't heard about any concern with ingesting xylitol before reading this thread, but I imagine if it's a problem, a mouthwash would be a good way to avoid ingesting much.
Also it's alkaline in ph, unlike many mouthwashes on the market. Caries need an acidic environment to do their thing, so you want your mouth to be inhospitable to them. Acidic mouthwashes may kill off the bacteria, but they make it a nice environment for any that remain to attach your teeth.
Cyclists are far from the only ones who don't stop at stop signs appropriately. Stand on a street corner sometime and count the cars that come to a full stop. I'd be shocked if you find more than 20% do. Which is all well and good as far as I'm concerned as long as people are paying attention and it doesn't cause an accident.
But if cars that take no physical effort of the driver to get moving again aren't expected to come to a full stop, it seems unfair to expect that of bikes. Of course if you blow through an intersection full speed without looking all bets are off and you probably get what you deserve, but I chafe at the bar being set at a "full stop or it was your fault" way of thinking, especially when the cyclist has so much more to lose.
At least he doesn't have far to go to report to prison considering that Lompoc has a federal penitentiary. Medium security though, not sure he'd qualify? Kevin Mitnick spent time there as a point of comparison.
Not sure it qualifies as surreal, but definitely weird and ridiculous, an app that turns your iPhone into a trombone using AR to track distance from your face.
Great idea! It may be a bit challenging to execute on that because currently it "snaps" to the note you're supposed to be playing, and given that even shifts of a centimeter or two will change the pitch to a different note, so it would require superhuman hand steadiness to play a real song.
A true trombone doesn't have the same issue because the entire range of playable notes isn't regulated by the slide, you change your lips to change the pitch. I'll think on this though. At very least it would be fun to have that mode to do a sad trombone womp womp sound.
Totally agree. And I'd argue it's not even a new trend. Consider Infocom's Z-machine. What was that if not the Electron of its day? And the right decision from both a technical and business perspective.
It can be surprisingly hard to find children's books that tell a story with a beginning, middle and end, and with writing that is engaging.
I distinctly remember one day Skyping with my mother telling her how hard it was to find good kids books and using "A Sick Day for Amos McGee" as an example of a good one. I recited a few lines to demonstrate the language, "Every day when his alarm clock clanged Amos swung his legs out of bed and swapped his pajamas for a fresh-pressed uniform"... my daughter, to my surprise (not yet old enough to talk at the time) rushed into the other room to fetch the book.
I got the FiiO M6 recently and am mildly disappointed. The audio sounds fine to me and it plays all the file formats I care about, but it lacks some features I thought would be standard at this point.
The most glaring omission is the built in player has no concept of a music queue. You cannot decide to play a new song while listening; the only way to queue up music is to create a playlist ahead of time.
You can't install new apps via the Play Store from what I can tell. By default it whitelists what can be installed over a usb cable. Luckily you can remove the whitelist and install any apk you want by clicking on a particular page in the settings 6 times (iirfc). I ended up installing Poweramp this way and it turned my opinion of the purchase from a massive disappointment into a mild one.
Other complaints are that they advertise Airplay compatibility but it turns out it's for receiving only, not sending. So you can send music from your iPhone to the FiiO and have it send it out from there using the FiiO's DAC. I was hoping to actually use Airplay to send to my home receiver from the FiiO, but that isn't possible. I use Bluetooth instead, but the range isn't great and when I scroll through my library while music plays I get skipping (possibly because the Poweramp app is hogging cpu, but again, the built in app for playing music is a non-starter for me).
I would really love for there to be a dedicated music player that went above and beyond in terms of user experience as well as audio quality, but for me the FiiO M6 at least isn't it.
Not sure where the danger is with @AllArgsConstructor. If you change the order of fields, it's the same as if you changed the order of the constructor parameters. You'll get compile errors and be forced to fix them (IDE or not). Seems as safe as anything to me.
Is it common for people to solve concurrency problems in the database by using serializable txn isolation? I'm genuinely curious. I realize you should always measure these things for your specific use case, but I've always thought that was a non-starter from a performance perspective. What are the real tradeoffs these days with it?
Can't say I found this article all that enlightening. Having been an employee at several startups that have transitioned past the 30-40 headcount mark, there does seem to be a breakdown at that stage. What is the cause, and how do you deal with it?
This article doesn't really address the causes or offer any true solutions though. Focus on culture? You need to do that from the start. Get new board members? So your advice is to get new advisors? Okay, but what steps can you actually implement to solve the problem?
In my view the real problem is that good management is difficult and not well understood. Once your company grows to the point where a flat structure starts to have problems, the usual shift is to a hierarchical structure; not only a difficult transition, but also ends up trading your old problems for new ones. I wish the startup world did a better job of tackling these issues.
I think we do need to have empathy in our dealings with people online, and in general it's in our own best interests to do so. Many open source projects' lifeblood are their communities, and other things being equal, you'll get more contributions if you're not a complete jerk.
The flip-side is that high quality maintainable code is the product of top-notch commits, and rejecting commits is sometimes necessary to keep the standard of quality high. A good maintainer shouldn't cave to pressure of accepting a flawed commit just to avoid hurting someone's feelings.
This article in fact had what looks like a prime example of that. The comment mentioning a PR might "break a limit" but "we'll cross that bridge when we get to it" was touted as an example of how to give guidance. I'd argue that code quality slipped right there as a direct result of social pressure to accept a subpar commit.
It's not easy by any measure, but I think it pays to be not only clever and kind, but also consistent and firm when it comes to reviewing people's work.