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

I’ve switched to decaf full time and a my generalised anxiety basically went away. I love coffee and still drink it ritualistically. I probably drink more coffee now, at all hours of the day (caffeinated coffee after 12 really messed my sleep).

Also once per week I allow myself an espresso, and I get a nice buzz from it that lasts the entire day.


This hits home. For me stopping coffee (and caffeine) consumption was also one building block of taking care of my generalised anxiety disorder. I enjoyed the morning ritual, but it stopped with quitting drinking coffee. Maybe I should give decaf a shot, but I also miss just grabbing a coffee when out with friends (usually tea does not scratch the same itch and is not worth it when everyone else around you is enjoying a great smelling coffee). All I want to say is “Thanks for sharing” I guess. I was able to connect with what you said.


I went to the US recently and was fully prepared to drink caffeine on the trip because of all the cool coffee shops and roasters. But I was amazed that decaf was basically a first-class citizen there. The hotel breakfast had one giant brewer for regular and the same giant brewer for decaf. It was amazing.

And it’s pretty important to realize that well-made decaf doesn’t have to taste worse than regular coffee. James Hoffmanns decaf project proved this for me, and his video about decaf sold me on the idea: decaf drinkers are the OG coffee drinker, drinking it purely for the taste, even without the drug-induced high that caffeine gives you.

https://youtu.be/yYTSdlOdkn0?si=V0xKFGCZR1-YgGmO


That’s cool. I’d like to quit again sometime but right now caffeine staves off migraines for me. And with a baby in the house I really don’t have the resources for that battle.


When(ever) I quit coffee, I got strong migraines after a day or so. However, they subside and go away after a few more days.

I wouldn’t claim it works the same way for everyone, but the difference between coffee being a treatment for migraines and migraines being a symptom of coffee withdrawal may be indistinguishable in immediate term.


Ah yes. I do get those, but also just get migraines (as well as hypnic headaches) which caffeine is a wonder at ameliorating.

I quit caffeine for about 2 years and the headaches never subsided (except the caffeine withdrawal ones of course).

They are just a fact of my life I’m afraid.

As much as I’d like to get off of caffeine I am very grateful to have is as a remedy.


My gf has a migraine head and she’s tried going decaf but it just doesn’t work. Apparently caffeine does a lot to reduce the risk of migraines? So I’d probably just try to lower the dose until you find what works for you.


I love the term “migraine head”. I’ve never seen that before. It’s gets across the idea that it’s just the way one’s head is quite nicely!


My (swedish) grandfather keeps falling for these Meta scams. Scrolling through his feed is insane and disgusting. So many ads that mimick OS alerts saying storage is low, insane amounts of AI crap and fake products. I 100% agree with this. Try scrolling through your grandparents’ Instagram or Facebook and see for yourself. It’s obviously _very_ easy for Meta to filter out these scams, but they choose not to.


So he was scammed, I'm assuming he knows that he was, but he keeps falling for them?

What type of scams are these and why hasn't he become insanely paranoid after the first or second time?


Honestly? Just delete his account and say he must have clicked some scam link. Sure its manipulative, but at this point what can you actually do to protect them?


install adblocker?


Pet peave: don’t have a massive button for dark mode, just listen for the OS setting.


Yeah, I've got a bit of feedback about it, will remove.

Thanks!


Don't remove the option. I use light mode by default but selected to use your site's dark mode.


Oh wow someone hosted my code on a separate domain? Weird!


Just reading about this person, why's he your hero?


Is this still a thing in Swift? I loved Swift 1, spent a couple of days upgrading to Swift 2, a week or more for Swift 3. At that point I just switched to React Native. I understand that iterating is generally a good thing, but the constant cykle breaking changes in the language was just too much.


Yes. It feels like the language is being handled by academics who don't actually use it, Swift 6 really drives it down.

The lack of Sendable support for Combine and half-assed support on Async Algorithms only makes it more painful to transition at this point in time.


It's now almost a full year since Swift 6 (concurrency) was introduced, and I've spent a lot of time rewriting, debugging and generally tweaking things to make the compiler happy... The promise of "strict concurrency" is yet to yield any meaningful benefit, despite the huge cost of having it.

I think the pursuit of some kind of semantic purity in the Swift language overshadows more practical needs and concerns. Making Swift too different from its neighbours like Kotlin and Rust also makes it harder to context switch. It now takes a lot more time and effort to get into the flow of developing native things for iOS...


Disagree about the academics point but Async Algorithms is basically an abandoned project at this point. There is someone working on it but the intention is that it evolves basically at the pace that the language does, but without the investment that the language gets. I would recommend against relying on anything going on there.


Between a dead Combine that no longer functions in Swift 6 or a severely handicapped AsyncSequence lacking basic features, where are developers supposed to turn to?

All these projects like Async Algorithms, AsyncExtensions, Asynchrone, etc. are being born out of necessity.

Deprecating Combine would be less of a problem if Sendable wasn’t a hard requirement but it is.


I mostly write these things by hand when necessary which sucks but at least I know what is going on with them.


Are you talking about Combine or Async Algorithms? This has been brought up before about Combine, but AA's repo still has some recent commits.


No, I'm talking about the latter. Combine is truly dead but the other repo is mired in an inability to make real changes, because that requires significant review effort, which is not really there. So it's just bugfixes and small tweaks.


Let's not forget the absurd insistence on "will change" semantics in onChange() instead of the far-more-useful notification "did change."

And of course the brain-dead design of withObservationTracking, which only fires on the FIRST change of a value. I mean... by what definition is that "tracking?" It's goddamned useless, unless of course you implement the clumsy workaround of re-establishing observation tracking every (first) time it fires.

Then there's the bizarre hypocrisy of evangelizing the "single source of truth" while telling everyone to prefer structs over classes in Swift. But structs are COPIED everywhere, which of course breaks the "single source of truth" on the first function call.

I wasted so much time trying to conform to these "best practices" until I finally realized that the people promoting them don't know WTF they're doing. Then I went back to classes, injected the "single source" everywhere it was needed, and got to work adding functionality.

And let's not even get into the half-assery that is SwiftUI... still, all these years later.


This app does a terrific job of teaching memory palaces. Ironically it’s made by the guy in the background of the article image. https://memoryos.com/


Far from ironic, shouldn't that be "appropriately," or at worst, "coincidentally?"


Is there a term for the Duolingo-ization of apps? I have no idea why I need to answer a survey question(which took 30s to load) about whether I believe the app will work to improve my memory or not.


Especially such a long survey. My curiosity died when I was on step 5 and not even 25% done yet. Like, y'all want me to try this, or not?


I won't even open this now knowing their onboarding is made by someone with zero thought about user experience


I don’t remember the onboarding (ironically :) but once you get in the UX is really nice and perfect for what it does. Maybe it won’t win Apple design awards, but I’m just here for the content.


Gamification and spaced repetition.

Duolingo is really just about combining gamification with spaced repetition.


As the owner of an RSS reader I love that they are making this more public. 30% of our support requests are ”my feed doesn’t” work. It sucks that the only thing we can say is ”contact the site owner, it’s their firewall”. And to be fair it’s not only Cloudflare, so many different firewall setups cause issues. It’s ironic that a public API endpoint meant for bots is blocked for being a bot.


Astra is barely holding on by a thread though. Their main hope of survival is their hall-effect propulsion engines.


He got me started down the rabbit hole. Now I have a cheese cave, homemade cheese press and a fridge full of cultures. Still haven’t mastered mozarella though…


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

Search: