News for hackers. Stuff that matters.

kzhahou

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?
Re:Instapaper is joining Pinterest on Tuesday August 23, 2016 @10:05PM (#12349171)
Can we join you guys?
The good news is that most non-founder startup employees never risk losing out on this much money.
Re:Q&A with Ed Catmull on Tuesday August 09, 2016 @07:05PM (#12258315)
SV colloquially refers to the entire region comprising SF, the peninsula, San Jose, and East Bay.
Re:Q&A with Ed Catmull on Tuesday August 09, 2016 @06:48PM (#12258242)
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.

Re:The LHC “nightmare scenario” has come true on Saturday August 06, 2016 @12:36PM (#12238706)
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.
Re:A Startup Shies Away from the Gig Economy on Saturday July 09, 2016 @05:18PM (#12063378)
So, in the Bay Area, how should one buy a house?
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.

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.

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.

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?
Re:Code reviews aren’t just for catching bugs on Thursday May 12, 2016 @05:14PM (#11686839)
Y not both?
Strangely, golang adopted this practice of very short variable names. Surprising since golang is so focused on clarity and readability.
Re:Custom Deleters for C++ Smart Pointers on Thursday April 28, 2016 @03:38PM (#11591405)
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.

Citation:

[1] The good ol' days.

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?
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.

You should probably not comment.
Re:Proposal: Go should have generics on Thursday April 14, 2016 @07:26PM (#11501052)
Wow, major props to him for having written four proposals!! Still, he says they're all flawed so far...
Re:Proposal: Go should have generics on Thursday April 14, 2016 @07:21PM (#11501027)
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.

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.
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.
Obscene to feel for someone who fucked up their career so bad? It's just common empathy.
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.
Re:We don’t know how to build conversational software yet on Wednesday April 13, 2016 @02:24AM (#11486147)
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!
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...

Re:How to Make Pittsburgh a Startup Hub on Wednesday April 13, 2016 @12:08AM (#11485676)
If the default is terrible, then be appalled.
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.
Could be a number of things. Some might be visible only during build/packaging as you say, others visible in code.
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.

Older »