HNHacker News
TopNewBestAskShowJobs

lfowles

2,042 karma · joined January 29, 2015

C++/Python/Unreal Engine developer looking for interesting work!

See: https://linkedin.com/in/lfowles Portfolio: https://partlyatomic.com

Contact: hn@lfowles.org

submissionscomments
lfowles··on Research helps explain how Ritalin sharpens attention
Oh, I've never heard that! I might have to make some diet changes now... At least for breakfast/lunch
lfowles··on Research helps explain how Ritalin sharpens attention
I think citrus heavy juices have those adverse effects on medication (esp. grapefruit[0]), but they probably used a different juice.

[0]: https://en.wikipedia.org/wiki/Grapefruit%E2%80%93drug_intera...

lfowles··on The end of Insteon and why the smart home keeps faltering
How smart do you want to go? I found that for my purposes all I needed was some occupancy sensor switches and plain old timed switches (exhaust fans).
lfowles··on Unreal vs. Unity Opinion
There's an opt-in nativization feature for blueprints that did translate them to C++, but it was apparently brittle enough to be removed in 5.0
lfowles··on I need to stop being boring
Definitely. I'm incredibly burnt out after being a stay at home dad for the past year, with the pandemic cautions a lot of support structures disappeared or became unreliable (older family watching the baby, finding a reliable babysitter or daycare, etc). I essentially forgot about everything extraneous in my life so I wouldn't be frustrated that I didn't have time or energy to do it anymore. Without a doubt, I'm more boring than I used to be.

Part of this is just having a kid under 5 apparently, but I can't imagine being able to survive with more than one, much less retain a creative pursuit.

lfowles··on Unreal Engine 5 is now available
The HTML5 target has been deprecated for several versions now.
lfowles··on The case for induction cooking
Same experience, I grabbed an 1800W induction cook top in January to test the waters for an inevitable range replacement. It has bubbles forming at the bottom of the pot before the normal stove even gets an empty pan hot. Since then it has had a permanent spot in the kitchen, in fact I can't remember the last thing I used the regular stove for...

It also helped me find out that my kitchen counter outlets share the circuit with my fridge. The breaker quickly tripped when I was making toast, boiling water, and the fridge compressor cycled on!

lfowles··on What happened to Russias Air Force? U.S. officials, experts stumped
It wasn't necessarily single engineers designing these systems in the 70s either.
lfowles··on Sunsetting the Bethesda.net launcher and migrating to Steam
Probably not. I was waiting for my gamepass subscription to expire last week so I could renew using the Xbox Live Gold upgrade. I was constantly notified that my subscription was expiring soon, but never actually got a notice when it actually expired. All of my games still looked playable until I tried actually playing them.
lfowles··on The harsh truth of video games programming
> but I suspect any high-performance game requires an equivalent level of getting deep down into the code and having a critical understanding of your structures, algorithms, and how your computer primitives fundamentally work and interact.

I don't think most indie devs developing games are making "high-performance games". Rather they're spending most of their time in the "business logic" of the game, since most optimizations will have been handled by the engine (I don't think this is necessarily a bad thing either!). I definitely feel that I learned more about data structures, algorithms, and performance optimization outside of the game dev world than in it.

lfowles··on Don't you lecture me with your thirty dollar website
If you have a baseball cap you can hold the brim (pointed down!) against the back of your neck and trim along it for something half decent :)
lfowles··on Poll: Is the leetcode grind necessary to land a high paying remote job?
Heh. I'll never forget the first time I started an interview process with an automated online test with a "cheat tracker". What it ended up really doing was flunking me for alt tabbing to documentation...
lfowles··on Poll: Is the leetcode grind necessary to land a high paying remote job?
That's fair, but you also don't usually get the luxury of telling the interviewer that you only studied the tree and graph problems so you won't be doing any dynamic programming questions they happen to ask.
lfowles··on Amazon.com Homepage (1999)
Some of the sketchier product pages have changed to a completely different product since I ordered -- and this was for orders less than 10 years old!
lfowles··on More than 1M fewer students are in college, the lowest numbers in 50 years
I had plumbers out recently to replace a water heater.. after they left I went down to find out they had pushed the new one right up against the outlet the sump pump was using so I couldn't unplug that without moving the whole water heater. I'm not usually the one to complain that people don't take pride in their work but... it was a pretty visible and egregious error in a spacious and well conditioned utility room! Still haven't found anyone that goes above and beyond even for simple tasks.
lfowles··on How to start a successful freelance business as a software developer (2017)
> You need to succeed 3 different technical interviews where one is a one week long project and if you pass all 3, you are not guarantee to have contracts.

Sounds like I might as well be doing regular interviews....

lfowles··on The Matrix looks dramatically different on Hulu versus on HBO Max
Definitely remember this being the case for Buffy on DVD.
lfowles··on How Dwarf Fortress is built
Over the entire development of DF an afternoon or two to try out git or similar would have been a drop in the bucket. There's a lot of (useful!) ground between using flash drives and trying out a hot new version control workflow every week.
lfowles··on Wrapping Up 2021. Leaving C++
I'm not sure I'm ready to learn another language to be honest. After a decade+ of C++ it'd feel like driving on the wrong side of the road and I wouldn't blame any employers who didn't want to take a chance on that :)
lfowles··on Wrapping Up 2021. Leaving C++
Makes me wonder if I've too strongly tied my career to a specific language. However, right now it's not that I'm specifically a C++ programmer, just that the industry (gamedev) is largely C++. I'm sure in for it if that shifts out from under me before I find stable employment though....
lfowles··on How to help a friend who lost their home in a fire (2020)
I've put it off so many years because it is an enormous amount of labor to document a constantly changing house inventory... Apparently all the little stuff like clothing adds up too so it needs to be thorough.
lfowles··on Space-shooter.c: cross-platform, top-down 2D space shooter written in C
I practice something similar, I've statically allocated the physical RAM modules when I built my computer. O:)
lfowles··on My worst tech interview experience
I'm really not sure what the purpose of the call was! It was my first scheduled contact with the company after sending in my resume, but it was directly with the hiring manager and he got right into writing code over the phone. I've checked their Glassdoor page again this year and my experience seems common.
lfowles··on My worst tech interview experience
Hands down my worst interview experience was one where I was grilled on exact versions of operating systems, compilers, and software I used. Then over the phone I was asked to implement some simple functions in C++ but the interviewer kept getting annoyed I'd use shorthand like "array of doubles" and wanted me to say it like I was dictating into a compiler! The interview was cut short after I made a few off by one mixups in the code, probably for the best...
lfowles··on Is the four-day workweek finally within our grasp?
Worked at a company that would do that (using PTO or unpaid) with a couple months notice.. really messes with any vacation plans you might have made before you've been there long enough to accrue significant PTO!
lfowles··on The Entire History of Soviet Rocket Engines
Heh. I know exactly what videos you're talking about and I quite easily get sucked into watching them.
lfowles··on Programmers’ emotions
Personally I was overly expressive as a kid and it irked me that people could so plainly read me, so over time I learned to tone down my outward emotions. Might have gone a little too far on that. Whoops.
lfowles··on Ask HN: I'm 10 years into CS career, but rarely code anymore. Is this normal?
I enjoy it as well, but it does feel a bit like I'm being "nerd sniped"! Trying to justify grinding leetcode after an otherwise full day is hard.
lfowles··on Ask HN: I'm 10 years into CS career, but rarely code anymore. Is this normal?
Don't worry, worse interviewing practices definitely exist :) I've been asked to dictate code over the phone "as you would type it out" for a very well respected place. I've grumbled pretty hard about leetcode dependence in interviewing, but it does seem to form a common language for interviewers to gauge problem solving skills against (similar to how people rail against design patterns -- they're going to exist whether or not we have a vocabulary for them).
lfowles··on Ask HN: I'm 10 years into CS career, but rarely code anymore. Is this normal?
This is my experience -- your foot gets in the door to get an interview easier though.
← PreviousPage 3 of 32Next →