skysight-inc/HackerNews huggingface dataset:
Time to play with the monopoly money I guess. Karma sounds good on paper, but in reality, it is anything but useful. First, you have to buy an overpriced item from their catalogue. A $50 quart of ice cream or a $25 homemade candy bar are just two examples. Not novel at all. Second, if I’m going to spend that much on a gift, then they better be a close friend/family. No way I can afford to do ‘little’ events. Third, I have to pay shipping fees so the cost adds up pretty quick. And fourth, I can’t make this a group gift….have others chip in. The only social aspect is that the gifting is done through Facebook. Wow.

For the past few months, I’ve been using EventSmart (www.myeventsmart.com) which is really what social gifting should be. It’s free, the recipient can buy anything they want, and I can invite others to chip in. You can also contribute as little as $5 for anything. For example, recently a close friend’s son had several surgeries on a broken leg. I started a gift, chipped in some money and then invited some mutual friends who contributed as well. EventSmart collected the contributions and then let my friend’s son transfer the funds onto a gift card. He ended up buying some video games through Amazon. No fees. No overpriced items from a limited catalogue. Several people all contributed. Now that’s social gifting!

Karma is good marketing with no substance. Their mobile app is nice, but their offering is terrible. I’d never use their restrictive service for overpriced stuff. Hope Facebook didn’t pay that much, but when it’s monopoly money, maybe it doesn’t matter.
Shared Handlebars Templates for Rails 3
I've been using Perl for more than 15 years in my company, where we've built projects using only Perl to create chat rooms, online forum, blog tool, webmail, web hosting control panel, email marketing and some other web tools that we offer to our clients.

I also use Perl for linguistics projects (text analysis, log processing, artificial intelligence, natural language processing, lots of regular expression). Many of our projects are more than 10.000 lines of Perl code.

I also have some personal projects (like my url shortener website www.bit.do) that were created with Perl.

My work tools are mainly Perl, Apache and Nginx web server and MySQL database.
I don't think Dan's ability to "move the topic along" should be underestimated. It's a real skill to be able to give a discussion somewhat on topic and on time and he is excellent at it.

I can't imagine trying to get even 20 minutes of useful content from Merlin Mann but Dan does it every week on Back to Work!
John == Gruber or Siracusa?
Looks like it'd be a nice augment to the usual keyboard & mouse/trackpad setup (& to a touchscreen, too).

For some tasks (e.g. changing to a diff browser tab five across from the current one) I can imagine that pointing at it would be the quickest and easiest way to switch to it.

I can imagine it'd get a bit tiring if you were relying on it too exclusively.
Googling Cancer: Search Algorithms Can Scan Disease for Patient Risk
This is the "left-brained" part of UX, while there is the forgotten "right-brained" portion, which is typically based on the psychological impact of copy, typography, and visual polish.

What you're referring to is the UI, the aesthetic design, layout and features that lends itself to an effective UX. They work hand-in-hand; like the OP had stated (paraphrasing), coming up with the simplest and shortest path to your goals that works, is important for the UX, and knowing your goals and how you want to reach them will help guide the UI.

It's tough to find someone who can focus on UX or to find someone who can translate the UX to a great UI. But it's the toughest to find someone who can do both. It's even harder to become that person.
I find it surprising that so many people are willing to say that Gruber has acted like a jerk.

If anyone has the right to be pissed it'd Dan, yet he seems to be fine (if disappointed) with what's happened. If he's not calling Gruber a jerk I think the rest of us should take our lead there - after all, he knows more than any of us and is personally involved in the whole thing.
"oak is an experiment. what will people act like if they are truly anonymous?"
His words.

Note that I'm not "mad." I only pointed out that it was misleading.
To me, Facebook's social network is extremely overvalued. When I search on Google, they are getting first party accounts of subject which interest me, which turn out to be pretty good in the ad space. When I (or my friends) post on Facebook, Facebook gets my demographics, but I am more likely to talk about friends or family than try to find a product or a domain of knowledge.

