skysight-inc/HackerNews huggingface dataset:
I can empathize. I've always felt that implementation of switch statement in C is a bomb waiting to explode.

One of the many good decisions that went into C# is reversing how it works; in other words making it compulsory to explicitly state when you need control to fall from one case to another.
It seems far more likely that a bunch of people got suckered in the IPO roadshow

Surely risk analysts are paid silly money to ignore that sort of hype and concentrate purely on the facts right?
HP rumored to eliminate as many as 30,000 jobs due to tablets and smartphones
It's pretty simple. If you pump out inferior products, demand is going to go way down. I used to be a huge PC guy now I feel like I'm on a retro computer when I am forced to be on one. Good riddance HP
>> the Steve Jobs shaped hole

Hahahaha. That's a funny thought.

But now that you mention it, yes. Though maybe with a slightly less endeared/worshipping sentiment.
I would argue the exact opposite: celebration of apple and their achievements is a subject that has been done to death on here and elsewhere. Everyone here takes Ive's achievements as a given. Discussion of the social ramifications of knighthoods is likely to be much more fruitful. It certainly seems that way from this instance.
There are three currently defined headers that I can think of: Subject, Comments and Keywords. Personally, I think I would pick Keywords, but that's me.
It just seems like he wanted to say .. I'm billionaire bch
The sort of person that faced with ownership of Facebook would say he would just retire and travel and dabble in philanthropy is also the sort of person who would sell out of a Facebook for $500m a few years earlier, $100m a year or two before that, $50m months before that...
Great feedback, almost all of which is in the works.
I can see his point but at the same time I really don't. Phones should be a huge target with the amount of personal information stored on them, but the sandbox that Apple puts every app in really means they can't get at much of it. Sure there are vulnerabilities in lots of pieces of code, but it's up to a malware developer to find them.
Demoday Chile 32 Startups - What's for your favorite?
Would be nice if compilers offered a warning for missing breaks in a switch statement, and a pragma to mark fallthrough:

switch(something)
{
case 1:
// Do stuff
break;
case 2:
#pragma switch_fallthrough
case 3:
// Do stuff
break;
#pragma switch_nodefault
}
Thanks for the positive feedback :)

I do have reservations about going after international and hyper-local markets at the same time.

International + hyper-local is more of an end goal than the begin stage. See http://news.ycombinator.com/item?id=4013608

And I have a concern that it sounds like you do not have a graphic designer to create the t-shirt designs

I know some contractors that are likely willing to help me out. Currently, I do not have anyone to structurally think/discuss/build this. I have reserved the summer to work on this and attend a bunch of networking events, hopefully someone will turn up!

Btw, if you think of anything else you'd like to discuss; don't hesitate to contact me at garm@frapp.it
My point is that, having used both, I don't miss the interoperability that Android offers via intents. It sounds good on paper but in practice it just gave me meaningless choices. But the ability to upgrade the keyboard was huge.
3 pivots, 3 years. The story behind mixture.fm
Change your thoughts, and you can change your world
Google Launches Complete iPhone Search App
Even if he wanted to he couldn't. It'd start a stampede.
Why? There's always been Office:Mac, I can totally see Office for iOS happening. A user buying all Office apps for iOS might make MS as much money as someone buying a Win8 tablet. (Correct me if I'm totally out of the ballpark.)

But Office for Android tablets? That doesn't make any business sense.
"It can't possibly be my fault that I way overpaid for FB stock. It must be someone else's fault." - The grand American way! Gotta love it.
When Penguins Attack
Google Search iPhone app updated
This isn't about Apple, though. This is about Jony Ive. And although people here might know who he is and what influence he's had over the years with creating such iconic designs, I highly doubt that the every day person on the street knows.

This is simply about him gaining public recognition. Nothing more.
How We Are Utilizing Open Graph to Make Your News Visual
Understood, Joe. Just keep in mind that you don't need an account to keep using the site as long as you want.
Further, I don't even think it would have been legal for the analyst to publish their findings - if I'm not mistaken, MS and GS need to wait until IPO + 40 days before publishing anything about FB besides the IPO prospectus.
I find the explanation posted in the question more fascinating than the actual answer:

while in High School, Dorsey's father used to spur him to work harder with that exact sentence.

For me, this implies that the creator of Twitter hated his father's trademark phrase, and by extension his father's demands to work harder, so much that Dorsey would explicitly put a ban on the phrase to spite his father.

This follows humanity's tradition of creating myths to explain things we don't understand[0], but it's exciting to see the mystery phenomena revealed as something created entirely by man.

