News for hackers. Stuff that matters.

kennethko

Re:Google Cloud Run cost me $4,676 in 6 weeks with zero traff on Wednesday December 24, 2025 @03:43PM (#46379045)
I like using VMs for their predictable pricing. And docker-compose is easy enough to iterate with.
Re:Do you have any suggestions on RSS readers? on Saturday November 23, 2024 @09:54PM (#42225612)
FreshRSS might be worth a look. Has most, if not all, of what you're looking for. The paywall ladder might require a plugin.
Re:Ask HN: Kagi Worth It? on Monday November 11, 2024 @11:48PM (#42112885)
I’ve been paying for it for the last year or so. Whatever the mid level is. Part of the value is that I’m not reminded of what I filtered out—which is a double edged sword. But when I find myself on someone else’s device that defaults to Google or Bing, I do see the difference (again).
Re:Ask HN: Self Hosted Calendars? on Monday May 06, 2024 @09:47PM (#40281416)
Presumably any CalDAV server would be sufficient. But I’m sure there are gotchas.
Re:Ask HN: Why aren't programmable mice popular? on Friday April 19, 2024 @10:35PM (#40094194)
Have you checked out mice marketed for gaming? Particularly for MMOs, you’ll find a few 10+ button mice. I’ve been a happy user of Logitech’s line up, for what it’s worth.
I use Digital Ocean's App Platform which has free hosting for 3 static sites. CD is setup through integrations with GH/GL/BB, if I recall correctly. No particular reason why I chose this, other than I had a DO account open already for a few latent domains. It's proven to be simple enough & batteries included.
Re:Ask HN: Which Self Hosted applications do you run? on Thursday August 31, 2023 @11:22PM (#37346446)
The only consistent ones for me are TrueNAS and FreshRSS. Other apps haven't lasted as long in my network.
Re:Ask HN: Fear of First Employee on Wednesday April 26, 2023 @06:47PM (#35720991)
Setup a confidential information & inventions assignment (CIIA) agreement to protect the IP created for the company, alongside the rest of the employment agreement.

Also, if your concern is judging their character, consider adding another person that you trust into the interview process. Either as a technical or behavioral round.

`xargs` is a helpful command to keep in mind. I use that surprisingly often when scripting something up.

- https://linux.die.net/man/1/xargs

Re:Ask HN: Is there a hostname manager utility? on Thursday September 22, 2022 @12:37AM (#32934838)
Are you looking for something beyond what a host alias in your `./ssh/config` file can provide?

  $ cat ~/.ssh/config
  Host myserver
          HostName 10.10.10.10
          User ken
  $ ssh myserver
Re:Ask HN: Merge vs. Squash Merge on Wednesday August 31, 2022 @12:42PM (#32664806)
Assuming PRs and associated feature branches are substantial[0], I'm a proponent of merging w/o squashing commits. When running `git bisect` or simply doing archaeology on a code base where the previous author(s) left the organization, I've never regretted reading granular commits--only too coarse.

[0] Largely depends on the team's workflow and the functional size of feature branches. If there are a lot of smaller commits made to develop/main/etc., then you can probably get away with squashing.

Pretty simple workflow, here. I've been using Kill the Newsletter![0] to get newsletters into an RSS reader and out of my inbox. KTN generates a new email address to use for the signup, and an associated atom feed to subscribe to. Within your reader, I have the freedom to group and organize my RSS feeds as I see fit.

[0] https://kill-the-newsletter.com/

Re:Ask HN: How do you store photos and videos? on Wednesday July 13, 2022 @02:30PM (#32086865)
My workflow doesn't address your primary problem of reclaiming storage; I've addressed that with buying more local storage: I rely on two TrueNAS servers and Backblaze B2.

The primary TrueNAS server has a dataset for photos and is served via Samba share that I mount, as my primary access point across devices. Lightroom points to this share for the photos, and iCloud for Windows downloads new photos and videos to this share, as well.

On a weekly basis, that dataset is replicated to the secondary server and also synced to B2 via `rclone`. I do make use of the `rclone crypt`[0] option before pushing to B2, where the filenames are scrambled. There's no particular reason for this, other than it's how I first set it up years ago and haven't needed to change it. I have practiced file recoveries periodically to ensure I can still access my photos via `rclone`.

Assuming you have a Mac paired with your iPhone, I'd consider iCloud for the usability wins for your requirements. You can toggle the setting to download original resolution photos for the desktop Photos app and backup the resulting files separately. Perhaps to Glacier.

[0] https://rclone.org/crypt/

Re:Ask HN: Do You Use RSS? on Friday June 24, 2022 @07:44PM (#31870939)
RSS is how I filter and consume the majority of my news, blogs, HN, newsletters, and monitor Google Alerts for domain specific questions or topics that I'm interested in.

For the client, I've landed on FreshRSS for the web/desktop experience as it allows me sufficient control to group and tag articles for my own needs. Deployment is simple: docker-compose on a small Droplet that hosts a few other apps. It's helpful that there are a few RSS reader apps on iOS that support syncing with self-hosted FreshRSS instances, as well.

Re:Ask HN: Service or tool where I can follow HN-ers? on Tuesday February 15, 2022 @05:31PM (#30353783)
You could setup an RSS reader with hnrss[0] to follow a particular user's posts and comments. This has been working pretty well for my own purposes. From there, the frequency of your updates should be configurable by whatever RSS reader you choose.

[0] https://hnrss.github.io/#user-feeds

Re:Ask HN: Who is hiring? (December 2021) on Friday December 03, 2021 @12:29PM (#29432608)
Ferrum Health | REMOTE (EU, Latin America, South America, Canada) | Full Time | Senior Software Engineer (Go, Backend) | https://ferrumhealth.com

Medical errors are the third leading cause of death in the US, and Ferrum builds AI-powered monitoring systems to help health systems detect and address mistakes before they affect patient care.

Ferrum is a fully remote and distributed company. Since launching its first offering for lung cancer errors two years ago, Ferrum now covers over 10 million patients at ten health systems around the world, including the US. The company is backed by multiple top-tier venture capital firms and is led by an experienced digital health founding team that includes industry leaders in enterprise healthcare, machine learning, and edge infrastructure security.

We are looking for a senior/mid-level software engineer with a history of developing robust and scalable platforms, who also has an undersatnding of Linux networking and storage technologies. While our stack is primarily written in Go, professional experience in Go is not necessary.

You would be joining a small engineering organization that has proven track records of delivering solutions in the networking, storage, and machine learning spaces.

Our ideal candidates have proven technical skills in addition to a passion for improving the quality of healthcare.

Additional details and descriptions can be found below:

- Senior Software Engineer (Go, Backend): https://ferrumhealth.com/job-posting/senior-software-enginee...

To apply, send an email to [email protected].

Older »