HNHacker News
TopNewBestAskShowJobs

kzhahou

2,229 karma · joined March 7, 2015

submissionscomments
kzhahou··on Zig: a system language which prioritizes optimality, safety, and readability
Almost half the comments here are just to remind everyone that C can/will never be replaced. Is that really the most insightful we can be? Is HN so pedantic now that we can't analyze an interesting language idea, but just nitpick at its existence?
kzhahou··on Instapaper is joining Pinterest
Can we join you guys?
kzhahou··on Why I got Fired from Facebook (a $100M dollar lesson) (2012)
The good news is that most non-founder startup employees never risk losing out on this much money.
kzhahou··on Q&A with Ed Catmull
SV colloquially refers to the entire region comprising SF, the peninsula, San Jose, and East Bay.
kzhahou··on Q&A with Ed Catmull
No this is not about separating the work from the man. We're not talking about personal stuff.

In his capacity as a senior leader of a major silicon valley company, he actively worked to limit people's employment opportunities. That tarnishes his record as a great leader.

kzhahou··on The LHC “nightmare scenario” has come true
Except lucb1e's critique was actually entertaining, because I stopped reading the post myself because it was just so much fluff. All that high school college la-di-da stuff.
kzhahou··on A Startup Shies Away from the Gig Economy
So, in the Bay Area, how should one buy a house?
kzhahou··on YC set to launch one-year minimum income pilot project to figure out logistics
Lol Walmart people are fat!

More accurately: there is a higher concentration of overweight people at a store that caters to lower income brackets.

When machines do everything, people won't have to settle for cheap unhealthy foods.

kzhahou··on YC set to launch one-year minimum income pilot project to figure out logistics
That's a very negative opinion of human nature, and a big reason I thought Wall-E was bullshit.

Humans enjoy their bodies. We play sports because it's fun and feels good. We enjoy the burn of a good run. We like to look in the mirror and see something vaguely attractive. We like to fuck. And we want to fuck people we find attractive.

Wall-E got it totally wrong.

kzhahou··on How big an issue is the nausea problem for VR products?
All the articles on Magic Leap are short of details. All their YouTube clips have had some questionable element. All we have are breathless investors, a couple of reporters, and the due diligence we assume was behind the $500+ million they received.

Until they show something to the public, I'll give them zero credence of having really advanced the state of the art.

kzhahou··on How computer programming languages for kids have evolved and where they're going
Why is BASIC totally left out? An entire generation was inspired by power-on basic in C64 and other platforms. More than just "inspired"... Some huge amount of today's technology wouldn't exist otherwise.

  I know I'm stuck in the past, but that's what I want for my kids.  Flip open the laptop and boom, theres my programming environment, except now with easier graphics/sound APIs.  
Anyone know how to get this, without buying a c64 + CRT monitor?
kzhahou··on Code reviews aren’t just for catching bugs
Y not both?
kzhahou··on Ask HN: What are examples of GitHub repositories with high code quality?
Strangely, golang adopted this practice of very short variable names. Surprising since golang is so focused on clarity and readability.
kzhahou··on Custom Deleters for C++ Smart Pointers
With all due respect to Alexandrescu's incredible C++ skills, I find that his style of programming is very detrimental to the overall quality of the C++ environment.

C++ is a very abusable language. This is reflected both in its capabilities and in the ability to shoot yourself in the foot. These points are obviously well-covered in any C++ discussion.

Now, Alexandrescu brings a style of programming in which you exploit templates, sometimes macros, operator overloading, and everything else, in order to squeeze out more generality/reusability out of a piece of code, or simplify the coder-visible syntax of some construct.

We see that right here: the above comments show a few ways to run arbitrary code on a scope exit. Each of the examples above is perfectly easy to follow along. But then the YouTube video show's Alexandrescu's take, and it's a real brain-warper. He invokes a couple of levels of C++ trickery to get his effect. Now, his end result is wonderful... but it's also not easily understandable. If you write code in his style at your job, good luck to the person that takes over your code after you leave the project. They'll have a hell of a time.

