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

I love this and I remember your amazing work on wavepot from back in the day <3 It was what got me excited about audio dev, now pursuing a similar quest.


That's lovely to hear, thanks. Would love to see some of your work also, if you want to share, here or by email (it's in my profile).


Why is this flagged? The real talk ratio in the article is notably high.


Are you sure the demo sound files are correct on the website? Couldn't appreciate any glaringly obvious differences between the original and denoised with studio grade headphones here. Or, the originals aren't noisy enough.


Objection is an incredible SQL ORM library from the same author, I learned a lot of concepts from it over the years.


As hard data from the Twitch leak proves, it's even more tilted — only 0.117% make minimum-wage income levels[0].

[0] https://news.ycombinator.com/item?id=30364685


Registering already seems daunting but it's nothing compared to what comes after - payroll, health insurers, taxes, dealing with import duties, various registrations, fax, constant cold sweat from missing important snail mail. The admin ordeal intensifies with unexpected twists and turns. Ask me in a few years if it was worth it.


What an incredible article, conveying the excitement and passion for a niche subject so well and clearly even for the uninitiated. It's so rare these days. Much to learn about writing here too.


Would be fascinating to see a similar tips & tricks breakdown for minimum-viable 3D content.


Had several requests lately for the exact opposite pattern — migrating bloated Next.js projects to vanilla React SPAs.

Razzle[0] seems like a workable alternative if you need static exports for optimizations such as link unfurling. Still looking for something that isn't based on Webpack (ideally esbuild or swc)— would appreciate links in replies.

[0] https://razzlejs.org/docs/static-export


Razzle is what I used for a year or more, before moving over to Next.js. It's a solid static site generator and builder of full-stack applications.

Razzle is a far more hands-off approach, one of those tools that get out of your way, and disappears when you're using it. That has great value because it doesn't dictate how you write your application.

In contrast, Next.js is a framework, with its own universe of conventions, conveniences, ways to do things. It has a lot more functionality out of the box. Excellently documented, too.

I'd say Next.js provides great value in a team environment, to have a common, consistent and simple build configuration as well as application structure.

There's much to love about Next.js, but the only thing that bugs me is how they do opt-out telemetry. I have a postinstall script that runs "npx next telemetry disable", but it feels dirty.

---

As for "bloated Next.js projects", surely that's not the fault of the framework. It does its best to produce a lean production build, so the bloat is up to the user. (Unless you mean the size of the node_modules folder during development.)


Unlikely that Next.js itself caused the bloat. The same could happen with any framework, and just migrating to another one won't fix the underlying problem.

Next.js may switch away from webpack (to swc) at some point in the near future (they recently hired the developer of swc).


More details on SWC transition here: https://nextjs.org/blog/next-11-1. There will be an opt-in flag in 11.2.


What would make a Next project "bloated"? If you're talking about bundle size, most of the Next stuff should stay server-side. And if you're talking about dependency complexity, one benefit of sweeping everything under a does-everything framework is that you don't have to manage the ongoing complexity of all the dependencies yourself (contrasted with create-react-app).


Join the Audio Programmer community: https://theaudioprogrammer.com/


is this page's discord group still active? i couldn't join


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

Search: