HNHacker News
TopNewBestAskShowJobs

vptr

100 karma · joined October 27, 2013

submissionscomments
vptr··on Show HN: Tool to Categorize Bank Transactions
Hey,

So I made a small tool that lets you assign categories to transaction CSVs. This is something I come across fairly often while running my small business and I use when preparing taxes. It's free, doesn't cost anything and hope it saves you time and you'll find it useful.

https://categorize-bank-transactions.com/

vptr··on Cast iron leet
Totally agree with what you said about non-stick pans. Sounds like a total scam. I myself did not go with cast iron skillet (only for some outdoor/bbq stuff). But I switched to stainless steal pan from demeyere like 10 years ago. It's still like new and made thousands of meals. Now i'm in a (slow) process of converting all my equipment to stainless steel from demeyer, quality is just that good. Buy for life.
vptr··on Ask HN: Easiest way to build a CRUD app?
You can't really have crud without "external dependencies" because you need to store state somewhere.

I'd say, figure out your storage layer (sql, mongo, files etc) then pick the right tech. Django and Rails will let you very easily bootstrap simple crud apps with very little code.

If you need CRUD API i'd personally go with Go and some db that i'm familiar with (pg). You can achieve tons with Go without any external deps.

vptr··on Expectations for generics in Go 1.18
> We expect that some package authors will be eager to adopt generics. If you are updating your package to use generics, please consider isolating the new generic API into its own file, build-tagged for Go 1.18 (//go:build go1.18), so that Go 1.17 users can keep building and using the non-generic parts.

I have a feeling this won't happen.

vptr··on My framework for building side projects as a solo developer
I think it's because despite the fact that the US is called the land of opportunity, the system is rigged against entrepreneurs (no social safety net) unlike EU where you can fuck around without a job for years. So, I think there is something about money making initiatives because you don't have time to mess around.
vptr··on L0phtCrack Is Now Open Source
Dang this does bring back the memories. What was the other tool I used a lot for reversing. Something ice something... softice debugger. That was also a piece of art.
vptr··on Ten Years of Bootstrap
This. I wish more devs tried to utilize modern css and js directly instead of relying on frameworks.

I try to do this for my own projects but there's gravitational pull toward frameworks in companies.

vptr··on Launch HN: SigmaOS (YC S21) – A MacOS web browser designed for faster work
That's how you make $$$ in USA.

1. Invent a problem. 2. Market like crazy to make people believe that there's a problem. 3. Charge for a solution to a non-existent problem. 4. Repeat.

vptr··on Launch HN: SigmaOS (YC S21) – A MacOS web browser designed for faster work
$15/month? get out of here. Who do you think is going to pay $15 for a browser? PER MONTH!
vptr··on Police to begin regular, warrant-free searches of homes for child abuse material
why is this flagged?
vptr··on macOS Monterey Beta 3: Apple Redesigns Safari Tab Interface Following Complaints
On top of that add websites that take up half of your screen with adds and other marketing or paywall crap.
vptr··on Robinhood to pay $70M for 'systemic supervisory failures'
If you send everyone to jail, how are you gonna collect the fines next time lol :D
vptr··on Q – Run SQL Directly on CSV or TSV Files
I think I've seen several similar projects to this one. It always make me wonder how are these different from sqlite virtual tables (https://www.sqlite.org/csv.html)? And why would I want to use this over sqlite? Perhaps some API in python? But then again I could just run sqlite script and dump results into temp csv and read them back in any other lang of my choice.
vptr··on Launch HN: Fig (YC S20) – Autocomplete for the Terminal
By looking at [2] from the authors post. This just defeats what shell is made for. Shell is all about scripting not clicking mouse around and writing some custom commands.

I really don't understand who would use this. Maybe i'm too oldschool and grew up with shell so i'm used to the complexity and power it provides.

Would probably never even try such a tool.

vptr··on Prisma – ORM for Node.js and TypeScript
I have no idea what this means either. Sounds like a bunch of buzzwords about nothing.
vptr··on Prisma – ORM for Node.js and TypeScript
Yup, would not touch Prisma with a 10 foot pole
vptr··on At 38.5% vaccinated, US may be running low on people eager for a shot
I would be very disappointed if things don't get relaxed any time soon. I mean, why the hell did all these people take the vaccines then? Where I live, we don't have lockdowns, but I'm very tired of wearing masks everywhere.
vptr··on Tmux lets you select and copy text with your keyboard
I think a more killer feature of tmux is that you can send keystrokes to apps running inside tmux (with send-keys). It just opens a door for scripting CLI apps that otherwise would not be scriptable. e.g. irc clients and similar full screen apps.
vptr··on Ask HN: Why there are so many ads on YouTube?
I have ad blocker. I block all ads at the DNS level. I don't think you can block some of the ads on YT. Is that possible with browser plugins?
vptr··on Ask HN: Why there are so many ads on YouTube?
I have not. I never signed up for YT Premium, and I don't really plan to.
vptr··on Ask HN: How do solo SaaS founders handle monitoring/PagerDuty?
> Server fear should be the least of your worries. As a founder, lots of things can go wrong that will interrupt a holiday or downtime. In my experience, it's rarely, if ever, software or hardware issues.

I agree. My own product did not go down pretty much at all in 3 years. But I've seen problems all over the place while working FT at a tech companoes. Usually, these were created by devs during software releases that would take systems down or corrupt data.

So, don't release silly things before you go on a vacation.

vptr··on Ask HN: How do solo SaaS founders handle monitoring/PagerDuty?
Yeah, I heard that google wants to get rid of app engine internally. I think it's been like that for quite some time. Now they have Cloud Run which is similar to app engine, except it's only for running services (no queues, cache etc. have to do that separately). This is what I picked for my own product so I don't have to think about uptime too much.
vptr··on Ask HN: How do solo SaaS founders handle monitoring/PagerDuty?
I'm solo founder. I don't have much monitoring, except for http://status.simpleokr.com/ which gives me high level insights into api/app being unavailable via email. But I run everything on gcp cloud run which ensure that my app is up. Database is also in HA mode. So everything is handled by the cloud provider. No outages in the past 3 years. I had one early in the days due to traffic and db load, had to scale the db server. But my business/saas is pretty small so I might be an outlier.
vptr··on TikTok hit with consumer law breaches complaints across Europe
First, I hope you become a billionaire!

However, I don't agree with what you're saying. Are the laws perfect? No. But I do think we need something in place to balance things out so that companies are less predatory with our data. All these laws bring awareness to normal people, even if they click "accept all".

vptr··on Plain Text Accounting
I used ledger for a year. I was able to script conversion of my transactions to ledger format. It was good to see where my money goes. But like you said, I don't care much about budgeting or tracking my personal expenses. As SWE (not to brag) I make enough money to not think about these things. I'm also pretty frugal person, so majority of my expenses are just food.

Now, I also have a small LLC. And I used to track my business income/expenses. It's useful, but also, I don't have that much volume to really care about ledger it's just too much work right now. Last year I did taxes with ledger, it was PITA to import everything. This year I just dumped my transactions into google sheets and setup pivot table, which accomplished exactly what I needed for tax return.

vptr··on Biden wins White House, vowing new direction for divided U.S.
Here https://www.washingtonpost.com/wp-srv/aponline/20001108/apon...
vptr··on KDE.org migrated to Hugo
You know what I did? I just wrote my own site generator in Go in under 200 LOC. I spent 2 hours writing it. It's very basic and does not do many things that these frameworks offer. I currently can create blog posts and pages from markdown. The nice thing about this is that I can just extend my go code as needed without having to (re)learn these frameworks; which is my biggest issue with any frameworks in general.

See https://vilkeliskis.com/static/build.go

vptr··on Custom domains now available on Substack
I say, give it a few years :)
vptr··on What ORMs Have Taught Me: Just Learn SQL (2014)
Depending on which DB you're using, I'd suggest trying out https://sqlc.dev instead of gorm if on PG. Mysql support is a bit flaky last time I checked.
vptr··on GitHub is now free for teams
Agree. I sell simple sass product myself and offer SAML to everyone. I view security as a basic right, not something to be used to extract more money for. Charging for additional features is ok, charging for keeping your account more secure is just plain wrong.