Ads work better when I know a lot of specific things about you. As much as people post on Facebook, I have a hard time believing that Facebook knows much more about people than some locations and general demographics.

And this is why Google+ is so maddening. They have no clue how to build a social network and they aren't even trying. The people who use it are mostly techies who use it as their third social network after Facebook and Twitter. Circles was a neat idea, but wasn't promoted sufficiently. The vast majority of the time I personally use Google+, it's for the hangouts, which are great. But even that part of the site is fragmented. There's hangouts (which has the most features), and hangouts with extras (which doesn't, but you can name a hangout and keep a static link).

Meh. The state of social networking is very much up in the air right now. Seems to me that there's a lot of value being wasted by not appreciating what people actually want, and turning that into value.
This is my first iPhone app and has been in the app store since December 2011 and is now at version 2.0. There has been very little interest in the app with a very small number of sales.

I was wondering if the HN community could have a look at the feature list and let me know if there may be features that should be there but aren't or perhaps there are features present that are pointless and should be removed.

Any comments would be useful to me.

Thanks for your time.
Ray (www.RayMckaig.com)
> the general population lost interest in funding a long time ago

That's because the general population has been for a long time overpaying for not going to space https://scottlocklin.wordpress.com/2011/07/22/good-riddance-...
Gruber - this is about the Talk Show.
Annzo Corp Canada
Now days, no business can run proficiently without a website. So if you are looking for a website for your existing business or new one then Annzo Corp is a website design and web development company that have confidence in providing the highest levels of service at all stages of your online project. Annzo Corporation offer range of services including web design,
Actually, I tried a couple of the "talk show" podcasts and found them incredibly boring. Somehow instead of there being any density of insight or intelligence it was just a couple of people talking about random crap.

I've listened to other podcasts, e.g. with Merlin or Marco or "the other John", and those were much better, but it didn't feel to me like Gruber and Benjamin added up to something worth listening to.
When you post a duplicate, it ignores your post and instead upvotes the other post.

For a few weeks, anyway.
Eduardo Saverin and the "Social" Contract
> But what’s great for making tons of money may not be the same as what’s great for innovation or for our country.

The article fails to make the distinction between companies actually making money versus frothy investors climbing all over each other driving up valuations. Of course Instagram doesn't help my case, but that's just the knock-on effect of Facebook's valuation.

Whether you want to call it a bubble or not, what's going to happen over time is that the amount of actual money in social will start to be revealed. Once the winners such as Facebook and Twitter squeeze the most attention they can out of the public, and once public privacy expectations (and laws!) settle, and their monetization stabilizes, then the upside of "social" is going to disappear and the funding will dry up overnight.

At that point the value of individual attention will be much better understood than it ever was in the golden age of television advertising, and "social" will just be the refinement of the advertising industry. VCs will then start looking for the next big thing in other areas. Sure Facebook might be disrupted down the line, but it's gonna take a decade just like it almost took Facebook a decade to get where it is today, and in the meantime they're not going to be making any more Instagram-level purchases.
He refers to finding cures for cancer as a Big Idea, but has any IT investor ever invested in such a thing? I believe Kleiner Perkins does biotech, but most others stick to specific niches.

IOW I don't think the money that went to Facebook would go to life sciences. I think it would just go to other IT startups.
There's no con here. Anyone who bought at the open price had all the information they needed to make an educated purchase of the Facebook stock. I'm not an institutional investor and I looked at the P/E of 100 and thought it would be kind of silly to buy at that price and many others here seemed to think the same thing.

Zuck has built a valuable company - its just not $100B valuable. But a $25B company isn't peanuts.
Amazon also has a multi faceted business model. Distribution, SaaS and PaaS offerings, Hardware sales, and probably some more I'm overlooking.

Facebook sells ad space to people on their chat platform that have little to zero intent to buy. The last time I saw a company (AOL) try to stuff ads in a chat client... well we all know how that went.
21 Mayıs 2012 Günlük Burç Yorumları
Ask HN: How do you teach robotics to a 5-year-old? 
My son is 5 and wants to learn how to build robots. Anyone know of age-appropriate books, resources, or kits that have worked well for their kids? We're homeschooling, so curriculum tips are also appreciated.
I really wish they'd get rid of that awful 'ribbon' in the file explorer. It's very practical in Office applications, but for a file explorer it's just a bit too much, imo.
Postgres's timestamp type uses a space instead of a "T", e.g., "1999-01-08 04:05:06"

http://www.postgresql.org/docs/8.0/static/datatype-datetime....
Retailers, learn from IKEA: multiple mobile applications is not a strategy
Don't take anything Dijkstra says personally. I don't think he's ever said anything positive about any language, except perhaps Lisp, and even then it was just a 'this isn't horrible' more than a positive.

Wish I could find that quote.

EDIT:

Found it - http://kazimirmajorinc.blogspot.com/2010/03/what-dijkstra-bl...
Chrome beats Internet Explore in global Web browser race
Where do you live? In April of this year, I had to change my state to Illinois in order to enable the link to cancel via the browser. Illinois requires companies to provide a cancel link, so MS does. But they didn't offer it where they didn't have to.
Yes, that's fine, but it doesn't replace a byline, which is before the article.
Ask HN: how to block all news about Facebook
Ok, i am sick of hearing about facebook. I dont care who is rich, how much money they lost today, who got married, who did not get rich, what does this mean, what does this not mean, blah blah blah.

How do i stop all things facebook WITHOUT leaving the internet and moving to a cave?
I'm the hacker friend in question (thanks!) and I seem to recall that you've come to and enjoyed a couple of hackathons at my place :)