IMHO a developer should always sacrifice syntactic sugar, with no performance penalty if done correctly, in exchange for more understandable code.

kzhahou··on $153M in Bill and Hillary Clinton speaking fees, documented
Citation:

[1] The good ol' days.

kzhahou··on $153M in Bill and Hillary Clinton speaking fees, documented
What's Google's policy on speaking fees? Or are you just curious how people would emotionally react to find a co-worker making a lot of money on the side?
kzhahou··on Clay Bavor, Google's VP of VR, on His Plan to Make Virtual Reality Amazing
TLDR: the VP is awesome and loves VR and is working on integrating it throughout Google properties, expect some release at I/O.

Unfortunately the revolution seems slow to arrive. Since the official release of Rift --the grand moment we were all waiting for-- VR buzz seems to be going in the wrong direction. Yes it's early, but where's the flood of devs rushing to exploit this new tech? It's miniscule compared to mobile, e.g. when iOS and iPad were released.

I was hoping this article would hit on that main point, but it was only glossed over.

kzhahou··on Jeremy Guillory's Counter-Complaint against Cruise Automation
You should probably not comment.
kzhahou··on Proposal: Go should have generics
Wow, major props to him for having written four proposals!! Still, he says they're all flawed so far...
kzhahou··on Proposal: Go should have generics
Came for a Proposal. This article only provides motivation for generics.

Are there any concrete proposals on the table? I don't recall seeing any, and it would be great to work from that and pick it apart. Otherwise, we're just arguing the opinion that they're useful, against the opinion that they'd soil the language.

kzhahou··on Facebook Launches Research Lab, Hires Google Executive to Helm It
You're right that there's gonna be selection bias if one just judges by press. But I've seen this internally many times as well.
kzhahou··on Regulators Propose Banning Theranos Founder from Blood Testing
C'mon, the point is a lot of people were inspired by a young woman forming a powerhouse medical company. Now we've found out it was all smoke and mirrors for years, and everyone who looked up to her was let down.
kzhahou··on Regulators Propose Banning Theranos Founder from Blood Testing
Obscene to feel for someone who fucked up their career so bad? It's just common empathy.
kzhahou··on Facebook Launches Research Lab, Hires Google Executive to Helm It
I wish more stories about executive appointments were promotions instead of just hiring existing execs. I have zero insight on the person referenced in this article, but my professional experience has been full of execs who are not really exceptional and yet will stay in those high-up roles for life, while the lower ranks are full of talent waiting years for some small career advancement.
kzhahou··on We don’t know how to build conversational software yet
If by done, you mean "a team designed a rigid flow-chart and rules-based engine where you can painfully map out every specific interaction in your system"... then yes!
kzhahou··on Show HN: Feature flag management for feature lifecycle control
Weird, I don't think I'd seen a company's landing page as a Show HN before.

Though the thing I'm picking up might be more the fact that this company didn't just launch today. I.e., they're not showing us something new today. Their product has been out for, what, at least a year? So if "Show HN" is ok here, then really any company's social media person can just repeatedly post links to themselves...

kzhahou··on How to Make Pittsburgh a Startup Hub
If the default is terrible, then be appalled.
kzhahou··on Show HN: Feature flag management for feature lifecycle control
In the spirit of the HN community feel, "Show HN" has always been about personal, side, or small projects. Never a link to a company's page.
kzhahou··on WhatsApp Rolls Out End-To-End Encryption to Its Over 1B Users
Could be a number of things. Some might be visible only during build/packaging as you say, others visible in code.
kzhahou··on WhatsApp Rolls Out End-To-End Encryption to Its Over 1B Users
When the source code has a whitelist of usernames for which encryption should be disabled, put there under court order, you'll see the difference between external verification vs source code inspection.
Page 1 of 16Next →