skysight-inc/HackerNews huggingface dataset:
It's not that sophisticated. It's a picture of a baby being taken at a hospital.

There's probably hundreds of photos of babies being taken with GPS from that hosptial.

FB image recognition probably thinks all these babies are the same "person".

Then a separate system comes along and takes photos that do not have location info and tries to match them up with ones that do. It finds a match with the "hospital baby" and then asks for verification. Person says YES and it adds that baby to the "hospital baby" pool as well.
For anyone that is curious about Seagate's SSD play and have been waiting for them to do something customer-facing for a while now: they have actually been doing enterprise flash storage for years, but I would assume through this acquisition we will now see official customer-facing drives being sold next year.

Likely rebranded Samsung 830s for starters (which is a solid drive) and hopefully get some updates and a common controller/firmware between the consumer drives and enterprise drives in 2014/15 to bring them in more a competitive lineup with the SanForce controllers that are dominating (note: still waiting to see what the 3rd gen Intel's perform like, they may change the landscape. Hard to say at this point).

Not thrilled to see only two options when it comes to spindle drives, but I imagine those aren't long enough for this world to really create a hub-bub.
After companies get to be a certain size it gets tougher and tougher to do basic research. Part ofbitbia corporate culture part is fear of undermining existing products.

The examples where this isn't true (lockheed Martin's skunkworks, Apple) are very rate. More common are large companies shifting from innovation to services (IBM an GE).

This makes sense. Will one company necessarily know how to commercialize a technology? This is one reason the Angel and VC models work. They separate the innovation from big company politics, and create an enviroent where killing old products is encouraged.
I hope they don't lose this info. What a boon for researchers in some distant future!

(The problem, of course, is that a "distant future" today is 10-20 years... Probably even in my lifetime.)
Uh no; they can't. Or more precisely: It probably very much depends on the jurisdiction (or country).

The absolute fundamental basis of contract law (at least around here, but I strongly suspect this to be a more or less universal concept) is that a contract is negotiated in good faith from both parties.

I'd wager (and no IANAL) that a bait and switch scheme (and it's exactly that when a contract is suddenly unilaterally changed on the whim of one party) is fundamentally contradictory to this very concept and thus invalid.

Sure: They try it anyway, but I would be very, very surprised if such a scam is upheld by a court.
"In one day, it is announced that Samsung has sold this business, "

Not really, they had sold the hard drive business, but not the SSD business. Read the article, you will notice it says that it provides Seagate a LINK with the SSD business, not with the business itself.
Ignoring the how of this new feature, what is the upside to me as a user of confirming to Facebook the hospital in which my child was born?

Why do they think people would generally be interested in clicking "Yes" on these suggestions? That they are helpfully filling in the blanks on photos I "forgot" to location-tag?
WebSockets is a stream, not a message based protocol
Appreciate your thoughts, you're absolutely right - I'm trying to nail the design and hadn't yet given enough though to the message the homepage conveys about our business.
Chicago CPA Levin & Brend
Chicago Divorce Lawyer, CPA & Child Representative Jeffrey Brend is uniquely qualified to see your divorce case from not one but three sides: law, finance, and child advocacy.
> you're going to have to work within the framework of the govt.

The last thing one can say to the dear Internet: that we are limited to what we've got now.

The dear Internet, being the posterchild of disruption of old playbooks, should rather be encouraged to improve on current model of interaction with Congress and other governing bodies. How? Dunno; but somebody will figure it out, implement, deploy and popularize.

There's plenty of room for improvement, don'tya think?
Knockout 2.0 released (JavaScript MVVM library)
If image info that users wish to enter can be guessed well this reduces friction substantially. Having this info makes FB a more valuable marketing tool. Why not make such suggestions.
If the UK company are who I think they are (begins with a B) then I can understand where they're coming from - you're both offering audio content on demand and their monthly subscription model overlaps with your monthly new product model.