I've also been disappointed with other nominally hacker-oriented events. I keep going to Argentine Bar Camps and keep being depressed at the lack of technical content other than infosec. (Argentina has a fantastic infosec community, which I have no interest in.)

However, I've been positively impressed with RubyAr and PyAr events. JSConf this weekend was apparently good too. Any other recommendations?

I think there are substantial realms of human endeavor where it's really true that "making software is easy," because they need software that's so easy that nonhackers can make it. I think that's a huge credit to all the hackers who have worked on software for making this stuff easy over the years. Unfortunately, it does result in some people thinking that that's all there is...
We seem to be saying the same thing; I just don’t see any inherent meaning in it. A literal interpretation of meta- would have us define it like this:

Instance ::= 0
Meta(X) ::= Succ(X)

But it’s much more convenient to define meta- recursively:

Instance ::= 0
Meta(X) ::= Succ(X)
| Meta(Succ(X))

In both cases, we have an arbitrary designation:

Class ::= Succ(Instance)

That kind of redundancy is a linguistic artifact, not a deeply meaningful one.

It’s not the case that reaching the second level of abstraction necessarily results in enough flexibility to make the inductive step. As a counterexample, consider C macros, which only add one meta- because they are only expanded once. Lisp macros, on the other hand, are expanded until a fixed point is found. That’s why Lisp macros are Turing-complete while the C preprocessor is only a pushdown automaton.
I believe this was doable in [ed: parts of - it seems] the US well before they got around to implementing it elsewhere, like in the UK.

It wasn't until some time last year that there was even a 'cancel' button on your profile. I think it may have been around the same time they added PayPal support.

I wouldn't trust my card details with them again, considering the liberties they took with that data (that were all buried in the small print).
Get Bing search background image on Google search.
But almost all the 5by5 major shows are horribly overtime.

Hypercritical, Back to Work, Build and Analyse, the once Talk Show, every host other than Dan is rambling, on and on and on and on for hours. Don't get me wrong, I enjoy it, 5by5 podcasts are background noises when I walking around the city, doing chores etc. But information densities are really low (Back to Work is an exception but per Merlin's style it's so all over the places, after a while you just give up caring.)
One reason is because unix time is not actually seconds since the epoch. It doesn't include leap seconds (a leap second is added about every 1½ years). Currently unix time is about 30 or so seconds behind "Number of seconds since (unix) epoch".
I wrote exponentially worse and worse code as the hours
went on and then pushed right as I left for the “real
life” component. None of that code ended up working.

