HNHacker News
TopNewBestAskShowJobs

yaitsyaboi

276 karma · joined January 6, 2020

submissionscomments
yaitsyaboi··on An app can be a home-cooked meal
12 years ago the author of this post would have had a little website and now he has the ability to record and instantly share video with his family in a pretty delightful app :)
yaitsyaboi··on Google cuts jobs at cloud-computing group
Amazon does this kind of thing all the time. It's very rare with engineers--they just get moved around. But if you have some reorg, you don't need two sets of marketing folks.
yaitsyaboi··on Reasons not to become famous
This reminds me of Ana Delvey, the fake NYC socialite scammer of a few years ago. I originally thought it was funny that she had ripped all these ultra-wealthy people off, but the sad fact was that she scammed a lot of people who were wealthy enough to have a high limit on their credit cards (~50k), but not wealthy enough to have this kind of social sophisticated social infrastructure in place. She got by into the circles my making various friends that all suggested influence separately (investment banker, editor at Vogue, etc), and together gave her the appearance of legitimacy to all the other friends.
yaitsyaboi··on Google vs. Oracle: The Supreme Court will decide software development’s future?
I'm not a legal guy, so I don't know.

It just seems a bit funny that the example you give to point out how obvious this standard must be is an implementation, not an interface. It would be weird to me that if I created a different String implementation with the same interfaces as your, that is prohibited.

I guess that with Java it's a little bit more straightforward, because the interface is a file that you must have created. But what if I create EvenBetterInterface and convince people to swap it out in their dependency injection and use my implementation, which otherwise has the same interfaces as yours? I feel that the interfaces they are talking about are supposed to be more that classical type of interface (a definition/promise with NO implementation details but assurance of functionality), and not the straight up Java (jesus christ, im sorry) "implementation" of an interface.

yaitsyaboi··on Google vs. Oracle: The Supreme Court will decide software development’s future?
How can you own the interface to an implementation? Can someone copyright toString() or appendToKeyValueDataStore() in a given language?

Honestly, given that I literally write Java code for a living and think this case is mega confusing (granted, I've spent roughly 6 minutes reading about it), I am skeptical about the SC's ability to render a sensible verdict. But, meh, maybe it really can be abstracted out a legal principle.

yaitsyaboi··on Android programming, looking for good guides for beginners
Is there any example where a library/framework's creator has the best getting started documentation for learning how to use it?

I'm lazy and not very academic, and I feel like I always end up following a Medium or Hackernoon tutorial and using the official API docs for supplemental reference. I feel like this has been my experience for Flutter, React, ReactNative, Docker. I'm actually curious what folks' favorite 1st party docs are.

yaitsyaboi··on Learn C programming and the rest will come
I think C is useful and cool, but I strongly disagree with the final sentence of the post. I think it's a terrible language for beginners. I think it's a good language for proficient coders who want to get to the next level.

If you have a niece or nephew who likes computers and comes to you about it and you try to foist The C Programming Language on them, you will have done them a terrible disservice. 90% of people will find using Python and it's friendly packages for everything to be so much more delightful than C.

yaitsyaboi··on Learn C programming and the rest will come
I feel like C and bash scripting are the last big chunks of fundamental knowledge I want to master. I think I'm more proficient with C only because it's basically Java + pointers - OOP and Java is my main professional language.
yaitsyaboi··on Ask HN: I've been slacking off at Google for 6 years. How can I stop this?
Is this serious? I replied to another person in the thread with a similar take. I agree that large tech companies are not the heavenly place that people depict them to be where everyone is a super genius, but I just don't find what you're saying to be consistent with my experience.

I joined Amazon as a new grad and spent 3 years there. I went from a 0% callback rate on cold applications to like 60%. I've been at Google for 2 years, and I am approaching 80% callback. A third of the time, I get to skip phone screens entirely and go directly onsite.

I don't think that the vibe irl is the same as on HN. I never get the impression that people are weary of Googlers. Maybe my Amazon experience is the difference maker? I think if anything, sometimes I get the impression that the person interviewing me is a bit defensive at the beginning of interviews as they feel me out.

yaitsyaboi··on Ask HN: I've been slacking off at Google for 6 years. How can I stop this?
So much salt in here, geez.

I have issues with the leetcode hiring process. I think it is unfair to people with performance anxiety and that there is much more bias than people realize, in terms of the demographics of people making hiring decisions.

But I think this reverse circle jerk about FANG is so silly. Its super subjective, but having worked at a couple and having worked at a multitude of non-FANG organizations, it's hard to argue that people there are not pretty impressive. You could say this about any elite institution. Who is to say that Harvard is getting the best?

As far as the overpaying, FANG companies are not even the highest paying. And moreover, they pay a salary that is a function of a market and the value generated by employees. Are NBA players overpaid?

I'll probably get a little downvoted for being a bit defensive, but I really think the backlash is getting a bit out of hand. Yes, large tech companies are not the end all be all. Yes, you often wont work on the coolest thing. But compared to the work that 99.9% of people on the planet have to do every day, it's pretty spectacular.

← PreviousPage 3 of 3