HNHacker News
TopNewBestAskShowJobs

Bahamut

4,880 karma · joined August 3, 2013

Web Developer, Mathematician, Marine grunt
submissionscomments
Bahamut··on More Companies That No Longer Require a Degree
That is not the definition of an engineer. See Wikipedia: https://en.m.wikipedia.org/wiki/Engineer
Bahamut··on Japan starts space elevator experiments
The satellite issue is why I don't think a space elevator as currently conceived will ever make it.
Bahamut··on TypeScript at Google
At this point, I think Flow clearly has a minority mindshare & is looked at more skeptically all around the JS ecosystem, and maybe even the React ecosystem based on what I see talked around. TS does a much better job integrating with existing JS and is much more practical about incremental updates whereas Flow bleeds all too easily into needing to add typing to a significant amount of code in order to add a type.

That's not to say that either TypeScript or Flow are perfect - they both are constraining with typing when it comes to composing functions last I checked.

Bahamut··on YouTube download sites are “biggest piracy threat” to music industry
For the big labels, most of the money is not going into the costs of making the content itself - most of it is going into marketing, executives, etc. The musicians themselves get a small portion of it.

The model faces some threat due to the shift of musicians moving to do their own marketing themselves without a label, and releasing the music themselves onto services like Bandcamp, or even directly to services such as Amazon, iTunes, etc. The internet has provided a powerful medium to fight against the entrenched interests of the big labels that don't feel like they need to do more for their artists.

Bahamut··on Ask HN: Is it possible to get pigeonholed to certain company sizes/cultures?
I dunno, I had no problem getting into big companies and excepting my current company (a FAANG), I have only worked for small companies in my whole career (almost 5 years of working at small companies).

The big things that seem to matter are your experience, and interview performance. People at big companies come from all walks of life as well as small companies, there really isn't that much of a difference in that regard. As someone currently interviewing candidates, I really don't care if someone worked for a small company or big one - I mainly care if someone made the most of that experience.

Bahamut··on [dead]
This looks like an ad - does anyone have an opinion on the book itself?
Bahamut··on What to say when recruiters ask you to name the first number
I have had this happen twice to me ever, one being a startup that went on to fail, and the other being Amazon. I now work at a different FAANG.

Amazon balked at me asking for $250k minimum total compensation for a position in San Francisco and decided to ghost me when we were in the process of scheduling an onsite interview & do preliminary negotiation in parallel.

Unfortunately for them, they lost a potential top engineer who probably will never accept an offer with them ever again as a result.

Bahamut··on My dad’s resume and skills from 1980
It's more than just pride with security clearances - they're minimum requirements for a lot of federal government work.
Bahamut··on Code review review is the manager’s job
My first reaction based on the title was probably the same as a bunch of people here, but then I reread the title. I agree, it absolutely is the manager's job to make sure the process is positive.
Bahamut··on Engineering whiteboard interviews: yay or nay?
There are plenty of things one can gauge candidates on via the whiteboard. System design, application design, psuedocoding implementation (or real coding, if necessary - it should be natural flowing from psuedocode to implementation though), problem solving with visuals to denote intuition...the possibilities are vast.

There seems to be a bunch of ingenuous assertions here that is characteristic of someone who doesn't think one should have to prove oneself. I'm at a FAANG and we don't even ask anything crazy hard for algorithms/data structures like Google or Facebook does, but our interviews still manage to be intense for technical and soft skills - they will challenge even strong candidates and one cannot pass the interview without displaying strong technical acumen or communication skills.

There is so much more to technical assessment than just coding. A whiteboard is just a standard medium for communicating ideas in a collaborative manner that still works the best for any sort of deep collaborative design when compared to any other medium so far.

Bahamut··on The Places in America Where Most Income Goes to Rent
The housing numbers look poorly researched in general. Sunnyvale for example is not that hard to find a 2 bedroom apartment for under $3k - I'm paying $2700 a month myself for one with over 1k sqft and modern appliances.
Bahamut··on How did you get it to run on a Gameboy?
That sounds like a quick way to get hit by a big fine from the EU - I’d probably attribute this to inconpetance rather than malice.
Bahamut··on Fusion.js: A Plugin-Based Universal Web Framework
The idea behind this looks awesome - if I understand correctly, this is to encourage people to program more to interfaces provided by plugins so that implementations can be swapped more easily. This does not require a type system either to use, which lowers the barrier.

The one thing I think should change though is decoupling from requiring Node from the runtime. I think the broader JS ecosystem could benefit from some of the ideas this library seems to promote.

Bahamut··on Atom 1.29
I've bounced back and forth between Atom and VSCode - the main reason for me has been bugginess with prettier plugins. I've had more weird issues with the VSCode one, so I've leaned more on Atom.

Perf for VSCode is definitely much better though.

Bahamut··on Apple Reports Third Quarter Results
I think it's supposed to be $203.48: https://business.financialpost.com/investing/apple-needs-an-... (found via google search).
Bahamut··on Serverless, Inc. lands $10M Series A to build serverless dev platform
This comment is a little strange - NoSQL is prevalent, especially when dealing with large data sets, or certain problems such as search.

That said, I’m not sold on serverless.

Bahamut··on Tech companies can now bid on the Pentagon’s $10B cloud contract
My comment on military dominance was a neutral one - I was making no judgment on it being a good or bad thing. However, if you are an American, you almost certainly would rather have it where your country is in command versus the other possibility (Note: I am a first generation American who has served in the Marine Corps as an infantryman).

My comment on technology is not just confined to electronics - there is a long history of military technology affecting battles, and perceived advantages/disadvantages of countries, which results in decisions being made according to that calculus. One small slice of that history is the introduction of guns to Native Americans. I purposefully did not say it was the only cause, and it is a complete misreading of my comment to state otherwise.

Bahamut··on Tech companies can now bid on the Pentagon’s $10B cloud contract
Even if the US doesn’t do this, you can bet some other countries like China will have no scrupples with investing in capabilities. US military dominance shouldn’t be taken for granted. I would expect China to eventually surpass the US given the people advantage, more top down decision making across the board (protesting unpopular decisions is less tolerated), and China’s rapid progress in technology.

I don’t think this is as simple of a decision as some tend to make it out to be. Technology tends to be one of the factors that reshape geopolitical spheres.

Bahamut··on Ask HN: As a CTO, what is your most frustrating problem with technical debt?
Sure, but my point was one should consider complaints as signal that the situation should be monitored/investigated so that the general outlines of an actionable plan can be crafted if there are potential areas of risk, or in the most serious situation, an actual plan.

Blanket painting of a class of complaints doesn't help them or you accomplish business objectives better long term.

Bahamut··on Ask HN: As a CTO, what is your most frustrating problem with technical debt?
I’ve never seen technical debt referred to such at any workplace - all the time I’ve seen the term used to refer to poor or outdated design decisions that compromise the ability to deliver on business objectives in serious ways.

Complaining about technical debt complaints is an easy way to potentially bias oneself against recognizing real issues before it is too late and everything is on fire all the time. Be wary of any such blanket assumptions in engineering.

Bahamut··on Why some PhDs are quitting academia for unconventional jobs
As a counterpoint, I am a dropout myself, but certainly was cut out for completing a PhD. Extenuating circumstances of a different nature affected my own ability to continue after investing 4 years and at the point of choosing an advisor.

People quitting academia for random jobs isn't a new thing. The stories have been there for decades of physics PhDs deciding to quit to go into professions such as taxi driving or construction.

Bahamut··on What was it like to be a software engineer at NeXT?
https://news.ycombinator.com/item?id=15977053
Bahamut··on What was it like to be a software engineer at NeXT?
Just a note, not all people are wired the same - some people are very good at working long hours and 7 days a week. I've done it at times, and my brother has done it to an extreme before.
Bahamut··on Microsoft: Join Developer Design
Interestingly, it doesn't work in Safari
Bahamut··on 2018 MacBook Pro Review
I dunno, I'm comfortable working on a laptop screen - I usually do so for work, even though I also have a work iMac 5k as well. Would it be nice to have more windows side by side for diffing and such, sure, but it's probably only a minor decrease in productivity.
Bahamut··on Digital Exile: How I Got Banned for Life from AirBnB
Sure, and that probably will hurt such bad actors to some degree, but alternatives also come with downsides too - no product is perfect out there, and people often have different priorities.

Not to say I applaud Google's strategy - I think it is horrific.

Bahamut··on Digital Exile: How I Got Banned for Life from AirBnB
Good luck convincing people they shouldn't use anything by Google.
Bahamut··on “I'm basically giving myself a permanent vacation from being BDFL”
Then if someone disagrees & an argument erupts, then that should not be surprising - that post is equally as culpable for igniting a well-discussed issue by posting something clearly so opinionated/leaning towards one side of an issue that at this point one should have known better than to even allow a conversation to digress in that direction if that person wants to avoid that discussion.

To ignore that is to straight up deny what can only be described as flamebait.

Bahamut··on “I'm basically giving myself a permanent vacation from being BDFL”
To be fair, the person stating that Python 3 breakage was a fantastic decision probably should've avoided referring to that as such, as it almost certainly invites disagreement on a controversial topic.
Bahamut··on Former Apple Employee Charged with Theft of Autonomous Car Project Trade Secrets
Compared to over 120k employees? Most employees aren't leaking major secrets, much less leaking on a scale like this.
← PreviousPage 8 of 34Next →