skysight-inc/HackerNews huggingface dataset:
That's not going to save you from an investigation, in fact this seems like the worst effective solution since if you're being investigated it doesn't really matter what email address you registered with.
Well static images need hi res more than dynamic video, so animations could run at lower resolution and get blurred up with no user experience degradation.
This is very true, it makes for a better blog post title to say it could have been worth a bunch of money today, but in reality, its likely the stock would have been diluted down to barely anything today.
It amazes me in 2012 were still not even close to the level of robotics technology they had in the movie short circuit. (I'm receding to the robots at the beginning, not the part where he became conscious.)
RoboForm - the best password manager
Do you have a lot of different passwords? Do you often forget your passwords in each website? If the answers to both of this question is "YES", then you should see this!
Krav Maga - Is not a 'dance' martial art. You will learn the quickest way to ensure your opponent is on the floor and will not be able to getting up again easily.

You will train against resisting opponents. You will train against multiple resisting opponents simultaneously. Then you will train against opponents with plastic knives and guns.

You are taught things like 'If your opponent is on the floor - keep kicking him - because then you look like a psycho and nobody wants to fight a psycho'.
Ask HN: which framework you are using for your web app?
I'm interested in knowing which frameworks HN crowd is actually using for its projects. May I know your web app's link and framework used?
> academic lanaguages don't succeed because the incentives aren't aligned

A much harder problem is that compilers are shockingly time-consuming to fully implement and test, much less to integrate with a full set of libraries and tools that you need to use them in practice. Even if you have a new language design, implementing all of the "basic" optimizations to bring your compiler from hopeless to merely embarrasing requires person-years of heroic effort, none of which results in publications or other recognition required to keep your NSF funding coming (they're "basic").

For example, it has taken us since 2007 to get Manticore (http://manticore.cs.uchicago.edu/ ) to a point where our sequential performance is within a factor of 2-4 of C (depending on the benchmark), and closing that last bit is probably going to take another couple of years unless we have some magical windfall of stunning undergraduate and graduate student candidates. Further, over the _entire_ lifetime of the project, I'd doubt that we will be able to put in even half the people-hours that I saw committed to improving the template error messages in Visual C++ during my first two years working at MSFT.

That said, we've been able to do some truly great things with scheduling computations on multicores, building a GC that works amazingly on NUMA computers, actually getting real speedups on > 36 core machines, etc. But I wouldn't expect to see any of the language features or implementation tricks in mainstream languages for many years. That time lag is just sort of the nature of things in PL research.
"Unless you work in a really dirty setting, I suggest only washing [jeans] once every three to four months, in cold water, hanging to dry. Doing so will leave them looking new for years."

If that's the schedule for jeans, I'd hate to hear what the schedule is for shirts and underwear. Seriously, you need to have a little bit better hygiene than that. And yes, clean clothes are part of your personal hygiene.
The dark side of Facebook
I actually don't view it as coming out ahead or behind, just differently. I think its fun to look back and see how decisions at one point in your life would change where you end up. Not better, not worse, just different.
It's not the new IE6 because in 5 years virtually everyone will have updated to new versions of mobile safari.

iOS has high rates of people upgrading to new versions. The biggest problem with IE6 was corporate users never upgrading.
This article starts off with some interesting albeit vague points, and then meanders into anecdote and unsubstantiated claims.
To whit, there seems to be a 20 year lag between a PL idea first being explored in an academic context and it's wide spread use in "mainstream" languages. Parametric polymorphism, first class functions, these have only been integrated into languages like c# and java etc in the past half decade or so. It is normal and typical for ideas to take time to spread! (whether or not that's a good thing is a whole separate discussion)
Maybe I'm missing the point of the article. But science is science because it deepens our understanding, not because it will be used by some engineers in a business next week. Arguing for the superiority of anything by dint of its ubiquity/popularity is about as reasonable and healthy as using radium/thorium infused tooth paste twice a day. (so not particularly healthy)
Stanford algorithms class signup active
Show HN: We're using machine learning and Backbone.js to disrupt porn (NSFW)
There are lots of other fees to be had - "consultation fees" for coming in-branch, fees for new checks, fees for depositing checks, ATM fees, fees for lost debit cards, or requiring a customer post collateral to have a checking account in the first place (essentially go away).
Generally how this works is you draft people (or let them volunteer), but then people can volunteer to remain in longer.

Sometimes, after being drafted, one can (based on performance or aptitude) elect to go career early on -- staying longer, but going for more serious training.
No, Lean Domain Search does not support other TLDs for the same reason you shouldn't use domain hacks: it degrades the quality of the domain name and confuses normal people.
We have read and heard enough about Kim Schmitz...
i wan to work on this :)
Not entirely true. Valve's Source games can be easily ported, and other games can be modified slightly to run on WINE. (Similarly how all of EA's Mac games run on WINE instead of being ported)
Its a convention vs configuration issue, some people seem to prefer configuration where they tinker around with every detail, this seems to be prevalent with Java as it has a background of "configuration over convention", it seems. Sure, its my opinion, but I prefer not to sit around debating about a problem where there is no real benefit of one over the other, where its really just a matter of personal preference, like in the case of code indenting.
Everytime a debit card is swiped they get a cut, so its hard to take this seriously.
I disagree, I think the situation you're talking about sounds like the classical napster/kazaa/bitorrent kid with a ton of songs on their hard drive who is ripe for legal action, whereas the pinterest situation -- even in a worst-case martial-law scenario -- is more like you've streamed a movie to your hard drive from Youku or something like that.

