norwayjose | 1 year ago | on: Ask HN: Do you backup your Emails?
norwayjose's comments
norwayjose | 1 year ago | on: Ask HN: How did people code entire machine language programs in hex?
After 6 years of being a field engineer and writing exclusively in machine language, I made the switch to being a systems analyst which gave me access to an assembler. That seemed easy after having to calculate relative jumps/subroutine calls for so long.
norwayjose | 1 year ago | on: Ask HN: Which movies did you watch multiple times?
Lawrence of Arabia
The Maltese Falcon
Most Hitchcock films
Blade Runner
The Man From Snowy River
The Martian
Monty Python & the Holy Grail
The Princess Bride
Serenity
The Thin Man series
The Thing
Tombstone
Young Frankenstein
Monty Python and the Holy Grail
Clerks and most Kevin Smith movies
Baby Drive and most Edgar Wright movies
Fanboys
Spinal Tap
Kung Fu Hustle
Apollo 13norwayjose | 1 year ago | on: Ask HN: Where are the old folks in tech?
It has gotten harder to remember what I've worked on lately. For the past 15 years, I've been keeping notes in text files to remind me of what I work on each day. It's far easier to do a recursive grep on my top level notes directory than it is to find something in Outlook. I also make heavy use of Confluence to document everything I work on. I think I've created more Confluence pages than the rest of my group combined.
I've kept in touch with a number of people I've enjoyed working over the years with which has made it much easier to find jobs when I need to make a change. For the past 20 years, I've maintained a mailing list to organize weekly happy hours with some of them. I got hit by a RIF 5 years ago (first time in 47 years, believe it or not) and managed to line up a new job in 2 months thanks to a hardware engineer I had enjoyed working with 32 years ago. I also had a few whiteboard interviews during that time which helped remind me why I hate the traditional way of finding jobs.
norwayjose | 1 year ago | on: What's your everyday phone setup (EDA)?
norwayjose | 1 year ago | on: Ask HN: Favorite Home Office Purchase?
4k monitor - Picked this up on a Black Friday sale 1.5 years ago. It's much easier on my eyes than the HD monitor my company provides in the office.
KVM - Allows me to switch between my work laptop and some of the higher end embedded machines I work with. I end up needing to swap cables at work.
norwayjose | 2 years ago | on: Any software developers willing to take a survey?
norwayjose | 2 years ago | on: Ask HN: Questions for two 40 year IBM Mainframe repair and programmers
Some of the mainframes we servicced were also connected to ARPANET which provided networked access to university and various government agencies. I know there was an ARPANET worm around 1980. Not sure if there was hacking prior to that.
norwayjose | 2 years ago | on: Ask HN: Questions for two 40 year IBM Mainframe repair and programmers
norwayjose | 2 years ago | on: Ask HN: Questions for two 40 year IBM Mainframe repair and programmers
norwayjose | 2 years ago | on: Ask HN: Questions for two 40 year IBM Mainframe repair and programmers
norwayjose | 2 years ago | on: Ask HN: Questions for two 40 year IBM Mainframe repair and programmers
norwayjose | 2 years ago | on: Ask HN: What's a Senior Software Craftsperson to Do?
The thing I did which helped most was reaching out to my network as soon as it happened. I ended up with an offer and another company interested thanks to friends I'd worked with at previous jobs. If you've already notified friends, don't be shy about reminding them you're still out of work.
norwayjose | 3 years ago | on: Ask HN: How did you master the art of programming?
As others here have said, the key to being good at anything is to do it often. While it's useful to be able to solve problems on a whiteboard during an interview, during a long career you'll probably be asked to work on many problems which are new to you. Researching new protocols, architectures, software libraries, and peripheral chips may be required. Figuring out how to debug problems in new environments can be essential as well.
I'm an embedded firmware engineer and feel fortunate that I continue to find my job fascinating. I do lots of technical reading to keep up with the field. In addition to the documentation for the chips and tools we use, I read quite a few technical blogs via an RSS reader. I also follow a number of technical subreddits.
I've signed up for developer accounts at the manufacturers of chips we use. One of them has partnered with a company which provides free webinars as well as more extensive in-person training. While it can be challenging to get your company to pay for training, few will object to you taking a free webinar during your lunch hour.
norwayjose | 16 years ago | on: What are you reading?
Gray Hat Python: Python Programming for Hackers and Reverse Engineers by Justin Seitz
The whole process only takes about 5 minutes once every week or two. It gives me easy access to over 20 years of email which is nice to have even though I only search the old ones a few times a year.