skysight-inc/HackerNews huggingface dataset:
Thanks to all who've replied. I'm glad to hear confirmation. But I don't get the sense that this point is present even implicitly in the gun control debate. If the power to rebel is what's being protected, why limit assault weapons? Is an armed populace seriously supposed to take on the army with handguns?

I worry thatI might be coming across as a sock puppet with an axe to grind, so maybe I should take this question somewhere else. I'd be interested to hear any and all responses though; thank you in advance.
Seems to be working out for them... http://www.businessinsider.com/no-murders-in-new-york-2012-1...
Seems typography is elusive to many. Guess I'll write a post on typography basics.
I saw Kathy Sierra speak at BoS 2012. After her talk, we wrote on our wall in the office as a constant reminder our mission is to: "Help our customers be badass at emailing their users".
1Gbps internet is always welcome, but almost 50% of the malnourished children of the world live in India. Everyone seem to have forgotten them. Thats what indian politicians are good at.
Yes, if something can be considered a competing successor of C++ it has to be from the same compiled family of languages at least.
Actually, yes we were! Did you go on any of the startup crawls?
I'll keep using my C++ subset, the one that produces great assembly code and is portable to make the apps/libraries I need.
The next big language is Javascript anyway.
Because Patrick just emailed it to me along with some nonsense threat. Patrick is a really hot tempered animal these days.
The fact that a developer can master C++ doesn't imply that C++ is the best language for that developer to use.
Previously discussed at: http://news.ycombinator.com/item?id=3186476
Weak explanation and crummy code. It didn't answer one of my long standing ansi escape code questions: whats the deal with that 256 (really 216) color space that programs like htop use? How do I get that, and why does it exist? Also:

"cls.ESCAPE % cls.BOLD % cls.UNDERLINE % cls.COLOR['white']"?

Seriously? The "+" operator does the exact same thing in this case and is easier to read. I can forgive the typos in the article, but teaching others with poor code? That is less easy to forgive. If the original author reads this, please take the time to revise the article, the code, and resubmit.
Swap your laptop for a chromebook + ec2
I completely agree. I wish the author had mentioned one of the other replacements for C++, like D, Go or, as you mentioned, Rust.

C++ can't be fixed by adding to it. That's how it got so unmanageable in the first place. Personally, I just write in C when I need performance, but then again, I don't work on large projects that need raw speed.

For me, D and Go are good enough. They beat the pants of any interpreted language, and they offer compelling features not found in C++ (like simplicity, have you seen D's templates? Work of art...).
Is this kinda like Google's App Inventor (before they gave up on it and gave it to MIT) ?
The main difference is that it's page/group-centric rather than user-centric like most of the sites I would relate it to. Maybe it will just take a lot of iteration to find the right design.
What are your views on Haskell? Very difficult to master - that's why bad?
Second place in the world is a bit presumptuous. Besides that, Google in in Kansas City wasn't the first provider with 1G FTTH project by a long shot.
> What IAP doesn't allow is using its APIs via your own custom in house application that you don't plan to publish on their "App store".

You don't have to publish on their app store.
Aren't we full of ourselves. There is only one NYC, the capital of the world. San Francisco is just another LA, just with lots of smug.
There's no next big language :]
Early stage startup - San Francisco - Full Time, H1B OK

You - Super smart Django Developer, Python Developer

Livemagic's Replay is a mobile and web service that enables users to capture and share their favorite TV moments from live sports, reality, and prime time TV shows. Using the Replay mobile app, users can capture TV video clips, add comments, and share on Facebook, Twitter and with the Replay community.
Man After Man: An Anthropology of the Future (Speculative body horror fiction)
I agree with everything you've said.
C++ with templates is absolutely terrifying to read sometimes. Not to mention these error messages and the bloat, the bloat.
reMarked.js - A Client-Side HTML To Markdown Converter In JavaScript
Is C or haskell an elegant alternative?
Via Functionn - Open Source Resources For Web Developers & Designers: http://functionn.blogspot.com/2012/11/remarkedjs-client-side...

P.S. Functionn contains a whole lot more of awesome resouces like reMarked.js. There only a fraction of them I can post here at a time. Take a look if you're interested, and subscribe:

http://functionn.blogspot.com
I think he's missing an important thing about SF and futurism. The point of them is not to predict. The point is to say "What if...?" and proceed from there.

Every now and then someone nails something. And every now and then someone building a device is inspired by something they read or saw; the form of the once-ubiquitous flip cellphone came from Star Trek's tricorders.

Taleb's theoretical dinner might be woven through with the Internet: did he and his friends decide to have this dinner by making appointments on the phone? Or did they use email? Or Facebook, or even just kinda hooked up via Twitter when one of them tweeted "hey who wants to go to The Grinning Wok with me tonight #omnomnomsogood".

And maybe that choice of restaurant came in part from reviews online? The Internet is no longer cool, this is true. This is because we're used to it. Hell, the tablet I'm typing this on was cool for like a month after I got it; now it's normal. Maybe a little annoying because the onscreen keyboard sucks and the autocorrect is aggressive and occasionally wrong.

The real parts of the future go from "cool" to "normal" very quickly. Impractical stuff stays "cool" in imagination forever.
went straight to the map. oops.
The Six Things that Drive "Technopanics"
Sounds cool company to work with. But did you mention i can work remote?
Bloomberg didn't implement rent control. Stop and frisk is a huge boon for making cities safer. Every major city does it.
I've worked on a consumer network that did that. It was a company wiring up apartment buildings in a college town. They would drop 2 T1s into an apartment, then plug them into a FreeBSD box, with a proprietary QoS kernel module (this was the early aughts) and then they'd use 802.11 to connect up the people in the apartments. My job was handling the FreeBSD box and writing ipfw rules to identify and prioritize different classes of traffic. (I am blanking on the module name. It was a long time ago.)

Obviously, the kids are going to absolutely trash that 3Mbps.

They were killed by DSL, which gave you way more bandwidth for way less money vs. the T1s. Doing the same thing with DSL at the head doesn't work because QoS works by reordering the packets in the queue. To get packets to queue, you need to know how big your pipe is, and you never know exactly how big your DSL pipe is. (or, at least, that's how it looks to dumb sysadmins like me who only get to play with a server connected to the dsl modem through a ethernet port.)

Anyhow, my belief is that it's turned out to be cheaper to just buy more bandwidth. Bandwidth is incredibly cheap, and it keeps getting cheaper every year.
It's more like, that makes me more likely to do it. :) It's hard to justify much of it at the rates you can get programming instead.
My #1 want is some kind of process or hints for taking a screen that is crowded with controls and options and simplifying it. Often I am faced with this and just don't know where to begin.
Agreed. What's odd is how the Politify founder (who applied to YC as WellFrankly) posted the same posting and image at exactly the same time as the fake account that he used my name for (which he is now denying.)

This is the same Politify guy who posted fake images on Reddit, and upvoted it using fake accounts. Sigh.

https://www.google.com/search?q=reddit+politify+downvote
http://www.flipmeme.com/image/pS4gZ
He reckons a sentence like "Learnist is the mobile product for curating and following complete learning experience" is worth adding to an email? Good grief! I actually have less idea of what it is than I did before I read that, and I've never even heard of it. If you're keeping track, that's negative knowledge. No, I didn't know that was possible either. You live and learn.

Seriously, though: if you have a business, and you can't explain what it's about without making people's brains bleed, perhaps you should go work for Google instead.
I don't know of any good books on the subject. I have been studying the ideas since 1995 when I joined a startup called GolfWeb which was publishing a magazine about Golf on the Web. And the question came up "What is this worth?" and "Would people subscribe?" That lead to some interesting investigations into the how people value things. Then in the late 90's I was talking with a friend who was getting an MBA at Berkeley. We invented the 'time valued coke machine' over lunch one day, its a coke machine where you can buy a soda for 25 cents if you are willing to wait an hour to have it come out. For $2 it will come out right away. Now this is a really really precise soda machine (has an atomic clock in it) so if you paid your 25 cents your ticket tells you exactly when a soda will fall out of it. Now you can sell that to someone for 50 cents, and if you're getting near the hour mark you might be able to sell it for $1 or maybe $1.50. So you have just created, and sold information for a profit of 100 - 500%. All when you thought you were buying a soda :-).

I started writing my experiences with this up but stopped when I went to work for Google on the advice of my lawyer. Its a discouraging thing to write/talk about because without context people think its crazy, so slowly over time, as context develops, and "real world" examples get played out, the notion that information can have its own set of economic principles becomes less foreign because it sure as heck isn't behaving like it "should" if it was bound by the old rules.

Anyway, three ways I've seen so far to add value to information is that its timely, its rare, or its distilled. An example of timely information would be stock trades, very valuable right at the time they happen to high frequency traders, less and less as it gets older until its basically worthless 15 minutes old. Continuing with the stock market 'rare' or 'precious' information might be insider information about a company, it has value because it creates context that others can't see, which gives it a value proportional to the advantage it conveys, and lastly distilled value. Remember our stock market trades? Well they were very valuable 20 milliseconds after they happened, worthless after 15 minutes, but when kept over the course of time new data can be distilled from that old information (like maybe a stock always rises in the third quarter). I discovered at a conference that the intelligence agencies call this last one the 'Mosaic effect' where any single piece of information is useless but together they allow new data to emerge.

Artistic creation however is always the "best" information in terms of value. It can create value greatly out of proportion to the cost to produce it.

Anyway, like I said, I've been thinking about this stuff for 15 years. :-)
Focus more on 2, 3 and 4. All my designs end up having almost similar fonts and layouts. They look good but not different. Most of my(and everyone else's) designs end up having header-content-footer layout or sidebar-content layout but there are other layout patterns that can be used :

- http://www.themealings.com.au/

- http://landor.com/

- Metro UI Look

- http://captaindash.com/

- http://www.thebullittagency.com/#!/home/

- http://www.360langstrasse.sf.tv/page/

- http://www.wingcheng.com/
And Manhattan is an island. And it has twice as many people as SF, and it isn't even full (pretty sparse on the west side around Washington Heights).
Agreed, I not only found that irritating in the video, it also makes the product seem less professional to me. But then again, it's hard to make everyone happy.
Why is there no C11 hype?
C++11 is gaining a traction, and a lot of hype. Why not C? Is there no one using C?
MongoDB lessons
In the logic of target based ads this is an exact differentation of consumers. Those that do not want ads do not get them. They may not click on them anyway so why waste money on displaying them?
I think the issue is that when doing a comparison we are comparing todays common culture and our own experiences with the prevailing generalisations of the past.

Who knows in 50 to 100 years time how people will generalise our current culture and compare it to however people are then.
Linking boost bind is unfair.

I find it ironic that you dislike C++11 but the example you link to is only bloated due to the lack of the very same features that C++11 adds (in this case variadic templates would make that file 10 times smaller).

And it only really exists in the first place to paper over the lack of lambda functions, which C++11 also added.

Modern C++11 code is much easier to read and understand. The majority of added features are all about promoting that very ideal.
This comment comes often in online forums. India is not run by one person. There's no need to only solve one problem. Why can't they have technological progress like space programs, high speed Internet and at the same time work on other problems too?

In another news India's number of AIDS patients are fallen by 57%. See other statistics and you will realize that addressing malnourishment, infant mortality rates, middle class expansion all are underway together.
be original! While I don't run the program, I know Jim Deters well, and if you email me: bart@fullcontact.com, I can put in a good word.
Java was intended as a successor to C++ for the web [1] and I'd say it was quite successful in that regard.

[1]: http://www.oracle.com/technetwork/java/intro-141325.html#334
Writing both performant and readable Haskell is difficult IMHO.
Oddly specific, I know, but since you design for iOS: should I be reversing the shadow direction on the text of buttons when they are pressed?
It's 6 months of intensive training, where students work 60 hours a week during the training. Total immersion, basically.
San Fran isn't even LA. At best it's a Boston.
Photoshop mechanics. How to take an idea and get it fleshed out in PSD
I thought the exact same thing the other day. I have deleted many startup emails recently, only because I didn't know wtf they were all about, and didn't want to sign up just to find out. Example: "Startup X. It was a long way bla bla but.. We have finally released!", like I had been waiting for them all this time.
That's my plan. Currently imitating that with Asus Transfomer and Raspberry Pi.
While projects like linux(kernel) or gcc compiler still use c98 as their default standard. why would it?
Also M$ in its IDE doesn't care that much about c99.
I'm honestly seriously considering this. I'm still trying to figure out if Ubuntu on the Chrome book is stable enough for SSH, VNC, X, and web work.

Moreover, something I just thought of now is that I do a lot of mobile app development. Wondering if I can run the debugger remotely and "export" my local USB over SSH and have it run that way. That would be pretty cool...
Here's the one that I wrote a while back in Perl that we use at Opera:

https://github.com/alfie/MySQL--Replication

It's only statement based, but it is serving us well.
For $8-10k you can get an associates degree in web development from any of the Denver area community colleges. Buyer beware.
> San Francisco has lots of great qualities, but constantly telling ourselves that it is the greatest place in the world

Trust me, the rest of the country finds it pretty amusing.
That might not be a bad thing.

It's very rare that I see a website using custom fonts that are actually easy to read. They bloat pages, are non-standard, can be hard on the eyes. Sometimes it's so bad I go into Chrome's developer view and just disable them entirely so everything defaults to Black Arial 14px.
SEEKING WORK - 4 Person iOS Apps Development Team.

Do you need 1 team of engineers to get your mobile APP out the door without insane agency rates? Do you need us to be local in San Francisco?

The Team:
2 - Mobile UI/UX
2 - Mobile App Engineers (Game & healthcare apps)
1 - Product/Program Manager

We're looking for cool mobile projects for our team to work on. We are freelancing at other gigs, but we want to launch more apps as a team.

Email Me: taariq.lewis@gmail.com if you have a mobile app that needs one team to get it out the door.
Why not use Optimizely?

Just add one line of HTML your <head> and you're good to go. (It loads some JS.)

https://www.optimizely.com/
Amateur is the correct spelling. http://en.wikipedia.org/wiki/Amateur
Banana republic anna karenina
banana republic anna karenina - http://www.psdmate.com/2012/12/02/banana-republic-anna-karenina/
banana republic anna karenina - http://www.psdmate.com/2012/12/02/banana-republic-anna-karenina/
banana republic anna karenina - http://www.psdmate.com/2012/12/02/banana-republic-anna-karenina/
banana republic anna karenina - http://www.psdmate.com/2012/12/02/banana-republic-anna-karenina/
banana republic anna karenina - http://www.psdmate.com/2012/12/02/banana-republic-anna-karenina/
It was an argument. I don't know you could confuse it for anything else. And your counter to my argument was a straw man. I never questioned the idea that governments shouldn't be able to regulate...just that regulating growth on the prediction of a bust following a current boom is not only short sighted, but that the housing stock growth presents few burdens even in the presence of a bust.
Research does not support this view. See http://www.ncbi.nlm.nih.gov/pubmed/15911459, http://www.ncbi.nlm.nih.gov/pubmed/18046747, and http://www.ncbi.nlm.nih.gov/pubmed/8506461, among others.

From one of these papers:

"At very least, we hope that the studies and data described in this paper, which show that co-sleeping at least in the form of roomsharing especially with an actively breast feeding mother saves lives, is a powerful reason why the simplistic, scientifically inaccurate and misleading statement 'never sleep with your baby' needs to be rescinded, wherever and whenever it is published."

Co-sleeping while breastfeeding actually reduces incidents of SIDS, and benefits both the infant and mother by allowing both to get more sleep. The biggest risk factor is if an adult co-sleeps while intoxicated, which is entirely preventable.
That's very questionable. "For the Web" argument falls apart if you consider that Java applets are complete failure. The Web is ruled by JavaScript without any doubt (and if something, ActionScript/Flash programs on the Web are much more common than Java ones).

And while as general purpose language Java is used quite a lot, it can't replace C++ for applications which require best performance. So Java really fills its own niche, and I wouldn't consider it as a full blown successor of C++, even if it was intended to be such.
Don't read from a script. Be yourself. Talk about something you think is really interesting. Looking forward to reading your application!
Well, I'll say this: I'm an Art School graduate, and never achieved a passing grade in any higher math than Algebra 2 in high school (failed Physics 1) and Perl is the strongest language in my personal quiver.

Why? It's so damn easy for me to understand.

> I also dislike perl. A large amount of perl code contains
> shorcuts - like $^p or %#p (not real perl patterns but I
> hope you get the point).