Realistically, they might have to spend vast sums to win a trademark law case, but they only need to write a letter to Apple to jeopardise your business...
I don't think they're forced to start a company. The trick is defining yourself in a way that provides a clear example of your value to a company, and how exactly they can monetize that. That's difficult to do right now, for the reasons you described.

The reason that everyone thinks 'desingineers' should go into entrepreneurship is because of the tremendous advantage this gives them. Bigger companies are failing to capitalize on people with these skills. These same skills allow desingineers to produce higher quality work at a faster pace for a cheaper price then any other combination of programmer and/or designers. This naturally leads to a competitive advantage that can(should?) be capitalized on.
I've been less focused on what we do and more focused on look and feel up until now. When I'm happy with the overall look then I'll focus on the message that we convey. To answer your question, Staff Squared is a SaaS web app that helps small to medium sized businesses better manage their people.
Travel agents and airlines throughout Europe started to charge processing fees (usually ~ 8EUR by airlines) when you pay by credit card.

Unfortunately there is usually no other reasonable means to pay for the service so I bite the bullet and pay it.

It bugs me and annoys me, but I think - at least in Europe - this is perfectly legal and within the framework of the merchant agreements.

(Don't get me started on the 20 Euro "Service Charge" I pay when I purchase a flight ticket on the internet for the privilege of doing their work by hacking the necessary data into their systems)
Yep, it would be good to show that this kind of data is not reliable and easily manipulated. But probably it will not happen.
No, copyright in Sweden is by default. Copyright notices are optional, not mandatory.
> You can't teach art.

Art (like programming) is the creative application of technique, and you can teach technique.
You can teach the techniques of programming, which are used for creating software.

I completely agree. The article might be right that it doesn't usually happen. But we should ask what the causes are, not simply accepting the "it can't be taught".
I think that "top n" lists of things might be the 2011 web cliche of the year, but there was one gem on there that was worth the view. Check out the beercamp link (http://2011.beercamp.com/) - it does something I have never seen before. It hijacks the scroll bar and instead of a y-axis scroll, it zooms towards the center of the screen, pushing the outer elements larger and then off-screen. I just like to see examples like this that make me challenge my expectations of what an interface can be. (Not that I am an interface designer - it would be fascinating to grab a coffee with people that are and hear some other non-obvious ways of letting a viewer steer a web browser)

I'm sure we'd cry bloody murder to see this replace the "top left, scroll down" model, though.
So a couple of corrections that people are getting wrong over and over again in this discussion. The reason why data=ordered is the default is not because it's more likely for the file system to be recovered after a crash. It's default for security reasons. The "data-writeback" mount option has the tradeoff that there can be uninitialized blocks attached to files after a crash. These uninitialized blocks could contain someone else's love letters, porn stash, medical records, etc.

The main issue with "data=ordered" is not that it imposes a global order, but that if you do block allocations, fsync() requires a journal commit, and the security guarantees behind "data=ordered" require that all newly allocated blocks must be written out before the filesystem-wide journal commit can be allowed to complete. (Ext4 doesn't have this problem because it uses delayed allocation.)

This isn't an issue with other databases such as Oracle, DB2, MySQL, etc. They have no problems running on ext3. This is partially because they don't use fsync() at all. Oracle and DB2 use O_DIRECT to blocks that are allocated once (new blocks are only allocated when the table space file needs to be grown), and MySQL uses fdatasync() to files that aren't constantly being created and destroyed. SqlLite, because it is trying to pretend that it only needs one file, uses many, MANY temporary files which are being constantly created and destroyed. This is not efficient, and is why SQLite has all of these problems, but millions and millions of dollars worth of enterprise servers can use ext3 running on RHEL3, RHEL4, and RHEL5 on Oracle without hitting these issues.

The sad thing is most people like to use SQLite because it doesn't require manual scheme generation, not because it only uses one file. (In fact it doesn't; there are multiple temporary files, some of such must be there in case of an unclean shutdown. So if you copy just the single file after a program crash, you'll screw up the database.) If someone created a lightweight database that uses SQLite's interfaces, but used a single directory to hold all of the database's files, and then didn't constantly copy data back and forth between temporary files which were being constantly created and destroyed, but instead used the storage strategies used by the more sophisticated database systems, the result would work well on ext3, and for all file systems, it would use less data writes, which would save battery usage, SSD write endurance, and many other things. The last time I measured it, Firefox's "awesome bar" was consuming a third of a megabyte of write bandwidth to the disk per click; and it was updating at most a few hundred bytes of data. The rest was all overhead due to the catastrophic inefficiencies of SQLite.

P.S. And if you do implement this, please consider releasing it under the Apache license so I can hopefully convince the Android team to drop SQLite in favor of something that was a bit more written towards performance --- and Android users all over the world will thank you. :-)
That makes sense I suppose. I note though that you still haven't described what the application actually does: 'better manage their people' could mean a lot of things. I'm sure you'll get to that though ;).
The hobbit trailer video official
the hobbit trailer video official
The Hobbit follows the voyage of subject personality Bilbo Baggins Martin Freeman.
How Finding Higgs Could Change Physics
Apple does not want to support two sets of tools forever, it would not be cost effective.

GCC is obsolete on Apple's platforms because Apple has chosen LLVM as the future basis of their tools. The reasoning was mostly technical, LLVM project also seems more nimble and aligned better with Apple's goals. Surely saner license did not hurt.

LLVM has technical benefits compared to GCC, biggest being modularity, speed and memory usage come second. Modularity helps Apple make Xcode a better IDE. You can already see stuff in Xcode that would have been very hard to make with less modular toolset, as GCC. I expect it to pick up after the transition period is over.

As an example they are using clang to parse the code for syntax highliting and code completion instead of a custom parser they used before. To use one codebase for parsing both in the IDE and compiler has inherent virtues.

LLVM is also used by Apple in other products in addition to of Xcode. OpenGL runtime and OpenCL tools come to mind, efforts in LLVM project have good return on investment.

Everyone, old or new projects should consider switching to clang, for speed and static analysis. Whether to use new objc features that require clang, is another question, in most cases it makes sense.
Immigrants founded half of top U.S. start-up companies
That's roughly 250 million per year.
"Bing: A Microsoft & Yahoo Production?"

This reminds me of mistakes I've seen semantic analysis engines make. I'm not totally sure if this is a triumph of computing or a failure of Congress.
Facebook: We are deprecating FBML. On Jan 1, 2012
You don't have to have 30+ devices. The emulator is perfect for testing different form factors and if you want speed, just install (or use the live cd option) Androidx86 in VirtualBox and test there ...

As for bugs because of timing differences: if you have these kind of problems, that's not the fault of the plattform.

As for quality of applications, I have to agree. Some ports are just lazy and don't even begin to use all the possibilities of Android. And yes, I am looking at you Facebook & Twitter!
PhoneGap for Windows Phone Dissected
Could be as simple as figuring out that the picture is a baby, get the user's location and then find near-by hospitals. Then ask if the guess is right.
Why?

Could you not have the QR codes generated against a private key and the vehicle verify it against the public key to determine whether the instruction came from a trusted source?

Just because it's plain text data in a QR code doesn't mean that it's inherently ripe for abuse.
One exception: the vast majority of Android games use a portion of native code; which won't run on Intel chipsets without at least a recompile.

All WinPhone apps run on the .NET VM; however it's up to Microsoft what chips get used in Windows Phone devices. So far; the only SoC in Windows Phones has been the Snapdragon. It may be a while before we see other ARM chips used; much less x86. (This is excluding a theory that Win8 may possibly extend to phones as well)
Sure, but when you can get the same revenue for less money AND have your own browser which you can control AND are independent from a third party, it would be even better.
Oh, thanks for the links to your post. Interesting read. =)
That is rather nifty, I think they can nowadays also be defined in the @implementation of a class.

I am not using ivars much, almost everything is a property. Too bad Apple scrapped the automatic synthesize feature.
There's anecdotal evidence, a little bit further down, of this actually happening: someone mentions Facebook thinking that their pictures of a trip to London were taken in England, Arkansas!

http://www.reddit.com/r/WTF/comments/nkktm/facebook_is_reall...
If it wasn't here, I would likely never learn of it. So I don't mind at all.
The instruction might be from a trusted source but how do you guarantee that it is in the correct place.

How could people resist creating a loop of instructions...
Build your own web search engine
'Tis the season for giving (to open source)
Or it could just a be a way to get users to add more meta data to their data, which allows them to increase engagement
CSDN leaked 6M user password and emails
I think it's been around for a bit

https://news.ycombinator.com/item?id=3364234
To say nothing of that one Where's Wally image consisting entirely of imperfect Wally impersonators, with one real Wally identifiable only because has the correct hat, glasses and chin.

http://ecx.images-amazon.com/images/I/61eiboxUJhL.jpg
You can use the function RAND_bytes from the OpenSSL library to get cryptographically strong random numbers ( http://www.openssl.org/docs/crypto/RAND_bytes.html# ). I think that it is good enough to get a "different" seed for each instance, but I think that it does not solve the birthday paradox.
Tips For Developing Native Apps For Both iOS and OS X
Slopy Elements with CSS3
It’s always a delight to see some non-straight elements in web design. Angled shapes and diagonal lines can create an interesting visual flow and add some unexpected excitement. Inspired by many superb designs that use non-straight elements, I want to show you some simple examples and ways how to create slopy, skewed elements with CSS only.
First Earth-size planets beyond our solar system
When Metro design falls off the tracks
Cluster of 8.0-magnitude earthquakes doesn't indicate Earth is more active
Genting Club Casino คาสิโนออนไลน์ เก็นติ้งคลับ บ่อนพนันออนไลน์ ที่นี่
Dates are always important. It doesn't matter who is in charge, that show, or holiday opportunity, or funding drop-dead date is real. Agile cannot fix that.
Quite a few people mention the pictures were taken with a camera and uploaded at a later date, so GPS wouldn't have been a factor. With the amount of data Facebook has I wouldn't be surprised that they could do more than just use GPS information to place locations.
You might like my Plus Minus extension for Chrome: https://chrome.google.com/webstore/detail/pidkbnhjgdngcfcaik... - it has 10k+ users and enables hiding specific circles from the main stream.
Every time I try to do this, I end up having to rip it all up anyway when the requirements change. As John Gall famously said:

"A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work."

Over the years, I've gotten much better at writing components in such a way that I don't end up painting myself into a corner and can easily add/modify functionality later.
Previously: http://news.ycombinator.com/item?id=3293324
I've seen a couple of JS VNC clients that use a canvas tag for the drawing surface before now, though they used some other language from the translation layer between the browser based client and the real server (this uses node to do that job, so still uses an extra layer but isn't using two completely different languages).

I've considered writing one that would operate on broken old browsers with no canvas support (in case I'm ever stuck with just IE6/7/8 in a place where I need to remote control one of my machines) which would take some extra work to be even moderately efficient, the server half having to translate changes into images to be delivered and positioned by the client half, and the client half dropping blocks as they become irrelevant (as their entire area has been replaced by later updates).

