skysight-inc/HackerNews huggingface dataset:
I was basing this on the fact that the facebook app/sync would have pushed tom@gmail.com into the contact info in the same way that it is now in trouble for overwriting with @facebook.com.

Thanks for bringing this up as it would not work if they only push changes, and no change had been made facebook-side prior to the 'bug'. In that case, they should only rollback those that had been pushed out and the majority of email addresses would be lost. However, since users can go into the settings and restore their primary email address, it seems like it would be best for Facebook to encourage them to do so in the same way they've nagged me to switch to timeline forever.
Ironically, one of my friends just yesterday contacted Apple about his iPad not recognizing the SIM card anymore. His iPad is 18 months old, and we live in Italy.

From customer care they said "er... wait ten minutes please... I have to contact my boss over this, I'm not sure if the product is covered". Two minutes later my friend was recalled and the Apple guy confirmed that they will handle the problem as if it was still in the first year of the guarantee.
Not really, Apple is not obeying European law.

Looking at the UK warranty page: http://www.apple.com/uk/legal/statutory-warranty/

They are clearly saying that they are only going to fix problems within the first year (Apple One-Year Limited Warranty). They say that the EU law says: "Defects present when customer takes delivery". But that's very open and misleading. If I hard drive breaks on the 15th month, is my fault or Apple's? If the battery drains too quickly? If the screen starts doing faulty things?

The European law is very clear, if something breaks within the first 2 years because of a factory/design problem, it's Apple fault. They have enough margin not to be cheap about that and making European customers angry.
I assume that's over wifi? I'd like to see its performance over 3G.
FeedAgg - soft3rb 
FeedAgg - soft3rb FeedAgg - soft3rb FeedAgg - soft3rb FeedAgg - soft3rb FeedAgg - soft3rb FeedAgg - soft3rb FeedAgg - soft3rb FeedAgg - soft3rb
The problem I think is that "really hard parts of the front end of your app, as a service" is only really valuable once someone has also provided "really hard parts of the back end of your app (database distribution/replication across multiple sites, ideally with resilience against various failures, and your choice on CAP), as a service", too.

(on the front end, you should probably also be doing CDN+ (caching, WAN TCP acceleration, DoS prevention) too.)

[also, wow, I didn't realize you were the "famous" Zhou Tong.]
An audience will get what it deserves.

Which is why we need flagging and moderation to prevent our communities baser desires from turning this into the sort of place we don't want.
They're worried about search but Facebook hasn't even tried any kind of search yet. Personally I'm not convinced they're as dangerous and plugged in as people think. Everything they've done seems to me to be the most obvious thing every time (e.g. instead of selling info to advertisers they just dump email addresses) and quite lazy.
Github has a collection for CSS, HTML, Javascript and Ruby: https://github.com/styleguide/
I work with some people who used to work for RBS IT, they tell me that the department was as bureaucratic as they come (presumably to reduce risk) but once all the hoops had been jumped through, it came down to single team who would put code into production, and they were often quite poor at it.

When I think about the scale of this mess, and the hundreds of millions that RBS is going to loose in compensation and lost customers, I hope that RBS (and in house corporate IT in general) starts to appreciate the need for automated deployment and fault tolerant IT systems rather than yet more process as the answer (I'm looking at you ITIL).
Compact Digital Camera or DSLR : Which one to Buy
Compact Digital Camera or DSLR - this question is probably asked most frequently among a bit advanced users. Let you decide of your own which one is for you.
RESTful web services client in Java
E-Commerce Shopping Cart Packages
Why We Still Need the Open Source VLC Media Player
Not good enough. AWS reliability is awful. These "black swan" events at Amazon seem to be occurring every month. We've run dedicated hosts for years and rarely have we seen an issue, maybe once in a blue moon a hard drive fails. At AWS we're chasing instances every week or two.
For offline analysis, I'd eagerly agree.
But have you had any success with FP for online analysis? E.g. you have 100 time series updating every second, and must yield some other series and events.
I don't see any of them winning out, certainly not Google. Google did pretty well with email though personally I haven't touched my gmail in years (I let my iphone client manage it) and search seems extremely vulnerable to me. It's clear at this point that they're never going to "get" social.
Found via midko's comment here:
http://news.ycombinator.com/item?id=4193517
PEP 20.

If you need something longer, the official Java Coding Style[1] is getting a bit old, but Java is probably the language where you're least surprised when you start working at a new company or project.

Other than that, I prefer actual books that don't just focus on indentation, but go beyond that, like Perl Best Practices or Smalltalk With Style.

[1]: http://www.oracle.com/technetwork/java/codeconvtoc-136057.ht...
Matraka - Impressive/weird 1005 byte Javascript demo
This was submitted an hour or two ago by someone else but quickly deleted. Very interesting demo that relies on browser quirks to decompress its code from PNG data. I did a basic exploration of how it works here: https://gist.github.com/3039247
> 30% chance of rain actually means 30% of the area is projected to have rain covering it

Common misconception. The Chance of precipitation is actually stating that historically, given these conditions x% of days produced precipitation. It is a statement of the odds that it will rain at all.

http://www.straightdope.com/columns/read/854/what-does-it-me...
37S: You need to pay us $480K. We advertised this price publicly and kind of went on and on about sticking to it.

Buyer: Umm ok, how about we pay your $480K publicly and you quietly give us $430K in 37 Signal's stock?

37S: Deal.

In all seriousness I'm a big admirer of 37 Signal's and I like their equity grants concept[1] for employees. This above is meant as a joke.

[1] http://37signals.com/svn/posts/2987-an-alternative-to-employ...
Manually Picked Web Design and Development News
- Manually-picked design and development news, articles, resources and tutorials written by designers and developers from all around the net. Daily news on web development, css design, best graphic design, web design trends, css web design, web programming and more
Should probably be http://ianaltldrlegal/
> A foreign power is unilaterally using their economic and military might to make our government hand over his person

How so? What's the possible endgame if the UK were to very publicly say no?

Will the US go to war with the UK?
Will they embargo the nation?
Will they cease trade?

Or will they perhaps throw up a diplomatic hissy fit about 'cooling relations' and then go back to business as usual.
Durham, NC (some remote positions available)

Bronto Software provides the leading marketing platform for online and multi-channel retailers to drive revenue through email, mobile and social campaigns. Over 1000 organizations including Party City, Timex, Armani Exchange, Dean & Deluca, and Trek Bikes rely on Bronto to increase revenue through interactive marketing.

Some recent Bronto Awards and Accolades:

Bronto Software Voted Best Places to Work - 2010, 2011
NCTA Software Company of the Year - 2011
Customer Service of the Year - 2009, 2010
Inc. 5000 fastest growing companies - 2009, 2010, 2011
Triangle Business Journal Fast 50 - 2009, 2010, 2011
CODiE Finalist - Best Marketing Solution - 2011
Healthiest Companies - 2008, 2009, 2010, 2011

Building upon consistent growth since its founding in 2002, Bronto is now in the midst of a period of fast-paced growth as it expands its mission beyond email to become the leading platform for integrated email, mobile and social marketing.

We're seeking a number of Software Engineers:

* Java Engineer
* PHP Engineer
* MySQL Performance Engineer
* DevOps (production engineer)
* QA Manager
* Sales Engineer
* Systems Administrator
* Director of Custom Engineering (integration projects)
* Director of Software Development
* Vice President of Engineering

Must be eligible to work in US without sponsorship. If you're interested and want to know more, please email me at jameson@bronto.com
This was submitted an hour or two ago by someone else but quickly deleted for whatever reason. Very interesting demo that relies on browser quirks to decompress its code from PNG data. I did a basic exploration of how it works here: https://gist.github.com/3039247
• Adultery isn't a crime in the UK.

• Signatories to the European Convention of Human Rights cannot extradite people to countries where they might face the death penalty. So no extradition to SA if they could be executed.

• Extradition requires "double criminality", i.e. that the act is a crime in both countries. US Constitutional law means that hate groups are not breaking the law in the US and hence the US would not extradite them.
Alleppey boathouse
Could you explain what you mean, for someone who does not know much about java?
So you're assuming that's malicious? Why would Blizzard care what OS you use so long as you pay?
Does this ruling indirectly legitimizes DRM removal tools?

I mean, without them, how can you resell a license?

Then again, the EU has anti-circumvention rules similar to those in the DMCA.
Tomahawk - a new music player that combines iTunes, Spotify, etc libraries
I won't be surprised if there are only a few official Apple stores in Italy. Here in the Netherlands there is only one, and Italy is only a couple of times larger than the Netherlands. Any Italians that can confirm this?
Tell HN: I'm selling jqueryin.com to help my startup
I'm getting married next week in addition to having recently joined a startup. I need to generate some extra cash due to the switch so I'm selling off my baby, jqueryin.com, which I spent 3 years growing. It's a web development blog run solely by myself that generates ~4k monthly uniques (used to be 5-6k when I posted more frequently).
I surely can predict that in 5 "light" years C++, even C, will not become obsolete. I know of a very innovative company which still uses almost exclusively Visual C++ 2008 (they do some heavy image processing and OCR).
I wrote up a quick blog post on the sale:

http://www.jqueryin.com/2012/07/03/jqueryin-for-sale-on-flip...

Here's a direct link to the flippa.com auction:

https://flippa.com/2766655-jqueryin-com-web-development-blog...

I'd love it if this site went to a fellow HNer who could actually turn it into something marvelous. The domain had so much potential and successfully grew with my limited posting.
This is great, I didn't know this existed. Thanks Hates_!
Build desktop apps using html5/nodejs with AppJS(Mac,Linux,Win)
Why Good Deeds Invite Bad Publicity
Neither is the opposite.
Earlier this year Google announced that they will roll out HTTPS-by-default to all localized Googles. I guess they haven't got it done yet. http://insidesearch.blogspot.com/2012/03/bringing-more-secur...
> Dedicated/conventional servers: Burn 10 hours of sales and contract negotiation, vendor selection, etc., plus ~10-20h in anything specific to the vendor, and then set up systems. Get a bunch of dedicated boxes (coloing your own gear may be better at scale but 10-20x the time and then upfront cost...),

Or just use a provider that you're already familiar with, at whatever list price they give you. This is fair since in option #2 you're assuming that we already know about Amazon, and won't stress about the 3x dedicated server cost.

> set up single-site HA (hardware or software load balancer, A+B power, dual line cord servers for at least databases, etc.

Many high-end providers will simply do this for you, and have setups ready on rack for you to use.

It's not really that hard so long as you're not going past say... 15 boxes. For anything less than that, I can pretty much guarantee you'll find a high-end provider that will have you set up in 4-6 hours maximum.
Its really not an IT problem, the upside to this for RBS is they can keep a very tight grip of their deposit to loan ratios. They aren't bothered about the customers, its about keeping the bank above the waterline.

http://www.reuters.com/finance/stocks/incomeStatement?stmtTy...

Just look at how very close the Deposit vs. Loan values are, and also consider the timeline of this whole debacle.

RBS downgraded, more loans than deposits, suddenly a "IT problem" that lets them even out the odds a bit, so they can afford to borrow to cover the remainder, and gain much needed liquidity.

http://hat4uk.wordpress.com/2012/06/25/rbsulster-glitch-slog...
These really good people are quite unstable (moving on or burning out), so the risk is higher.
>> I'm already primed to leave. I'm just waiting on the right opportunity to come along.

How many opportunities is it going to take?

Just try it out for awhile, I consider it pretty low-risk. "Deactivate" your account, it will still be there if you change your mind. I left two years ago, I don't miss it, and my relationships haven't suffered.
A Surgical Implant for Seeing Colors Through Sound
Am I the only one here on HN that finds the whole 37Signals vs HN battle entertaining? DHH makes a direct (sometimes arrogant) comment, HN jumps all over him, Jason "clarifies", and HN hugs Jason. DHH and Jason seem to have contrasting personalities which is probably an important contributing factor to their success. DHH says what he thinks, whether we agree with him or not isn't the point. Jason calms the storm. I'm happy for the Sortfolio customers who see value in the service continuing. I'm also glad that 37Signals shared at least some of the details behind the sale and the process. But most of all, I'm entertained!
From what I've read, I think extradition is the correct outcome with respect to the current state of the relevant laws and treaties.

This is not the same as agreeing with or supporting the currently-adopted regime of copyright enforcement.

I will state that I have very little respect for the modern notions of copyright disobedience. Historically, civil disobedience as a form of protest against unfair or unjust laws has carried with it the implicit assumption that such disobedience will be punished, perhaps quite brutally. The reality of that punishment is a large part of what makes civil disobedience noble, and serves to provoke broader outrage at the state of the laws which permit such punishment to occur.

Modern copyright dissenters lack that nobility, and without punishment, lack any way to generate broad sympathy for themselves and outrage against the laws.
The Register had some decent coverage of what went wrong [1].

If this does prove to be the root cause, it just highlights the costs of cutting costs irresponsibly.

For customers, as has been said elsewhere, second bank accounts and cash buffers can be cheap insurance against the incompetence of others.

[1] http://www.theregister.co.uk/2012/06/28/rbs_job_cuts_and_off...
I agree. It difficult to use when you don't know what you don't know.

May tag cloud of licences would be beneficial?
It is indeed a rather strange acquisition move. DynamicOps is platform agnostic, ie vmware/xen/kvm, so I wonder if they are going to make it VMware only product?
Also, how is this going to co-exist with their vCloud director product?
This was announced a few weeks ago.

Visual Studio 2012 still won't run on XP, and more importantly .Net 4.5 cannot be installed on XP.
Order Entry on AndroidTM, iPhone and iPad for Consumer Goods Industry
StayinFront, Inc., a global provider of CRM solutions and mobile CRM solutions, announced a new release of StayinFront TouchCG®, the company’s leading-edge consumer goods CRM software available on Android, iPhone and iPad devices.
Erie KOA - Pennsylvania
In theory a separate company who's core competency is running IT systems should be less likely to mess this up, not more so.

However, retail banks are rapidly becoming sort of API hosting companies for the processing of financial transactions. Their core competency IS running IT systems.

If none of RBS's physical branches opened tomorrow, the UK would probably tick along just fine, with some inconvenience caused to people who deal mostly in cash. But fail to process payments for 24 hours, and the whole UK has problems. If this had gone any longer than it did, it's not hard to envisage a run on the bank and a domino effect to other banks. It's really quite scary how badly we depend on these IT systems, waaay more than Google or AWS.
Offtopic, but do you think anyone would consider writing video processing library in Java, is the technology that mature?
The original comment was

> players exploit the veil of anonymity to be sexist, racist, homophobic, etc

Not that the game was racist or sexist. Not a gamer, but have heard that the verbal communication on some networked games is rough.

Not sure if that should reflect on the game, though. It's a phenomenon of anonymous systems (see chat roulette for example)
Are we going to start extraditing people to iran for blasphemy as well?

Extradition requires "double criminality", i.e. that something is a crime in both countries. Blasphemy against Christianity (or maybe just the Church of England) was a crime in the England and Wales until 2008. I'm not sure but Iran's blasphemy law might only apply to Islam. So there's never really been the same crime.

Additionally, signatories of the European Convention of Human Rights forbid extradition to a country for a crime which has the death penalty.
The Mouth Factory
Agent mulder for resharper
Milwaukee Car Dealership | Home | John Paul's Buick GMC
John Paul’s Buick GMC in Milwaukee is a car dealership that offers the best selection of new cars and auto loans.
FRAND is all well and good when you have a healthy business, but when you're dying you're going to go down swinging using any tool possible.
car dealer Milwaukee
How a grad student scooped the government and what it means for online privacy
Italian law states that consumer electronics devices must be sold with a two-year free warranty

For the record, this isn't just Italian law, but it EU law. All half a billion (or so) people in the EU can benefit from this sort of protection.
Weather - the best thing about Silicon Valley
Seriously, what does it even mean!? What are they trying to convey by including "God" every time they mention it? That the theory was very important and hard to prove? In that case, might we be hearing about the "God string theory" or "God P=NP" next?

They might as well just call it the "Ketchup particle", and it would make just as much sense.
You get ePub, PDF, mobi and iPad-optimized PDF. I usually read the latter, it just looks gourgeous.
http://www.apple.com/retail/storelist/

P.S. Not every Italian cares about apple stores.
"to do a NatWest"

(Unfortuntely it slightly rhymes with 'best', but meh)
Radio Silence
I deleted the Facebook app from my phone a long time ago and I only use it from an incognito browser window. So that's how much I trust their reach. But I find it a little incredulous that Facebook, in their quest to control all their users's mail would deliberately overwrite email addresses in users' contact lists. It seems like the kind of dumb plan for world domination that only a caricature of an evil villain would execute.
Glad to hear it's worked out for you so far!
Alternatives to diesel?

Some sites use microturbines or full turbines, and various of the local backup generators are LP or LNG and not diesel.

Neither diesel nor the gasoline blends are particularly stable during storage, unfortunately.

Capstone claims a 10-second stabilization and transfer time for their microturbines, and has microturbines from tens of kilowatts up to a megawatt package.

Con-Ed was (is?) running 155 MW and 174 MW turbines mounted on power barges, and they've had turbines around at least as far back as the 1920s.

For some historical reading on turbine power generation:

http://www.pondlucier.com/peakpower/blackstart/

And yes, some of the fuel cell co-generation deployments look quite promising.
I think the author is making too big a deal of this video not being promoted by Apple.

Sure, to us reading from the author's blog, we know it's an independent video. To most people who would load up iTunes and see a big banner for a Steve Jobs video on the front of the store, it would seem as though Apple were behind it.

I don't think there's anything wrong with not actively promoting that sort of confusion.

If they'd really thought it was "too controversial" (Not sure why the author quoted that phrase, and then didn't say if it was an actual quote?), they wouldn't have put it in the store at all. It's not like banning something from their store is something they're afraid to do...
Well if you don't defend your research then every penny spent on R&D is thrown away since if you actually do innovate something (R&D spending doesn't guarantee this) everyone else will just steal it.
Besides the UI it's confusing.

For example, if you check the GPLv3 it says "Must: Include Source", which is incorrect (you must include the source code ONLY if there's distribution).

If you click on the "Include Source" text, then it shows a note saying "Copies of the software/instructions to obtain copies must be distributed with the software".

The quick summary isn't brilliant either.

As TL;DR doesn't work very well if you can get incorrect information.
DALAM KENANGAN
Not all licenses depends on DRM.
Possibly (however, there's a lot of partially verified activism in Syria quoted here https://en.wikipedia.org/wiki/Avaaz#2012). However, some aspects of them evokes a bit of trust: https://secure.avaaz.org/en/avaaz_expenses_and_financial_inf...

The question is - how is having a custom website any different ? From an end user (me) point of view, I trust Avaaz as a platform to reasonably not mess with my data.
I found this:
https://www.youtube.com/watch?v=AttBk-Kt3C0

Looks like it's been mirrored to avoid automatic detection.
Nanotech Extracts Light from Fireflies
No doubt about it. I lived in valley for just one year and I have fond memories of San Francisco downtown, Santa Cruz and beautiful scenic highways. New England has its own beauty but it is just not the same, I wish I get a situation where I can move back to the valley.
Finally, what I've been looking for. No I can easily see some (at least the major) differences between licenses, or perform a very quick "is this library ok for commercial use?" assert
At my shop we use extensive use of point-less ahem point-free code. Of course, you can also always use more category theory. And, the best remedy against the type system giving you headaches, is: more types!

(If you haven't guessed, yet, we use Haskell.)
Um, GPL2 helpfully doesn't include mention of including source in summary, although it's there in the blue box (under "must"). Also, for someone unfamiliar, it would be helpful to explain _which_ source: the library you're including or the entire source of your work which includes the GPL'd library.

"You may copy, distribute and modify the software as long as you retain this license, track changes/dates of in source files and keep it GPL."
Italy is an order of magnitude larger than the Netherlands:

http://www.wolframalpha.com/input/?i=size+of+italy+vs+nether...
One way might be ethically bad, but the other puts the squeeze on everyone. What Google is involved in here is unquestionalby worse than what Apple is doing (attacking one company for a perceived copy job).

I think the issue is that you're an Apple hater/Android Fanboy and you're letting this clod your logic.

Getting kicked in the shin by a stranger is bad, as is getting shot point blank in the belly by a sawed off shotgun. Two things being bad doesn't mean one isn't worse.