The end user, when they don't have anything sitting in their house, is much less liable to be prosecuted.
Its clearly not BS anymore, Chegg is an incredible business now thats providing a great service. They pivoted both in business model and likely in business tactics.
Pyramid framework at current job. The website is up but not yet completely open to public. Goes live in April.
It is very easy to avoid these fees - don't spend money you don't have!
Even then, she makes the compelling point that it's not your decision to make. Just because you believe it would be best for the photographer doesn't give you carte blanche to do whatever with their works.
Certifications - versus - Merit Badges...looks like we have options now
> but in DE? They charge an arm and a leg.

Strongly depends on where you are, apparently. When I was in Berlin, there was free Internet all over the place. In our hostel, the hotel across the street, just about any coffee bar, pub, sandwich stand, pizzeria ... Sometimes you had to ask for a password, other times you could just connect, and other times you had to catch some air network from the place next door.

Or maybe that was just Berlin Mitte?

Though I went to some places near Cologne and I didn't have to donate a kidney to get online either.

Connectivity in the more rural areas can be pretty bad though.
Well, Wine is what EA uses to make its games run on Mac OS X (although it doesn't exactly tell you on the box), so I'd assume not.
Battlefield 3 also had toned down graphics on consoles.
It seems not to work if the fstab uses UUIDs.
http://blackpixel.com/blog/1558/radar-or-gtfo/

seriously... report it.
Sounds good at first glance, but there is no reason for overdrafts to occur in 2010, they should simply be denied.
Nor are monthly fees necessary; they already make a profit on the interest spread. Per-transaction fees are also a posibility if that's not rich enough.
I am wondering if we could export Flex contents similar to Flash. Anybody has any idea?
That's what Opera Turbo is for.
Graphics taking a backseat to the story would be awesome. I think indie games are showing that gamers don't care too much about graphics as long as the gameplay/story are good.
Yes, that works great until some server you subscribe to has accidentally charges you for some huge amount due to a bug on their end, which overdrafts you, and you incur another overdraft for every transaction that posts on the same day. Through no fault of your own.
If anything is sailing up to be the new IE6 it is Google's Chrome. Like MS advocated vbscript instead of javascript, Google is trying to replace javascript with a non-standard language called dart. Instead of supporting H.264 for video, Google pushes WebM which is not so open after all and no-one support.
The great thing about iOS vs. IE is that most people upgrade their iOS version when asked to. IE is almost never upgraded in comparison.

Whinge all you want about iOS 4.2. It's fading fast.
So ideally, academia would do the "innovation" and the practical people would incorporate the innovative ideas into their "mashups of concepts that already existed", right? But I guess the problem is that academia is not set up to handle that kind of innovation, because it's hard to quantify the benefits.

There's obviously lots of room to improve in programming languages. It seems the only question is getting people to do it.
2012 Acura NSX Price
The last NSX bound for the North American market was built then and enthusiasts have been mourning the lack of Honda’s first supercar ever since.
As an aside, What is the most reliable way I can test how a website will appear/work on an iPad without buying one?

All I can find on google is suggestions for changing the user agent string. What if I want to test using the ipad browser engine , JS engine?
What do you mean by "incredibly large"? Revenue? Market cap? Profit? And why do you put quotes around the word "unprofitable"? If you have a buck fifty in your account you're an unprofitable customer, no quotes needed, unless you manage to overdraw your account on a regular basis.

Banks are not going to lose money on customers, with the narrow exception of young people they want to develop a relationship with.

What will happen if the government doesn't allow high overdraft charges and such is the banks will charge big monthly fees for the privilege of having an account. If the government doesn't allow that they'll simply jettison people without a lot of money.
Another, similar project is the Minipwner (http://www.minipwner.com/). It's effectively a TLINK router, flashed with OpenWRT and connected to a cellphone batttery pack, with a very small USB drive for storage and swap. It's also much cheaper - it cost me about $50, including shipping. Highly recommended if you want to play with this sort of thing.
clever. and I mean it.
Thanks for your down-votes, that maybe actually shows that someone still cares.
اهداف مباراة الزمالك ويانج افريكانز 3/3/2012 فيديو
All articles on this site is submitted by users. Read the fucking FAQ.
It's re-publishing the entire creative work by a for-profit corporation and its users. If it's not possible to infringe copyright by re-publishing the entire work in this way, then copyright means nothing.
Much of the power of SO comes from twin occurrences:

1) Most answers are well indexed on Google.

2) They are right often enough that seeing SO in the search results generates a click over other options.