JS as a language is perfectly complete in terms of being capable of all this. The missing parts are not in the langauge but the supporting libraries (i.e. you can't just open a TCP connection client-side).
IRA Monte Carlo (hacking the performance of your retirement account)
The current strategy for android is to keep pushing the device level up through app developers rather than through carriers. I'm now at a point where I do all my devs targetting Ice Cream Sandwich and including the compatibility packages for older versions. This does not fix all of the fragmentation you're referring to yet, but it's a very definitive step forward. Of course, this essentially means that potentially all my apps are carrying the same patch of the OS with them...

Anyway about 80% of my previous fragmentation issues were solved with ICS. The remaining 20% though, are the truly hard ones!
I guess you could encode the GPS coordinates of the marker within it, and have the car verify that. Still not a great way of doing it though.
Best Business Cards: Photography Of Best Business Card Designs
but who will play the role of the seesaw??
I'd agree with that, but now that you mention it, I can say that I like HTC Sense UI better than stock Android or Samsung/Motorola UIs
Motorola's press release is trying to spin the news into a positive for them. Better coverage here http://www.engadget.com/2011/12/20/itc-judge-issues-initial-...

> ...have been declared invalid.

Someone specific declared not infringing on a patent is not the same as the patent being declared invalid.
Has been there for a while, also works with the correct spelling http://www.google.com/search?q=christmas also songs and count down
http://www.google.co.uk/search?q=christmas+songs
http://www.google.co.uk/search?q=christmas+countdown
but not cheese
http://www.google.co.uk/search?q=christmas+cheese
Don't get me wrong, but this argument sounds like sour grapes. Another way to look at it is that Android is an open platform that people install on anything they want. And if it's open for users, then it's also open for carriers, which goes without saying.

Also, if low common denominator phones are anything like my Galaxy S, then Apple is screwed ;)
Besides good colors, I think one should also choose nice fonts. I use these:

http://www.proggyfonts.com/

Found it here (also has lots of other great fonts):

http://vim.wikia.com/wiki/The_perfect_programming_font
Hungry Academy - get paid to learn Ruby
What my F150 taught me about software design
You're thinking too small.

"it might link to a parking garage database of which parking slots are open"

Imagine creating a QR code, (or copying one that already exists) which tells the car to fetch information from http://your.competitor.example.com/. Then imagine going out late at night and sticking it on a busy motorway.

DOS by traffic.

Also. You better hope that your car doesn't have any vulnerabilities that can be abused by a specially crafted QR code, or by fetching specially crafted data that a QR code prompts it to fetch.
Yup. I had a similar experience couple of days back when FB listed three of my albums and correctly predicted the place names for confirmation. I was shocked when it _correctly_ predicted the location of one of my private albums which is an obscure town in southern India.

Given that most of my pictures were taken with cameras with no geo identification mechanism, I can only conclude that they identify the location based on any comments and similar photos available in _my_ network.
Having spent some time in the academia, the main reason why most TAs and professors don't teach you how to code is that most of them don't know how to code for themselves.

That skill is neither expected nor rewarded in academic careers. So unless they moonlighted as hackers or in a company, they never learned to code as students, and certainly won't as staff. They certainly won't teach it.
And when the key is compromised, have fun replacing every single QR code.
All systems evolve, if they can change at all. Systems with intelligent actors (software, language, economics, etc) involve more factors than biological evolution does. Biological evolution is mainly through variation and selection. Intelligent evolution also involves borrowing (acquisition) from outside the "genome", planning of future changes, analogical reasoning between "lineages", and other means of generating and fixing variations.
Year in Review: Our Top Five Most Popular Articles | New Tech Post
Guidelines for optimal usage Social & Business networking media Part-1
Ellis Brigham Mountain Sports Latest Offers
HP posts Pre 3 WebOS update
Abair Leat Irish Speakers have their say on Social Media
Their sub-title caught my eye:

"Last patch before open sourcerers set to work?"
Thanks, Milly. I think the tricky bit would be how to establish if our logo / name is close enough to theirs to breach their trademarks. I wonder if there are any guidelines on this or if it is based on opinions / review?

At this stage I am looking for general advice, as you mentioned and the replies posted here, including yours, are useful.
The point of the article was to show that Linux works differently then a real life form. E Coli being a product of evolution is already a settled issue, as far as biology is concerned.