skysight-inc/HackerNews huggingface dataset:
Tell me about it. Supposedly this is so they can "differentiate" themselves from one another...

Which from a logical standpoint I can understand, but from a practical standpoint they must see that Nexus branded devices sell almost as well as their "flagship" devices, with far lower investment/maintenance?

It makes me thankful that Microsoft essentially banned manufacturers from being able to skin Windows. Can you imagine PCs today if every manufacturer had a different "user experience" (similar to HTP Sense, Samsung TouchWiz, etc) and then the manufacturers (Dell, HP, etc) had to provide updates...
Awesome Song Promotes Local Bookstores, Not Amazon
How would the EULA be enforceable on software a user reasonably found? That's like a contact in a book you find on the bus. Without a sale the UCC won't apply...

Copyright is called that because its about creating new copies, not reading an existing one.
During the holiday break I spent some time learning about EXIF data and subsequently released Exif.in[0], a simple HTTP API for viewing EXIF data inside images and requesting EXIF-stripped copies as well.

If you're a developer who needs to occasionally inspect EXIF data from user uploads, please check it out. Contact me if you have additional questions, I'm happy to help.

[0] http://exif.in
Yes, but as I said, I tried to limit this to programming languages, not frameworks or libraries.
tptacek will be shortly along to explain how password reset links are typical and one of the most common mistakes.

How you should just "take the hit" (the cost is trivial) and store a randomly generated nounce in your database rather then do shenanigans like encoding user information in the url with secrets and bad cryptography and what not.

See? We listen! :)
I was assuming the rotation tag only expressed axis-aligned rotation, in which case lossless rotation is not that expensive compared to taking the photo in the first place.
Mercury is in a more elliptical orbit; its 'tidally locked' at the perihelion but when its further away it gets a half-turn in. So each side spends half a year baked, half a year frozen.
> Interesting, I think you could take that further for group presentations. Say when you are actually in a presentation - the 'presentation notes' are sent in real-time to mobile devices.

That's a pretty interesting idea, and it could help e.g. non-native or disabled audience follow the talk.

If the on-device UI is done well-enough, it could also help with the usual "ask questions at the end" format: tap the text and jot down a quick reminder, and at the end of the presentation the things you tapped can be displayed for review or questioning.

> If the presentation is full screen, where would the notes be? Somewhere off-page that you could pull in if needed?

Sure, but I think it'd work better if the interface was closer to "presenter view", with the slides taking only part of the screen (say half) and the notes/accompanying text taking the rest. Then you could have something similar to e.g. Reeder/Mac's interface, using the spacebar to read "the next thing", either scrolling down the text (if not all of it can be displayed) or switching to the next slide (if the text is under a page or its end has been reached)
Virgin Android (or "the Nexus experience") is actually a real selling point for many Android fans

But it isn't a selling point for Android users- the other 90% of the market that aren't Android fans. Most have no idea what "stock" is, or why they might want it.
OTOH, it has to rotate it for display on the screen, so it can't be that computationally bad.
VW joins Daimler's protest of new A/C refrigerant
I agree with mmahemoff, your mind will be weaker to the extend you don't use it. Just like math -- if you start using a calculator, then when you don't have one, it'll take longer and harder to do it in your head.

Every moment of your life is recorded in your mind with full perceptions and a time tag and is /potentially/ accessible.

Dianetics posits it's pain and unconsciousness that obscures memories, and if you contact and discharge them, memories return (http://www.dianetics.org).

Personally, I found this to be true. It's very interesting (and pleasurable) to recover a "forgotten" experience in a Dianetics session, which you can do by twinning up with another person that's read Dianetics, or by getting a free intro session at a local Scientology organization.

http://www.amazon.com/Dianetics-Modern-Science-Mental-Englis...
From the manufacturers' point of view, virgin Android doesn't have anything to tie you to their brand. They're looking at the PC market, where Dell, HP, Lenovo etc. all have the same interface, consumers have no brand loyalty, there's fierce competition on price, and margins are razor thin.

