HNHacker News
TopNewBestAskShowJobs

BlameKaneda

468 karma · joined January 9, 2019

submissionscomments
BlameKaneda··on Ask HN: Happy 404 Day. Whats your favorite 404 error page?
I'm a fan of this 404 page of dancing construction workers. I think the original page got taken down, but it's available on YouTube:

https://www.youtube.com/watch?v=hRkJk303ppw

BlameKaneda··on Ask HN: What subscriptions do you pay for?
NameSilo - $12/y - .com personal site

HBO - $14/m (?) - Legacy ad-free. Can't recall the exact cost off the top of my head

Hulu - $12/y - Will cancel it a year from now

BlameKaneda··on Ask HN: Which tools increased your productivity the most?
Todoist - Browser extension and phone app for checking off todo items. I get a slight dopamine hit every time I complete something.

Obsidian - Note-taking desktop app with a nice UI, good extensions, tagging, and more.

Leechblock - Browser extension that blocks certain sites during specified time periods. I've got a similar app on my phone, but its free version only allows 3 apps to be blocked.

BlameKaneda··on Ask HN: How do ADHD people cope on here?
I use a blocker extension in my browser that blocks X sites between certain hours of the day, including HN. If I wanted to, I could go override it but 95% of the time I don't.

I also use a blocker app on my phone and it's more jarring to get that angry background and "You tried to go to X app Y times today".

BlameKaneda··on Ask HN: What are some of your “buy it for life” purchases?
I try to buy things with longevity in mind, and I'll research brands that are known to be "buy it for life" (and I'll see if they're still BIFL or if they've dropped in quality). I usually seek out thrift stores in my area, and if not then I'll see if I can get quality products at discounts.

Here's what I'm into:

- Barbour waxed jacket - Bought for brand new at a significant discount from a retailer in the UK

- Two mechanical keyboards

- Patagonia better sweater fleeces - Although I bought one of my fleeces at full price, the quality, warmth, and fit are second to none and it was 100% worth it.

- Two pairs of goodyear welted boots - Goodyear welting means that the soles can be repaired easily, and I'm aiming to have the boots around for years to come.

- A narrow-width backpack from Timbuk2 - I've heard the brand has dipped in quality, but the model I'd gotten was still classified as BIFL at the time of purchase.

- Zojirushi thermos - It's never leaked on me and years later, it still keeps my water cold for long periods of time.

- Zojirushi rice cooker (a Made in Japan model, versus one made elsewhere) - Bought it used on eBay and it works like a charm.

- Good socks (Darn Tough, Smartwool, etc) - I get mine at TJ Maxx/Marshall's/etc and they're significantly cheaper than getting them online or at a retailer like REI.

BlameKaneda··on Ask HN: What does your battle station look like?
Here's what I have:

- Standing desk

- Two 24" monitors, each on single Humanscale monitor arms (bought used on eBay, at a significant discount). I switched from dual arms to single because the latter means that I can move one monitor without affecting the other.

- Tenkeyless mechanical keyboard (MX silent red switches)

- 60% mech keyboard (MX brown switches)

- Vertical Logitech mouse on a mousepad (that looks like a mini carpet)

- Work laptop

- Microphone on a Rode arm (bought used on eBay) that's fixed onto a wall shelf

- Custom-built PC in an ATX Mid Tower

- HDMI switch that lets me use my main monitor with my work laptop and my PC

- USB switch that lets me do the same with my keyboard and mouse

- A collection of mechanical pencils in a ceramic sugar skull

BlameKaneda··on Ask HN: What's the best free course in your area of expertise?
This Tour of Heroes tutorial can teach you just about everything that you need to know about Angular, and it can be completed in a pretty short amount of time.

https://angular.io/tutorial/tour-of-heroes

BlameKaneda··on Ask HN: Explain your daily job to your family
Software Engineer: When you open a website, I work on everything that's visible on the page. Sometimes I work on what's not visible, like with databases, passwords, etc.

Specific role at job: I work on a user dashboard and profile page. Users can set up X, can see what X they have, and can check the statuses of other things. My team's biggest problem is figuring out how to get users to do Y without getting stuck.

BlameKaneda··on Ask HN: Strategies for Dealing with Email Spam?
I created a Gmail account that's specifically for email signups and shut off the notifications for it.

I traveled over the summer and relied heavily on free WiFi, which meant me signing up and giving them my email. I knew that I was going to be bombarded with spam, so I created the junk account to handle all of it.

BlameKaneda··on Writing down what I do in Obsidian
You can do:

![[Pasted image 20221028163039.png|500]]

If you want to adjust the width and height, then you can do this:

![[Pasted image 20221028163039.png|500x700]]

BlameKaneda··on Ask HN: Is it me, or is SharePoint needlessly complicated and annoying?
I used to work with SharePoint professionally (barf), in that we dragged and dropped HTML, JS, and CSS files into a folder that then powered pages on the company's intranet. Luckily we didn't build components using SharePoint's system, but we still had to navigate through the rest of the cruft.

Some of the issues I ran into include (but aren't limited to):

- Files and folders located in counterintuitive locations. Random files that ended up in some locations "just because". After a few years of working that job I knew where certain things were through tribal knowledge.

- Wading through files and documents that were years old. If SharePoint has a system in place that deletes files above a certain age, we didn't have anything like that set up.

- Dealing with a complicated access/security system, that restricted some users from seeing some pages.

- Having to make the intranet pages "work" with IE11. A good chunk of employees preferred using IE11 as their browser of choice so we couldn't not work on compatibility.

- Once, I accidentally moved in-progress HTML and JS files into a prod folder and one of the pages broke in prod. Fortunately it was after hours and I was able to retrieve the original files from GitHub.

- Major performance issues on some of the more data-heavy pages.

- Users not seeing links to docs because they was checked out (like library books), usually by one person with credentials different from everyone else.

That was Job 1 and I'd hoped to never touch SharePoint again. I'm on Job 3 now and I grimaced when I saw that the company used it as its intranet. I'd hate to be on the team responsible for maintenance.

BlameKaneda··on Ask HN: What colorscheme are you using in your code editor?
Firewatch. When I think I've found another theme that I like, I always end up going back to it.

https://vscodethemes.com/e/ulthes.theme-firewatch/firewatch-...

BlameKaneda··on Ask HN: Relevant info as Job Seeker?
I'm not a recruiter, but I was interviewing recently and I liked it when postings/recruiters expressed the fact that "Experience in X is a must", "We're language-agnostic but use JS frameworks", etc.

Verbiage like "Backend: Python, Kotlin, Java, Rails", etc was misleading because I couldn't tell what exactly they used in their day to day.

BlameKaneda··on ‘We don’t have to feel like prey’: the female joggers running with guns
New business idea: Wearable that sends out a shockwave if the user gets attacked. The user could adjust its sensitivity, i.e. if they're attacked from a certain angle or they're hit with a certain amount of force.

I'm mostly kidding, but if you're attacked from an unsuspecting angle then no amount of armaments will protect you from that first punch.

BlameKaneda··on Ask HN: Relevant info as Job Seeker?
Tech stack versus what a company's looking for in an interviewee.

For instance:

- On our frontend we use: React, TypeScript, NextJS, and React Native

- Feel free to apply if you have experience with: Angular, Vue, or other frontend frameworks

BlameKaneda··on Ask HN: What are some of the best documentaries you've seen?
Dear Zachary was written, directed, produced, and edited by one guy (Kurt Kuenne) and its budget was incredibly low even for indie film standards.

However, I can think of very few documentaries that come close to what it achieved and how it made me feel when watching it. Kurt put every fiber of his being into making it, and it shows. However, it's not an easy watch and I'd be hesitant to watch it again all the way through.

If you decide to check it out, please do not read up anything about it. Don't go onto Wikipedia or its IMDB page, don't search for reviews on it. Don't search for it at all. Just watch it.

Edit: You can watch it here, for free: https://pluto.tv/en/on-demand/movies/dear-zachary-a-letter-t...

BlameKaneda··on Ask HN: How do you get better at debugging/finding a solution?
At my previous job I was debugging a problem that a client ran into. Looking back, these are some of the steps I took:

1. Recreate problem in prod - How was it triggered? I did a bit of digging and noticed that it happened when very specific conditions occurred.

2. Recreate it locally - Got an error message, i.e. `SomeVar is not defined`.

3. SomeVar - Why is it `undefined`? I started working backwards and realized that the `SomeVar` functionality was working as intended, but it's what was being fed into it that was the issue.

4. Working backwards - I had a hunch as to why the error was occurring when I started, and when I worked backwards I realized that I was partially correct.

5. More research - In regards to point 4, I learned what else was missing (i.e. why I was partially correct about my hunch).

6. Start coding - Since the issue was in prod, I put in a pretty shoddy hotfix. It worked, but it tacked on some logic into code that was already pretty confusing (due to a lot of conditional scenarios in the UI).

7. PR - I opened a PR, but to my Sr Dev's point the solution worked but the code wasn't clean.

8. Sr Dev chat - We had a quick chat, and even though the issue was in prod only a few people had it happening to them (the feature wasn't widely used). Also, unless we were actively losing money due to a prod issue, a hotfix isn't needed and we can take the time to write cleanly.

9. Coding - I realized that there was an even easier way to write the code without introducing confusing logic. I scrapped about 95% of what I had and put in something that not only worked, but was much cleaner. I also wrote some tests, as per the Sr's recommendation.

10. Updated PR - I followed-up with the Sr, who thanked me for revising the code and for writing the tests.

---

Although I reached the original solution and the new one on my own, having discussions with the Senior Dev was incredibly beneficial.

BlameKaneda··on Ask HN: What's your best productivity tip?
I use an app blocker on my Android phone and the LeechBlock extension (Chrome and FF) that allows me to set filters for certain sites, certain times of day, etc.

Although I could disable the blockers if I really wanted to, I usually don't.

In the event that the blockers aren't helping, then I'll move my phone to the other side of the room so that it's completely out of reach.

BlameKaneda··on Ask HN: Which subredits do you follow?
For me personally, the niche subreddits beat the popular ones any day of the week.

To name a few:

- AskAnAmerican - Interesting to get American and non-American perspectives on things, for good and bad.

- corgi - Self-explanatory.

- Eldenring

- ExperiencedDevs

- news - It's a popular subreddit and therefore filled with lots of crap, but I like to get a birds eye view of what's happening.

- ShitPostCrusaders - Jojo's Bizarre Adventure shitposts

- dadswhodidnotwantpets

- EatSandwiches

- Mid_Century - Furniture and art

- oldmaps - I love antique maps.

- vexillology - I also love flags.

- specializedtools

- UnresolvedMysteries

- WTFaucet - Strange faucets.

- taskmaster - Dedicated to the British panel show

BlameKaneda··on Ask HN: Is there a site where a crowd can vote on which A/B site looks better?
I did Mechanical Turk surveys on and off for about 8 months and all it netted me was about $25. But, I bought a nonstick pan with it.
BlameKaneda··on Ask HN: What is a purchase that made you happy?
A lightweight, tapered Italian jacket that I nabbed at a consignment store at a great price. Wearing it, I feel like a million bucks.
BlameKaneda··on Ask HN: Advice for incoming freshman student at college
Your mileage may vary:

- College is one of the best opportunities to meet people and make friends, especially since the freshman are all in the same boat and (in lots of cases) won't know anyone else going in.

- During the first few weeks of classes, I recommend setting up 15-minute 1-on-1's with your professors so that they can put a name to your face and you can get to know more about them.

- Although doing very little to no studying and getting good grades in high school was possible, it's a lot harder to make it work in college. The coursework is more challenging and the topics go into a lot more depth, so winging it will be a challenge and frankly, isn't worth it.

- I highly recommend signing up for classes in the morning (but depending on who you are, not too early). I signed up for a lot of morning classes, which meant that I was done with the day before lunch and could devote the afternoons to studying and getting work done.

- Looking back, I thought that high school woefully under-prepared me for essay writing in college. The five paragraph structure that's commonly taught in HS is a good starting point, but there's a lot more involved at the university level that isn't covered, unfortunately.

- If you're going to have a roommate (which you probably will), and you're not used to living in the same space as another person, please be mindful of boundaries, i.e. cleaning up after yourself, noise levels, not letting your messes ease onto their side of the room, etc. With that being said, this is a two-way street and they need to do the same.

- As a senior I took a class with a bunch of freshman, and a lot of them asked if they could use the restroom withing the first week. You do not need permission to go. You're an adult. I told one girl she didn't have to ask, and she said "Are you sure? But...". I'm sure!

- On a related note, the professors will treat you like an adult. This also means that unless there are specific circumstances they will not chase you if you're missing an assignment. They'll just mark it as a 0.

- Back when I used it, https://www.ratemyprofessors.com/ was a fantastic resource, but be sure to look at a bunch of reviews and not let a few bad ones let you dismiss someone.

BlameKaneda··on Ask HN: What are your favorite subreddits and why?
/r/AskAnAmerican - Interesting to see differences across states and other cultures

/r/corgi

/r/dadswhodidnotwantpets - Pictures and videos of men (and sometimes women) cuddling with animals after initially rejecting them

/r/sbubby - Pictures of edited logos that look like other logos (e.g. Changing "The Price is Right" logo to say "The Rice is Aight")

/r/wimmelbilder - Imagine the Where's Waldo? images, but with pictures filled to the brim with everything.

BlameKaneda··on Ask HN: What are some keywords you track everyday?
I just started tracking the word "Autodromo" on the WatchRecon app---Autodromo's a watchmaker whose designs were inspired by Italian racecars. I'm interested in getting my hands on one of their Intereuropa watches, and because it was discontinued I'm hopeful that I can get it on a site like WatchRecon.
BlameKaneda··on Ask HN: How can I use money to make money?
For every bi-monthly pay period, I deposit 12% into my IRA and 4% into my regular investment account. Also, a certain amount is taken from my paycheck and deposited into my 401k.

I've deposited the maximum $6,000 into my IRA for the past two years, and I plan on doing so indefinitely. If it's December and the paycheck withdrawals haven't totaled $6k, then I'll transfer the remainder from my bank. And although I don't deposit as much into my regular investment account, whenever I see fit I'll transfer some of my bank account funds into it.

I wouldn't be able to do this if it were not for money coming in.

BlameKaneda··on Ask HN: Senior Engineers with ADHD, any mental/physical structures for work?
- I use ToDoist as a browser extension and a phone app, and it's very satisfying to check off items. I also maintain quick ToDo lists on Post-It notes and a white board.

- I'd recommend anyone to do this (using the same app or another one), but I use Obsidian.md for notes. I'll create a page for each Jira ticket that I'm working on, where I'll include personal notes about things I've noticed (e.g. "When passing in this object I get X result") as well as Q's that I have and any answers that I've been given.

- I use the LeechBlock extension to block certain websites between certain times of the day, including HackerNews and LinkedIn (the latter is a huge rabbit hole for me). Link: https://www.proginosko.com/leechblock/

- I've got noise-cancelling headphones. There's a lot of sirens and honking horns outside of my place and they do a great job at blocking those things.

- If I'm really distracted, I'll move my phone to the other side of the room so it's out of sight.

- I started seeing a psychiatrist in late-January and started taking Vyvanse as a result. At first (lower dosages) I didn't notice a lot of differences, but there was one day to where I didn't take Vyvanse---I was on 40mg and went to pick up my prescription the next day. I was shocked at how much harder it was for me to focus and get stuff done. I asked myself, "Is this what it was like pre-Vyvanse?" Out of all of the items on this list, starting on Vyvanse was probably the most effective thing.

- I got a standing desk a month ago and stand during meetings. Not only is it a bit easier for me to focus, but I'm also getting my money's worth :)

BlameKaneda··on Ask HN: What do you think about browser extensions?
Although I'd be able to do my job without them, my quality of life has dramatically improved thanks to browser extensions.

With them, I can:

- Block 99% of ads (popups, banners, YT ads, etc). I can also use this extension's picker to block elements of my choosing (e.g. an annoying sales banner)

- Create custom CSS themes and override any webpage. For instance, if I know I'll be looking at a lot of documentation I'll set up a theme that turns the background dark and the text white.

- See what technologies (languages, frameworks, reverse proxies, etc) a website is using.

- Block access to a URL between X and Y hours a day, certain days a week.

In terms of products, I used to use Evernote and used their desktop app for a brief time, and it was nice because it synced with the browser extension. However, I almost never used the app and used the extension 96% of the time.

BlameKaneda··on Ask HN: How do you keep track of your to-dos? longer-term projects?
Personal and work ToDo's - Todoist (I like how I can add tags to things, e.g. #CHAT, #RESEARCH, #BUY, etc).

Larger work projects - Separate Todoist folder with a ToDo for each item (e.g. "Increase modal by X pixels")

Jira tickets - Obsidian.md (I create a page for an in-progress ticket and add personal notes, Q's to ask about (I include the answers), etc.)

Simple things - White board on my wall

BlameKaneda··on Ask HN: Interviews with Founders That Failed
On the How I Built This podcast, a lot of the interviewees had startups/projects that failed. I recommend checking it out: https://www.npr.org/series/490248027/how-i-built-this
BlameKaneda··on Ask HN: How's your relationship with your parent(s)?
My mom was the breadwinner for much of my primary and secondary school years, so when she got laid off from her job she took it as an early retirement. It was bizarre seeing her during the week and the daylight hours, when I was used to seeing her in the evenings and the weekends for years. We have a good relationship.

My dad has some of the worst self-esteem I've ever come across, and he's also rife with anxiety. I have a hunch that he has un-diagnosed Aspergers, which would explain the countless examples of him missing social cues, saying things that are really off-color, seeing many situations as black and white, and seemingly having a lack of empathy when it comes to certain things that I've experienced first-hand. Do I love him? I guess, but over the years I've had to keep my distance from him.

Page 1 of 7Next →