HNHacker News
TopNewBestAskShowJobs

zackify

1,450 karma · joined August 4, 2012

https://zach.codes

Writing https://leanpub.com/aismarthome

submissionscomments
zackify··on Ask HN: Where do you keep your 401k investments?
.25% on top of any investments you have through them, on top of the fund expense ratio https://www.betterment.com/pricing

That is 62k gone to fees assuming:

12k start, 12k put in per year. for 30 years at 7%.

zackify··on Ask HN: Where do you keep your 401k investments?
Vanguard target retirement 2060 for 401k / IRA, and 2040 for my brokerage. I try to keep it simple.

Each time I leave a job I roll into Vanguard so I'm not paying more fees each year for no reason.

If you don't want 10% bonds, then use VTSAX maybe.

zackify··on Ask HN: Where do you keep your 401k investments?
If you just rolled your money into vanguard directly, you would avoid the .25% annual fee which is a lot of money compounded over time
zackify··on Region-specific Machines pricing
I have many edge nodes with data being synced to them internally with liteFS. This is free

Edit: maybe you are right actually. I have to check on this closer. App is just about to launch so I hadn’t paid so much attention

zackify··on Region-specific Machines pricing
A bunch of mini outages and the main site + dashboard was out for maybe an hour last week on Thursday.

my production app has had 1 outage where stripe webhooks weren’t delivering for 45 minutes which is a huge issue for sure.

I mitigated by checking in addition to the webhook event and also it hasn’t had a problem since. Their explanation was a 3rd party networking issue at or near one of their data centers

zackify··on Region-specific Machines pricing
Technically you are right. However my app is using litefs. In theory you could set this up on your own servers. Which is part of the reason I was so interested in it.

However with fly it’s just one command to add a new region and my data is auto replicated there.

That’s super nice compared to manually managing this.

As long as bandwidth costs do not go up drastically I think it’ll be okay.

zackify··on Region-specific Machines pricing
Pretty funny that I built an app in Brazil and then this happens right before it goes live.

It would be nice to have stable pricing and not have a fear of different features costing more out of the blue.

Other than this, fly has been a great service, I love the system, the CLI and litefs.

It scares me that internal bandwidth charges will start being added, the application I’m using has a lot of internal transfer which is currently free.

zackify··on Ask HN: Small teams and solopreneurs, how are you hosting your apps?
Fly.io.

One command and it’s in another region, with my data thanks to litefs. It works great for my read heavy e-commerce app

zackify··on Running PHP fast at the edge with WebAssembly
That’s why you gotta use liteFS on fly.io or cloudflare d1. And of course, don’t use php
zackify··on Show HN: Porter Cloud – PaaS with an eject button
I agree, people act like these big providers are so difficult. Almost all of them offer some form of container deployments that takes 30 minutes to setup a GitHub action workflow for, and as long as you keep using open source stuff, like postgres on cloudsql, you are never locked in
zackify··on Show HN: Porter Cloud – PaaS with an eject button
Fly.io is too good and no reason to leave it. I am enjoying it much more than DO too
zackify··on Merging Remix and React Router
It’s just a global find and replace after the update though.
zackify··on Turning AirPods into a fitness tracker
I was expecting to see the download link in the post too!
zackify··on Distributed SQLite: Paradigm shift or hype?
I “use the platform” so clicking a new tab shows the browser loading state. If you’re on a slow network, that’s the way I go about it.
zackify··on Distributed SQLite: Paradigm shift or hype?
I think this skips one mega benefit for apps.

I’ve been using liteFS in production for a couple months.

Your web app is able to resolve db queries instantly.

You don’t need loading states if you’re using complex charts and other frontend JS that waits for data.

All the data is resolved so fast and you can just return all your data like more traditional apps, and the load times are insane.

If you’re multi region you can deploy one app instance there. Instead of 2-3. Postgres read replica, maybe something like redis.

It really replaces both of those, assuming you have a read heavy app it works great.

zackify··on Bun 1.1
you're running your app using the node runtime still.

Half the reason I want to use bun is to not use node for the runtime so that it's faster and the docker image is also smaller.

