skysight-inc/HackerNews huggingface dataset:
Google has yet to demonstrate that WebP produces better image quality at the same or smaller file size than what's possible with JPEG. Until Google can kill it on that test, nothing else really matters because the format has no features above and beyond JPEG and none on the roadmap. That means all WebP has going for it is the quality size argument and that's yet to be proved.

Google has shown a lot of images that are smaller file sizes and look clearly worse to even the untrained eye. Show me same quality at a smaller size or better quality at the same size and then WebP can claim it's got something going for it. That hasn't happened yet so it's a negative when stacked up against JPEG and most of the current JPEG alternatives.
> McDonalds invented the fastfood business.

It can be argued that Zynga invented the new freemium and social gaming model - ie. pay for the entertainment you get. They also pioneered a lot of the marketing and the in-game viral aspects.

This is why they can release average or even clone games and still find hits - in the same way McDonalds can release a bad burger but because of their model still be a success.
exactly. if you're comfortable talking about it privately, i'd love to hear about it. or even better, if you're ever in a position to blog it, make sure it gets to HN.

either way, congrats. you're well ahead of the curve.
source https://github.com/ndruger/css-game
"Google said they'd give everyone ponies! Respond!!!"

Please point me to the roadmap document for WebP that shows which features Google intends to implement and the schedules (even rough guesses) for getting those features implemented. Without that, I don't see what there is to respond to.
Friskies makes iPad web games for cats (video)
http://xkcd.com/695/
who would anyone buy from newegg anyways?? they are always slow, prices are the same as others, they charge restocking fee and shipping back fee when returning, its hard to return even if DOA and packing for many items, including fragile hard drives are joke. While newegg is awesome tool to make a wide spectrum research and comparacy, I always end up on Amazon with a real purchase. Amazon did not give me a hard time even once over 5 years. Heck, one piece of headphones I love has really terrible jack -- the let me return it 3 times (!!) even when I was a bit after return window. sometimes I have no idea how they stay in business! note while it sounds like, I do not work for the company. on the downsize, amazon is replacing too many humans with robots, something that newegg completed long time ago (youtube newegg factory automatization)
This is a simple analogy that fits well within a business context. Great post!
Facebook Platform Focuses in on Game Developers
STL Container Class Choice Flow Chart
That's certainly true, although such an act would essentially constitute willful deceit at a company policy level, which is much worse than what I was hinting at. The hypothetical situation I was hinting at was something like an unruly employee being able to circumvent the company's process due to lax enforcement, even if the company's process itself was reasonable.
WikiSecrets full interview with Julian Assange 04/04/2011
Photography: Pentax, Minolta and Olympus KICK Canon and Nikon ASS
Works fine for me.

Ubuntu 11.04 - Chrome 11
I'm developing a site right now in which I capture plaintext passwords on sign up within a separate table and then offload that data on an hourly basis to backup so that in case I ever need to change from BCrypt to some other encryption scheme, I have the plaintext passwords to easily make the switch. The passwords are never going back into the production db and someone would need to get physical access to my in house backup server to get these passwords.

From a customer service standpoint, I don't plan to ever let people know I am doing this because they will try to call me out on being evil about it.
That's pretty inspiring. Congratulations. Out of curiosity, was your idea in a domain that you had experience with in your pre-developer life?
The way I work this out is to consider that there are rules, and principles. Breaking some rules is ok, as long as principles are solid behind. Moral principles tell me I should not betray my friends or my family, for example. If the issue is whether or not I should game SEO, lie to my boss or scan competitor servers for vulnerabilities, it is more on the "rules" side.

If I break a rule, I still can stare at myself in the mirror, and I will even be able to tell this to my children when they will be grown-ups. If I happen to break one of my moral principles, it will be another story.

