HNHacker News
TopNewBestAskShowJobs

marlowe221

286 karma · joined September 8, 2020

Lawyer turned software developer working in JavaScript, Java, and Python.
submissionscomments
marlowe221··on How necessary are the programming fundamentals?
I'm a self taught programmer who got his first full time job in tech in June 2020 after 13 years of practicing law. Here's how I would do it:

const intersect = arr1.filter(value => arr2.includes(value))

I don't know much about Big O notation yet, so I don't know if my solution would meet your speed requirements or not, but I'd be interested in your feedback.

You could also turn the two arrays into sets and then compare them. But I'm not sure what impact that would have on performance, if any, in your example.

marlowe221··on I am resigning along with most other Freenode staff
Yeah, I can't recall ever drafting and saving/keeping a resignation letter from a job (volunteer or otherwise) that I didn't intend to leave...
marlowe221··on Beginner’s guide to mechanical keyboards
I second the MX Keys. It's what I use at work (software dev) and I love it.
marlowe221··on Beginner’s guide to mechanical keyboards
I can't stand mechanical keyboards and I'm a programmer.

I've had a great experience with my Logitech MX Keys. It costs about $100 USD and is one of the best keyboards I've ever used. Great mechanical keyboard.

At home I use the Logitech K360 which I paid less than $30 USD for. My desk is really small so I needed a smaller keyboard but wanted one that still had a num pad on it. This one fits the space I have and it types/codes just fine.

marlowe221··on The Dawn of a new Command Line Interface (2017)
I work in a Windows shop (security compliance reasons for federal government contracts). Before I got this job I was pretty much only developing in Linux.

Honestly? Powershell is pretty cool, though it feels a little strange to admit that. It has it's own very powerful syntax and virtually all of the common Bash commands are now aliased by default, so it's pretty smooth transition for the basic stuff.

marlowe221··on I self-learned to code at 30
I started at 37 and got my first full time job a couple of months after I turned 38. I was a lawyer and hated it - now I love going to work every day.

But it wasn't easy. I was working full time in a demanding profession and I'm married with two kids under 5 years old. So basically I spent every free moment I had working on learning HTML/CSS/JavaScript. If my kids were asleep, I was coding. I basically had to burn the candle at both ends to make a career change happen but it's been worth totally worth it.

I got hired to write React but I work for a very small company so we all wear a lot of hats around here. Since I started in June of 2020, I've already learned Java and now I'm working on a new ML/AI project (so Python, here I come).

My only regret is that I didn't do this 10 years earlier.

marlowe221··on Google to stop selling ads based on your specific web browsing
A non-Chrome browser is always a good idea.
marlowe221··on Meat consumption and risk of 25 conditions: outcome-wide analyses of 475K people
Legumes too. Lots of traditional diets around the world have at least one kind of bean at their foundation.
marlowe221··on Lessons for Philosophers and Scientists from Sherlock Holmes and Father Brown
I grew up a huge Sherlock Holmes fan. But as I have gotten older (39 in a couple of months), I much prefer Philip Marlowe and the writing of Raymond Chandler.

Sure, Marlowe is the quintessential hard-boiled private detective, but when you read the books you discover that he is largely an intuitive/emotional detective. He applies logic/reasoning and his knowledge of the world he lives in to his intuition/emotions but he's not all-knowing. Marlowe doesn't have the mystery solved on page 23 when the reader still has 174 pages left to go.

While still a fantasy, I tend to think Marlowe is a more realistic detective than Holmes ever was - or at least, one with whom I can identify more readily.

I think there is always a temptation, a danger, for those of us in STEM careers to hold our own feelings and emotions (not to mention those of others) in contempt, as if they are somehow invalid by definition.

We shouldn't do that! Instead, we should accept the emotional and intuitive aspects of ourselves and try to reason through them, understand where those feelings are coming from and make conscious decisions about how to move forward.

Sorry to preach! I just love fictional detectives and the applicability of the lessons they can teach us to the real world. :)

marlowe221··on You might not need jQuery (2014)
As new web developer, I would LOVE to learn how to do this kind of thing purely in CSS!
marlowe221··on Chinese regulators to push tech giants to share consumer credit data
They'll be the ones collecting all the social credit data.
marlowe221··on Simulating the PIN cracking scene in Terminator 2
I wonder what he would charge to make a DS9 style interface... :)
marlowe221··on What I Use Instead of Google
I'm genuinely curious about this and would like to use Google search less than I do now...

Would you mind sharing a few tips (or pointing me in the direction of some tips) for better DDG searches?

I love the concept and philosophy of DDG but the search results I get could definitely be better!

marlowe221··on Centering in CSS
Thanks for posting this. As someone new to professional web development, stuff like this is a valuable resource.
marlowe221··on Show HN: Low-Level Academy, an explorable systems programming course
Just want to thank you for making this.

I'm a JavaScript developer (just made a career change from law...) but I'm interested in dipping my toes in the water with "low level" languages. It's intimidating for someone like myself who is self taught with no CS degree or formal training.

A resource like this is just what I need to try it out.

marlowe221··on Kafka in Pieces
Kafka is best read like anything in the Cyberpunk genre - as a warning, not a suggestion.
marlowe221··on On finally learning to program at the age of 40
I just did this.

I'm 38 and just started my first developer job 3 months ago after practicing law for 13 years and hating it. I started learning JavaScript/HTML/CSS about a year ago.

It's the best thing I've ever done for myself and my only regret is not doing it sooner.

You can do it!

← PreviousPage 2 of 2