The net is a very high brand value. Hard to monetize by putting up a pay wall and hard to beat too. Network effects suggest that one service with a million users beats ten with 100 thousand each.
I think that if Pinterest would put a concerted effort in to automated attribution that would be highly commendable.

It should be noted that while it's the right thing to do, and that it would be in Pinterest's best interest in the long run, no one has held Reddit or Metafilter or any similar site to such a standard. Artist attribution on Reddit has always been enforced by the community with less-than-stellar results.

What's interesting about this situation from a social point of view is looking at the differences between a Pinterest pin and an Imgur upload.
When they get your identifying information and feel like hassling you.

The only immoral thing here is the wifi provider increasing the complexity of the transaction to extract as much money as possible. Should one be required to tell the supermarket their net worth so they can be charged "appropriately" for their food? Anonymity is the basis for a shared existence.

Two parties whose sole interaction consists of sending signals back and forth certainly don't need the outside law to mediate between them - if one party finds the relationship unfavorable, simply stop talking. It's a shame that people have been so brainwashed into thinking it's their responsibility to enforce someone else's desired business rules.
One thing I've been struggling to understand: unless you're using JPMorgan to manage your money, why would you leave more than $5-10K in a bank checking/savings account over a discount brokerage account (Fidelity, Scottrade)?
It's a sweetheart move indeed, but I wonder if productivity will drop as his employees start shopping for yachts.
http://four.livejournal.com/963421.html