This is nothing new, Confucius taught this long time ago already.
Mission overview:
http://en.wikipedia.org/wiki/Spirit_rover
Best way to do updates is to deploy new versions to separate directories and just change a symlink. Bonus is you can quickly revert to the older version if you find an issue.
That watch later works only on vimeo. YouTube has one too. Videos are everywhere though, and users watch videos from many places. Personally, that makes the one service watch later features in useable.
Not to rain no anyone's parade here, but real CDN providers like Akamai, Cotendo and EdgeCast offer a far superior service for far less money.

This thing is hosted on GAE, which is not fast, and doesn't have the global footprint of even the smallest CDN player.
When without a foreign proxy you only get the very limited version of the internet, access to a proxy becomes synonymous with the internet access.

And SSH is used not only for tunneling the HTTP traffic, try managing a remote server without it.
I bet these researchers have discovered that a superficial display of pride in an oversized white t-shirt is popular among men because it highlights boobs. The study is flawed beyond repair.
Lots of variation in images - I'm waiting for the nudes to go against the bowl of fruit images.
Sorry, garbage linkbait title.
http://support.apple.com/kb/HT4650
Link to actual interview: http://www.businessinsider.com/apples-first-ceo-michael-scot...
No, no and no. Games like mob wars, farm town etc had these features already. If they pioneered something, it's "pushing facebook's communication channels to their limits"; I honestly cannot remember anything else.
I had that too.

Steps were from memory:

* Delete collection from iTunes.

* Change library location.

* Change library location back to original location.

* Wait 30+ minutes while iTunes freezes rescanning you library (I haven't used iTunes on Mac but on Windows it is a horrible experince, seriously haven't they heard of threads?).
A much bigger issue is the lack of encryption for HTTP logins.
CatchFree Wants To Become The Hub Of The ‘Freemium’ Ecosystem
More like ad-hoc wifi, or a bunch of customized WRT54Gs.

But since you asked...
http://www.newegg.com/Product/Product.aspx?Item=N82E16825104...
I think this perspective is very interesting. It reminds me of a recent quote from Tim O'Reilly where he talks about similar trends in that, "when something is commoditized, something adjacent becomes valuable."

I'm not sure if this the origin of the interview but here is a link http://thestartupfoundry.com/2011/03/14/oreilly-when-somethi...
I'm not one to hate on people making things happen, but VC funding, for this? This reminds me of Quora, but worse.
This is terrible.

Question, under that law, do you need to store plaintext passwords if you hash the passwords on the browser side, since you don't "collect" the actual password from the user, as it never leaves their computer?
Taking on our friends at http://ipadgamesforcats.com - Surprised they didn't just make a buy out offer.
I'd say handling interrupts, paging/the memory subsystem, filesystems and scheduling were all pretty worthwhile.

It's important mostly not to worry about the finer details/getting things perfect - you almost certainly won't be able to make anything which is practically useful but it's an awesome learning experience :)

One thing that is very helpful to stop you from tearing your hair out is getting hold of a function to do sprintf() early on - it's no fun to write, just messy, and it lets you do primitive debugging. This seems like a good shot, despite the sketchy looking URL: http://read.pudn.com/downloads97/sourcecode/unix_linux/39644...
Agree to that, the virtual goods economy is here to stay.
Just make sure to initial next to those changes.
A shell is a dsl for calling fork/exec.
Not really. The stats over the past couple of months gave us these real data points (see bottom of front page and Dashboard).
A vision for the future of loyalty
At a startup, it's hard to pull back from the day-to-day and take time to consider the broader vision you're working towards. Today, I took a few hours to think about and capture in writing what we're trying to achieve at Topguest.
It works with rental car agreements, too!
At a startup, it's hard to pull back from the day-to-day and take time to consider the broader vision you're working towards. Today, I took a few hours to think about and capture in writing what we're trying to achieve at Topguest.
The one time that I've found a practical application for WebP was when a client needed to fit a roughly 1-megapixel photograph in less than 5 kbytes of storage space. JPEG starts falling off a cliff in terms of image quality once you push it to extreme compression factors (like down near quality-0), but WebP degrades very gracefully and relatively linearly.