Well, that's not so fair - as that's... not (capital "P") Perl. That's like mimicking how a foreign language sounds like to you, (without context)

http://www.youtube.com/watch?v=Q1VGoKBKR3I

and declaring that language unreasonable. So no, I don't understand :)

I owe quite a bit to Perl. I couldn't, ever, learn C++.
Patrick, I encourage you to look up the terms non sequitur and ad hominem. Good thing you didn't go to law school because you're not very good at making sense. I'd like you to remove my name from your posts.
1Gbps help make solving problems easier.
If Netflix pays for it, where does Netflix get that money? Customers again. The customer always pays, whether directly or indirectly.

The only difference is in the mix and distribution of customer money flows. Some customers will be freeloading to a certain extent, others will be paying over the odds.
OK, here's a variadic template example for you :)

http://qt.gitorious.org/qt/qtbase/blobs/59fb0328392a5fc47e3a...

(search for the #else bits)
> ..would be rather 'pissing in the ocean' though on this issue, don't you think? (and thus could be considered a waste of money)

Again, as he stated. You are basing your hypothesis off of old nuclear technology. The same arguments were made against solar and wind. Many still believe it is a waste of money, yet we keep funding it. Why not also look into Thorium?
The fact that this is even an article is so ridiculous. OF COURSE GAMES ARE ART. Movies are art. Billboards are art. Comic books are art.

This is the kind of thing I'd have expected to see in 1998. If games weren't it would be strange news to the hundreds of thousands of artists working in the games industry for the last decade.

By far some of my most memorable experiences are from games.

Any concept of art as static prints of pretty pictures is so laughably out dated and so out of touch with the art world it is funny.

Judging whether or not something is art by if it's shown in museums kind of went out with dadaism in 1916.
The problem with C++ is that you either want to write low-level code, in which case you ultimately end up using C, or you don't care about low-level stuff, in which case higher-level languages (python, ruby, java) are much simpler, make it harder to shoot yourself in the leg etc.
i've worked with web connector before, though not extensively. we did invoice and customer imports. no extensive sync or anything. the key is just to write against their giant xsd schemas that are in the install or support folder. also this exists: https://idnforums.intuit.com/messageview.aspx?catid=56&t...
Oh God I know the answers to all those interview questions and I remember using all those features and it seems like an unimaginable Cthulhoid horror now.
Agreed, I was being over-sarcastic :) May I ask how much existing perl code you have read as opposed to written?

Like I said, writing code in any language is easy. Making it readable for others is the hard part.
Glad to hear the documentation is thought-provoking - it was intended to not just explain the project but also communicate our learnings in operating at scale and how the Hystrix library is used by Netflix.

I also agree that libraries are preferable to frameworks and Hystrix is in fact just a java library that can be used as little or as much as one wishes.

It purposefully tries to have a small number of dependencies so should be easy to pull in without significant impact.

@benjchristensen
I feel like every language has a certain domain in which it excels, and every language has it's detractors.

If there was one language to rule them all, then that's what we'd all be using.
Other countries have done that. Of course it won't be perfect but it's a good first step.

Keep in mind that you wouldn't need to collect every single gun. You just need to shut off the supply and make the black market ones difficult to find.