HNHacker News
TopNewBestAskShowJobs

bhasi

384 karma · joined January 7, 2018

I'm an embedded Linux developer working on becoming a better systems engineer by building projects in domains new to me. Stretch goal: learn Rust.

https://gurudas.dev/

submissionscomments
bhasi··on Nikola founder to be sentenced for federal fraud charges
> Hindenburg publication

I have not been following the Nikola story, and the fact that the founder has now been convicted of fraud came as news to me. I also was not aware that Hindenburg had published anything on Nikola - reading that now: https://hindenburgresearch.com/nikola/

bhasi··on Omg.lol: An Oasis on the Internet
The "web design in 4 min" linked to at the bottom of the page is very interesting.
bhasi··on Fun with git rebase --interactive
Recently had the opportunity to use git rebase --interactive --exec at work and thought I'd blog about it. Feedback welcome.
bhasi··on Ripgrep is faster than grep, ag, Git grep, ucg, pt, sift (2016)
I've been using ag forever - will check out ripgrep.
bhasi··on Show HN: I built a guided Build your own DNS Server challenge
Hope to try out one of these challenges soon.
bhasi··on Normal Operating Sounds
"Creaking From the Tires or Brakes"

I don't have a Tesla, but I hear this sound in my own car, especially now that it's winter. I began hearing this after my recent car service that involved a ~real~ rear brakes replacement. When I took my car to the service guy, it was afternoon and I was no longer able to reproduce the noise.

This was driving me crazy until now! I now know it's nothing to worry about.

bhasi··on Ask HN: Find H1B Positions?
Thank you! I was just looking for something like this.
bhasi··on Review: Framework Laptop finally gets an AMD Ryzen config–and it’s pretty good
What's the issue with Qualcomm's WiFi card?
bhasi··on Knightmare: A DevOps Cautionary Tale (2014)
> git pickaxe, or about exclude patterns, and don't even think to question if you can do something like "git log -G'int.*foo\(' -- ':(exclude)directory'" to search for 'foo' in the git log, excluding some directory

Learned something new today, thank you! Will find ways to use these in my daily workflow.

bhasi··on Ask HN: Why Linux development happens on mailing list instead of Git?
Greg KH has talked about this on multiple occasions. The sheer number of developers contributing to the Linux kernel makes anything other than a plaintext email-based workflow impossible.
bhasi··on I'm 17 and wrote this guide on how CPUs run programs
That is indeed a nice touch. I've seen that before in presentations generated usingn LaTeX Beamer templates.
bhasi··on Putting the “You” in CPU
1. Loved discovering that shebangs are handled by the kernel in Chapter 3 - I did not know that. 2. Enjoyed reading the `execve` walkthrough. 3. I also like that you make it a point to include what the Mac OS and Windows equivalents for Linux terms are.

If you could enable opening of the graphics such as the one illustrating the hierarchical page table concept to their original high resolution, that would be nice for readability.

bhasi··on Putting the “You” in CPU
Commenting to get back to reading this later. Thank you for this resource#
bhasi··on The Development of the C Language (1993)
I'm an embedded Linux engineer and I love C and Linux in particular. However, I'm considering dipping my toes in non-embedded stuff for a while, particularly full-stack development and wondering if the grass is greener on the other side from me, haha!
bhasi··on A Senior Engineer’s Guide to FAANG Interviews
> no compilation, no running code

I recently had an interview where, for the first time, the coding round was Coderpad based, which allowed me to run my code and build my solution bit by bit with instantaneous feedback.

I know for sure that I wouldn't have been able to solve that recursion problem without that live terminal. I now am going to insist on this live terminal in all of my future interviews and refuse to do any that don't employ one.

I think it helps my anxiety immensely.

bhasi··on Tell HN: Interview take home assessments without feedback are frustrating
> You probably dodged a stressful position.

Word - I never considered this possibility. But now that you mention it, the hiring manager I spoke to had this smug swagger about him and a condescending sneer about my current company and open source in general. Not good vibes at all. As a member of his team, I might have placed myself in a position that is bad for my mental health. Thank you for sharing this perspective, really helped.

bhasi··on Tell HN: Interview take home assessments without feedback are frustrating
That is really terrible - sorry that happened to you.

The company I got the take home test from is a well known and established leader in its domain - not anything like the one you described above.

bhasi··on Tell HN: Interview take home assessments without feedback are frustrating
Interviewed with a company recently and they gave me a take home assessment after my initial round with the hiring manager. This being my first take home assessment ever, I excitedly sat down to solve it. I took about a couple of days (had other things to do) and sent it over. I even wrote some basic tests despite the instructions saying that they were okay to skip (wanted to impress my interviewers).

Got rejected a week after submission with no explanation. It was a really good problem and I had fun solving it and it satisfied all the requirements correctly. When, disappointed, I asked them for feedback, the recruiter simply said that they "felt that it fell under their expected level" and that "The team has a very high bar set for this role and have made it a point to make sure people who join the team can contribute immediately which unfortunately means tough decisions like this have to be made". They didn't share any specific feedback on my code despite my following up for more specifics. Really pissed me off.

bhasi··on The rule says, “No vehicles in the park”
I got 11% as well.
bhasi··on Ask HN: How do you not take criticism of your work personally?
https://twitter.com/secondmentions is a collection of instances of said "elegant variations".
bhasi··on I finally figured out why my alarm kept turning off
I didn't know either. Gonna try it out!
bhasi··on On a great interview question
This very thing happened to me recently in an interview. This was my first interview after not having actively interviewed for a few years now, so I was quite rusty. I was asked what some issues were that I worked on at an initial phase of the project and I blanked the fuck out and then instantly went into self-scrutiny and sweating as I spiralled into "oh crap I should really know this" and "this is making me look stupid" and wondering how I was coming across to the interviewer. I have some anxiety problems, that's there too - but point is that if you're not really prepared with answers to questions like these, it can seriously throw you off mid-interview.
bhasi··on What are the most common tinnitus frequencies? (2015)
Thank you so much for the reply! I am apprehensive about trying this app out for fear of inadvertently causing my tinnitus to increase.
bhasi··on What are the most common tinnitus frequencies? (2015)
It is temporary relief for me as well. More like a gimmick than a solution.
bhasi··on What are the most common tinnitus frequencies? (2015)
Is this thing legit?
bhasi··on Ask HN: Which Python or Rust-based static site generators to use as of 2023?
Thanks, will check these out too.
bhasi··on Ask HN: Which Python or Rust-based static site generators to use as of 2023?
Pelican was one of the options I had in mind too; will consider it more seriously thanks to your recommmendation!

You know, I was wondering about that myself. I guess one of the selling points of these frameworks/products is their ease of configuration, which might mean very minimal hacking required, if any. So it's entirely possible I may not get to learn very much Python this way. Thanks for sharing your experience!

bhasi··on Ask HN: I’m falling out of love with coding
Came here after searching for threads related to anxiety in the software development field. I feel this way too. In most professions, after you learn the specific number of things you need to learn while starting out, you just tend to improve upon them with time. And just like you said, a woodworker could get back to a project years later and he would feel right at home, unlike the SW field where things move so quickly. I battle impostor's syndrome daily.
bhasi··on Trapped in Silicon Valley’s hidden caste system
Had to look up what "passing" meant in this context: https://en.wikipedia.org/wiki/Passing_(racial_identity)
bhasi··on What is AT&T doing at 1111340002?
Nice, I'd like to do this too. Which console would you recommend starting with? I'd love to see an old timey programming manual and emulators for that platform. I've heard good things about Nintendo consoles, but I don't know where to start.
← PreviousPage 3 of 4Next →