Live data from Hacker News

Running a business means contact with reality

fredkozlowski.com

51–56 of 56 posts

Re: Running a business means contact with reality

#51

Thank you for sharing. My wife and I have been down this road in physical retail, SaaS, consulting, and real estate. It always feels like the first time when you learn slowly, and you’ve done a Good Thing by helping us all learn faster. FYI - I tried to leave this comment on your blog, but I got a database connection error. HTH

Yeah, didn't expect this much traffic. Thanks for reading!

Re: Running a business means contact with reality

#52
post #45
post #43

Earlier quoted context omitted.

I can't seem to reply to the other quote. Concurrent connections is the number of simultaneous connections a server can handle, something little wordpress sites not behind anything to help often get slammed with on the regular.

Wordpress is kind of a pig, yeah. But unless you're running WebSocket or server-sent events or some other Comet thing from Wordpress, you can solve the concurrent-connections problem just by limiting the number of concurrent PHP processes your server runs (MaxRequestWorkers in Apache), which may or may not be set to a reasonable default like 20 normally. Additional burst clients will either pile up in the kernel's co…

Wordpress sites served from a shared webhost get slammed by HN and go unresponsive all the time which can amount to a mini ddos.

Wordpress plugins can cache the site but really in 2025 it should be built in instead of the forced paid plugin route that has really made Wordpress a suboptimal experience.

Re: Running a business means contact with reality

#53
post #35

Earlier quoted context omitted.

Reality - a simple blog should hardly ever need a database server for content.

The problem is wordpress does require a database server by default.

Then the reality is that the blog should be migrated to fully static contents. You have generators, many of them (f.ex. Zola), where you write Markdown files, run a command and run `rsync` to your host.

Re: Running a business means contact with reality

#55
post #18

Earlier quoted context omitted.

Computers are fast now. You can serve five million hits a day with a webserver that's a shell script running from inetd. You don't need Cloudflare unless you're getting DDoSed.

I don't understand such comments. Obviously the people having trouble serving HN traffic have no clue what inetd is. Most of them might not even know about using varnish/nginx and that too is fine. It is good that internet is so accessible that you don't need to write shell script from inetd to express your opinions on your own domain and website. A random php running blog will be able to serve far less than 5M hits/…

And I don't understand your comment. The author is obviously a techie. Netlify + Cloudflare cost peanuts (might end up less than $5 a month) and you would have a blog that can sustain all but a coordinated huge DDoS attack.

If you're talking about non-tech people then sure but that would be a hypothetical. The author obviously has the skills. He just fell into the trap "my blog is not popular enough so WP is fine". Which is a common bug in our brain's algorithms: we never act until too late after an incident. Oh well. That's Homo Sapiens for you.

Re: Running a business means contact with reality

#56
post #18

Earlier quoted context omitted.

Computers are fast now. You can serve five million hits a day with a webserver that's a shell script running from inetd. You don't need Cloudflare unless you're getting DDoSed.

I don't understand such comments. Obviously the people having trouble serving HN traffic have no clue what inetd is. Most of them might not even know about using varnish/nginx and that too is fine. It is good that internet is so accessible that you don't need to write shell script from inetd to express your opinions on your own domain and website. A random php running blog will be able to serve far less than 5M hits/…

It can be a little myopic becuase it takes effort to understand teh experience of someone who doesn't have the same skills (technical) as you.

On one hand this is high praise for strangers assuming the best about them that they could learn.

Only, the vast majority don't know this, and even if they could learn, they aren't able to devote the time over years and decades to make it easy to learn, and if they can, they have other priorities that makes sure they won't be able to, or they choose not to.

Post reply on HN