Hacker News new | past | comments | ask | show | jobs | submit | more jmstfv's comments login

I'm going through something similar right now. They disabled my business account with no warnings, and now I'll spend my entire weekend cleaning up this mess.

https://news.ycombinator.com/item?id=41139559

my expectations for them were low anyway, but good Lord...


It definitely wasn't a usage limit since I have fewer than 200 customers. I have a verified app, which has been up and running for almost three years now.

I suspect it happened either due to accessing my account from an unknown IP or creating and editing a Profit and Loss statement in Google Sheets, which normally shouldn't trigger any alarms, but algorithms move in mysterious ways...


accessing your account from another part of the world can trigger the kill switch.


What's baffling is that I received no communication whatsoever, not even from Google Cloud.

I already had low expectations from Google, but this is unprecedented even for them.


wtf

Is this documented somewhere? Can one notify them ahead of time?


as someone who's living off of the tiny business income, there are plenty of opportunities to be found on the internets. some of these opportunities have a shorter shelf life than others, and that's okay; you can still make a killing before moving on to the next wave.

you probably won't start ranking as easily as you could have 10 or 20 years ago, and there is lots of competition these days — that's true.


I run a profitable SaaS business all on my own.

Keeping it very simple: I push code to Github; then Capistrano (think bash script with some bells and whistles) deploys that code to the server and restarts systemd processes, namely Puma and Sidekiq.

The tech stack is fairly simple as well: Rails, SQLite, Sidekiq + Redis, and Caddy, all hosted on a single Hetzner dedicated server.

The only problem is that I can't deploy as often as I want because some Sidekiq jobs run for several days, and deploying code means disrupting those jobs. I try to schedule deployment times; even then, sometimes, I have to cut some jobs short.


> I can't deploy as often as I want because some Sidekiq jobs run for several days, and deploying code means disrupting those jobs

Sounds like a use case for Cadence/Temporal-style fault-oblivious stateful execution with workflows. At last job, we did Unreal Engine deployments with pixel streaming at scale on a huge fleet of GPU servers, and the way we could persist execution state so hassle-free that the code would magically resume at the line right where it got interrupted was so astounding.


If you can, look into the `sidekiq-iteration` gem.


a few years ago, there was this forum for bootstrapped founders running small-ish, profitable, and mature internet businesses -- a spiritual successor to the Joel on Software's forum.

it's been offline for a while, but the read-only archive is still accessible: https://discuss.bootstrapped.fm/


discuss.bootstrapped.fm is well worth a look. I miss Joel's Business of Software forum (I was one of the moderators) - sadly I don't think that is still available.


That’s a shame! I was wondering why it wasn’t available when trying to link to it the other day.


I think they stopped supporting the software that the forum was running on. Maybe someone has some huge text dump somewhere?


I had a similar problem as well, so I wrote a code (read: asked chatgpt to write) that takes the chatgpt export file and turns each conversation into a separate markdown file, which can easily be grepped.

https://github.com/jmstfv/chatgpt-markdown


>(read: asked chatgpt to write)

I think the new verb should be "GPT'd"

"I GPT'd this little snippet to slurp my chats from chat.openai and dump them into this searchable blob.


I built a website to visualize a day as 144 rectangles, where each rectangle represents 10 minutes:

https://rectangles.app


tarsnap + cron both for personal and work-related backups.

icloud for backing up my phone (mostly photos).

i also have a tiny usb flash drive always plugged in my laptop, which rsync's important files and directories every hour.


username checks out.

it's my first time reading it, and i'd recommend it to anyone who has an interest in LotR and has only seen the movies; it adds so much context and nuance.


>> username checks out

Only tentatively :)

Thorin is from Hobbit and was long gone when plot of LOTR started.


if you want to get up and running quickly, choose what you're familiar with.

personally, I'd go with Rails + SQLite. skip OAuth unless you absolutely need it.

> Simple user dashboard with some live updates (Websockets, SignalR, etc)

you probably don't need live updates in v0.1. skip it.

> Blog (simple db read/write)

any static site generator + markdown. I use nanoc, but any SSG would do.


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

Search: