Recent submissions

Comment · 2 days ago
Modwiggler is filling with reverse engineering mods, I think it is super smart to get out in front of that. Modding is nothing new and open source music firmware à la Mutable Instruments is a great example to learn from. Good move Polyend!
Comment · 1 month ago
Try Superwhisper you can give it custom vocabulary and replace rules easily
Comment · 1 month ago
IDK, in JS I love reduce and think it is invaluable. If you don't care about closures, never used underscore/lodash, and have not written several hundred var self = this; then you don't share my pain. IMO fat arrow const/let kids don't know about walking uphill to school both ways. Also I agree with commenters who use prev instead of acc, it is much easier on my brain to use prev.

TypeScript basically ruined reduce for me though, so there is that.

Comment · 1 month ago
Sorry not sorry RN was always the wrong choice, and I've made my money shipping React since 2013. Every RN project I've had to join has been a junk show and there is no way they operate more efficiently than 2 native teams. Don't even start me on Expo. Kotlin and Swift are nice, and ObjC/Java are still approachable IDK why people act like native is a big ask. I see people are in their feels already but I'm so glad so see Shopify stop carrying the RN banner, this makes giving the right advice to my clients easier.
Comment · 1 year ago
wow Paul I haven't seen your name in years but loved what you used to do with Echo Nest and the Rdio API <3
Comment · 1 year ago
SWF was simultaneously brilliant and a festering wound that required amputation, and I would have welcomed a replacement that wasn't the biggest attack surface on the internet. I too love Homestar Runner.

IMO the fact that it belonged to Adobe was the biggest problem, if SWF had been managed by a more capable software org it could have been maintained in a way that kept it from getting banned from the internet. And remember, that's how bad it was - it got banned from the internet because it was absolutely indefensible to leave it around. SWF getting cancelled magically stopped every single family member I have from calling me with weird viruses and corruption they managed to stumble into. I saw more malicious code execution through SWF than I saw from my dumb little cousins torrenting sus ROMs and photoshop crackers. I'd rather not have it than have those problems persist.

Comment · 1 year ago
Check out The Immortality Key by Brian Muraresku, it has a few theories on through lines. The book is about these mystery cults, and specifically how they may have been using and early form of LSD. Part of the theory is the classically reported ego death experience might be what is referenced by the rebirth/resurrection claims. As for overlaps with Christianity, there are lots of fun theories including that John the Baptist was an initiate and may have actually initiated Jesus. This is a little difficult to square with the fact that the greek mystery cults claim to have exclusively initiated women, but hey they don't call them mystery cults because they are fully understood.
Comment · 1 year ago
For sure. Buying wholesale and selling retail is one of the most common/accessible windows of arbitrage you can find.
Comment · 1 year ago
I guess I don't get what's objectionable about working for someone who doesn't understand how you do what you do. Isn't what matters being appreciated? I certainly can't work for someone who doesn't value what I do, but I can care less whether they actually understand how I do it.
Comment · 1 year ago
I have also had huge results with 5-HTP (in combination with vitamin D). I had that breakthrough in 2017 and it has been a consistent improvement ever since so I feel comfortable suggesting it. I have more recently had a similar "OMFG" moment with supplementing creatine but I'm only a few months into that so not ready to make claims about durability. I was diagnosed with chronic depression as a child (in 1994) and have taken Wellbutrin, Prozac, Lexapro, and Celexa at different points in my life. Personally I never experienced benefits that outweighed the side effects with any of those drugs. Taking an approach that centers on whole-body (and really specifically intestinal) serotonin has made the biggest difference in my life. Avoiding processed carbohydrates like pasta and bread has also been a piece of the puzzle, but unequivocally 5-HTP + VitD has been the standout difference maker.
Comment · 1 year ago
You know, you might be right that in the end it was a settlement of sorts. I remember for a while they were fighting it specifically because it was about playlists (named groups of songs) which was not defined in the licensing in a way that clearly did or did not overlap with albums. The more I think about it, there was such a threat of refusing to renew licenses that it's possible they renewed with explicit language that prevented these playlists. I know for sure the playlists were purged. All said it was a hilarious amount of lawyer money over some of the dumbest CDs ever.
Comment · 1 year ago
When I worked with Rdio the RIAA sued them because users would make playlists named "Now that's what I call music < X >" with the same songs as the CDs. All the songs were fully licensed to be streamed on the service. The RIAA won those lawsuits.

edit: they might have actually settled, but the RIAA got what they wanted with no concessions

Comment · 1 year ago
Software is not an industry famous for socially/emotionally aware practitioners. Lots of people make perfect the enemy of "good enough", or leave useless PR nits to show that they are participating, or disregard the level of effort involved and cut straight to their pet grievances. These are all ways of disrespecting somebody's work that you're going to encounter a lot.

One piece of advice I give all new jr devs (I've mentored more than 100 at this point) is: "Don't feel feelings about your code, because your code doesn't feel any feelings about you. Investing emotions in your code is entering into an abusive relationship".

It's hard when you're proud of something you made and it gets criticized, or replaced in production in a short amount of time, or immediately polluted by somebody who doesn't seem to care as much as you did. Try to realize that the actionable grievance is the wasted time and effort. It can be hard to get people to respect your feelings, but it is pretty easy to make a case that wasting your time and effort should be avoided.

Comment · 1 year ago
So many adjectives... and "radical" in the title is a doozy considering this article is essentially a stoner summary of LeDoux's "Deep History of Ourselves" with the science replaced with thesaurus suggestions.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton