HNHacker News
TopNewBestAskShowJobs

Bahamut

4,880 karma · joined August 3, 2013

Web Developer, Mathematician, Marine grunt
submissionscomments
Bahamut··on Quant Fund or Metal Band?
My only complaint here is that it looks like after a while it recycles through the names - it should probably take you to a summary page once you reach the end of all the questions.
Bahamut··on EU Signs €145B Declaration to Develop Next Gen Processors and 2nm Technology
Comparable is generally not true - the difference is maybe ~$30k at best in DC vs. the Bay Area for example, but DC compensation is nowhere near what you can get in the Bay Area. The only thing in the US that beats it it seems is NYC area finance (i.e. hedge funds).
Bahamut··on Interview advice that got me offers
Can confirm as a senior engineer at a FAANG. I've rejected people for showing negative non-technical traits but being ok technically, and recommended people for hire with not the best technical skills but with excellent non-technical/leadership traits.

Life is too short to work with assholes if it can be helped.

Bahamut··on San Mateo County Health Officer Statement on Bay Area Stay-at-Home Orders
> What's scarier is that the Bay Area, with ubiquitous masks, good-ish weather, partial closures, and lower population wasn't even able to keep new cases down.

I’d contest that characterization of the Bay Area - even in Santa Clara County where I live, I’ve not seen ubiquitous mask wearing.

Bahamut··on Tech elites leaving San Francisco threaten Silicon Valley's supremacy
A caveat on the caveat about cars - I live without a car in the suburbs just fine (Sunnyvale). YMMV, but for me a car would be more of a nice to have. I'll probably get one in a few years anyway after maybe buying a house here, but it's not something I view as an urgent expense.
Bahamut··on We read the paper that forced Timnit Gebru out of Google
I’d like to see more elaboration than a claim that her behavior is toxic - that is not helpful or conducive for spreading knowledge. I don’t see anything here that matches up to that claim at all, speaking as an outsider.
Bahamut··on Bay Area applicants flood program that pays them $10k to move to Tulsa
I actually moved to the Bay Area because long term it has the best compensation when accounting for cost of living that I calculated for net take home pay unless I wanted to move over to NYC fintech (definitely don’t want to). While $300k+ is a pipe dream in most of the US, it’s attainable in the Bay Area working for a big tech company as a modest goal.
Bahamut··on Introducing the next generation of Mac
I don't see this issue having IntelliJ, Xcode, VSCode, Slack, Discord, and more open simultaneously on a continuous issue...with 16 GB of RAM.

I'm somewhat impressed by some of these stories about RAM usage - what are people doing?

Bahamut··on A CIA Officer Visits Moscow, Returns with Mysterious, Crippling Headaches
The Cuba cases were likely crickets: https://www.theatlantic.com/science/archive/2019/01/sound-ha...
Bahamut··on Media buyer: Facebook updates have ‘wrecked the ad platform on the backend’
I've had terrible customer service from Google's paid products as well. Google is intentionally customer service hostile overall because it's an area that defies automation.
Bahamut··on Archive of tech interview questions of Google, Amazon, FB, Samsung and et al.
> Fixing grammar, typos and formatting only is complete non-sense. And non-sense is highly discouraged.

This comment in the README is pretty shitty - those sorts of fixes are still valuable.

Bahamut··on Chromecast with Google TV
On a side note, anyone else get janky behavior trying to scroll on the homepage here? It feels like a janky/simpler version of what you see for the Apple product pages.
Bahamut··on Evil Unit Testing (2019)
> For example, I've found that React + Enzyme + jsdom is a way to write frontend functional tests that are both fast and reliable

I found that tests using Enzyme/testing-library are actually more than 4x slower than unit tests, and give you far worse debugging & increased flakiness.

Bahamut··on I no longer build software
I suspect it is all about perspective - I entered software development out of desperation for any career tract job out of grad school 8 years ago, experiencing 2.5 years of a desperate job search while enlisting in the Marine Corps Reserve in the interim. I was ecstatic that I entered a profession where I can solve problems, and I’m still very happy I can do so today, even while having grinded up to senior at a FAANG.

I no longer code outside of work though & found a happy balance of learning on the job with my productivity. I find the amount I do get to spend coding also has gone down - a lot of my time is spent mentoring, in meetings, writing planning docs, and just thinking about projects, or occasionally researching what’s the best paradigm for my problem. I am ok with this, as I am taking more joy in being a leader than directly coding necessarily. I recognize not everyone shares the same perspective though.

Bahamut··on Apple is starting to use Rust for low-level programming
I laughed, this is very true.
Bahamut··on Let employees sell their equity
And if you worked at Apple or Amazon in 2012 and still are working there today & holding that stock, your stock went up almost 20x - an original $100k grant would be worth about $2m, and that's not even counting any of the follow on refresh stock grants.

Even having joined a company like Snap then would've been a raw deal compared to working for the tech giants.

Bahamut··on Let employees sell their equity
Being a senior at FB/Google/Apple is more equivalent to staff at Amazon and principal almost everywhere else to my understanding.

FWIW, before I joined my company (a FAANG), I was an engineering manager/tech lead hybrid. I ended up as a high mid-level in pay band, but being paid at just below the average of the next band up from numbers I've seen around, and currently grew it to more than most at the senior level. I may have taken two steps back on the career ladder, but I've almost tripled my compensation (in large part due to stock performance) from my startup job 3 years ago (which was already pretty high for the market for my background), and I have even more freedom in most aspects with what I get to work on & a very strong management team that supports me.

Bahamut··on Let employees sell their equity
I've come to the same conclusion about startups vs. FAANG - I finally buckled 3 years ago and joined one, my initial grant 3x'd and my refresh grants 2x'd...that's a lot of wealth that startups weren't giving me, not even going into performance bonuses.

Startups can be a good deal for a founder though since VCs seem to be getting them in on the payout train too, but it just doesn't seem worthwhile enough for me otherwise to give up the gravy train for something that will likely pay less and be guaranteed to grind me to the bone.

Bahamut··on Apple Terminates Epic Games' Developer Account
This may have used to be true to a degree, but the console makers don't really sell consoles at a loss anymore, or a minor loss at launch knowing that they will turn a profit soon enough on the hardware once they reach volume.

Not sure what the point is supposed to be with "The value of creating and enabling an entire ecosystem is found to be worth 30%", and making the judgment that Apple hasn't done the same. Without some harder numbers on both sides, it's not a conclusion that anyone is in the position to make. It's also worth remembering that Apple has amassed an extremely loyal customer base that has shown that they are willing to spend an immense amount of money on App Store purchases over the period of decades - Apple does deserve to cash in on that value created such as being the single point of contact for easily addressable issues with app purchases, fraud, & such for the customer, secure & frictionless payments, and most of all, creating the situation where users want to go and spend $ on their platform over alternatives.

The value created is in developers/publishers being able to make more $, which is the ultimate value.

Bahamut··on Uber and Lyft shutdown in California averted as judge grants emergency stay
Tell that to Uber and Lyft.
Bahamut··on OpenJDK Migrates to GitHub
Facebook?
Bahamut··on California imposing sweeping rollback of reopening plans amid case surges
My guess is that the deaths probably would maintain roughly the same rate for the true number of infected, which is a number we do not know because of asymptomatic cases. That numbers of people testing positive is going up doesn’t mean that the overall rate is going up given we do not know the true infected rate, but number of deaths provides a reasonable proxy for that.
Bahamut··on Most tech content is bullshit
This is definitely true - I have been told by many respected people over the years that I should start a blog since I have a lot of interesting thoughts on subjects, but a lot of the issue to me is that I have a tendency to want to shape the tech the way I want for a blog, which leads to endless bikeshedding, and it's not as rewarding for me for the effort compared to doing more higher value things for work such as creating unplanned projects to solve work pains, planning other projects, figuring out new solutions to problems encountered at work, or mentoring other developers.

I have a tendency to drop my nuggets of wisdom/analysis in chatrooms in Discord and Slack (and IRC prior) and let others adopt/evangelize them on their own if it makes sense for them to. I'm ok being in the background while my true value is appreciated by those who matter for my own career.

Bahamut··on Huawei hid business operation in Iran after Reuters reported links to CFO
This does not look like correct analysis - the extradition treaty between the US and Canada[1] states:

Article 1

Each Contracting Party agrees to extradite to the other, in the circumstances and subject to the conditions described in this Treaty, persons found in its territory who have been charged with, or convicted of, any of the offenses covered by Article 2 of this Treaty committed within the territory of the other, or outside thereof under the conditions specified in Article 3(3) of this Treaty.

Article 3(3) states

When the offense for which extradition has been requested has been committed outside the territory of the requesting State, the executive or other appropriate authority of the requested State shall have the power to grant the extradition if the laws of the requested State provide for jurisdiction over such an offense committed in similar circumstances.

[1] http://www.mcnabbassociates.com/Canada%20International%20Ext...

Bahamut··on Google no longer providing original URL in AMP for image search results
As someone who switched from Android to iOS and even dual carried for a period of time, I found Android light years more buggy AND janky than iOS. Google still remains years behind there, and I don't see that changing.
Bahamut··on Google no longer providing original URL in AMP for image search results
AMP in part made me switch to Apple News - it's buggy and doesn't respect browser history (major usability failure on Google's part).
Bahamut··on Deno 1.0
Dependency management is one of the biggest complaints I have seen around Go - I don't think this is accurate.
Bahamut··on ICANN board withholds consent for a change of control of the .org registry
It was easily always the worst part about the WSJ.
Bahamut··on Rules of thumb for a 1x developer
A 1x developer at one of the tier 1 tech companies is...just a 1x developer - doesn't really matter where you're at.

Being a multiplier is not about just being technically proficient. It's about enabling your whole team to be more productive, and help getting to the right decisions, instead of decisions that might cost your team or coworkers huge amounts of extra work long term.

Bahamut··on What I wish I knew about React
In my 1.5 years or so of using hooks, I'm finding components with hooks subtly more buggy than their class counterparts - there are a lot of gotchas with that dependency array for hooks, I have encountered nasty bugs both with explicitly declaring all of the dependencies in the array and declaring less than them.

It is much easier to accidentally create infinite loops with useEffect that you would never create with class components, and some of the code you write turns out to be more verbose and less expressive, such as when trying to diff previous and current values of state & needing to create extra state variables with useState for each such value you need to react on.

Hooks seem very appealing at first (I lean more FP than OOP in general), but the bugs and slipshod initial rollout out of beta really does not inspire much confidence. Even today I still encounter weird issues.

← PreviousPage 2 of 34Next →