That's arguably good for consumers - it keeps prices down, and we can easily mix computers from different OEMs. But the manufacturers would much rather be like Apple, with an exclusive interface attracting loyal fans who buy products with greater markup. They mostly suck at implementing it, but the potential rewards are so great that they can't resist trying.
Dutch government introduces disclosure guidelines for white hat hackers
>Is it not true that the problem of waiting years for one's patent to be examined could be solved by hiring more patent examiners?

The problem with this part of the patent system is that there are too many software patents filed. Moreover, the amount you get paid as a patent examiner is a small fraction of what you get with the equivalent computer science or engineering education in private industry.

In order to fix the problem (other than by using the proper solution of eliminating software patents), they would have to do three things simultaneously: Give each examiner substantially more time to do the work of searching for prior art and fighting with the applicant's lawyers, hire significantly more examiners, and pay each examiner substantially more so as to be wage competitive with private industry and attract sufficiently high-quality examiners.

Doing any without the others just expands the scope of the problem. If you hire more examiners but still don't give them enough time to vet patent applications or still don't pay them well enough to attract the sort of people who can match wits with patent applicants' teams of lawyers, all you get is bad patents faster. And, naturally, if you can get patents faster (bad or otherwise) then you increase the incentive to file patent applications (bad or otherwise), which puts more load on the patent examiners. Which they won't want to (or be allowed to) hire more of again since they just did, and they'll continue to be under pressure to shorten the time to patent issuance given those they just hired, so the pressure on each examiner to examine patents quickly instead of thoroughly increases, it becomes even easier (rather than just faster) to get bad patents, and the number of bad patent applications increases again.

And, of course, doing all three of the things that would be necessary to fix that would be extraordinarily expensive, because they multiply together: You have to hire more, higher paid examiners to each examine fewer patents.

Or we could just eliminate software patents. That would sort it.
I don't think it's either of those things. I had problems with Windows Phones and getting the orientation right in Picture Viewer as well. I don't think it's politics, I don't think it's a valid technical reason, I think it's just an oversight.
InMobi acquires UK based Overlay Media
This is pretty much how I use them as well, but I also intersperse personal projects in between using what I've learnt and trying to acquire new information as well. It's effective for me, I seem to retain more information this way rather than going for one pass through a book.
Developer Break: Apache updates, Eclipse migrations, C++, R and Java
SoHo and TriBeCa are next.
I don't know whether it's better or not. But I think Rails is good enough and has a lot of advanced functionality.
Carriers seem to be the problem here. That CM dev is moving to Sony, but I'm having the same crap over there. My Xperia U is still running Gingerbread even though Sony released ICS for that device 4 months ago (and the bootloader is locked by my carrier). Why carriers get to choose what OS runs on my phone is beyond me. My ISP doesn't get to decide which OS I run on my computers, I don't see why this would apply for cell phone carriers.
Many years ago, before I ever used Linux in any serious fashion, I often used a password that ended with '!!'. One day I was playing around with setting up MySQL and was having a very hard time with something that seemed super simple. I don't remember exactly how I figured it out, I think I accidentally type my password at the wrong time in the command line and observed some odd behavior and, after hours, finally tracked it to the '!!' command. I decided to try a different root password for MySQL and it was smooth sailing from there. A few months later I was transferring a domain away from a small DNS hosting provider. After a week or so of waiting support told me they were having a hard time with my account and couldn't do what they needed to do to initiate the transfer. I don't have the support emails, must have been my old hotmail account, but something they said suggested they might be trying to run commands on my account with my password (I knew they stored it in plain text since it was in several emails from them and I knew they were Linux servers) and it reminded me about the '!!' issue I had with MySQL. I changed my password and they were able to move forward. I wish I had dug deeper into the issues at the time they occurred.
I've always expected it to be at least $500. I mean it's a PC! And you're "only" paying $500 for a "gaming PC". I think that's how you should look at it, Or like a Mac Mini, which is $600.

Also don't forget that the ecosystem might be cheaper. I mean, the consoles might be $300, but you're paying back that subsidy many times over with $60 games. On Steam games are a lot cheaper.
Smart Internet Business Development is Local SEO
People seem to forget that Nokia still has another OS running on their S40 devices. And they keep selling well.

The new Asha devices are pretty good. The way I see, they'll only become more and more important for Nokia as they "evolve" along with the markets where they're sold.
If you do this (which you should in my opinion), please return the 404 code. For example Facebook used to return 200 on error. Very confusing.
Google engineer reveals early draft of Android mascot
The only good use of QR codes I have ever seen is in the Nintendo 3DS game Pushmo. It allows you to create levels in the game and share them publishing a image with a QR code in them.
5 Linux Distros You Should Watch Out For in 2013
Yes, but as I recall Salvatore created redis before joining VMWare. I have to believe that unless he signed some document explicitly granting them ownership he would retain rights over the redis name, etc. In other words, very different.
Sorry to hear about this, it looks like a fork of the project might be the only way forward, ala Hudson -> Jenkins.

My former colleague was in the position that AOL wanted copyright ownership of a very popular project's name he was in charge of; thankfully he refused.
Microsoft's contract with Nokia isn't fully public, but the Nokia side has talked about "billion-dollar" payments they expect to Nokia from Microsoft if the ecosystem takes off[1]. It's not clear exactly for what --- Nokia is providing mapping data and software for Windows Phone[2], and presumably collecting royalties (including from phones shipped by their competitors!) but that's only part of the picture, and perhaps a small part.

One might guess that some of these payments are conditional on Nokia not offering another smartphone platform. If so, that's what Nokia has to lose. Then again, if those payments are also somehow keyed to the size of the Windows Mobile market as a whole (e.g., those map royalties), they might not have nearly as much to lose as both sides anticipated when they made the deal in the first place.

[1] http://www.tomshardware.com/news/Microsoft-Nokia-Windows-Pho...

[2] http://conversations.nokia.com/2012/10/31/frequently-asked-q...
The problem is that they're using it for encryption.
Good point, those percentages are people with those skills, so it means Clojure has higher supply growth than Scala, and (according to Indeed) Scala has more demand than Clojure (both in absolute numbers and in relative growth)
As much as I love Clojure, this moves the needle a bit toward Scala regarding where I should put my focus on.
I will recommend this DIY standing desk, http://www.ikeahackers.net/2012/05/standing-desk-with-utby-l.... It is simple, cheap and very stable.

I have the desk for a year now and it solved my shoulder and back problems from sitting too long.
EnchantMOON: It’s an HTML5 Authoring Tablet and a Science Fiction Movie
Is there some link with geeks and explosives?

In my youth, if a large bang was heard across the town or smoke was spotted, I was always asked if it was my fault :) (a lot of the time it was :)
GM Announces New App Framework, SDK, And Store For In-Vehicle Apps
The theory is that you have the image off the sensor, and then you have metadata about the image in the EXIF fields. The debatable point is whether orientation should be treated as metadata or is inherent to the image data. On early digital cameras, this wasn't so debatable since adding an orientation sensor was a deluxe feature that really did just add another bit of data to the photo.
He might be referring to competing systems like Microsoft's Tag which require a proprietary reader app, or the various image recognition apps for scanning billboards and movie posters. QR Codes are freely and openly licensed.
I understand that facebook has other important things to do ,than create their own file sharing service( for internal purpose ), but I can't stop asking this question, why not create their own thing ?
As I wrote, we need standards, and those standards to a lot of good in terms of setting best-practices and documenting procedures than can result in repeatable, robust results. Being able to point to standards compliance is also helpful in reducing the effort involved in describing and justifying procedures/designs.

