willfiveash

Joined 16 years ago

Karma
8
Submissions
30
Member since
Mar 13
Old school Unix software engineer; worked on network security for a loooong time.

will dot fiveash at gmail dot com

View on Hacker News

Recent submissions

Comment · 9 days ago
I just thought of a funny sketch (SNL, I hope you're listening). I'd love to see someone impersonating Jimmy Stewart from 'It's a Wonderful Life' trying to stop a run on his crypto exchange.
Comment · 10 days ago
Comment · 24 days ago
Comment · 1 month ago
I just figured out how to work around the Firefox taskbar menu drop-down being stuck in a highlight which disables the function of that menu item. Say the File drop-down is highlighted, just click on the menu function next to it like Edit and slide the cursor to the File drop-down and the highlight goes away and the File menu function is restored.
Comment · 1 month ago
For Golden Gate I broke my general rule of "never install *.0 of a release" and Golden Gate has shown me why I have this rule.
Comment · 1 month ago
On my M1 Macbook pro, running screen sharing in full screen mode has a big bug in that the screen sharing menus/controls aren't visible when I move the mouse cursor above the taskbar displayed from the remote system. Normally, doing this causes the screen share controls to become visible. Now I find that with the cursor at the top of the screen and my pressing the Control key the screen sharing controls become visible. I write this in case others are having the same issue.
Comment · 2 years ago
In the email I got from AT&T regarding this data breach was: "Protecting customer data is a top priority. We have confirmed the affected system has been secured. We hold ourselves to high privacy standards and are always looking for ways to improve our security practices."

Well, now I feel better. 8^)

Comment · 2 years ago
This story reminds me of the time I accidentally/naively set up a ssh honeypot when I configured the router I was using at the time (this was a long time ago) to forward incoming SSH connections to a ReadyNAS (which was using a Sun SPARC processor) in my house. I did that so I could log into it while I was away from my house. One day, I ssh'ed in and notice that the ReadyNAS was running very slow which surprised me because I thought it was idle. I checked the CPU usage and the sshd was using 100%. First, I thought it was a bug but it occurred to me I should check my incoming ssh connection attempts in my router log. Turns out there were a ton of ssh connection attempts coming from an IP address assigned to China. In response I changed the router port forwarding for incoming ssh connections to use a non-standard port number, like 55,243, and after that my ReadyNAS was no longer bombarded with ssh connection attempts. Lesson: try to avoid forwarding standard port numbers.
Comment · 4 years ago
I still remember when a co-worker told me that the biggest problem with C is that programmers are terrible at memory management. Given the number of memory corruption bugs I encountered in 27 years of working with C, I have to say that rings true.
Comment · 4 years ago
I see the article mentions Solaris, an OS that I am very familiar with, which had me thinking about the memory corruption detection Solaris offerred. Among the development features Solaris supported were two memory corruption checking libraries (libumem, watchmalloc) that could easily be used without have to recompile binaries to link with them. Libumem had support for detecting memory leaks, buffer overruns, multiple frees, use of uninitialized data, use of freed data, etc... but it could not detect a read past an allocated buffer which is where watchmalloc came in handy. To use either with an executable binary was as easy as:

$ LD_PRELOAD=libumem.so.1 <executable filename>

I found a lot of memory corruption bugs using libumem in particular including some in MIT Kerberos that were severe enough to be considered security vulnerabilities. Sadly, Solaris is now in support mode thanks to Ellison and friends at Oracle.

Comment · 4 years ago
I've been using OmniOutliner for a long time, mostly to take notes in an organized fashion and I'm pretty happy with its functionality, however one thing it doesn't provide is split editing windows on the same outline. This is something I've used with Vim and found it to be very handy when editing code because I frequently needed to look at code at one spot in a file while modifying/creating code in another place in that same file. Anyone know if there is a macOS outliner that can do this?
Comment · 4 years ago
I'm not sad to see it go. What I vaguely remember about macOS Server was that macOS upgrades were fraught regarding whether the macOS Server would function normally afterward requiring me spending time trying to debug what was wrong. Since macOS eventually started offering some of those services, like Time Machine Server, natively I've been using those successfully. For the services macOS doesn't offer I now have the option of using Home Brew to install those services.
Comment · 4 years ago
I've been using Firefox for a looong time. What convinced me to choose that over any other browser is the following: A. It ran on macOS AND Solaris (which I worked on for a looong time). B. It took awhile for the feature to arrive but eventually I was able to sync my bookmarks across both platforms (this made me so happy).

At this point, even though I'm not using Solaris anymore (sniff) I'm so used to it I don't feel the need to try anything else.

Comment · 4 years ago
When I read "People don’t want to run their own servers, and never will." I thought, what an elitist (and libertarian) idea to assume people would be able to afford and manage a server in their home but also afford/have access to the required Internet bandwidth. Yuck.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton