"Go to the folder:"
667 karma · joined April 13, 2009
Hi,
My name is Christopher (mom named me after Christopher Robin). You can call me Chris though.
I am a developer, programmer, coder, software engineer. Whatever title is in style and politically correct on this day. They say I'm a senior, but I feel like such a baby.
I like to build, code, learn and teach.
I live in Minneapolis, downtown proper.
I like to play Mario and Zelda.
I like to watch movies.
I like to read Foxtrot by Bill Amend.
I like to watched dubbed anime.
My favorite anime is Cowboy Bebop.
I like to play pick up ice hockey.
If I was a Muppet I would be Kermit.
If I was a Peanut I would be Charlie Brown.
"Go to the folder:"
I have limited time. I try to spend it wisely. I'd rather use my wasted time on something far more enjoyable, like playing my NES or reading a book or movie, or even watch something of higher quality and production value (HBO is pretty reliable for that or a movie on my backlog). Or even just get out and go somewhere to see and meet people.
Right now my only subscription service is Funimation ($5/month). I like watching dubbed anime late at night too chill out before bed. Currently (re)watching Black Lagoon (it's so great!) and the Mix Simuldub. With a side of computer science books on my backlog with some related videos or courses as well as a good book which right now is Snow Crash (embarrassingly I have not read this yet).
Disregarding color schemes here is my list:
* FZF
* COC (it provides a lot of QoL, functionality of modern editors with it's plugins using an easy seamless yarn add)
* Sandwich
Very few customizations. Mostly vanilla.
Regarding colors, I love to try new ones all the time and my current is scery followed by Gruvbox, and Dracula because they work in Terminal.app and iTerm. They also look nice / easy-on-the-eyes. My friend at work has a thing for Nord and another loves Monokai Pro, but apparently the author wants money for it...? Which seems... different.
I have personally owned an Aaron, Embody, Steelcase Leather Leap.
In a nutshell, I found the Aeron the most uncomfortable chair of just about every office chair I've had the pleasure of sitting in personally and at work. It was the right size and it was fully loaded with every top option. I gladly and quickly sold it.
The Steelcase (Leather) Leap is probably my favorite. The Embody is a close though. The Leap I have is leather, so it's very easy to keep clean. The best part about the leap though is not only is the build quality top notch and feels like a tank (and weighs it), is how configurable it is. The sweetest part though is that instead of rocking back like probably most chairs, it actually reclines keeping your rear end in the same place. It's excessively comfortable.
All my friends ended up getting a Leap after trying mine. I got the embody out of curiosity, again I topped it out with every option to make sure it was the best model. It's far superior to the Aeron for me and close to the Leap in terms of comfort, but I do think the Leap wins, especially for longer days or when you just have one-of-those-days.
At work, I had a Mirra, it was pretty nice also, which looking at it, surprised me. Much better than the Aeron in my opinion for just pure comfort. I've had a number of there chairs, from the $50 Staples specials to other big brands. The Leap and Embody are still by far my two favorites.
I kept the Embody and Leap because I couldn't part with either. I let my dad swap back and forth with me since he is now retired and does a lot of Ham Radio contests now sitting at his desk.
Anytime any asks about office chairs and the mention of Aeron comes up though (what would be an office chair discussion without the Aeron mentioned?), I always think of this: https://dack.com/misc/aeron.html
To add to this, with my new 3DS I have a non-subscription Virtual Console library of NES, SNES, Genesis, Master System, GB/GBC, GBA, TG16 as well as the existing DS, 3DS, and new 3DS games. That's a huge unique library of games that are on my backlog I want to play still going all the way back.
If you hack it, you can even re-package ROM files into the Virtual Console game wrappers and play ROM hacks from places like romhacking.net. There are some really crazy fun improvements. Such an example is Super Mario Land DX [0].
I would like a Switch, but it's not portable like the 3DS is portable and my backlog is huge. It's more like tablet or small laptop like portable and with a huge backlog I want to play, it's hard to justify. That said, I'll probably cave just to for Link's Awakening, I'm weak.
The keyboard, although not as good as my Thinkpad, is far superior to many still and not bad. The problem I have with the keyboard is that it's not a user replaceable part and is nigh impossible to replace. Since it's the most used component arguably and wears and has moving parts and is exposed to the real world being able to for example like my Thinkpad of past take it out or replace it or clean it. Similar case could be said for the battery.
The Touch Bar I don't mind and like. Mapping the Esc key to caps lock works better for me anyway since I have small hands with short reach. I look at it as an evolution of the finger print reader you would often see in previous years on other laptops. Plus, it's programmable, which you would think the creative and entrepreneur bunch here would love and find many hacks and ways to take advantage of. I guess not.
I do look forward to any changes Apple decides though. The only Apple keyboard and computer I hated was the Titanium PowerBook. The keyboard on that and the fragility of the whole computer was terrible. My favorite so far as been the Aluminum PowerBook G4 12 and 17. Followed by the first MacBook Pro.
However, maybe I'm not very smart and feel like I might have a very hard time with it. I'm not that great at math I don't think, nor do I consider myself genius like. Did people who go through this book do every single problem and figure it out themselves? There are a lot more problems then I expected. They are also, so far, some to be quite challenging and math heavy. It does really feel like it helps get my brain thinking differently about a lot of problems and I love it! But it also feels like I might start grinding a lot and burn out on it. Any tips or help or suggestions how to get through it successfully, get a good amount of education out of, and continue to be excited to keep moving forward?
[0] https://www.amazon.com/dp/0262510871
I know it's free online, but I wanted a physical edition.
However, the one problem I have with switching to Windows, even with a flawless WSL (2), or full Linux/BSD/whatever OS under the hood, the whole Apple ecosystem integration, seamless syncing between all my devices and accounts will be hard to let go unless something from MSFT / Windows and company can provide that same convenience. From what I have researched, it's close, but still not there.
It's too convenient. I know people will say they have problems with it (iCloud/macOS/iOS syncing/integration), but my experience and all my fellow constituents and family haven't. So, I have not witnessed nor experienced these issues people bring up in threads on HackerNews, Reddit, etc that I have seen (yet can't seem to find exact examples of at the moment with links).
I really admire this work. I hope MSFT continues down the path they have been. I've always had a soft spot for them. I'm rooting for them.
It's hackable, programmable, and versatile. I have never used F keys and making Caps Lock the new Escape key works better for me anyway since I have small hands.
How can you not like having Lemmings in your Touch Bar? [0]
I have no problems with the keyboard (my favorite is actually the PowerBook Pro Aluminum Keyboard), but it being basically the only moving part and arguably gets the most use of any component on the computer, it would be nice if it was user replaceable (the battery too, but ...). I'd like to always have a spare around or the ability to take it out and every once in a while get any dirt or whatever can get in under the keys out.
That said, doubling my salary a Big-N for a few years and getting experience at a larger tech company is what I'm mostly chasing at the moment. I want the experience, I want to see what it's like for myself. I can just rent out the condo I have now easily, pack a bag of clothes and go.
I am having very difficult time getting the offers (duh, when performing like this). Did you always get to receiving offers? I seem to always get the, we decided to go with another candidate... line after my onsite.
I've only had 2 company's fly me out so far and the only companies that I have gotten offers at don't do LeetCode. It's extremely frustrating or maybe I'm just not prepared well enough yet and need to be more consistent with my study and practice (and don't pay as much either) or maybe I'm just not smart enough. I feel stuck.
Will it ever end or am I stuck grinding for the rest of my career (life)? Will I ever be able just breathe and relax again? I'm not on the West coast, but interviewing on the West Coast. I'll rent out my condo or keep it around as a home away from home if I ever get an opportunity.
I always want to buy something, but living in small little tiny apartments all my life and finally selling off the last of my video game collection (31 large moving boxes filled) I want less physical items and buy all my books digitally. I like physical more, but with iBooks and keeping it always available at my finger tips on all my devices, it's way to convenient. I realize I might be part of the problem. There is always the downtown library.
Nothing wrong with smaller companies and startups, but the pay increase and resources available in a larger company are something I would like to experience. Getting my foot in the door is a frustration though.
Seems like it's about the closest to true passive income as you can get as I don't do or even really think about either.
I have a couple onsite at FAANG coming up in the next few weeks and I decided to buy a year of InterviewCake to work through the problems. I'm trying to do at least 1 per day or so and more on weekends. I'm about 2/3 of the way through the course and will go through again when I'm done and supplement with Cracking the Coding Interview, High Scalability blog, and probably some LeetCode problems. Otherwise, I have a job right now I'm very happy with and comfortable. I can always try again if I want to give it a shot.
1. I walk up to an employee and said, "Want to make an easy sale? I want an iPad Pro 11" with the keyboard and Apple Care." As we were talking with in about 30 seconds after he pulled out his device someone came walking out with the items. I pulled out my phone and payed via Apple Pay. Done.
2. The next time I walked in, an employee asked me what I was looking for. I said, "I would like to buy a HomePod." He said and showed me exactly who to speak with. I walked over, I told him I wanted a HomePod and he asked which color. I said what do you recommend, as I liked the white, but was afraid it would show signs of getting dirty. He said black (Space Gray). He grabbed a Space Gray HomePod. I paid with Apple Pay and was on my way.
Apple Store @ Mall of America both times.
The light rail is 1 block away and goes directly to University of Minnesota or Mall of America with stops between.
During the winters, rain, or bad weather, the entrance to the Skyway is across the street.
I don't see how it can get any better.
I sold my car and lease out my parking spot for $150/month. I have a Metro Transit GoToCard [0] I fill up with $20 or weekly/monthly day passes.
To the topic of the post, if anyone knows about succinct list similar to this for MySQL that would be great. I tried to search for something after reading this, but wasn't having much success.
What makes it the most dreaded? My only guess is having to maintain legacy code that's hard to understand or poorly written or another valid reason. I'd love to get into an embedded C / assembly role. I got pulled into web development early on, but I had a friend who was stubborn and held out and ended up coding games for casinos in C/C++ in Linux and SDL. I'm so jealous.
Is anyone or any company actually improving their website?
What is the cause of this? Any one have insight? I have a theory or thought, but I'm interested if anyone has some real insight or reason?
Edit: The constant use our app banner and nag is the worse.
I own a top of the line BTO 2017 and 2018 MacBook Pro 15".