The problem is in the dissemination of the standards. Of course folks can try to implement and promulgate standards themselves, but IME they have a hard time getting traction without the "blessing" of a major organization.

And to be honest, contributing to a standard looks good on a resume.
Another option is to download the latest build [1] and use the built-in updater.

[1] https://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-bu...
Reddit has that rule because vigilanteism became a serious problem among the userbase. Hacker News has no rules against it because it has not been a serious problem among the userbase.

Draw your own conclusions, preferably in crayon.
Not to mention that it's rotating by +-90 or 180 degrees, which is a whole lot faster than an arbitrary rotation.
They already sell phones on a variety of networks, some with exclusivity which consumers understand. Give people the choice. Let me select Windows or Android when I boot the phone for the first time. Add in an option for a simplified granny mode. This would allow the marketing to focus on the actual hardware which is Nokia's strength and make them uniquely different to Samsung and Apple.
Style Injection is for Winners
Based on the salt comment, I went through my cupboard and scanned several products. Here's the results:

• The Red Bull can leads to a full page advertisement for Red Bull Mobile, which is more than useless.

• A generic oak lettuce leads to a recipe page containing, you guessed it, salad suggestions.

• A cleaning spray lead to the companies Facebook page, with a very large image asking me to like their page.

• A bottle of reasonably pricy champagne lead to a page full of gleaming reviews, and a copy of the information that was on the label anyway.

• A well known bleach product (scanned weeks back) also contained a link to their Facebook page.

It's hardly enough of a reason for me to scan these in the future.
It's a real commitment to a feature you haven't made with little reward. The only reason to do it is if customers are asking for it. If they aren't, you promise a feature and then it doesn't go in for whatever reason, this sucks.

If you've got a good customer base and you want to let them know you're working on stuff. I like Freeagent's approach. http://depot.freeagent.com/
That's always bugged me and I never understood why they're greyed. The original comment is very important in the context of the discussion below.
I found them useful at bus stops in Japan. Scan it to go straight to the online live timetable listing for the stop you're at showing the current time/date (upcoming 5~10 buses). Sure you could type in a URL and populate a form or search for+install an app, and many stops have expensive digital displays, but this was really quick and easy.
Making it up as you go along
URLs killed QR codes. Get over it.

Easier to read, easier to share, easier to remember.
I ran into the exact same problem a few days ago. Luckily, ImageMagick, which I'm using for processing uploaded images, has an auto-orient [1] option that allows you to do this automatically.

Unfortunately, with JPEG this would cause some loss of quality, so we're probably going to have to keep the original quality image as well as the auto-orient'ed image to display on the site. Has anyone here worked on something similar? Any ideas on a better way to handle this would be extremely helpful.

[1] http://www.imagemagick.org/script/command-line-options.php#a...
It is one of those things on the internet I wish I could have skipped reading :/
Ubuntu for Smartphones: What it Means for You
I have to admit that before I caught myself, I was thinking "that's pretty impressive, maybe I'll buy Tide next time."
I'm on the stable release, and I just got the v18 release by going to Help --> About and installed the automatic update. Their release notes also indicate that version 18 is now released as well: https://www.mozilla.org/en-US/firefox/18.0/releasenotes/
Another minor OS would be a long shot, but as others have mentioned, going to Android is hardly a guaranteed win either. Rather than putting all their eggs in one basket, maybe it's worth investing in several OSes simultaneously. It wouldn't be the first time Nokia R&D has gone out on a limb - they've designed, and sometimes even produced, some really odd phones.
Circuit Playground plushies a perfect post-Xmas toy for hacker kids
> You are not a representative sample. If you look at the statistics for QR codes, you'll see that they are fairly widely used.

I would be fascinated to see those statistics, please share them.
SEO Activities Don’t Have to be Overwhelming
Provided they have hardware and the support of operators.
3 Game Changing Capabilities in SQLFire
cat /proc/cpuinfo