[0] https://en.wikipedia.org/wiki/Echo_(mythology)
How Would You Describe Someone You've Never Met?
New Roadmap for a Digital Government
And a great place to bring out the kid in yourself - for me, the one that I regularly have to be reminded not to tell to be quiet.
We use FB for now, but you don't need an account in order to use the site as much as you want. You're only really missing out on social features anyway.
100% agree.

My case:
ToDo: Wunderlist, now (Apple's) Reminders

Chat: Kik, now (Apple's) Messages

Photo editing (iPad): Snapseed, now iPhoto

Video chat: Skype, now FaceTime

The remainder of apps I use the native ones, given the iCloud integration with iPhone and iPad (Calendar, Address Book, etc.) Final note, I use Sparrow as my Mac client, but now way I would use it on the iPhone given the lack of push notification, that is simply a step backwards.

Bijan is not straight in this type of posts, where he is an investor, wants to be an investor and/or wants to give a hand to other fellow VCs. Anytime a VC says something about a company you just need to figure out his/her motives and incentives.
Test
hi
I'm the author and I'd like some feedback. I was interested to see how the information we put online can be used to paint a portrait of a person. This was a small experiment that I hope generates more discussion around identity, sharing of information about yourself and how that could be perceived.
Here's the facts: the information upon which analysts reduced their estimates was publicly available. There was no secret, insider information. It was based on FB filings with the SEC. Failing to research a stock before investing is just dumb to the point where plaintiff's really should, by natural consequence, lose.

If losses are always recoverable via lawsuit or government bailout, all we do is perpetuate such gambling.

Taking no responsibility for oneself and having a deep-rooted need to find someone to blame is becoming the great American way. Depressing.
Nowhere in the post the actual earning of money is mentioned. Yes, I know, all startups these days care about users/eyeballs, but it would be refreshing to read about businesses that actually, you know, have a business model based on earning real money once in a blue moon
Why wish? We didn't have one here until a few years ago. If there's anything you're allowed to do yourself, it's a celebration of do-it-yourself.
Isn't CEO technically still a employee of the company.
Study Suggests Coffee Is Healthy, Coffee Drinkers Are Not
1B would buy you one heck of a nice house.

I'd be thinking "island".
Using background-image to replace text
In the comment that you're replying to, my exact words were "are there really that many people who have access to 'only' PHP, but not whatever framework they would like? (from django to rails)". After I said that loads of people are happy with Wordpress, and other similar services, including with plugins, and just use that instead of php and html.

So, whereas previously (in the 90s) you would have a big jump from HTML only with maybe PHP or you jump up to paying for a server every month and having to lock it down and administer it yourself, now, the former category has access to loads more 'hosted' service possibilities so that what you can do with "wordpress only" has substantially increased; meanwhile, the latter category has come down substantially, due to instances on the cloud being so much cheaper and the amount of uptake making it much more worth it for a company to put out a standardized image with a few frameworks, etc.

So my point was twofold. Firstly, the old 'hosted content' users have access (and use) substantially fuller services, and the old 'full stack' users AND some of the old 'php is all I can use' users now have EASY access to a full instance or whatever framework you want.

Between the two, I think your comment doesn't have much currency.
I agree that removing implicit fallthrough is good, since it's a 90%/10% feature, but my problem is that the "break;" is meaningless extra syntax, since the lack of it generates a compiler error.

C# already implies no implicit fallthrough, so there's no need to explicitly state that you're not falling through. A better solution (for every language, really) would be a "fallthrough;" statement or "goto case x;", which C# does get right.
The amazing speed of the compiler means the development cycle is a fast as a scripting language even though full optimizations are always switched on.

This is a common misconception of those who work mainly in compiled languages. In some dynamic languages, you don't just have the same edit-test-debug cycle. Advanced users of dynamic languages can conduct mini edit-test-debug within all the parts of the larger scale edit-test-debug cycle.

Go is not object-oriented. This, in my opinion, is a massive plus for the language....In the real world, things are fuzzy and they spread across multiple conceptual boxes all at once. Is it a circle or an ellipse? Is she an employee or a homeworker? Classifying things into strict type hierarchies, although seductive, is never going to work.

Here, the author is simply wrong. This is another common misconception about OO. You don't need strict type hierarchies. You don't even need classes at all for OO.

EDIT: Other than that, an overall good review.
Many adults do long hours of rather unproductive work so it's the natural state of life for them.
It's funny that you mention that, as that is my personal beef with many startups as well. Funding is not a measure of success; revenue is. However, this article is not about revenue. It's about the funding process. Talking about our revenue (which we didn't have at the time, but we do have now) would have been off topic.
I am inspired to return more of the wonder of learning to my science classes. Coincidentally for me, this is happening with blended learning. More time is liberated for experiments and student operated demonstrations when I let Sal Khan do some of the teaching for me.
Great solution, good to get supported with the whole funding process.
Planning Board Rendering Unveils New Glass-Enclosed Apple Store For Standford
As you see in my comment, I do not agree with you, but realize that "some people like to have the full spec for all random functions in one page...".

It is not overkill as I see it, a page for random.choice with official documentation and annotations and comments would be good in my book.
In theory, yes. In practice, well, we all know how this story often goes. :)
You know that tumblr is empty right?
No, that's wrong. The banks weren't passing those two links around, nor the facts they were based on. They were passing their own analysis, privately, to a select set of customers.

Whether that constitutes "insider trading" depends on whether or not that analysis was done based on or augmented by internal information related to their underwriting of the IPO. That's a question we can't answer, thus the lawsuit.
Drawings of the elements of CMS detector, in the style of Leonardo da Vinci
Fusion Ads + The Syndicate
Technically? Yes. Realistically? He has the power to do a lot of things regular employees can't.
I don't understand this. Selective dissemination of actual business data - fine, sue their asses. But projections are guesses - guesses without any guarantees. Facebook could magically rake in a billion tomorrow, or completely shut down - "projections" aside.

Why is it that there's a legal recourse because the projections person X got were different from what person Y got?
But keeping the same UX is harmful in this situation -- on SMS it's a common pattern to use text commands, but in the desktop context you'd never expect it (and the commands don't make sense).
Elected politicans think as far ahead as the next election, be it 5 years or 5 weeks away. Hereditary peers think as far ahead as their own grandchildren, who will need to clean up and mess they make.
Grive: Open Source Google Drive Client For Linux
Microsoft's FDS data-sorter crushes Hadoop
It would seem they do, indeed, have a business model going: https://cloudmine.me/pricing
If you have an iPad I highly Moog's Animoog iPad app. Not a direct minimoog emulator, but it is excellent
Once again, the complexities of coding using time-related concepts rears its ugly head. There should be standards for time synchronization and tracking. All medical data should be timestamped to a global uniform standard like GMT.
It can be slightly less efficient when (on supporting architectures) the compiler could automatically generate a jump table in place of stacked conditionals, which it cannot do for a chain of ifs.
> Here, the author is simply wrong. This is another common misconception about OO. You don't need strict type hierarchies. You don't even need classes at all for OO.

There are almost an infinite number of definitions of OO, I suspect the author was referring to the generally accepted and most widespread ones, which include classes and inheritance as some of their most fundamental characteristics.

Or as Paul Graham put it ( http://harmful.cat-v.org/software/OO_programming/ ):

"The phrase "object-oriented" means a lot of things. Half are obvious, and the other half are mistakes."

Go implements (and improves on) the obvious ones (which by the way mostly have been around for longer than the term OO itself), while avoiding the rest.
Regarding a website that doesn't act like a website: that's classic mistake #8:

http://www.useit.com/alertbox/9605.html

You can get away with it if a) you're doing something that really isn't a website (e.g., a game or a single-serving site), or b) your users come back an awful lot (e.g., Twitter).
App Engine Performance Essentials You’ll Certainly Need, Part II - Ben Kamens
DANGER 4 UR INFO.flv
I have about a hundred installed apps, but I use the default email, browser, notes, calendar, camera and dialer.

The question is; would I still do that if third party apps had a chance to interact better?

Stuff like opening files in another app just barely works. I can open an emailed PDF Dropbox, but Once it is saved in the right folder and uploaded (what I probably wanted), there is no way to transfer control back to the original app.

This should work more like the email/sms dialog that can be called from any app, and transfers control back to the app when it is done.
You can do something like this instead (IIRC):

:w !sudo tee % > /dev/null

It's a bit of a hack, but it works.
> ... a Star Trek-esque utopia ...

Years of M.I.C. brain washing at work. Star Trek is run by a military Junta. (Did you note?)
Whoa! It's like a micro-server and a makerbot mated. Nice!
Update: The account has been reinstated. https://twitter.com/spacehijackers.

The protestors couldn't have asked for a better aid to their cause than the suspension.
Making investment less illiquid greatly increases the cost of capital, for a lot of reasons. It means you can't act on information that comes to light after the initial purchase. It also means you can't liquidate if an alternative, but better, investment comes along later (which increases the real option value you're losing by making any given investment.) Increased cost of capital means less investment, less growth, less innovation.

I'm not saying the current system is perfect, and I agree that the current system draws a disproportionate amount of talent out of the pool (although I'd argue that's mostly unrelated to the market itself). But going to a less-liquid, less-aggressively traded capital market would likely be a step backwards for everyone. If having the occasional minor clusterf..k like what happened with the FB IPO (which is still tiny compared to the "flash crash" last year) is the cost of the current system... it seems fine to me.
Ask HN: Is there a boilerplate / template for Twitter mashups?
Eg - thousands of apps take tweets with certain content, time and location via the API, and plot it on Google Maps, Charts or the like. Is there a well coded php library or template that one can use and fill in your own API keys etc? I've done it before a couple of times, but don't like my past code - so it's use a template, or start the rewrite...
no kidding. ponzi scheme is pretty easy to define. overvalued stock is not ponzi, it is just an overvalued stock. ponzi is paying earlier "investors" with the money of later "investors". Under that definition, only social security from your list fits even close.
Looking at the requirements, particularly l10n and the REST API for editing (which rules out compilers, unless the API server operates at a different privilege level), this will have to be solved by something like a CMS. Except for the offline editing requirement, which makes something DVCS-backed necessary. Anyway, it will be a good showcase for whichever stack is chosen.
Careful. Taxes in the US are pay-as-you-go. You can't just "pay the tax man in April." Well, you can, but you also have to pay him the penalty for failing to pay throughout the year. See http://www.irs.gov/taxtopics/tc306.html.
Ask HN: Best Sources (Books, Whatever) on Competitive Intelligence?
What resources do HN'ers recommend for learning more about competitive intelligence? I've been giving a lot more thought to competitive analysis, competitive strategy and what-not lately, and would love to hear more from my HN peers about the resources they use vis-a-vis gather competitive intelligence.
I agree.

The video made me install the app on my Iphone. And I like your app represented on white iphone better than on black (as seen on your landing page)

But I'm not a designer so I didn't have any expectations from article or video. It was just fun and nice teaser for app for me.
Most of the "super abilities" provided by high-end scan tool / ECU flash packages work by using manufacturer-specific data sent over the CAN bus, not OBD-II itself.

Some newer and higher-end cars even use proprietary crypto keyed off of the VIN number and a shared secret to protect from access by third-party tools. There's a good-sized cottage industry in breaking proprietary ECU protocols and crypto, because there's a solid niche market in selling mechanics one $20,000 "multiflash" tool to replace their ten $10000 manufacturer-provided "diagnostic systems," especially in the high-end exotic market.

I was able to find enough resource online to build an ISO OBD-II scanner as my seventh-grade final project, without needing to resort to hunting down the standard. Today there are even open-source projects like http://en.wikipedia.org/wiki/OBDuino which can provide a solid code-based understanding of the three old OBD signaling types (PWM, VPW, ISO), as well as the basic protocol.
Has Facebook ruined Silicon Valley?
lint will warn about those cases unless they are marked in the code with /* FALLTHROUGH */. I think even if you're not using lint, such comments are good practice.
Is anyone eyeing the new Atom for servers? Thinking about a bunch for a modest low power cluster.
http://goo.gl/fWdwd
There are almost an infinite number of definitions of OO, I suspect the author was referring to the generally accepted and most widespread ones, which include classes and inheritance as some of their most fundamental characteristics.

Yes, but everyone I know who does real work with Objects knows that the textbook definitions aren't what people do with real systems. That makes it sound like the author only knows the textbook definitions.
SpaceX Reignites Optimism for Space Exploration
Also there is legislation being drafted in the EU for data portability.
Science Fiction, big ideas, ideology: what is to be done?
You don't get a valuation because you "deserve" it. You get it because that's the highest price someone is willing to pay, and someone is willing to sell to them at that level. A day-trader doesn't care if that's connected to the fundamentals of the business - they're just trying to play the rise and fall.
I had the same issue with chrome. If I didn't know you were an HNer, I would have closed the window without giving it the effort. I wonder what your stats look like for first time visitors on chrome vs the other browsers?
I think the level of eye candy in an icon should match the operating system around it. iOS is not as simplistic as Metro and full of these gradients. Skype has removed all the gradients in their iOS app recently and it looks distractingly out of place now. The Circle icon, however, would look nice between Apple's stock apps.
How would you not make it a middle language if you want a web front-end language?

The only other way I can think of is baking it up with the browser. Like Google is doing with Dart. But even they are making Dart compile to JavaScript to make sure you don't lose compatibility between different browsers who opt to not cook Dart in. I remember an interview with one of the Dart developers where he said that having it as a requirement that Dart compiles to JS was greatly limiting the potential of what they can do with Dart. But they can't opt out of it, because compatibility with other browsers is too important.

In short, they're using JS as a middle language because there's no other way to do it. JS is a terrible language, but because of how the web historically developed, we're forced to use it.
Meet with Me