zackify··on Wireproxy: WireGuard client that exposes itself as a HTTP/SOCKS5 proxy
Tailscale has app connectors now. You can send all your traffic through certain exit nodes without doing any of this too!
zackify··on Bun 1.1
The problem is, if you have ESM and then a tool in your repo like jest, requires commonjs.

Now you have to compile stuff.

In my case I’ve had apps use certain ts config options, and then another library has a start script which is incompatible.

So you’re stuck needing a different TS config for both things. These annoyances are solved with bun

zackify··on Bun 1.1
Every couple weeks I try again to run my app fully on bun. For now I just use it as a packager.

The big ones for me are continual prisma issues. Mainly due to poor decisions on their side it seems…

Vite crashing. Because I’m using remix.

And then the worst one I don’t see a way around: sentry profiling which requires v8.

I can’t wait for the day everything can be on bun. Everything else sucks and is so slow or requires really bad configuration to make it work.

Can’t believe node itself and TS are so terrible with module compatibility. Bun solves all of this and is 20000x faster when I can use it!

zackify··on Show HN: Frigade - React SDK for building quality onboarding & activation flows
What if you don’t use react? Seems like intercom’s ability to wrap elements on page with no code is a lot better for the non technical types
zackify··on Launch HN: Delve (YC W24) – HIPAA compliance as a service
What if I want to use the service but keep my already hipaa compliant hosting platform?
zackify··on Bluesky announces data federation for self hosters
I only did it because they’re requiring anyone who wants to launch their own self hosted install, to join this exact discord and fill out an application form….

So anyone who wants to run this, has to join that discord anyway. You can find it in the blog post.

zackify··on Bluesky announces data federation for self hosters
The invite link is in the blog post. Assuming anyone can go to it after joining.

In the example I just hard code the env variables to demonstrate, but you’d want them in secrets after testing it out.

zackify··on Bluesky announces data federation for self hosters
I just got this setup using Docker on https://fly.io.

It's running with wayyyy less resources than the github suggested. I am on a shared cpu with 512mb of ram running the container.

Could be a little simpler to setup, if the docs provided a docker run example without the shell scripts. Also has some duplicate env variables.

For anyone interested, I shared it in the discord: https://discord.com/channels/1207024379549061120/12070503280...

Overall super cool. My profile page says I am using an invalid handle, but otherwise it works, and I see it requesting my server for things.

zackify··on Spark – A web micro framework for Java and Kotlin
I came here to say this too.

The funniest part is comparing it to expressJS, which hasn’t changed much in 10 years, and saying unlike JS frameworks, it won’t be deprecated tomorrow.

zackify··on Tenets
It’s still this bad
zackify··on Show HN: Million 3 – Optimizing compiler for React
Or people could structure their react components efficiently and be fine as is.

I’m sure I’ll get a lot of downvotes for that.

But after 10 years of using react. Most performance issues were really just poor state management in the wrong locations and not the virtual dom holding it back.

zackify··on Tesla FSD Timeline
I got FSD in 2019.

It’s actually worse today than it was then.

It nudged you constantly, phantom brakes more, I’ve used it so much less and it sucks we can’t get refunds.

Also, automatic wipers straight up, stopped working. Do not come on when it’s raining hard anymore.

zackify··on Show HN: Skytable's new NoSQL engine with BlueQL, injection safety, better perf
Congrats on pursuing this for almost 4 years now. Exciting to see the progress and your continued dedication.
zackify··on Framework 13 AMD 7040 Series: A Developer's First Impressions
Just wanted to reply to you once more.

I’ve seen multiple other forum users unable to update fingerprint sensors in Linux with the same problem I had.

Also I’ve seen threads asking why Ubuntu freezes and if anyone else is having problems.

You guys explained in 1 forum post that amd is working on a fix for the second issue, and nobody has really mentioned the fwupd freezes some of us run into.

It’s just one more example of stuff in too many places. The official Ubuntu install guide doesn’t mention a new fix is coming to fix freezes and the place that does is a forum post that many people may miss.

Need 1 hub page for each device with some sort of stream of updates.

I have to bookmark the bios guide page to find out if new ones are out, a forum post to see if there is new changes with Ubuntu, stuff is a little far apart and manual process to find updates.

← PreviousPage 8 of 16Next →