I'd say, only talk about your future plans as much as you are comfortable to. Sometimes just talking vaguely about your things with other people helps to keep you interested and motivated.
Also...if you run across a REALLY nasty lawyer...they may point out that the content is not ENTIRELY 'User Uploaded'.

It is 'Pin'ed...but TECHNICALLY, Pinterest is going out to get the content and putting it on their own servers. At least I thought that is how it worked. Does anyone know how pinterest is doing this? Is the content coming from the user, or a third party server that the user instructs Pinterest to reap from?
There are means for recompense in this scenario. But this "server" is not one of the bank's, is it? No way for them to tell that this isn't a legitimate purchase that you have authorized.
Wish I could upvote this. Inner more than once.

Documentation is the last thing to get done (if at all) and the least glamorous, but it needs to be done.

This is especially easy to do if the project has a wiki.
Exactly. Or you know that the iPad has a ton of HTML5 media limitations when you start, but when you actually start working with <video> and <audio>, you realize that you're not only fighting stuff like "click to start playing", but there are bugs where seeking doesn't work if you try to do it too soon after loading (undocumented), the system AV player will crash from time-to-time, requiring you to reboot the device (undocumented), etc...

The iPad's browser is alright on static sites, but once you start pushing up against the limits, it becomes a very crashy, buggy platform like IE6. It's still lightyears ahead of the Android Browser, and a bit ahead of Chrome for Android, IMHO.
Ask HN: Best solution for abstracting billing in a SaaS app?
Hi all,

I'm currently buidling a SaaS app and looking for software to abstract away their API. I hate writing billing code, and small changes like Stripe's new webhooks[1] can end up being a pain in the arse, not to mention the tons of Stripe-specific code.

My main concern is keeping a copy of all transaction data locally, so even if Stripe went down temporarily, I wouldn't be reliant on their API. It's also important for deactivating accounts and other tasks.

It seems like Recurly[2] and Chargify[3] only support Braintree, but if I switched to Braintree from Stripe, I'd be looking at nearly $200/mo extra in overhead. OpenGateway[4] is certainly an option, but I have mixed feelings on uses non-open-source software locally.

Before this turns into a huge stream-of-consciousness post - has anyone had experience with this particular problem (not wanting to write/maintain billing API code), and are there any other well-developed solutions out there?

[1] https://stripe.com/blog/webhooks

[2] http://recurly.com/features/payment-gateway-support

[3] http://chargify.com/payment-gateways/

[4] http://www.opengateway.net/partners
>Like MS advocated vbscript instead of javascript, Google is trying to replace javascript with a non-standard language called dart.

...which can compile to JavaScript to preserve compatibility.
Craftsmen, Painters, and Monks
[Warning: This question may seem like a troll... I'm just trying to provoke a little more thinking about the pros and cons of unions as they apply to programming.]

Would a union allow it's members to contribute to open source projects? Especially those used in commercial products?
I love the concept; I used to play a lot of MUDs back in the day, and this brings back all kinds of awesome memories.

So... you're looking for reactions. That's my first one :). Now for the constructive ones.

The documentation may be fantastic, but it's relatively unapproachable for me; not because of the content, but because of the format. Before I download a project like this (that is likely to consume a bunch of my time), I want to flip through the API documentation and get a good feel for what I'm getting into. Github will automagically format Markdown documents; browsing through that is a lot simpler than trying to install texinfo on my Mac, especially if I'm not yet convinced that I want to sink time into your project.

As far as the code goes, this looks very similar to my own personal C style, which means I approve :). Not much to comment on here, it seems reasonably modular and straightforward to follow. I wouldn't call myself either a ZMQ or a Lua master (although I have dabbled in both), and I find this pretty easy to understand.

A final thought relates again to the "barrier to entry" I mentioned regarding the documentation. Looking at the source, it runs the source from boot.lua after starting up. This file, though, is completely empty. It might be worth it to spend a few hours making a few examples; this can significantly lower the amount of effort required to get started with the project.

