skysight-inc/HackerNews huggingface dataset:
I know Go has been touted as a C successor since inception, but most new users seem to be coming from interpreted languages. Like this blogger, they attribute a lot static language advantages as unique to Go.

I don't see a lot of C/C++ developers switching, probably because they have sunk costs with their respective languages and Go doesn't offer very much by comparison.

I would definitely use Go where it seems appropriate, but I don't see it replacing C as a systems language.[0] Sometimes when I write something in Go, I look back and wonder why didn't I just do it in C. However, Go is great in a distributed systems / networking environment where most new code seems to be written.[1]

In the words of a friend, "You can pry raw memory access from my cold, dead fingers."

[0] systems == OS, drivers, etc.

[1] Motivations summarized in the abstract: http://talks.golang.org/2012/splash.article#TOC_1.
They're on our machines, but under keys that we don't have. We're also considering a federated model that would give users control over their storage.
Do you truly not see a difference between a company leveraging their own assets and a college taking out a loan to play the stock market? Your argument is solid, but simply doesn't apply in this scenario. No college is in a good position to do this. If they were, they'd be a hedge fund instead.
Slideshare Down
A stiff breeze makes Bitcoin go up (or down) $30-40.
I've done my {small, belated} bit - installed and set Archive Warrior going at the weekend.
You would have to be very, very fast and sophisticated to make a successful 30 second trade!
> Eh, I am not really getting this feeling that you seem to have that people blame me for the world's problems 'cause I'm white

You've probably never watched a video of a race debate/relations type of meeting that's not designed to be PC or have white apologetic speakers...

You'd be surprised how many white people (that show up in the audience) are completely oblivious to everything positive the white race has done, while being hyper-sensitive to every negative thing they have done - and how many of the people in other race categories think that white people should be exterminated.

But I'm not talking about the general public of course. I'm mostly talking about people that expect you to feel guilty for being white... Which has been the context of everything I've said so far.
Great one, although that sounds like Yogi Berra.
I disagree: If they had no interest in integrating with bitcoin, the smart move for paypal would be to just spread FUD about bitcoins at every opportunity.
> That if/else syntax is used in K&R's The C Programming Language, the source of Unix (and thus of FreeBSD etc.)

And it's part of Sun/Oracle's official java coding conventions.
>Pay all your debt now, unless you have a sure way to make money at a higher interest rate CONSIDERING INFLATION (ie if you hold debt at a fixed 2% annual rate and can access 3% guaranteed placement, don't pay your debts if inflation is <1%)

Some people over-emphasize this. Generally speaking, 10k in debt, 10k in the bank, at a non-usurious interest rate is far more stable than 0 in debt and $3.50 in the bank.

I'd contend that debts south of 5% fixed interest rate should be HIGHLY considered as "not worth paying down" until your retirement account is fully loaded with enough cash to retire TODAY as this is a very strangely low rate, and one that will be over the life of most loans in that tier, at or less than inflation (looking at historical levels of inflation)

You're not going to be able to borrow at 4% when inflation is at 5%, but you sure can keep on to that 4% debt from now for 10 years, and instead bank extra payments or invest them
Plus, we've had flying cars for ages now. They're called helicopters. (They don't drive on roads, I know, but other than that, what's the difference?)
I had an interesting conversation yesterday with a co-student of mine. He recently (+/- 8 years ago) found religious faith.

He uses the Internet to spam me with videos about how we didn't land on the moon. And a bunch of weird ones about a gold mountain found in the Euphrates that means the end of the world as we know it is coming soon. So much for technology made possible by the wealthiest.

I share your enthusiasm but not your views :(
How information overload influences the way and pace at which we think
I think Tom DeMarco makes the same point in the book Slack: http://www.amazon.com/Slack-Getting-Burnout-Busywork-Efficie...
Bitcoin has inflation in the short term but deflation in the long term. Right now more bitcoins are still being generated, so I think the term "inflation" makes sense.
The most interesting part of WWDC is going to be seeing whether the SDKs for iOS and OSX unify.

If developers can have one code base and deploy to all the Apple products (AppleTV, Mac, iPad, iPhone) it could be a real game changer for the whole industry i.e. the first multi-device platform war. I assume MS is thinking the same way (XBox, Windows, Windows Phone) with their recent moves as well as Ubuntu.
One Click BYOD a reality
Not for the next 127 years.
anyone else feel like qz.com's layout is awful and cramped?
> Honestly, why can you not 'for var x = 0; ...'? and only 'for var X := 0; ...; ...' but immediately below var x = 0; is just as valid. The := / var syntax in go is just plain weird

Because var and := declaration+initialization are semantically different: when declaring multiple, variables, := allows redeclaration (which just overwrites an already declared variable's value instead of shadowing it), while var does not.

> Maybe that's popular in some obscure places

Err, K&R style (from which Go's style is derived and virtually identical, except for braces of functions) isn't exactly obscure... even the Java's Coding Convention (from 1999) does it exactly like that: http://www.oracle.com/technetwork/java/javase/documentation/...
I use that conditional syntax all the time with Java.

K&R had it back in the 70s.
"May be you have some particular religion in mind, but many beliefs coexist happily with science.
There is a domain where atheists and many religious people agree on."

Totally! Perfectly faithful Christians can be Evolutionary Biologists without falling victim to fundamentalist anti-science idiocy.

"The critical question is what to do with things we have no physical evidence of, things which we have no data of, are uncertain of. Things that science has not reached a verdict on. Religions typically have loads of these. The existence of god/gods for example."

That's the realm of social science, not hard science, seeing as there is always going to be zero physical evidence of "God"/gods.

"In short, science is not and has never been the whole of objective reality. This assigns mythical powers to scientists, which some would certainly call a "religion"."

Again, "Science" is reality. Scientists do not have mythical powers. They are human. They are however the best we have to understand objective reality, through our feeble and failing minds. We do quite a good job, and conflating priests with scientists shows how little persons understand what facts and objective evidence versus subjectivity, belief, and perspective. Priests are "infallible". Science is not. And that is a very good thing.
> We did the same thing with profit sharing percentages. However, this time I wanted the highest payout standard for our industry

He was confident that his % share of any profit he generated would be enough that he didn't require a base pay.
Introduction to Position Based Fluids
if blah {
..
} else {
..
}

> Maybe that's popular in some obscure places, but it is weird they made that the only valid syntax.

That is valid K&R syntax[0], which is used prevalently in C (e.g. Linux kernel). FYI, Rob Pike wrote a few books with Brian Kernighan (the K in K&R).

Go is designed for consistency and optimized for the compiler (e.g. mandatory braces, no unused import statements). Declaring a single canonical format (e.g. gofmt / PEP 8) solves a lot of syntax bikeshedding.

[0]: https://en.wikipedia.org/wiki/Indent_style#K.26R_style
They respond to this on the Kickstarter page:

> Why aren’t you offering a Digital Download or DVD reward?

> I wish I could give you all everything you want. Unfortunately, giving away the movie could scare off the good distributors for movies like this, because the theater chains insist on having the “first run” of movies before they are available on DVD or digitally. I want all my fans to be able to see this movie in their hometown theaters on the big screen if they want to. I hope you like the rewards I am offering, and if there’s something you don’t see on the page, please comment and let me know.
Eh, they're dumb cheerleaders (no offense to smart cheerleaders intended.) They're meme consumers, and looking to be entertained and awed, regardless of the veracity of the source material. I agree, even if I find it unnecessary to portray it as "worship".
How I Found the Right Business Partner
Here is where this awful article's bait-and-switch happens:

> Brown and Linden’s analysis of Bureau of Labor Statistics and Census data for the semiconductor industry revealed that although salaries increased dramatically for engineers in their 30s, these increases slowed after the age of 40. After 50, the mean salary fell by 17% for those with bachelors degrees and by 14% for those with masters degrees and Ph.Ds. And salary increases for holders of postgraduate degrees were always lower than for those with bachelor’s degrees (in other words, even Ph.D degrees didn’t provide long-term job protection).

> It’s the same in the software industry. Prominent Silicon Valley investors often talk about youth being an advantage in entrepreneurship. If you look at their investment portfolios, all you see are engineers who are hardly old enough to shave. They rarely invest in people who are old.

The first paragraph, which contains the data that gives the veneer of respectability, is about the semiconductor industry. Even then, salaries don't actually decrease until people hit the beginning of retirement age (surprise!).

In the second paragraph, we switch to the software industry, where it's "the same" (no data to support that, natch). The supporting anecdote isn't even about employees, but investees... What proportion of people receiving money in the software industry do so via investment rather than a paycheck?

Of course the specter of ageism haunts everyone, so the linkbait is effective and we have 60+ comments here.
That's a nice idea, but it falls on its face in the shadow of All-Important Credit (at least in the US).

Not paying on a debt for an extended period of time (that is, not having any installment-based debt) will harm your credit. This is one of the more ridiculous and infuriating parts of building credit for those of us who don't want to accrue massively expensive stuff but actually want to be able to do things like purchasing cars or homes that aren't 20 years old or shacks in backwoods Mississippi, respectively.

What you describe would be great advice for someone who has already established credit and/or acquired those investments/purchases that benefit from or require it and has the time and money to do things like flipping property. For the vast majority of the credit-affected world, that's not even close to the case.
EnsenaSoft Pairs Up with Amazon for Free App of the Day
While the author has a point, he is basing it on some improper assumptions. First, a significant attack on the White House, the seat of the Presidency of the United States, the single most powerful political office in the world would not be "trivial". Regardless of who reported the event, it would be a massive event that would send shock waves around the world for both economic and diplomatic reasons. Until the President's safety was verified, would North Korea attempt to exploit chaos and attack South Korea or would Pakistan see an opportunity to invade Kashmir? So, any reliable source of news -- AP, CNN, heck even FoxNews -- stating that the White House has been attacked would send shockwaves through the world.

To me the real observation is how a relatively small act can have a massive impact on the world. The tweet is a small glimpse of the devastation such an attack could have on us. It was a 150 points for a 140 characters, what would live video of the aftermath on CNBC done? It demonstrates the power of asymmetric warfare, and explains a bit of the concern that folks have around "cyber" threats. Hopefully, this incident is a wake up call to Twitter and AP to improve their security.
on a hunch, I tried posting another article from that site, and it also arrived dead. Looks like that domain has been banned for some reason, probably spam.
>But I can't imagine why the AP would want anyone to send tweets on their behalf from a mobile phone.

Reporters in the field? Especially in a breaking news situation where they want to be first.
Galaxy S4: This Really Says It All
Being a domain expert helps to develop an app for that domain. But it is neither necessary nor sufficient (think: doctors, lawyers, etc).
I wonder what would happen to a show like Firefly[1] or Jericho[2] Caprica[3]if they were suspended after the first season, and the studio put up a kickstarter saying "We'll cancel unless we get $2m from fans of the show".

At least those shows do stand a chance with fan-backing. Something like 'Rubicon' would, I think, totally fail at kickstarter even though it was good.

[1] A great show. I'm not sure how well it would have lasted with the traditional US "spin out a series for as long as possible" format. But, with careful plotting, it would have been an amazing 3 season (12 episodes per season) show.

EDIT: Fox hates the Firefly fanbase. (http://io9.com/fox-bans-the-sale-of-unlicensed-jayne-hats-fr...) Really, this is just open contempt for people who are willingly promoting your content.

[2] I really wanted to like this. I did like the first series. I really wanted an OQO (the tiny handheld computer that one of the characters has). But the second series was daft. This could have been a pretty good show and it's a shame it's gone.

[3] Caprica was good, I thought. Had some interesting concepts.
Can someone verify this with an iOS5 device. On iOS 6.1.3 this doesn't work anymore though. But someone just claimed this on the blog: "I ran a test using my iPhone 5 and a computer I’ve never synced with before. I didn’t need to unlock the phone before getting access to it I don’t believe. I did manage to browse all my mailbox files."
One line (that he writes) versus choice of casting, location, and final cut. You really can't see the difference?
Considering the shape some of my cars have been in when they finally ate it, I wouldn't trust me with a flying car. Think how serious maintenance actually is or running out of gas. With cars you don't have to worry about 2 tons of steel falling on your head. I think it's actually kind of a stupid dream.
"people who should be working but aren't."

Sooooo all of HN, then?
This is definitely a tricky question, but in the end it comes down to the actions our users take, just like if they were using a tape recorder or Google Glass-like-device.

We'll make sure to notify our users of the relevant privacy laws in their current area, and we'll always encourage people to tell those around them when they have Retrospect turned on.
Woah, I've been doing the same thing for the past few months because I took an AI branch for my last year in college. Unfortunately I feel they've been teaching us mostly outdated and useless algorithms (with all due respect).

I wish I was taught more about neural networks, machine learning, data mining techniques... and less about classic (and failed) AI algorithms. The most I learnt about these techniques was from teaching myself, even for the last year.

Perhaps we attend the same classes?

[sorry for the OT guys, no PMs in Hacker News!]
everything counts, looks like its at about 85% completion. though that is misleading, as outstanding todos may find more unknown links.
Do you know why it prompts "This page is asking you to confirm that you want to leave - data you have entered may not be saved."?
>You basically had to use haxe to get good performance for certain applications.

Haxe did nothing you couldn't do with AS3 and Alchemy.

>With all of these issues known to Adobe you might suspect that they would move aggressively to increase the performance of Flash in general and Flex in particular

They did, by quite a bit. They also had parallel project for increasing performance with Stage3D and Alchemy.

I get your point about Flex 4. It is a better UI framework than Flex 3, but not significantly better, so the engineering effort that went toward it could have been better spent doing something else.

I also mirror your thoughts about "what could have been". My pet theory is that Stage3D should have been a FP10 feature (which would put it around the beginning of 2009 timeframe) and Adobe should have had some sort of (optional) browser-based app store to push Flash as a gaming platform. And since we're in hypothetical scenarios, AS3 should have been better designed, and cross-compilation to HTML/JS should have been there from the beginning. This may have given Flash some legs. But the reality is that sooner or later it would have been superseded by HTML anyway. Oh well, hindsight.

Furthermore, looking at the performance gains that Google, Microsoft and Mozilla managed to squeeze out of a language like JS, one can't help but think how much faster ABC and Flash Runtime could been.
Yes, and that's why people don't like iPhones.
Nginx-1.4.0 stable version has been released
I would imagine that the choice of title and tense probably has something to do with the movie's plot and theme.
Infographic: How to hack your electric bill
Pair Programming Once a Month
Node v0.10.5 (Stable)
Seems like it would've been best handled by an advance warning system, i.e., at least a few days or a week's notice that you're violating their TOS and need to take action.
Ask HN: Googe Glass - Where are we?
Stickballing here: I get the feeling that there are currently two camps on Glass. What's annoying me is that each have really strong arguments that are somewhat opposing.

1) We have the people who think that since the tech is now being develop, it is inevitable that it will adapt. Because it is cutting edge, people will adopt it. I find this pretty salient.

2) No, Google Glass won't take off because of an issue around aesthetics and practicality. People won't wear them because nobody wants to be permanently in headwear. Also a cogent argument.

What do you guys think about this? Is this really even a dynamic, or have I misread something?
Realized major improvements is a bit of an over-statement. They've made some new APIs available to US developers while completing sabotaging their existing developer toolset and sandbox environments to the point that they're almost unusable.

I could forgive this if their support seemed even remotely cognizant of these changes, but every time I get in touch with them it's like they're hearing about it for the first time.
I haven't touched L4D since before L4D2 came out, and I hardly played L4D2, but what I found was that the further we got from the original launch, the less people there were on the servers, and the more dedicated those remaining were. It felt like you had to stay very active or get left behind, such was the tactical/practice element.

So while I liked the team-based nature, I found it actually didn't help longevity - for me, at least. Well, more relevantly, this is also the case for my friends - individually I'm a poor data point as L4D was the last game I took any real interest in at all.
Took forever to find out what Jamendo actually is.

From their Facebook: "Jamendo is the world's #1 platform for free and legal music downloads under Creative Commons licenses. Available in eight languages, the site offers a catalog of over 350,000 tracks/ 60,000 albums/ 50,000 artists!"

And from G+: "The entire catalog is licensed under Creative Commons, allowing artists to publish their music and preserve their rights while providing users the freedom to download it for free."
These things usually have passed around the internet several times before it gets to the meme aggregators, I wish there was a better solution than watermarking. Tineye/GIS would theoretically work, but it'd find every instance where the meme was passed around, not its origin!

Do you have a suggesting for finding each "owner"?

Such requirements would shut down all these sites (not that we'd have a huge loss by doing so, but I'd like to think that a social/technological solution would be possible.)
> "The AI controlled human players is extremely competent... But they do show their limitations"

I have often wished that Valve would make the player-bots more explicitly customizable (particularly because I only play team vs environment modes, and occasional really bad bot decisions make the game harder in a not-fun way.)

There are several settings available through the console, but they can only be tweaked if the server has SV_CHEATS on. At one point I had a list of 4 or 5 minor changes that made the bots substantially more competent, the main one being reducing their following distance to about a third of what it previously was. My most wished for change, which I have not been able to find a setting to control, is the threshold at which AIs will use their healthpacks on themselves or actual humans.
I am guessing a bold, colourful change to the UI for both iOS/OSX. Something like this:

http://cdn.cultofmac.com/wp-content/uploads/2012/10/calendar...

Given that Ive is now in charge of UX as well he will want/need to differentiate himself from Forstall. And iOS/OSX are definitely due for a major overhaul.
If you've used an Android smartphone, you will find the iPhone very dumb.
free. shoot me your namecheap id and enable anonymous transfers or send me the transfer code.
Show HN : Retweet Retract - Correct the people who retweeted your hacked account
Those are minute details. If he accepted money from a studio, there would be people telling him he needed to add whole scenes, even if they made no sense with what he was trying to do.
C was first released in 1972 and the first edition of K&R was published in 1978.
> This wasn't a 'consequence'; this was a design decision.

A design decision with a sound reasoning: https://groups.google.com/forum/?fromgroups=#!topic/golang-n...
For application logic, I agree that unification is key, but for UI/display code, this would be a disaster.

MS/Win8 has shown how frustrated people get when you try to force a common UI - It's been generally regarded as a clusterfuck.

Instead, decouple your display code from your app logic, and build related, but distinct displays for each application.
It's changed since then?
The real problem is that a set type needs to be built-in, i.e. you can't build satisfactory one yourself, because you don't have generics.
It was kind of a Big Deal. I've been part of or party to this conversation many times (details vary, this is the gist of it tho):

"blah blah blah Zach Braff blah blah"

"Who's Zach Braff?"

"The guy from Scrubs, he also did some movies."

"Oh yeah, Garden State right? That had a great sound track."
Corrected. :)
I think the current state of trading technology at the moment could be perfectly described as, "very fast and sophisticated."
If you read the linked Kahneman article, it actually addresses your comment. It's like the stock market: some percentage of traders will get lucky, and inevitably they will attribute their success to their judgment.

No, wasting yet more years of your life sitting in classrooms does not confer the ability to predict the future. What does confer that ability, is being lucky enough to be handed a series of projects where the hard parts are relevantly similar to your previous projects and, fortunately, nothing went very wrong on the novel parts. And it's great that it worked out for you that way, but that doesn't mean the OP was wrong.