The test images we put together turned into nearly unrecognizable blocky messes when compressed with JPEG, if they fit at all. The same test images, compressed with WebP, looked surprisingly decent and were quite usable.

That said, if our photo storage budget had been 10 kbytes instead of 5 kbytes, JPEG would have been fine for the project's purposes. It was that last little squeeze that really killed JPEG.
I could totally picture my dad walking into Best Buy after playing with my iPad for a while, see the Samsung and not reload that the button is square, not round, and pick up the box.

Here is where he would likely be saved by my education ("I'm really happy with Apple customer service", etc). However, without that, I'm sure he wouldn't have the overall awareness to know Apple versus Samsung.

So, the question is, does every tech neophyte have an accolyte teaching them? I firmly believe the answer is no and that people will mistake it.

Also, on the subject of cars, I don't think that is a valid comparison. You, after all, drive to the Hyundai or Honda dealership, after all. People also tend to be exponentially more careful with purchases the more expensive they get.
Russian company releases commercial iOS decryption toolset
Well, you're welcome to your opinion and thanks for sharing it.

I think as someone who has both an engineering and a humanities education, I am the last person who would have an emotional stake one way or another. On the other hand, a cursory examination of his comments would show that every response to "the benefit of a humanities education is X" is met with a reaction with something of the form "engineering students can also do X" (meaning that they are physically capable of doing it).

This reaction occurs regardless of the merits of the initial claim, and without a basic examination of its points. He then delves into what I can only call a petty dissection of the semantics of the argument. If I had said that a benefit of my education was the prominent role of public speaking and debate, no doubt that would immediately have been met by a predictable, worthless (in the literal sense of providing no value) rejoinder: CS students can debate also.

This is a degenerate point and not at relevant to a serious discussion of what benefits are provided by a humanities education. That sort of criticism can be leveled at anything.

This doesn't even address the fact that the way he has chosen to frame this conversation is totally absurd. "CS doesn't do abstract" is what he thinks people are saying, which would be a ridiculous statement to make. The terms of the debate don't allow for any sort of gradation or nuance -- this perspective can't admit that there is a qualitative difference in abstract reasoning between engineers and philosophy, while still allowing that both receive an education in it.
With regard to http://lagunaskincenter.com/RegistrationForms.aspx...

Since the office owns the full copyright to any communications posted online by the patient, if the patient were to post libelous content, would the doctor then sue his office for libel?
> trying desperately to put a fingerprint on something

[touches tip of index finger to his nose]
indeed. it also echoes Tim's "data is the intel inside" line of thinking from years past.
Brewer's CAP Theorem

The first link is the paper which constituted the proof of the theorem, the other two provide more context and background.

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.20....
http://en.wikipedia.org/wiki/CAP_theorem
http://www.julianbrowne.com/article/viewer/brewers-cap-theor...
It's not on the shelves yet though.
54 hours inside Startup Weekend
Angie's List (I work for AL) recently did an informational video to inform customers on the topic.
http://magazine.angieslist.com/videos/is-your-doctor-asking-...

Hopefully more people will become educated on the matter and refuse to be a patient of such physicians and dentists.
What kind of hardware to you use (besides the boxes themselves)? Is everything a VOIP phone with an RJ-45 jack, or do you also use add-on cards and other telephony goodies?
The key doesn't have to be stored on the server. It can be on a private computer that is not connected to any network at all. Still vulnerable, but much less so.
This infographic is so good I just can't resist whipping it out every time it's even remotely related to the conversation: http://www.nytimes.com/interactive/2011/01/02/business/20110...
The fact that people know Farmville, but not Zynga, doesn't actually mean much. Zynga has been able to shuttle players on to new games and releases very successfully just from advertisements in their then-current swath of properties.

You could play their games and probably never give two shits about the company behind it.
We don't have plenty of bandwidth with mobile applications. It's quite common for even basic sites to slow to a crawl on 3G. Even with LTE just around the corner, richer multimedia at higher resolutions will partially offset those gains.

Note that according to Nielsen's Law bandwidth growth rate, while sill exponential, is slower than Moore's Law (transistor count) and Kryder's Law (disk space), so we will be increasingly bandwidth limited as time continues [1]. For an example just look at SSD hard drives. To overcome bandwidth limitations the best SSDs now have whole ARM based computers in them to compress data on the fly, reorder operations on the fly, and run its own garbage collection programs just to save from going over the already very fast SATA bus which the latest drives fully saturate.

[1] http://en.wikipedia.org/wiki/Nielsen%27s_Law#Contributions
Angry Birds' Cross-compiled Java Versus Native JavaScript
Anything written by Leslie Lamport is worth the effort.

Time, Clocks and the Ordering of Events in a Distributed System (seminal paper which won various awards):
http://research.microsoft.com/en-us/um/people/lamport/pubs/p...

That link actually takes you to a complete list of Lamport's works.
NASA's Jupiter marketing not exactly out of this world
Switching encryption schemes is rare. Why not just force a password reset on all users at that time?
From "Soul":

There’s no such thing as a perfect design. Most experienced computer engineers I talked to agreed that absorbing this simple lesson constitutes the first step in learning how to get machines out the door. Often, they said, it is the most talented engineers who have the hardest time learning when to stop striving for perfection. West was the voice from the cave, supplying that information: “Ok. It’s right. Ship it.”

He would bind his team with mutual trust, he had decided. When a person signed up to do a job for him, he would in turn trust that person to accomplish it; he wouldn’t break it down into little pieces and make the task small, easy and dull.

With Tom, it’s the last two percent that counts. What I now call ‘the ability to ship product’ — to get it out the door.
No don't, Spirit hates being anthropomorphized. Robot pride and all that.
The Joy Of Social Media: How Bob Ross Sees It
Yeah, I definitely should, thanks ;)
Sent you a mail.
The average person also isn't aware of how their 42" television is different from the next. And in fact they're quite similar. Even more similar than an iPad compared to a Galaxy Tab.
"Didn't we do this dance over two decades ago?"
No. A different dance for sure.

"Wasn't it decided back then that you can't patent look-and-feel?"
No. Good luck with your McDowell's franchise.

"I don't really understand how this is different."
Try harder. The differences are fairly obvious. The result may end up the same though.
ElcomSoft Breaks iPhone Encryption, Offers Forensic Access to File System
the easiest way is to find a CFD provider. It is like trading options with large leverage except that it is a contract with another party. CFD's are also a lot more expensive than the usual derivatives, but are a lot easier to trade and are a lot more accessible (you have two buttons to press and a chart)

When you open an account, they will start you on a 2:1 or 10:1 margin, and over time you can have this increased. You will need to link a source of funds to the account, and they will ask you a lot of questions in setting up the account.

You will likely blow the entire $200, but it will be a fun learning experience. The large trading firms out there have algorithms that look for trades just like the type that you will be making, and they intentionally shift the price around with large orders (that usually are not completed) in order to wip out your position.

Google up about it and read as much as you can. It is a dirty industry - many affiliate marketers who make good money sending new users to one of the large trading sites, which can afford to make large affiliate payments because they make a ton of money on these trades.

I have accounts with three different providers, and I get decent rates - but I opened the accounts ~10 years ago in one of the only jurisdictions where it was legal at the time, and had to lose a bit of money and establish a good relationship with them before they would give me a decent spread, interest rate, price, margin and access to some stocks etc.

Chances are if you open an account now they won't give you access to LNKD or Zynga and only the top ~30 NYSE and NASDAQ stocks until you have some trading history. post-IPO isn't the best time because you have a lot of latent demand to enter the stock from indexed funds and others - so you might want to wait for it to settle

I became disillusioned with it all since it is an insurmountable task. better to find stocks and companies you believe in and go long by buying them up on margin

Edit: forgot to mention that minimum deposits are usually $10k, but that might be different now. there is currently no traditional options market for LNKD, but there will be soon

tl;dr: google for CFD providers, game is rigged, watch out
I knew Michael would find something good after leaving Dunder Mifflin.
In the Metafilter thread (actually on MetaTalk) thread about it, Jessamyn (his daughter) posted a few links about Tim West: http://metatalk.metafilter.com/20664/RIP-Tom-West#889672
Android: Failure of an Error Message
Data points that people liked one image over another image, which happened to be shot on a particular brand of camera?

If your point is that any camera can produce nice images these days, that's a fair one, that's been beaten to death already, but if your point is really that one brand is better than another, this doesn't really show anything at all...
Authorware Web Player
How do i make Authorware Web Player work on Windows 7? I am trying to open an online class that requires the authorware web player. I downloaded it and installed it and when i open the site it says Error Loading.
There are some nice ideas here, but the general approach has me worried, for two reasons:

(1) Web pages, and the current crop of browsers that enable them, form a hugely successful interface, one that non-technical people find very easy to learn & use, in my experience.

Ever helped a non-techie use a word processor? Personally, I find (say) MS-Word to be quite intuitive. But they don't. Questions every 30 seconds. Similarly with graphic file browsers, drawing programs, spreadsheets, etc. But I've never had to give anyone more than a very brief intro to the web, and off they go.

So: the interface we have, works. Don't break it!

(2) I want to stay in control of my experience on the web.

> For this exercise, I take as guiding principle the idea that content should be its own interface while administrative debris should be minimized or wholly eliminated.

That's a fine principle in a world in which skilled web designers are trying to make their sites easy and convenient for me. But in the real world, I need the ability to say "no" to a web page at a fine-grained level. I need Readable and Flashblock and severe limitations on what JS is allowed to do. Take away my "administrative debris", and you might be giving away my power to run my own computer, to web designers who are unscrupulous, careless, or just stupid. I realize that much of this article is all about how to re-enable the kind of functionality currently available via all the stuff framing the content in a browser window. However, he doesn't even mention the concept that the user should be in control. And that scares me.

So: redo the interface if you must. But do it with a view toward keeping the user in control.
How is it obvious they are trying to replicate the design? I am sure you have seen many designs inspired by other designs (websites, cars, buildings, movies).

Perhaps other handset manufactures (besides Samsung) do not have the fabricating expertise to create a thin phone with rounded edges profitably?

Even at a glance, if both phones are next to another, you couldn't figure out which one was the iPhone, especially with an Apple logo and the word 'iPhone' on the back?
I cried while watching Wall-E.
TL;DR - An Ars Technica reporter was about to sign an agreement with a new dentist when he noticed that the contract forbade posting any reviews of the dentist online. An organization called Medical Justice is supplying boilerplate agreements to doctors and dentists to put in contracts with new patients like the one previously mentioned in order to help control negative reviews. Doctors, however, may not fully understand what those agreements actually entail. They’re mostly focused on fraudulent negative reviews by non-patients, which privacy laws make difficult to eradicate, but the agreements could have a chilling effect on legitimate patient reviews. Doctors, however can respond by making general comments about their practices, accepting that there will be a few negative reviews, and dealing with complaints made by patients.
Are you using IPS panels? They seem to work much better in portrait than TN panels do. (I have 3x 24" IPS panels in a portrait-landscape-portrait configuration at work, 2x 24" TN panels in landscape-landscape at home.)
Did you consider google protocol buffers? If so, why thrift?
Honestly the stupidest shit I have read this month.
PHP did that too, and they always do smart things right?

The guy might have a PhD, but he knows nothing about usability of languages. He also dissed OOP, but I guess having concepts that accurately represent data are shit too.
25 Amazing Examples of Mixtape Cover Design
I wish I could upvote twice.
Lamport's writing is _very_ accessible ( at least to this college dropout ) and I really enjoyed reading Time, Clocks and the Ordering of Events. Paxos Made Simple is another favorite: http://research.microsoft.com/en-us/um/people/lamport/pubs/p....