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

My biggest question now is - since now anyone can build a SaaS, and since everything is now optimized not for "employment" but for "enterprise" (run your own business), just how many 1-2 person companies can we build? I mean how many genuine sell-able ideas are there. Can we as a society have a 100,000s small software enterprises (and not a few hundred employing 1000s)?

I would love to start my own SaaS company, even if it generates $1000 a month I will be elated. And I have 20+ years of experience programming and in FinTech, but what do I build? Not to mention, without sales & marketing nothing will really work.


Two of the startups are lead by non-technical founders who have strong industry specific experience (legal and finance). The third has a partner that has industry experience (is the ICP).

So you definitely still need strong sales and marketing and a deep understanding of a business domain.

1 person and AI is not sufficient to create a business.


Very impressive! Worth noting that HTMX also has a WebSocket extension - https://v1.htmx.org/extensions/web-sockets/ so one could potentially also do "live views" in more performant runtimes like JVM or Node.js

My first version of Django LiveView used HTMX. WebSocket connectivity is one aspect; there is another part of logic and architecture where it falls short.

Can you tell us more? Espacially, how does they both fair with auth.

There is native middleware in Channels. I have it documented with a brief example in the documentation, and I also mention some security measures.

Using CachyOS for all my work for around 18 months now. Super stable, fast and up-to-date always, highly recommend it.


[flagged]


Debian is not far behind, it's just on a really long release cycle because that is what it is designed to be. Debian trixie has mostly the latest and greatest from 6 months ago.


I can't vote, but calling real people "fucktards" was poor form.


I spent ages submitting the bug report with various log files, /etc/fstab that worked vs. the one that didn't. Detailed steps to reproduce, specific kernel versions, snapshots of /etc/ /usr/share/etc and so on. What the problem was, how I resolved it.

Also found someone else that had experienced the same: https://old.reddit.com/r/linuxquestions/comments/t6795f/emer...

Created an account to submit it all to Fedora(/Redhat/IBM). And it just got marked wont fix. Apparently the filesystem guy didn't think it was a filesystem problem (despite being caused by fstab) and just closed it.

Apparently getting stuck in the below loop is an acceptable response due to a typo in /etc/fstab.

--

Reloading system manager configuration. Starting default target. You are in emergency mode. After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, or “exit” to continue booting.

Cannot open access to console, the root account is locked. See sulogin(8) to continue.

Press Enter to continue.

Reloading system manager configuration. Starting default target. You are in emergency mode. After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, or “exit” to continue booting.

Cannot open access to console, the root account is locked. See sulogin(8) to continue.

Press Enter to continue.

etc.


Sometimes is the only form when you spend time, write really good report and get just „go f yourself, not a bug”. He could call it "enshittification going in Fedora community", but went straight and honest.


Interesting what’s your hardware on the FreeBSD setup, thinkpad?


A few things - they're custom builds - my main server has ECC ram in a Gigabyte gaming motherboard, and does mail/files (now just ripped DVD's & Blu-rays), its had ZFS for ages. Ran low on space and bought a Beelink ME mini, and moved stuff across. That was the smoothest build ever. Booted off a USB stick, it detected all 6 nvme drives and was up and transferring stuff onto it in record time. Not the cheapest way to go about things for $/TB, but I could afford it. Store audio and general backup on these (mostly read, rarely write) with the movies on the spinning rust server. Both raidz1-0.

Plus an offsite virtual web server/backup mail server.

Not using jails or anything fancy. Just leave them alone aside from running freebsd-update and pkg update commands occasionally. Stable as.

The only complicated part is that on a couple of systems the motherboards the realtek network card isn't detected and so to bootstrap the install process the easiest way is to tether a phone via USB in order to get a network connection to then pkg install the driver for it.

Can dual boot my main PC into FreeBSD desktop mode - trying to wean myself of Windows 10, but as I said gaming/audio just works, so its the default boot device. Gaming on FreeBSD is problematic, I did manage to play Factorio for 15 minutes, but then it locks up complaining about a missing ALSA file, its acknowledged that its suboptimal and gaming Linux is just easier than continually messing around trying to get all the bits working consistently. Some people insist on it, but it still seems too precarious for me.

Hence considering Cachy OS. Wanted to triple boot my desktop machine, but turns out the motherboard despite having four slots for drives, doesn't actually support more than 2 of them. Uh, thanks Gigabyte...

The media PC is a ASUS NUC 14 Pro Mini running CachyOS, mostly happy with it compared to other distro's but they all have their quirks. Plus it hard locks occasionally when streaming (e.g. Netflix). Just remembering which package manager and how to use it is a minor challenge. I remember the era where there was basically just .deb and .rpm

I haven't used a laptop in ages, and dislike using a smartphone. I want my multi-monitor setup. I still remember thinking how dumb it was we had 1600x1200 and 1920x1200 and then they standardised on 1920x1080.

Ironically, Apple's Cinema Displays which cost a lot back in the day - mid 2000's did do 1920x1200 via DVI and we've got a few that still work to this day. My wife was in Apple-land because of her profession (graphic design), and I couldn't resist, Apple wasn't quite as evil back then. I think they have Sanyo displays in them. So props to those designing hardware that just keeps going.


Probably downvoted for resorting to juvenile name-calling when someone else didn't diagnose and fix a problem in your local installation of a free software project for you.


Its simple, just follow these 30 tips and tricks :D


I assume you have never seen the German software recruitment process. 6+ rounds spread over 3 months (with no ghosting in the middle if you are lucky). Here is the current process -

- Apply online

- Initial screening with recruiter if they like your resume (book a 45 mins slot)

- Take home assignment or online assessment (2 -4 hours)

- First technical screening interview (1-1.5 hours)

- Second technical interview (system level, deep dive, 1.5 hours)

- Product manager interview (1 hour)

- Senior leadership interview (1 hour)

- Final offer

Between all these rounds, you need to book meetings and it usually takes 1-2 weeks between rounds.


Is that part of the reason why the German software industry is generally so sclerotic and unproductive?


To be fair, it is more difficult to lay off in Germany so the company takes more risk.


In any case for a normal investor, just remember - "The market can stay irrational longer than you can remain solvent".


This is also good advice for prominent investors. Burry himself has lost a ton of money in the recent past by shorting Tesla.


Thank you, a very insightful comment :) As a side note, my latest post (on the same website) is on "reactive" Java / suspend functions in Kotlin.


I agree, this was just a sample code to show how usually imperative if / else / try / catch code is written. What is also possible is we catch the exception, log it and throw another one.


Interestingly, I have been harping on this for a while. Recently wrote a blog on how to separate business logic from infrastructure code and tie them together by composing functions together - https://rockyj-blogs.web.app/2025/10/25/result-monad.html

I also see that lately "code quality" is the least concern of most (even software product) companies, just ask AI to write code in a single file / module / class - then launch feature and fix if you have to. I could see that in a few years things will be extremely messy (but who can say).


Ah Dolphin. Forced to use MacOS at work, most things do the job but man I miss Dolphin. I really wish I could run it on MacOS.


You can, I believe it's a build artifact if you go on KDE's Gitlab, or whatever, instance. Same thing for Windows. The Windows version doesn't have all of the same features as Linux, so I don't know how featureful it is for macOS.


You can build dolphin on macos using their Craft build tool. It works ok-ish.


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

Search: