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

Have learned the hard way to always set timers for 51 minutes...


I’ve been working on a podcast app that skips ads.

After a couple years of being in over my head with ML, I’ve finally got an audio pipeline that consistently detects obvious ads. Have been building the app all spring and hoping to release it soon.

If you’re interested in trying it out or have advice, let me know! adblockpodcast.com


I tried Arctype a couple month ago and really liked the UX.

Unfortunately, as I used it week after week I kept running into cases where it was really slow or completely unresponsive (with no error message or loading indicator), or where it simply was consuming a lot of resources on my Mac. I got in the habit of waiting a few seconds, giving up, killing the app and restarting it.

To be fair, part of the issue may have been me tunneling to a free Fly.io postgres database, which wasn't particularly fast. I eventually got so frustrated I paid for Postico (a barebones native MacOS app), and couldn't be happier.

I realize it takes a lot of time and expertise to build a complex cross-platform web app that doesn't have memory leaks and performance problems, and I hope Arctype will get better over time (like the VSCode or Slack apps). Looking forward to trying it again at some point.


Hi Micah, thanks for the feedback! We had a particularly nasty memory leak for some Mac users about two months ago (likely when you used it) but that's now since been fixed. I appreciate you giving us a try!


Very cool. I’m curious, why did they chose Florida?


In addition to what my sibling comment said, Florida also has lots of islands to travel between, and very stable weather.


It sounds like it’s to take tourists, of which there are many, from one destination to another. Florida also has a lot of wealthier, older, retired people that may use the service (my hunch). Florida is also very flat, which I imagine helps keep costs low.


Careful with sizes=“any” on the SVG favicon. I found a few months ago that it caused Chrome to select a known size PNG favicon over the smaller SVG (with dark mode support).


Yeap, size=any works for the case when you do not have other PNG images as I recommend


Cool, and thanks for this well reasoned writeup. Looking forward to deleting some code.


BeFunky | Senior Frontend Engineer | Portland, OR / Remote | Full Time

BeFunky is the popular photo editing and graphic design platform with 40M+ users. The core product is built on WebGL and we use Haunted JS + lit-html for templating.

Your primary focus will be on the UI/UX development of BeFunky's web application so you must be an expert at developing responsive web applications. You will work very closely with our design and product team to implement visual designs and requirements accurately and consistently. We are in the process of developing a new style guide and web component library, and your understanding of usability, accessibility, and performance tradeoffs will be essential to the success of this project.

While your focus will be design-related initially, there's lots of room for JS devs to try new things at BeFunky; we do a lot of fun experimental stuff with the web platform and are always trying to improve the performance of the web app.

Try BeFunky out on a desktop browser: https://www.befunky.com/create/

Apply here! https://www.linkedin.com/jobs/view/1989607951/


Can you tweet this so I can retweet it to lit-html / web components / haunted interested followers?


Thanks for sharing


Hey, thanks for the feedback! That's a great idea.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: