HNHacker News
TopNewBestAskShowJobs

kin

1,213 karma · joined January 25, 2009

submissionscomments
kin··on A Critique of React Hooks
Correct, but the callback passed to useEffect is only scoped to the call stack triggered by the dependency array. So, this makes the callback passed to useEffect dynamically scoped.
kin··on A Critique of React Hooks
Basically every call of a functional component MyComponent() represents a new scope. When you're working with a hook such as useEffect(), you have to pay attention to the dynamic scope so and correctly trigger the useEffect() with the dependency array.
kin··on It’s Time to Build
I just wanted to note that most of Westworld is shot in Downtown Los Angeles! I love that he mentions this though because futuristic worlds in the show have been amazing.
kin··on React Router v5
Same reaction here! Jumping from 2 -> 4 was a pretty big change to our codebase. Glad for this.
kin··on Robinhood launches 3% checking account
Unless I'm completely ignorant of what's out there, 3% interest on a free personal checking account is absolutely bonkers.

I can only imagine everyone in /r/churning jumping on this if they have an invite.

kin··on Nobody Trusts Facebook, Twitter Is a Hot Mess, What Is Snapchat Doing?
IMO there's still a lot of room for Snap to do something. They still have an opportunity to seize, same for Twitter.

For example, there's a subset of content creators on Snap that charges for premium content (a separate private account w/ more content). Subscription and payment is done outside of the Snap app. Cancellations and payment confirmations are all done manually. I'm not even sure if Snap realizes this but they can totally make money off of it.

Now that Evan is being more open and less dictatorial, someone will notice and bring opportunities like these to his attention.

kin··on MacBook Pro with faster performance and new features for pros
This hardware should have been here in the previous iteration. Also, I've yet to meet a single person who fancies the touch bar. It's now just something that's tolerated. Bring back the hard keys, shorten the oversized track pad, and add a shorter touch bar to the top if you really want to keep it.
kin··on Stripe Home
Any timeline on when it could be a product other companies can use? Perhaps as an early alpha/beta?
kin··on Stripe Home
Same! Would love to start using this at my company as we've outgrown Slack.
kin··on It's time to head back to RSS?
As a news publisher, wouldn't encouraging RSS hurt the value of my ad space? What's the incentive? Would readers pay for access to an RSS feed?
kin··on Facebook has lost $100B in 10 days and now advertisers are pulling out
Yeah I'm not surprised. It's really hard to track how any online advertising leads to B&M purchases. On the flip side, I have no doubt online retailers thrive with Faceboook ads.
kin··on Facebook has lost $100B in 10 days and now advertisers are pulling out
I genuinely believe that advertisers are only pulling out because it's the PR thing to do. There are many other companies that would love to take advantage of a less competitive bid for Facebook ad space and I have no doubt they will be taking advantage of it and will continue to spend boats of money on Facebook.
kin··on McDonald’s High-Tech Makeover Is Stressing Workers Out
Wow what a coincidence, I actually just had a terrible experience at McDonald's yesterday. I tried ordering through the mobile app and they got my order wrong. When I went to get this fixed, the employees were busy fixing 3 other orders they had wrong. There's a ton of room for human error when electronic ordering allows for more customization.

I can also see the reason for slowdown. Before, they had a cashier queue to control the flow of orders. Now with mobile and kiosk orders, they've pretty much tripled their traffic of orders while keeping fulfillment the same.

kin··on Ask HN: What has HN given you?
I joined in college and HN has always been a leading indicator of technology for me. At first I was a lurker and around 2009 all I saw were articles on Rails and Bitcoin.

Fast forward 5 years of time wasted by a young adult and Bitcoin becomes a missed opportunity (I know, still wasn't, but how could anyone know for sure?) meanwhile Rails hype plateaued here on HN.

Anyway, now anytime there's heavy mention of anything, I do my fair share of due diligence and have been a lot more successful because of it. Thanks HN!

kin··on Deep-copying in JavaScript
I would never deep copy using any of those methods. Can't you just write your own recursive version? I remember plenty of examples on jsPerf (site not working at the moment) including my own that significantly outperformed JSON parse/stringify.
kin··on F.C.C. Repeals Net Neutrality Rules
I'm surprised I haven't heard anything along the lines of Ajit being hacked or receiving death threats.

My only hope from this is that as soon as cable companies start their bullshit, people become aware of how this all happened and maybe we can reverse the damage in the long run. I'm also hoping things like Google Fiber get more aggressive or Musk keeps his promise of launching his internet satellite.

kin··on Apple Buys Shazam to Boost Apple Music
I love Shazam but honestly, if they remove integrations like "Open in Spotify" which seems likely, I would probably switch to using SoundHound.
kin··on Ajit Pai is right
Seriously, couple that with the fact that ISPs are now trying to own content as well.
kin··on Google Maps Gets a New Look
Oh my god I went into the comments section to post exactly this! It makes me curious how they determine when to show a street name. Honestly, all I want is at all times the center of my screen should show its street name. That's it. Sometimes I find myself zooming in and out of the very center of my screen and it refuses to show the street. Instead it shows the names of nearby streets I don't care about. Sometimes I'm on the damn street and I just want to know what street I'm currently on. It really does feel arbitrary.
kin··on Walmart will soon have robots roaming the aisles in 50 stores
They'll probably be more effective to be honest. Anecdotally, I've encountered nothing but incompetence when it comes to getting help from Walmart store employees. When asked where I can find something their response is usually "somewhere in that area" while pointing broadly.
kin··on Webflow – Interactions 2.0
This is very impressive. I don't have to labor anymore over tediously designed landing pages with slick animations. This looks like it's as easy to use for designers as After Effects.
kin··on Introducing Surface Book 2
Is this really how they're introducing this product? Through a blog post?
kin··on Deliveroo raises $385M in new funding
It sounds like in addition to delivery services where margins seem pretty tight, they offer cloud kitchen services that partnering restaurants can use to expand.
kin··on Three Equifax Managers Sold Stock Before Cyber Hack Was Revealed
This is all kinds of unethical.
kin··on Lisk: Blockchain development in JavaScript
Would you prefer a different language or just a better answer? From my perspective, I don't see how the language makes a difference. In security, you have way more to worry about before even considering an application's underlying implementation language.
kin··on JavaScript is Eating the World
I think we're on the same page here. Javascript as a language is pretty opinion agnostic. Same with Node, it's just a runtime.

All I'm saying is JS is more than capable of scaling in both complexity and maintainability.

kin··on JavaScript is Eating the World
I think static vs. loosely typed both have their pros and cons but that's the thing that's great about the Javascript community. It's not opinionated on things like this. So if you want statically typed, then you can code in Typescript.

This is in contrast to something like Rails which is super opinionated and doesn't give you much of a choice if you as a developer or even as a company as a whole were to disagree with these opinions.

kin··on Introducing App Engine Firewall
I too would love this. For now, we have add an auth layer to manage this and would love for that to not be necessary.
kin··on JavaScript is Eating the World
Because it's not opinionated, it all depends. IMO the code base where I work is very complex but it's very easy to onboard new engineers with it. This is due in part to enforcing documentation and code style guidelines.
kin··on Water Found Deep Inside the Moon
Unrelated to the article, but WOW did anyone else see the giant full view height ad video at the top? I have ad blocker off for NatGeo. It's followed by a giant banner. I can't imagine how much crazier ads have been getting and most of us don't even notice 'cause we have ad blocker.
← PreviousPage 3 of 23Next →