If only my boss would understand this.
Congratulations to all involved! They've really got things back on track in the last several years. Things stagnated somewhat during the 5.6-5.8 era, but the 5.10 releases brought large positive changes, both to the codebase and to the development process itself.

Perl is still the go-to language for tasks within its purview (as described by other commenters here).
credit should go to David Ebersman, the CFO - he planned and organized the whole thing and apparently wrote all the filing docs himself. turned out to be a great and critical hire

http://allthingsd.com/20120131/the-quiet-man-meet-the-real-f...
One possible future of Computer Interaction
BuildHive: Build GitHub Projects in Cloud-enabled Community Jenkins
Jenkins Expert Harpreet Singh from CloudBees blogs about BuildHive, the new free service that links Jenkins directly to GitHub...
"and we all know that it's only serious if you unfollow."
eheheheh
Does Facebook make the S/P 500 cut?
Safeway, Tone Deaf to Stakeholders, Has a Miserable Week
Investors that felt privileged to own FB weeks pre-IPO thought the stock would go viral because everyone was talking about it. Fortunately, FB users and TDAmeritrade users are completely different demographics and even small time investors know not to confuse social clout for economics.
"When has that sort of line ever worked for startups?" When pitching to every tech VC and angel investor ever. It's assumed that "home-run" startups are going to be chasing large potential markets.

http://www.bothsidesofthetable.com/2011/12/27/should-startup...
Laws are not best created out of spite. In fact, such laws are unconstitutional. According to the Constitution, "No bill of attainder or ex post facto law shall be passed." The bill of attainder here is attacking Saverin, as Schumer and Hatch have been doing to gain support for their bill, and passing a law making what Saverin did illegal. That they want to charge him 30% capital gains tax is questionable tax policy at best (especially when countries like Singapore with no capital gains tax are luring away money), but that they also want to bar him from visiting the United States for the rest of his life is oppressive.

Hatch's and Schumer's arguments reek of class warfare and exploit patriotism. It's all summarized in the quoted statement, "bothers me when somebody renounces his citizenship in the greatest country on Earth just to save money." It's more than just to save money, Mr. Hatch. The American colonies fought a revolutionary war over taxes, so it's much more than just "to save money."

The only person making any sense in the entire article is Charles Grassley. Saverin's decision should have been a signal to Congress that an overhaul of the tax code is needed, to make taxes more transparent and for real economic recovery. Instead, Schumer and Hatch have taken the opportunity to exploit class warfare and patriotism to grow an already unsustainable government even larger and more oppressive. Instead of looking at other countries legitimately competing with us (like Singapore) and learning from them, Schumer and Hatch are intent on making things worse in the US, and that's a damn shame.
Most Lisps will integrate with Emacs out of the box as an "inferior lisp process" which supports something I think is more valuable: send code straight from an editor buffer to an embedded REPL. This completely removes the copy-and-paste step you have when working with a regular, detached REPL. One of the more impressive uses of this is with ClojureScript, which integrates the compiler with a bit of JS running in a browser to allow you to send Cljs code straight from your editor to the browser.

You can use SLIME with Common Lisp and Clojure which is similar but adds a number of features like hints, docs, and debugging, although it was originally designed for CL so Clojure support is less powerful.

There are definitely Emacs modes like this for other languages, and probably similar plugins or whatever for other editors.
青春期电影
This is not true. The UL label is not a "requirement". In fact Underwriters Laboratory has no government affiliation what-so-ever, its a distinct entity. UL isn't the "requirement" normally, just an "acceptable safety certification", it has just come to pass that UL is the defacto safety certification in the US, UL has cornered the market.

Safety certification of some sort is only "required" in some markets, some jurisdictions, etc. For instance a safety certification is required for devices in a public school, is usually required by the local fire inspector in commercial structures. etc.

Getting a UL stamp on a consumer device is actually just a "cover your ass" move. If a device were to short out and kill someone or set a structure on fire, the existence of the UL certification allows the manufacturer to avoid legal responsibility for damages in most cases.

The only generally applicable certifications that are actually legally required for sale to end users are the FCC part 15 electrical interference tests. Other than that, there are market requirements for schools / hospitals but those are not requirements for sale, but rather requirements for use in particular markets.
Closest we got, imho, was Obama speaking in support of gay rights. They made a pretty big deal of it in the petitions.

As far as I know, laws? nada
Seeing Google try different shades of blue automatically, just goes to show that they don't know what they are doing

Why does that show that "they don't know what they are doing"?
HP Releases Trio of Cloud Services for Public Beta
Ask HN: How to monitor Twitter etc. for people having the problem you solve?
For our company I am looking for the best way to monitor places such as Twitter for people actually having the problem we solve.

I want to point people our way when they actually are having the problem we wolve (i.e. when they are talking about it) but haven't found a good way to do it yet.
Editing audio or video generally takes a multiple of the original running time, not 15 minutes at the end.

A 1 hour minimally edited podcast could easily take several hours to edit and review properly.
I work with fb ads, there is no way to get any information from people who click on your ads apart from the fact they fit the demographics you set on the ad.
Facebook sinks as Nasdaq scrambles to square trades
Bus schedules
Roadhop saves you precious time by providing all the information you need on how to catch a bus in Southeast Asia, where to find the bus stations and even includes handy little tips for every destination. If you are looking for one stop information on travel by bus in Malaysia, Laos, Cambodia, Indonesia or the Phillipines, if you are looking to jump a bus in Thailand, it’s all here on Roadhop.
But Facebook has already managed to do something that Google hasn't: have more than one source of revenue

Facebook have a shitty ad product and it still generates $4b p.a and climbing, imagine how good they would be if they actually figured this stuff out
Try banning practices like this and you'll end up with over-general regulations that ban a lot of things that should be legal. When the government find itself with overly broad statutes, it frequently ends up applying them selectively, based on whatever criteria it chooses. This often ends up being based on things like race, or whether you're engaging in speech the government doesn't like, or whether you're engaged in activities that a politician's donors don't like (something a lot of startups like to do).

Even if you can define the problem precisely so it is not too broad, in order to prevent arbitrary enforcement you would have to place a huge regulatory burden on either a government agency or website owners (or both). Every website that sells anything would have to register with the government(s) of whatever jurisdictions apply, and file reports showing that they are meeting the requirements. Then you run into problems regarding who is responsible for user generated content -- it goes on and on.

For some particularly egregious types of fraud, these downsides can be worth it, but you have to be careful what you choose to regulate.
Ralph Lauren Polo
Our Ralph lauren polo uk store wholesale and retail all kinds of ralph lauren polo, most popular cheap ralph lauren polo at your choice, all of ralph lauren polo shirts sale at most reasonable price with high quality and super comfort.
The Highest Earners from the Facebook IPO
The 'Dragons' are mostly value investors, not growth investors. They want high cashflow investments in which they can share the dividends.
It is redundant. Sufficiently dark patters would be considered fraud as for those not that bad, well one might shop elsewhere.
But the employees who were promised shares at a $100 billion valuation (which probably happened since 2 years ago), won't get that kind of money. They will get whatever Facebook is worth a few months from now.
Yes, exactly. My point is: what is the use case where you would ever want "+01:00"? If you want to express an absolute[1] time, you use UTC or seconds since epoch. If you want to express a time that's meaningful to humans, you need a symbolic timezone (otherwise the answers to questions like "what is the time 1 day after this" will be surprising).

[1] Yes, I know there's no such thing as absolute time; perhaps "machine time" expresses what I mean.
Open Source Cloud, Mobile Technology, and Big Data All Start at OSBC 2012