While making it easier to get started with it, you get an additional benefit (and responsibility) from having example code; the style and the patterns you use in your example code will set the "standard" for code that others will write. I've had to explain this time and again to friends and co-workers: example code is documentation, and often it's the only documentation anyone will ever read.

Anyway, hope that's helpful :) This looks like a really neat project, and I wish I had time to actually noodle around with it more.
I can video chat with someone on the other side of the globe, but it takes Megabank a couple days to "wire" (what the fuck does that even mean?) my money to Hugebank a couple blocks away. I am sure we all have plenty examples of our banks' inefficiency.

With fees and free money from the Fed, banks haven't felt any pressure to improve their business processes. With congress kicking fees away from them, they might have to learn how to not suck at their jobs.
>I most certainly could not think of any way that I either owned those photos or had a license, consent or release from the photographer who owned them //

Strikes me that as long as you personally only "repin" content that Pinterest have already provided to you then your personal liability shouldn't come in to play.

Pinterest are providing a user-tagged image search service quite like Google's image search (in legal context at least) IMO. Where it differs really is that the user-tagging is explicit (though I assume that Google still have that tagging "game" in place) and that the images that Pinterest host are larger [full-sized?]. I see re-pinning as akin to providing a link to a Google Image search page; the service provider in both cases has initially made the image copy and the user has simply referenced that and added meta-data.

Now I do think things are a bit more fuzzy in the situation where the user causes the Pinterest service provider to acquire the image. But again it is the service provider that is retaining the copy of the creators work. Moreover if you just choose to "pin it" when you add rather than upload then you don't even locally store the images.

Where things get really interesting to me is if you use Pinterest (which I assume is a USA based service) to get content from another country. Pinterest should find that they're subject to the local laws but the user should only be subject (to my mind) to USA law and their own local laws. This could cause some major problems for Pinterest IMO.

In short, to my view it looks like the liability for any tortuous action WRT copyright lies with Pinterest and not the user excepting if the user uploads directly.

This is of course not legal advice.
Ultimate resource for real estate buyers and agents
The correct link is http://createjs.com. Its a suite of Javascript Libraries to make animation easier in HTML5.
How is WebM "not open"? It's clearly more open than h.264, and it's open source and free - which you'd think is the ideal for the web going forward.

Chrome, Firefox, Opera support WebM, so that's 50% of the web browser market share right there. If Youtube would default to WebM, and let Flash as fallback for now, it would have a huge effect on WebM's adoption, much more than Apple ever had with h.264 versus Flash.
> Just this week I didn't report a sandbox related issue that they should have liked to know about.

Well, that'll show them, for sure!
There are accounts with no overdraft facility as you describe, e.g.: http://www.natwest.com/personal/current-accounts/g1/basic-ac...

It is up to people to choose the account that is right for them.
> Instead of supporting H.264 for video, Google pushes WebM which is not so open after all

Citation needed.

> and no-one support.

Chrome, Opera, Firefox support it.
The new regulations mean that this revenue will be severely reduced.
An aside, Python doesn't really fit in with the Ruby, PHP, and Javascript. Although Python was not created for the purposes of research (it was more of a server glue), it was influenced by Guido's experience working on ABC; a research language designed for teaching children. So, python is much more of a result of research than the others.

That being said, the ironic part is the relevant research was not type theory, but rather "How can we teach programming to children?"
Sounds like more of a rant on change and smaller hardware.

Flash won't help you on less hardware, neither will html5 for any software rendered/scripted animation. Video was always a pain until Flash, but Flash is only software rendered and HTML5 video uses hardware on iPad/iOS etc. So even if it did have flash it would run slower.

The big problem is we are in 2012 and mobile hardware is about as fast as 2001 computers, so yes it is a pain but nothing like the old Netscape 3/4 IE 3.02/4.0/5.5 woes, IE6 pain doesn't even compare to that. It is getting better my ranting friend.