jammcq

Joined 10 years ago

Karma
46
Submissions
25
Member since
Sep 13
Founder of Avairis.com where we develop and support software for medical practices. Primarily Mammography centers.

Partner in the RuntimeArguments technology podcast

Founder of the Linux Terminal Server Project (LTSP.org) where we created tools and documentation for deploying Linux on thin clients.

Board member of the Michigan Unix Users Group - http://MUG.org

Find me on Mastodon at @[email protected]

View on Hacker News

Recent submissions

Comment · 1 month ago
We talk about the Year 2038 problem, Y2K, DJ10K and many more bugs of this nature
Comment · 4 months ago
I like the Studio but currently, Apple is limiting the ram to 64GB. The Macbook Pro with M5 you can get 128GB of ram. I've got an M1 studio and i'm looking to upgrade when the M5 studio comes out. Hopefully they'll offer it with at least 128GB of ram. Also, it's my understanding that when the MBP is under heavy load and the CPU is heating up, the system will throttle down the performance so it doesn't overheat, whereas the Studio has a bigger heatsink and fan to let it run full throttle.
Comment · 4 months ago
I started using Linux with Redhat but when they stopped doing the free version (sometime in the late 90's) I wanted to switch to Debian so I used Knoppix as a stepping stone to get there. Really made it easy. Then, somewhere around 2006 or 2007, I met Klaus Knopper and his wife at one of the Ubuntu developer summits. I think it was the one in Paris. Really nice guy and with the help of his wife, they did a lot of work to help people with vision impairment use Linux.
Comment · 5 months ago
I'm really enjoying this article. Many years ago when I created LTSP I had to dive in and understand how the whole bzImage and initrd worked so we could fetch a kernel with tftp and mount a root filesystem via NFS. It's been years since I've played with this stuff but it's still very interesting to me. Thank you!
Comment · 7 months ago
Containers are built on some really cool features of the Linux kernel: cgroups, namespaces and bind mounts. Once you understand that, then it's clear that the differences in Docker, Podman, Apple Containers and several others are mostly the same thing.
Comment · 8 months ago
Containers have become the standard way for deploying applications on servers and the web and sometimes even on the desktop.

In this RuntimeArguments episode we dive into what containers are, how they work, how to build them and what you can do with them.

Whether you are using containers in your development environment, deploying on servers in your data center or as a cloud service, containers save time, handle dependencies, increase security and just make things easier and better in so many ways.

Comment · 8 months ago
Damn paywalls! Sorry, I shouldn't be so negative. I'd just like to be able to read the article.
Comment · 8 months ago
I love it when I learn something new. It's even better when I learn multiple things. I've been using Postgres for over 20 years and I didn't know about auto_explain and fastupdate on GIN indexes. One of my favorite things to do is tune queries to respond faster. Nothing like taking a query that takes 15 seconds and getting it down to 15 milliseconds. We use GIN indexes a bit but we don't have a high volume of writes so we haven't run into the slowness that you talk about. If we do see any write performance issues, I definitely know where to start looking. Thanks for your article!
Comment · 8 months ago
Thank you for this article about the Kinesis. A good friend of mine loves his and every once in a while I consider trying it but I've worried about all that muscle memory. Your review was very thorough and I really appreciate it. I think I'll let my friend enjoy his, but I won't be moving to one anytime soon.
Comment · 8 months ago
I like how the article describes how certificates work for both client and server. I know a little bit about it but what I read helps to reinforce what I already know and it taught me something new. I appreciate it when someone takes the time to explain things like this.
Comment · 9 months ago
I've loved programming my whole life. Something happens inside my brain when I'm solving a problem. I think it's a release of endorphins or something that has a calming effect. When I was younger, it came easier. I used to be able to get "into the zone" and stay there for hours. Almost a constant stream of endorphins, almost a euphoria. Other things give me a similar feeling. Anything with numbers. I used to really love playing blackjack. Something about figuring out how to get to 21 just really did it for me. Or playing dominoes or other games that require me to solve something. I'm almost 65 now and it's just much more difficult to get there. I think I've been slow to adopt AI partly because I'm afraid it's going to take me further away from what I've loved. Friends tell me it's just a new tool to add to my toolbox. I'm giving it a try but I'm still skeptical.
Comment · 9 months ago
I remember those things. One of the first computers I programmed on starting my career in 1984. We had a variation of the Tower, I think it was called the 'iTower'. It didn't run Unix. instead it ran an OS called rmCOS from the Ryan McFarland company. Same people who made RMCobol. The OS was kind of similar to Texas Instruments DX10 operating system. I believe RM was involved in that too. I remember having to divvy up the ram per user. I think the max a user could get was 64k. You could get an expansion cabinet with additional hard drives. The expansion was the same size as the Tower computer. The big thing they were touting was that it used SCSI for connecting disk and tape drives. Later, I learned UNIX and we ported our software and ran it on the 1632. The article also mentions the 9300 which I also had the opportunity to program. Those were good days!
Comment · 9 months ago
I'm a bit color blind and it might be quite common to show errors in red but when the background is black, I can't see it at all.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton