skysight-inc/HackerNews huggingface dataset:
Don't want to side track too much, but yes, given that it is on the JVM and can bind to Java libs it's not too risky for production, that being said Clojure is slower than Java on the JVM so I would not use it where performance is critical (it's not that slow though). But for the majority of use cases it works just find. By no means is it experimental Clojure has the reputation of being the practical Lisp given it's ability to use the wealth of Java libs.
When a company buys back shares, it can either cancel them or hold them as treasury stock. Treasury stock can then be reissued at a later date at the then market price.
Back to Innovation? Scott Thompson’s First Shameful Move
Run off? No. Have them peek at my email? Maybe. Have them see a notification popup? Maybe. Have them accidentally lock phone and try to unlock it with wrong code? Maybe. I hand a phone to someone, get distracted and lose track of them for a few minutes? Maybe.
Smat is the New Rich, bullshit
Yahoo Warns Facebook of a Potential Patent Fight
It's also based on experience. For a while, he was convinced to at least compile the kernel with the C++ compiler.

The experiment didn't last long.
I see. Have you considered rendering a Dom element in JavaScript instead of the SVG approach? As a developer I feel there is a lower barrier of entry for me because I pretty much don't need to understand SVG, or Raphael for that matter, to use your library otherwise, however I would like more control over the overlay elements.

In any case, great work!
Because phones do not have a "don't let this guy hit any other buttons and see my private info" mode. See my reply to the "run off with your phone?" question for context.
Google offers $1 million reward to hackers who exploit Chrome
Any chance of getting an SRTM terrain layer?
Some thing like this? https://plus.google.com/u/0/b/110983919160550210204/11098391...
Honestly, I think it'd be awesome if Facebook showed me pictures uploaded by people I don't know that may have me in them. There are valid reasons why Facebook doesn't do this right now (random people able to see your photos even on false positive recognition), but I'd easily opt in to such a feature.
Incidentally, here is an article I wrote today introducing three new machine learning tools being launched by startups:

http://www.readwriteweb.com/hack/2012/02/three-new-tools-bri...

Discuss: http://news.ycombinator.com/item?id=3640954
"which seems to mitigate the worst abuses"

Why is it an abuse? It's business. Somebody can sugar coat and treat someone nicely (not be a dick) but in the end they are going to do what is in their best interest. Everyone does this. (I'm not claiming that some people aren't manipulative or more of an asshole than others.)
There's a huge degree of variability in the industry; I worked for four different call centers before I broke into web-dev, and some were much worse than others.

The absolute worst ones are the out-sourced centers that handle in-bound calls for multiple other companies. Because they have no stake in the long-term outcome and are paid solely by their numbers (cost per call), they have little incentive to train their staff well, pay well, follow through with customers, etc. Working for Comcast and AT&T directly was degrading and Dilbertesque, but they weren't as bad as the outsourced centers or the warehouse environs described in the article.
I guess what I'm really interested in here is, if git isn't an appropriate project for C++, just what is?
First of all, this is silly and far more awkward than just exchanging business cards. I feel like they entirely forgot about business cards while developing this. Why would anyone want to enter in all their contact info over and over when they could just have their face and info printed on like 500 cards and hand you one of them?

That being said, I go to a lot of networking events and I have found that not bringing business cards is the best way to make connections - they often are forgotten or thrown out. What I do is I hand the person my phone and say send yourself an email. Then when you get it tomorrow, reply back and we can talk, maybe arrange to meet up later for drinks or something.

This strategy has been incredibly effective in maintaining the conversaton - usually they send an email with something about the event or what we were talking about and it provides context.

This comment isn't really going toward any great conclusion, really. I feel like they are on to something with the 'give them your phone' part, but doing it wrong by replicating a business card. And nobody wants to take a picture of themselves up close, that's just awkward.
How safe is your Dyndns domain?
Hello fellow members of Hacker News.

About a week ago I setup a Linux server in my house. Once I got everything working I decided to do some port forwarding to my SSH port with my new TRENDnet router so I would be able to access my server from remote locations. I soon realized that my external IP Address was not static and it changed quite often. I realized that my router allowed me to connect my Dyndns account to it and the router will update the Dyndns domain with the new IP address. Alright, so everything was working great and smoothly. A couple days later I decided to check the Auth.log file just to make sure no one else was trying to access my server. That is when I saw that I had SEVERAL attempts to access my server. It was clear that they where using a Bruteforce attack due to the rapid attempts to connect with a different username each time from the same IP Address. I then decided to do a Traceroute to see where the source of all these attack were coming from. It turns out that they came from all around the world including China, Russia, France, Germany, etc. I took my router off of my Dyndns account and I saw that the attacks stopped. However none of the attacks were ever successful, they were still attacks on a private personal server that could of held valuable information. Here is a link to a snip of my Auth.log file: https://docs.google.com/document/d/1lwIARRNS7Li7JbxTfB54xSu6k7qmmS_wjUysfUVMsCY/edit

Thank you
Likewise, I don't use the news feed because I watch too many projects that have too high volume.

I have the same problem with RSS. I feel like this is a generic problem that needs solving.
is anyone putting Clojure to good use? i've been reading about it for a while, but still can't find a practical use for it. i know .Net framework in and out, and it just makes everything so easy.. not sure what Clojure could offer me at this stage, even though i love its notation (the little that i know so far).
"When a key customer's project is in jeopardy, remarkable employees know without being told there's a problem and jump in without being asked—even if it's not their job."

While this may be true, you're not going to get it often unless you compensate them for it. Most competent engineers will only do the late night/unpaid overtime a few times before they realize it's not getting them anything extra.
Torvalds' post to me looked to attack C++ programmers in general. I'm not ignoring that the initial comment was pretty useless, but even so there are better ways to handle those than the way he chose.
Bad economists maybe. DanI-S's sibling comment to yours points out the costs that this offloads onto the government and health care system.
Labor costs are likely double, if not more, than what i've estimated. overtime + insurance + drug testing + security + all the other crap i'm forgetting.
You're right - "re-inventing the wheel" is probably the wrong phrase - I used it because it conveys a sense of needless effort when there is a better alternative.

Basically, those who don't have access to basic object-orientation are doomed to implement it themselves in a messier, more verbose form.
What if democracy is bunk?
JoCaml, my friend.
Doesn't mean he should insult them ... at some point in a person's life, they should be above that, but that's just my opinion.
Yaron Minsky is the technical director at Jane Street Capital, which is one of the most prestigious functional programming shops in the world.

http://janestreet.com/technology/articles.php
There is no "preference" stated here.

Without compelling evidence otherwise, I tend to subscribe to the theory of revealed preferences - our actions reveal what we really want.

But you are logically correct, there are some possibilities, e.g., the poor would prefer to have a job but irrationally don't look for one.

I somehow doubt that's because people "prefer" to remain poor.

You are looking at the wrong choice set. The choice set is not [ poor, middle class]. The choice set is [ (poor, leisure), (middle class, hard work) ]. The theory I'm pushing is that for some people, utility(leisure)-utility(hard work) > utility(middle class) - utility(poor). See my blog post for more details.

Also, this is not caused by the current recession. The numbers have been similar since 1996 (the year of the earliest report I can find with a quick google search).

http://www.bls.gov/cps/cpswp96.htm

http://www.bls.gov/cps/cpswp2002.pdf

http://www.bls.gov/cps/cpswp2006.pdf

(Tweak URLs to get data for intermediate years.)
This is very sad. I worked at Yahoo until a few weeks ago; I have great respect for what Yahoo can build, the company and it's people.

This is such a sad turn of events. It's also very weird given how much Yahoo has been talking up the success of the partnership with Facebook around the open graph.
It has nothing to do with the fact that it is written in C++...
We aren't talking about re-issuing shares--we're talking about buying them back to be re-issued at a later date. The act of buying them back would shrink the supply and (in theory) drive up the price.
That was a fantastic link. I love the kernelnewbies site.
AAA games, browsers... Really, anything where you need to have some abstraction but performance is still critical.
Another key difference is that the set of thoughts whose public expression could get a person killed, and the actual danger from expressing them, has been much smaller in the US than in those two countries for the past hundred years or so.

We've had our inquisitions here, but I think people tend to recognize them and call them what they are pretty quickly. See Eleanor Roosevelt's very public comments about McCarthyism.
sigh not this flamewar repost again.

The fact that he leads with "language X sucks because it attracts type Y programmers" is quite possibly the worst, cheapest, and lowest attack I've ever seen in technology. It's sad that a technical hero like Linus would basically behave like such a tantrum-throwing child. It reflects poorly on the whole tech community.
That sound you hear is a giant checkbook opening in the direction of Pintrest. The parallels with Google Video and Youtube shouldn't be lost on anyone.
Comparing equivalent courses is a great idea- we think there's a lot of valuable metadata to be gathered about each course/piece of content out there, and among other things want to allow people to use that info to find and sort the best material for them.

We'd love to hear how Polymath stacks up vs. your google doc :)
I'm really curious about the robot costs. The automated shelving systems i've seen look, well, really simple. I'm pretty sure i could get a half assed DIY system working for a few hundred dollars. An industrial version can't be more than 100x the price can they? 50k per mover, on the outside?

edit

Bam. Average $5,000,000 an install.
http://techcrunch.com/2011/11/18/founder-stories-mick-mountz...

or less than three months labor costs, given my poor estimate. (granted this install might be orders of magnitude larger)
Who says there has to be a third smartphone platform?
Discussions of whether OCaml is "practical" or useful or good aside, this book really, really needed to be written.

It may be the case that there are truly excellent resources for learning OCaml, but I know the language, and I've never heard of them. There's Jason Hickey's tutorial, an introduction or two scattered around the internet, and some book that was fan-translated from French, sure, but OCaml lacks the hackerly dialogue that typifies discussion of languages like Haskell. It is a problem, for example, that these usually very incomplete hobbyist-curated tutorials almost always outstrip the professional literature: when people do publish books about OCaml, they are often littered with errors or flat-out wrong (I'm looking at you, Practical OCaml).

Regardless of whether we can all get on board with asynchronous whatever, or pronouncements about its "real" speed, or whether it should be used when Haskell is around, it is clear that there is a huge divide between the people who actually can argue these things well, and those who cannot, and switching from the first group to the second by yourself is tempestuous and trying. Is it the case that there are no OCaml experts in the world? If you are going by the amount of information on the Internet, it is not really obvious that this is actually the case. How can you, then, become one?

Besides that, though, having a sound OCaml counterpoint will do communities like Haskell good. I hope this finally ushers in the golden era of learning OCaml. Not everyone can take CS51 at Harvard, and besides, the credulity of a real (and good?) book about OCaml will hopefully advance the dialogue further than the typical questions of whether it can actually be done in X, Y and Z enterprise environments. That is a debate I (and probably many OCaml fans) have heard enough of.
Has this in any way fetched material satisfaction (in the form of a job offer or freelance work, etc.)?
Well sure, but lets work off a real example. Are we talking about gangsters in south central Los Angeles, Nigerian scammers, start-up folk at a conference in Las Vegas, a co-worker (in any part of the world)?

There are many people who you would or would not feel comfortable with handing your phone to while they tapped away right in front of you. My only suggestion here is that the people we usually ask for contact information from are usually the people we instill some very basic level of trust in -- that they wouldn't jack us right in front of our faces. Usually.
I agree this is the underlying issue but I disagree with your solution. One of the last big problems none of the popular SCM's has really fixed is separating commits that are "checkpoints" for the developer from those that should be used as documentation of the project history (e.g. "Closes bug X").

There are times I end up doing a commit just to switch from my laptop to desktop. In Mercurial I end up with a million commits with the message "merge" b/c I really just did a pull of someone else's code and it forces you to do a commit just to get synchronized with the master (even with no meaningful conflicts).

I wish I could nuke all those ugly checkpoint commits and bundle them into a single commit with an intelligent comment when I push to the main server, but that's just not the standard workflow.
You didnt have to write them with Mojo, you could write them with any HTML/JS framework, or just roll you own. Mojo was just the one the Palm apps (Email, Web, Phone, ..) used.

And a vast majority of the apps for the platform used it for UI. C/C++ was generally only used for games ported from iOS to webOS, or when writing a custom plugin for some capability not provided by the service architecture.

C/C++ was allowed, but definitely not chosen "more often than not" on webOS. The UI for a vast majority of the apps was HTML/JS and using Mojo.
For some algorithims, it can be difficult to predict how much time will be spent processing a particular hunk of data even when it's instantaneously accessible.
I'd love to know how much does a robot like that actually costs, to buy, run, and maintain. Anything you can share?
NTT researchers develop breakthrough optical memory (o-RAM) device
you are somewhat missing the point. the idea of proper REST is that you NEVER should generate your urls. you take them from the resources. now suppose you have an application that consumes RESTful API.

if you do it "wrong" you probably store record ids in your local db and then access stuff from the API by constructing your own urls.

a more proper way of doing it is to store the compete resource urls and not just ids. but in this case you have a version update problem. When you release a new version of the app that supports new version of the API you will now need to go over all the stored resource urls and update the version, probably doing some regexing etc.

with version in the headers you can store full resource urls and not have to change them every time api version changes.
Good point. A responsible and moral person will feel an obligation to his employees to maintain the business.

Of course many business owners are disconnected enough that they don't rely on the income of a particular business and don't have qualms with cutting staff.

However, I think its important to understand the historical context of the term "wage slave".

Go back to serfdom. The lord owns the land, and in order to live there, a serf must provide service in the form of agricultural production or whatever else the lord wants him to do. Supposedly the lord or his king would provide "protection" by hiring knights and such. If the serf refuses to serve or pay up (by donating his harvest etc.) then he is removed from the land or killed.

This is similar to the way that a Mafia operates.

Fast forward to the "American System of Enter-prise".

Prise: "something taken by force," late 14c., from O.Fr. prise "a taking, seizing, holding," prop. fem. pp. of prendre "to take, seize," from L. prendere, contraction of prehendere (see prehensile). Especially of ships captured at sea (1510s).

pry (2)
"raise by force," 1823 (originally also a noun, "an instrument for prying, a crowbar"), alteration of prize (as though it were a plural) in obsolete sense of "lever" (c.1300), from O.Fr. prise "a taking hold, grasp" (see prize (n.2)).

What might one use a pry bar for? Manacles.

In the American System of Enter-prise, capital (money) translates into land and business ownership and power. Rather than having land directly granted to the lords by the King, banks provide loans to those who can demonstrate a history of ownership (a parallel to the authentication of nobility). Rather than working the land directly for subsistence, workers are required to exchange wages for money to pay for food and the right to stay in their homes.

A worker who does not please his boss or the ownership will be fired and no longer receive wages. Because of urbanization, few people have the land, skills or other requirements for producing their own food, and must purchase food with money earned through wages. Without wages, the worker cannot pay his rent/mortgage. Therefore, a man who has been fired by his boss will starve and lose his home if he cannot quickly find another boss (owner).

Despite the introduction of money and new terminology, class structures and circumstances similar to those in feudal society occur in the contemporary system.
I suppose there isn't much you could do about that, aside from getting distracted, but that's stressful having to worry about it every time you hand your phone off to get a new contact. As another commenter suggested though, people do this already when getting people to enter in their own details. All in all, I think the idea of having to hand your phone off sucks regardless of possible privacy or theft issues.
...PLUS tons of military might abused to ensure cheap oil and resources.

Wait, what? Does the US pay less to import oil or steel than Sweden or something?
I meant eugenics and using IQ as one way of streamlining the immigration process.
- amazon has a relatively painless website, unlike a lot of other webshops
And everything to do with the fact that it was written by C++ programmers.
Is there a way to selectively cache to deeper levels in certain areas? That'd be rad.
Nice. Like your marketing. Going to blog about it.
I was sure there was a rule that this is only allowed to be reposed on Thursdays. My google fu is failing me on the rule though.

Today isn't Thursday is it?
again? sigh
In post-emptive response to allegations most spurious and unfounded
I still have yet to hear a compelling reason why Google+ offers real value. The experience sucks compared to FaceBook, without even factoring in FB's existing adoption rate and the resulting network effects. The branding is confusing; people think of Google for finding stuff, not socializing. And the marketing is pushy, shoving +1s everywhere, which holds no appeal to the regular people who click the "Like" button on their friend's Farmville plot.

Google is making the mistake of fighting the last war. FaceBook may not own the social graph forever, but even Google can't unseat them with a frontal assault. People often compare the situation to FaceBook's conquest over MySpace, but they forget that the MySpace user experience was pure shit. As long as the FaceBook experience isn't terrible, there isn't much reason for them to leave.
Doesnt Bump basically do the same thing with the QR code?
Thanks! And yes, apologies about the Facebook-only login for now.
Some time ago, a commenter on a blog called Advice Goddess wrote something apropos to what you've written:

"Competition isn't always an impetus to improve. Sometimes it's just impetus to fuck harder."
Sounds like an opportunity for a standardized, flexible industrial robot platform geared towards rentals.
Clever timing ... just in time for SxSW
Likewise, I care not for, nor to learn, PHP, Ruby, Java, Python etc., but I can understand whatever I need to.

If you're a half-way decent js dev, it's hard to believe CoffeeScript could be a cognitive stumbling block for you. Inferring custom baked inheritance in js libraries surely is more difficult.

Of course CS isn't for everyone, but a hard stance that a CS lib can't be considered 'JavaScript' seems more of a political stonewalling than an intelligent conversation. But, I've come to expect such thorny defenses cultivated by a coterie of stern acolytes who have devoted themselves to a particular flavor of programming.
G+ is absolutely a ghost town on everything except SEO, photography & tech news.

The company I work does womens fashion marketing for bigger e-commerce sites retailers and designers. I was researching over the weekend to find any designer on G+ and couldn't find anything. There are some active bloggers but most get no +'s or the profiles havent been updated since 4 or 5 months ago.

From my 2 or so hours of research trying to find any thread of activity, most women sharing content are definitely not doing it on Google plus.
People are making comments here about how unions diminish competiveness. What about incompetent CEOs who make big decisions that wreck a company and still get paid millions. Why is it always the lowest paid workers who are expected to take a pay cut to make the company viable? I'm thinking of high profile CEOs who brought havoc and failure to theieto company: Stephen Elop, Leo Apotheker, Carol Bartz,Carly Fiorina...
But really, the insistence that the peons take the hits, I don't get it.