If there's a 'lm' in flags, it works in 64-bit mode
To add to your point, with no Google maps on WP8, Nokia Maps is the defacto WP8 mapping application. That gives them leverage in the WP8 market they don't have in Android land, where they'd be just another OEM.

What Microsoft should really do is play Apple's game instead of Google's. Buy Nokia and make their own phones with exclusive access to WP8.
Well you pretty much answered your own question, didn't you?

Surely it is cheaper to buy an off-the-shelf solution, instead of spending a lot of money on wasting engineering time building and supporting a product that is not core to their mission.
IANAL, but my understanding is that if the project is initiated and developed by an employee using company resources on "company time", then ownership of the work is automatically granted to the company, as a "work for hire". With the exception of patent rights, that is, which are nonetheless assigned to the company as a matter of course in standard employee contracts. So no special contract is needed if the creator of a project is an employee.
The only success I can reasonably see for this Ubuntu for Smartphones is outside the US.
AM was not an intermediate technology - it was supplanted by FM it wasn't created with FM and satellite already available.

Passive RFID is going to be way more useful.
Game discovery platform Chartboost is on fire, scores Sequoia in $19M Series B
How to create a master-detail table with HTML, CSS and jQuery
Nothing Worthwhile Is Easy
Technical Debt for Clients
"Do the exercises" is only something you can do if you have the book. Learning from blog tutorials don't usually have that benefit. You could still use this person's approach but you'd have to substitute in something for step 3. I'd say some kind of "mini-project" makes an acceptable substitute in most cases.
Here's my guess as to why it would work like that. Random software package either supports the EXIF orientation or it doesn't. If it doesn't, Joe User just sees the photo rotated wrong, and they want to fix it. Joe knows he can rotate photos in Windows Picture Viewer. So he opens the file in Windows Picture Viewer and it ignores the EXIF orientation too, so he just hits rotate then goes about his business. If Windows Picture Viewer respected the EXIF orientation, it would be much less useful for this task.

Given that, OS X Preview has a different approach. It respects the EXIF orientation when you open a file, but when you re-save a file, it silently rotates the file and resets the orientation. Not sure if that is better or worse.
the best use case I've ever thought for QR Codes is vandalism.

https://www.google.com/search?q=qr+code+graffiti
I did find the results I got but without any further explanation they are not very useful: http://pastebin.com/WjiZNiSg

But interpreting those results indicates to me that there are possible problems with this platform where f.ex. file copy performance is ~50% faster on 32bit than 64bit.

To me just assuming that there is no difference and go with instinct without anything concrete evidence is the wrong way to go.
So now I need to seperately track which name I actually used for each website on password.ly ... This doesn't scale.
No it doesn't. The screen has the same orientation as the camera. When you hold the phone upside down, you are also holding the screen upside down ;)
How Long Does it Take to Build a Mobile App?
Mobile designers nolonger see Apple on the forefront of iOS design
He was paraphrasing: "i didn't think base64 (for encryption) was still alive these days?"

People unfortunately have used it as a security feature in the past.
But the JPEG file doesn't contain the image off the sensor. That is what "RAW" images are.
Ask HN: stand up comedy course or MBA?
I am generally thought of by colleagues as a bright hacker with good ideas and implementation. What I suck at is speaking publicly. What course would make me build this skill better?
I suppose the device wouldn't bother with lossless rotation when displaying on the screen. When it comes to saving the image, it has to be lossless, which would probably take a lot more computation power.
Negative SEO: Chapter Five from Google
Programing Cheat Sheets
Jep, you are absolutely right. If you type everything for yourself you remember and understand everything a notch better too. If you just copy & paste you won't really look at the code...
2013: The Year of the Microconsole?
Government's role is to enforce law and order to ensure a level playing field that all players can have a fair chance. Glad the government stepped in this time.
Because cell networks aren't like the public Internet.