skysight-inc/HackerNews huggingface dataset:
I'd argue that Altcoins can definitely become a store of value regardless of Bitcoins network effect.

Check out http://ripple.com - they pretty much solve this problem, although its VERY beta. Expect really cool things from them in ~6 months.

Ripple is fiat agnostic and allows seamless conversion between currencies. This means I can buy something in Yen and you can receive payment in LTC. Amazing system if it gets up and running.
I tried 9.3 / 1 and it looks like a photograph record.
Thanks for posting that. I just heard the stat on CBS, and thought it would be interesting to post here to see people's reactions. Do you use Twitter?
I don't understand what you mean.

U.S. offers aid, sends teams to help typhoon-ravaged Philippines
http://www.cnn.com/2013/11/09/world/asia/philippines-typhoon...

That was also posted Saturday, along with several other stories on US "news" sites, the same date as the Guardian article. So, the US should have reported this earlier? On Friday? Hehehe.

And I wouldn't describe this as falling by the wayside. The US is actively doing something. It seems whatever news sources you are reading aren't properly informing you?

But no, I understand, it's far easier to bash the US with meaningless slights while at the same time lamenting people focusing on other things. It's almost hypocritical.
java and C are strong in different areas. I would rather say that choice of C libraries for enterprise or just for any useful web backend is poorer than for java ;)
It's worth noting that a month ago the EFF was calling for people with technical and civil liberties expertise to help provide more oversight [1].

The NSA exists solely for the purpose of gathering foreign intelligence - it's a spy agency. As a result, you'll never be able to get completely transparent public review of their activities without making them effectively useless. I see a few options on the table:

A) Go with the status quo, not change anything just trust the NSA to do its business under the existing oversight.

B) Strengthen the oversight to further ensure that the NSA is only conducting the work it's authorized to do against the targets it's authorized to spy on.

C) Assert that espionage just isn't worth it and just take the tools away from the NSA.

There are plenty of things that you can do under option B to address problems. Some of them are in this bill, and some of them can be made available to the public. Members of Congress have conflicting views on how much information they've been given by the NSA [2], which to me implies that some take their positions on the intelligence committees more seriously than others. If you look at the actual video of the hearing, Congressman Mike Rogers suggests that serving on the intelligence committee is a much bigger responsibility than serving on the other committees and they can't bring their staffers to assist [3]. If Congress isn't capable of providing the oversight they tasked themselves to do with the resources they have, then they need to either gather the resources they need or appoint another group to conduct oversight in a manner that can effectively ensure to the public that the NSA is gathering valid foreign intelligence and nothing else.

[1] https://www.eff.org/deeplinks/2013/10/47-prominent-technolog...

[2] http://www.reuters.com/article/2013/10/29/us-usa-security-ns...

[3] http://www.c-span.org/Events/Intel-Officials-Discuss-Propose... (jump to about 01:34:00)
The few people I know who use it are almost all in marketing or media. I'd love more info on who the 16% are? Are they all news people?
There are two types of social networks: the ones that everyone complains about, and the ones that no one uses.
Kotlin: A statically-typed language that compiles to JVM bytecode and JavaScript
You don't need managers. You need coaches, mentors & leaders
KINDLE FIRE HD 8GB, Wi-Fi 0814916013890 | eBay
echo <(:)
BBY has a very good chance to become the FB of messenger if they can go through the storm.
About 90% of the population of Brazil uses messaging apps

I think you might wanna qualify that one a bit more.
Check out this Dr.Dobb's articles: http://www.drdobbs.com/jvm/if-java-is-dying-it-sure-looks-aw... and http://www.drdobbs.com/jvm/1000-responses-to-java-is-not-dyi... it may help you.
I always thought they were called messaging apps, not "messenger".
Everyday. For me, it is useful as an RSS replacement. It helps me stay in touch with professional contacts and friends. It also gives me access to restricted/famous people.
Java also has IntelliJ which is also free (community edition).
I agree. Trying to incorporate every new feature as a layer on top bitcoin is like putting a square peg in a round hole. Decentralized trading, the most wanted next-gen feature, was not mentioned in the article. And as you say, colored coins are one of those square pegs.

That's why Stefan Thomas (developer of the original colored coin client) joined Ripple to continue his work - it has a protocol built from the ground up to support bid/ask offers and trade matching. Its also curious that a trusted "miner backbone" is being suggested as a solution to the 25% attack, because that's essentially Ripple's solution to sybil attacks (a hardcoded unique node list).
yes, many older shops/businesses still use plenty of java in their stack. and it does not make sense for them to change to a newer technology due to costs. that said, i'd learn scala since it's so similar to java and really hot right now.

with more and more new developers learning scripting languages, java developers will continue to make more and more money. great language to learn right now. it may not be sexy or hipster, but it pays.
PC-types enjoy attacking how people say things, instead of what is being said.

Personal anecdote: I started up a visitation group for the lonely elderly where I used to live because I felt that it must be pretty shitty to be old and alone. Wrote up a website, fixed up a nice pamphlet and organized everything with the municipality. All out of my own pocket.

The PC media interviewed me and they latched on to the fact that, in my personal explanation on the site, I had linked to a news story on a non-PC site that wrote about a municipality in another part of the country that had cut down on the elderly care budget so much that food rationing was implemented.

See, the PC media were far more horrified that I had linked to the site, than they were about the fact that homes for the elderly in a first-world country were even rationing food for the generation that had built the country.
I recommend checking out Play Framework for a modern Restful Java Web Development framework. I must add that the templating engine and under the hood api are written in Scala. It doesn't take long for an experienced Java dev to become a familiar enough with Scala to work with the templates though.
I've actually read about over a million people evacuated and in shelters.

http://www.theguardian.com/world/2013/nov/08/typhoon-haiyan-...

Sadly, it seems international aid is more efficient at post-event response. The government tried to mobilize as well as it was able, but that will never be enough. (See: Katrina, japan earthquake/tsunami).

I still have friends I haven't heard from, and have friends who haven't heard from their family. The days of shocked reflection after disasters are always filled with what-ifs and fruitless hindsight. I agree with rdl above that innovations have to be made but most importantly a plan for better wealth creation for the country's poorest who are often the hardest hit. In these modern times, it shouldn't take 10,000 lives to spur that on.
Isn't she retiring after this term?
yes, java strong in tools, because java was designed with tools in mind (although Delphi was very cool). Large number of non-trivial refactorings was first introduced in Java IDE (correct me).
90% of Brazil does everything. 90% uses Orkut. 90% produces electronic music. 90% lives on beaches. 90% lives in the rain forest. It's a big foreign place where we can paste any number we want on it.
C++ library would crash your process or ruin your threading. Java one won't. Interfaces tend to be more stable. For complex things like Excel parsing Java is the way to go.
Absolutely Yes.

What Language today will open up opportunities to:

1. Being able to program for No1 Mobile OS (Android)

2. Being able to program for Enterprise application (Oracle Apps etc)

3. Being able to develop web application with other server side application with matured specs (JavaEE)

Any other so called "Hip" language at most will let you help find jobs in one of those areas.

Yes Java is not what cool kids advocate but it what makes an good career.
The only thing Java is tier one for is shoveling around XML/HTML and talking to databases. As soon as you leave that CRUD territory and need to work more seriously with algorithms or have high performance requirements, the available stuff is second tier. Off the top of my head, consider computational geometry. CGAL and boost.geometry are amazing. JTS is very slow and missing a lot. It's the same thing over and over with many sorts of libraries.
"How can I make Google shareholders richer?"
google+ kinda sucks in that Google's trying way too hard to push everyone into it, but I actually prefer it to Facebook, if not only because the design is cleaner and I don't see as many duckface pics on my feed each day.
Perfect environment for distraction free work in the office.
What would you suggest is a good system/set-up that would have made a difference here?
Normals only care about what's now and what's very soon next. Facebook archives your online life drivel, but that has mostly zero value to normals. They just want their next giggle, and they have zero loyalty to your pseudo-corpornation.
Additionally, Unicode is a nightmare in Java.
Supervisor+PHP+Nginx
> I'll spare everyone the "Good God man, it's Java."

I always get a kick out of this. If someone says a language's expressiveness is one of her biggest pain points, she probably is not working on anything significant. There is a reason that so much Java is used in Google, Amazon, etc. Performance, maintainability, tooling, and ecosystem are more important than whether or not you have anonymous inner classes vs. true language support for closures.

J2EE, like Applets, gave Java a bad name. And Spring has become more complex and nasty than J2EE ever was. Java sucks when you have to deal with those environments.

But if you use a modern Java stack - Jersey, Jetty, Guice, Guava, etc. - it is a pleasant experience.
The company I'm currently working for wants to use Java for their web service needs (I'm trying to push a RESTful approach, but I'm have 0 knowledge of how they could start that in the Java world).

There is a standard for that (as usual in Java :)) - JAX-RS:

http://en.wikipedia.org/wiki/Java_API_for_RESTful_Web_Servic...

It's actually pretty ok, it requires relatively little ceremony. The most popular implementations (Jersey and RestEasy) work well.
My own story is pretty simple.

I lived in California, and found Ardenwood Forge nearby. The blacksmith there (who you've likely seen before if you watch Mythbusters) was willing to teach people for what felt like a tiny amount of money, and Scott was a great teacher.

The biggest thing that I had to learn was "how to know when its done" - which can range from when it's functional to when it's functional and form is beautiful as well, or anywhere in between. There's some of that in programming as well, but "it works" and "the tests pass" are hard and fast stopping points compared to "Do I add another twist to this, or should I add a scroll instead?"

The biggest thing I miss from smithing is creating something physical. Watching a program form and execute perfectly is fun, but there's something simply magical about taking a letter punch and turning it into a elegant scribe.

Sadly, I have not continued beyond learning the basics, but I still look on the craft with a smile, and hope that some day I can spend the time to do it again.
What would it do to the nature of startups? Startups would cease to exist. The first one to AI wins.
Solving all those problems should take a team of 10 or so scientists no longer than 2 months at the outset.
Why should "oriental" be offensive? It's derived from a word for "eastern." What fool came up with the idea that we should be offended by it, and start using the term "Asian," which could refer to anyone from Tel Aviv to Vladivostok?

Why should "Mexican" be offensive? It's refers to a nationality. Are you offended by "American" or "Japanese," and if not, why should you be offended by "Mexican?"

"Retard" was originally intended to be a clinical term referring derived from a word meaning "slow" or "delayed," which replaced previous terms such as idiot or imbecile. How much gentler can you get? If retard has become perjorative, it's because nobody wants to be what the word refers to, and there's not much you can do about that. If you successfully replace it with a nonsense word, say "quixmar," in ten years "quixmar" will be used as an insult in middle school, become offensive, and have to be replaced. Lather, rinse, repeat.
> The best and most widely used libraries and interfaces for a given problem always seem to be C++ or C.

Where are the enterprise C and C++ libraries and server stacks?

The enterprise is all about Java and .NET nowadays.
The very easy answer is "Yes, if you want to write apps for Android."

The more interesting question is "If Java is that much less desirable than other JVM languages, why hasn't Google enabled a complete, well-sorted alternative and started using it in Android system programming?"

Android software development is vibrant and growing. It is shaping how and why people learn Java. It has unique aspects like Android's modularity and IPC systems that are shaping the way people design and code.

So, why are the alternative JVM languages still on the margins when it comes to Android software development? Could it be that modern IDEs and Java work together well enough to overcome Java's flaws as a language in isolation? Are the cases where alternative JVM languages are compelling less relevant to Android apps? Are Android's APIs and modularity enough to modernize Java?

Google is about to ship their second generation (third if you count adding a JIT compiler) VM for Android without having addressed the language issue. Maybe that's just a matter of prioritization and they have something in mind. But, so far, Java has been Good Enough.
If you're proposing that I can write either `[x for x in X]` for iterating without indices and `[i,x for x in X]` (or `[i,x for i,x in X]` then you introduce ambiguity (what if it's a list of 2-tuples?). If you mean that I always have to write `[i,x` etc even if I don't need the indices then that introduces a lot of noise for the distant minority case.

Dictionaries also have the same ambiguity problem (tuples can be dictionary keys). The noise problem is a bit more justified, but the entire construct is less needed since `D[k]` is less clunky and error-prone than `L.index`.
Did you ever tried it in C and C++?
Facebook ranking posts is something that IS needed - they just need to do a better job. I bet you'd see a lot more shit if they didn't bother ordering stuff.

>> "Stop what you're doing and just let it be natural."

If they did that you would probably miss a lot more stuff. Nobody wants to have to scroll back through their timeline to catch up on the important stuff they missed, and they don't want to have to wade through a ton of crap to find the important stuff.
All of the above, plus the research that Guillaume Marceau, Kathi Fisler, and I did.
I too was shocked. I went to work and the official number was below 100, I was floored to say the least to come home and discover the revised figure. It is absolutely insane, although in retrospect, I had hoped the country would be somewhat be better prepared and avoid such a huge number of lives lost, yet a small part of me expected it. I mean, one of, if not THE strongest storm in history? Hitting the south of the country? Sigh.
MapReduce is great for ETL problems where there is a large mass of data and you want to filter and summarize it.
One important thing to note is that cyclone hit Orissa at low tide. Floods, more than wind speed, seem to be the the important factor. There was flooding some time after Phailin in Andhra Pradesh due to heavy rains and the casualty count was much higher than the cyclone itself. That said, the Orissa government did a good job. There was a terrible cyclone ten years ago with huge devastation, and this time they organized mass evacuations. Hope the disaster relief is strong and the Filipinos get all the help that they will be needing.
Their time is up. Too late now.
I downloaded BBM when it launched and its so far behind other services its laughable. The only way to add people was through inane PIN codes or email. Even the most basic messaging apps today have address book integration.

Such a waste of former market leadership
Tumblr has a tool named Collins, which they refer to as a configuration management database (CMDB).

http://tumblr.github.io/collins/
But... how are we supposed to keep in touch with our friends and families???
I was thinking of the book "Steal this Computer Book" about hacking on the web:
http://www.amazon.com/Steal-This-Computer-Book-4-0/dp/159327...
Whatsapp is not so useful unless you have internet access, correct? I purposely avoid a data plan on my phone, so I haven't downloaded it. But I've noticed more people asking me to use it to communicate with them.

I've been saying goodbye to Facebook too. Not because I've got a preferred alternative, but because it's deliberately engineered to suck you into it. In the short term, you spend more time on it. In the long term, you set up systems to avoid visiting such a time sink. I never feel good after spending time browsing Facebook.
Anabolic Halo Performance Series (1,1kg) Muscletech
This is why I've started using Twitter more. All I want from my social media feed is a quick update on what my friends are doing. Twitter is simple and to the point. Facebook has evolved to a point where it's terrible for real-time communication, but it's the absolute best way to see someones history over a longer period of time. If I meet someone new I'd learn a lot more about them from their Facebook compared to their Twitter. I believe there's room for more than one social network and I think Twitter and FB have found non-competing paths.
Not necessarily, more code means more maintenance which translates to more cost. Adding new features requires more research, more work, more time, more cost. Fixing anything requiring a patch after going production with a new feature would likely be more expensive. Testing tools have to be verified to work with the additional code. This all increases costs which might be OK for some organizations and not so much for others.
BBY is the ticker symbol for Best Buy, so I assume you mean BBRY?

I've never used Blackberry Messenger. What makes you think it could be the "FB of messenger?"
>> "I don't see as many duckface pics on my feed each day."

That's your problem for friending those people, not the networks for showing you what you explicitly asked for (not duckface pics but posts from those people).
So why are the banks moving to Java and .NET for real time transactions?

https://github.com/LMAX-Exchange/disruptor
>> "Facebook has evolved to a point where it's terrible for real-time communication"

Can't you use Facebook Messenger for that?
You do have a point there, it just annoys me that legitimate things I want to see are never shown, like I stated in this post, my friends mother died on Thursday. I scroll my feed and see posts from Monday, but not something 3 days ago with THAT much activity? I mean me and this friend share 300+ friends... Most of the activity on that status are from mutual friends, you'd think that's something that should be shown, right? Nope. Becky hates Mondays, and Gary watered his garden in some stupid game.
Having former Sun Java guys on Android's team counts as well.
Learning a language is all about your goals. Do you want to work in a domain where execution time is the most important factor, even more than developer time? Games, finance, system software, etc often use C++ because speed and control over memory usage far outweighs the benefits of faster development time in other languages.
Seen at 7:29 AM
Simple messaging apps will always be attractive. Look at WhatsApp. Too many features can also be a put off. Look where wave went. Simplicity wins, always!!!
Given the relatively small overall market cap and even smaller circulation of bitcoin, if McDonald's decided to issue change in "McCoin" it would probably take days for that to surpass bitcoin in the metrics on which his arguments rest.

Corporation branded crypto credit... Sounds like something from the future.
Okay I'm probably one of the few devs on HN that actually likes Facebook. It helps me communicate with my friends, parents, etc.

The only social network I like more than FB is Path.

Also, I do enjoy Facebooks "Messenger" app. I use it often.
..second problem may be the choice of friends?..just jokin..;)
Probably those apps archive everything as well, but they just don't show it to the users.
The underscores are distracting on purpose; any method surrounded by double underscores is one that you're virtually never supposed to explicitly call (there's a builtin `next(foo)` in Python 3, for instance)
I've thought this for a while also - the big messaging apps like Whatsapp and Line and Kakao and WeChat are SO BIG and growing so fast already.

More reason to think they might "beat" Facebook is that a) many are already owned by Internet giants, i.e., have tons of resources to drive growth. WeChat is owned by Tencent/QQ and Line by South Korea's Naver. And b) they are Asia-centric where Facebook is weaker. Maybe these "international" players end up beating Facebook on its home turf.
"How do I make all my projects take 10x longer"
facebook has become, dare I say "ubiquitous", it's still the best way to keep in touch with friends regardless of how often you use them, I use my fb maybe once a week, but that one session allows me to catch up with what my friends have been up to. I think messenger apps, including fb messenger, are great when you're young and your social life is limited to only your clique, but I don't see them replacing fb or even becoming a massive threat to fb
are teens really going to socialize on a platform their parents use? grandparents too! it would be like teens talking on the phone 30 years ago in the living room with all your family about. nope.
Depends what you want to do.

Java was my first language I learned in university back in 2000. At the timer I thought it was amazing. Then I learned Perl and realised how boring Java was and how much more expressive a language could be.

Now I use Python mainly, but looking around a jobs, the well paid senior engineers are usually Java based jobs. Python is mainly academic, or web development, and poorly paid as a result.
Not quite, japan is north of the Philippines and the storm hit the southern end. Still, I'm sure with a storm that large, it would make for a rough trip.
I keep in touch with mine just fine without Facebook. I use my phone every now and then for actual phone calls and sometimes even meet them. In short, I do what people have been doing years before Facebook and I don't feel like I'm missing out on anything. But then again, what works for me doesn't have to work for everyone.
How strongly does a RNA binding protein bind to each possible sequence of RNA?
Android Studio, based on IntelliJ, is also free.

Maybe I've got Stockholm Syndrome but so far I have not found a compelling reason to move from Eclipse. But if you like IntelliJ now there is an official and free toolchain supported by Google (N.B.: in pre-release).
Agreed, I actually found the linked article on Color Theory much better:

http://www.adpushup.com/blog/banner-blindness/
My story is similar, and I learned Python 3.2 for Numpy.
You can't, Facebook is the only way.