skysight-inc/HackerNews huggingface dataset:
Since it's been shot atLeweb 2012 it's probably more of a demonstration than a stealth flight like they did in NY http://youtu.be/M9cSxEqKQ78

Regarding the law it's a bit more complicated, owning one isn't a problem (Parrot is selling his stuff without troubles), but as for using it, you need to:
- have a direct visual on it
- no flight above 50 meters

as for a fly by video:
- Must be at least 15 Km between uav and closest airfield
- only allowed above unpopulated zone
- no flight above 50 meters

http://www.legifrance.gouv.fr/affichTexte.do;jsessionid=?cid...
From Wall Street to the street: A cabdriver's tale
Maybe I was wrong in using the term "transient error"...

A bad block reallocation can be seen as a transient error from the controller's perspective, but it isn't silent provided the drive doesn't lie about it (and one would expect that a particular storage system vendor doesn't choose - and brand - drives that lie to their own controllers).

The storage system may ignore medium errors that force a repeated read (below a certain threshold), but they shouldn't ignore a medium error where the bad sector reallocation count increases afterwards (which is just another medium error threshold being hit, this time by the drive itself).

I'm not saying that higher-end drives are more reliable or not. Given that most standard SATA errors go undetected for longer, one could even argue that higher-end drives seem to fail much more frequently... I've had more FC drives replaced in a single EMC storage array than in the rest of the servers (which have a mix of internal 2.5in SAS and older 3.5in SCSI320 drives), and we certainly replace more drives in servers than desktops.

But that's another topic entirely.
a whole article on one page to scroll down instead of clicking next next next next next next next? WOW
Should allow the user to change the API endpoint so it can be used against Pinboard also.
Note that its almost infinitely cheaper to hide a camera on the group than to put the camera in the air. Or just peek thru the curtains in a window. Fooling around with non-R/C people using a R/C vehicle has been frowned upon in the R/C community since the 70s due to obvious danger and liability, so its much more likely your flying buddies will ostracize you or turn you in resulting in a human intel victory rather than exotic technological means tracking you down via doppler D/F techniques or whatever.
This deserves a longer response but a short one will have to do for now.

You talk about software that sucks. However, one of the quirks of software is that sometimes even when it sucks it can succeed and even when it doesn't suck it can fail. For example, technologically google wave didn't suck, but in terms of actually providing useful features for people that justified its use, it didn't have a leg to stand on. Then look at wordpress, which started out sucking but because it was open and because it had developed a strong community around it ended up getting better and better to where it was finally sort of decent. Or look at PHP. As a language it definitely sucked at the start, and there's a strong argument to be made that it still sucks. But it is perhaps the most popular language for web development in history.

Most software is even more difficult to determine success or failure with because even though a software project might not be a success immediately it could be a success down the road. Another case in point would be the Mozilla Project. At the outset it sucked, but eventually it became pretty awesome. How much of the awesome of today's firefox is rooted in the code from the early days of mozilla and how much is due to subsequent dev. work? How do you tell the difference between software that sucks because it is rotten through to the core and software that sucks because it has a layer of crap on top of awesome internals?

And then how do you track everyone's contribution to software? Sure you can keep track of commits, but that doesn't track inspiration and ideas. Sometimes the fundamental design or mechanism for a given piece of software will mostly be due to a different dev. than the one who implemented it in code, and often there is no paper trail whatsoever that that's the case.

Ultimately there's no objective way to measure either talent or success except in the extremes. Some people's subjective estimates can still be reasonably accurate though, but usually it takes a talented and experienced dev. to be able to judge another dev.
Couldn't read it all (very long text in very small letters), but I wonder, why not accept that not all jobs are compatible with taking care of your kids? I personally agree that a "work fixed schedule for somebody else" job makes it difficult, that's why I try to freelance. But even if you could somehow change that standard kind of job (instead of doing your own thing or choosing a career that is compatible with your desires), there will always be jobs that are incompatible. For example, off the top of my head: working on an oil rig. I think that demands absence from home for several weeks in a row.

There are probably better examples. What I mean is, don't cry for the world to change, change yourself. Pick a suitable career, and negotiate appropriate terms. And accept that sometimes it just isn't possible.

Also, what does that have to do with women? What about men who want to spend time with their family? That article seems very strange in it's assumptions: on the one hand women should get everything men get, on the other hand they should still be primarily taking care of the family? Maybe you just have to decide...
Show HN: My weekend project on curating relevant deals
Feedbacks are welcome :)
Making something cheap, easy, and robust enough for building contractors to use might be handy.

Many people are having insulation installed (in the UK, at least) and having a simple method to show the effectiveness would be good.

It could even be put in the sales pitch. "Here's the heat pouring out of your home. See your neighbours? That money is staying in their home."
"Turn off your mobile phone because it may reduce the risk of firey death for 170+ people? "

Does it really?
Navia is a driverless 8 passenger robotized shuttle
Freedom for Users, Not for Software
but that's not what we were talking about! no-one was saying "zfs sucks as much as raid but at least it rebuilds faster afterwards". the implication was that zfs avoided the problem in the article (when, it seems, both zfs and raid need to be scrubbed, and both avoid the problem when that is done).
Tech’s Hot New Market: The Poor
Not necessarily if you're going into a pickpocket dense area like Rome
Webcomics cost next to nothing to run, you just need the time and equipment to draw cartoons on a regular schedule. You then put them on a website with some cheap hosting. If the cartoon becomes popular, and that's a big if, you can sell advertising on the site itself, merchandise, and original artwork. You can also transition to commissioned artwork or use the comic as a resume point to get a good job as an artist. Most full-time webcartoonists, attend a lot of comic conventions and use them to network, publicize their work, and sell merchandise to fans.

From what I can tell, the biggest source of income for most cartoonists is merchandise and the biggest cost center is conventions (both the cost of travel and of renting a booth.)
Using the word hacked to describe this irks me. A hack implies some visceral and ingrained knowledge that shouldn't be discernable from magic to the uninitiated.

This is a timetable. It's shiny and all, but it's not as though I'm staring blankly at it trying to work out how you achieved such perfection.
The 2013 Enterprise Guide For Dummies
Now this is the god of love stories. Thanks for sharing your life with us.
Show HN: My first product. Thoughts?
I think it's nice that you can basically document the expected response, in the form of creating a type with a struct.

In pseudo-code-ish:

type FacebookUser struct {
ProfileID int
Name string
....
}

json.Unmarshal(response, FacebookUser)

Compare it to the implementations that just give you a hash:

json_decode($response);

json.parse response

Yeah, you can document it with comments, or visit the API documentation, but you can fix the code and let your comments go stale. You fix both your documentation and your implementation in one go in the first example.

It's certainly why I find it more appealing, anyway. Makes me feel more secure in my code.
Ok, so do I get this correctly... this person is shaken in her feminist/equalist beliefs because she wants to spend more time with her family and this doesn't fit her earlier view that women too can put their career before the family.

The fallacy of her reasoning is twofold. First, gender equality is never measurable in individuals. It is only possible to measure over a population. Any individual is influenced by so many factors in her decisions that it is impossible to say what decisions are determined by her gender and not.

Second, her view seems to be that a man could never put his family before his career. Her realization could have been "Oh, as a human being I have a hard time letting go of the thoughts of my son who needs me, I guess I was wrong about humans". Instead, she thinks that it must be a purely female reaction to a everyday dilemma.

Her belief that a man would never feel or think the same is so strong that she rather questions her view that men and women are equal, than realizing that she is an individual that, just as many other human beings both men and women, cares as much about their families as they do about their jobs.
I just made one for my project, it's beautiful.

Office World Development Visualisation,
http://www.youtube.com/watch?v=0yYM-u5f8zs
Most notable tech/science/inventors deaths of 2012
Larry, A Laravel Generator For The Lazy
That's why we added the png ones. You can put your own environment behind it. We'll add more of those this week.
In place of PetVille, we encourage you to play other Zynga games like Castleville, Chefville, Farmville 2, Mafia Wars and Yoville.

Loving it. I didn't know their portfolio was so diverse.
My script makes sure that if something goes wrong (i.e. a new version doesn't work or has a bug), it's easy for me to revert to previous version.

Isn't that the point of version control? Any DVCS makes that easy to do.
In China, Delhi gang rape spurs online debate on democracy, then censorship
Looks like the forecast for new year's held out. I'll be able to get back on my bike for the first time in three weeks (flu + weather).
The next best thing to flying
In full disclosure: I do believe there are essential differences between men and women in regards to their child-rearing ability. The skills that each gender has are unique in this regard. This is a generalization, and is not true in every case. Regardless, this means that all other things being equal, there will still be a societal preference for women to rearing children.

But let's ignore that for the present, and pose the question: What would it take to equalize the amount of time that parents spend rearing their children and working outside the home, such that the children are still well-reared? Consider it purely economically: People have a limited amount of resources and time. One's gender has nothing to do with that. If men predominantly stayed home and reared children, while women worked, the situation would be the same.

Rearing children is a full-time job. Either you are going to do it, or you are going to pay someone else to do it (in which case you are taking away from your home life, and you don't have it all).

Men do not get to have it all either. They do not get to have a full-time job, and also spend large amounts of quality time at home. That is why there has traditionally been a compromise: the primary responsibility for child-rearing, respective of time, falls on one parent, while the other has the primary responsibility for earning a family's living.

So, what could change this? Employers could start expecting men with families to work less. That would equalize men and women in the workplace - married men and women that is. Make no mistake, though, so long as there are people who are willing to work full-time and more than full-time, those people will be preferred by employers and be better paid. If married-with-children workers worked less, then childless workers will be preferred. This creates an economic pressure on the families with children to make a choice: Someone has to work more, or they have to live with much less.

That's the brass tax of the economics of the thing. You can't legislate that away.
I don't see the problem here. If you want to give ebooks as a gift, give them a birthday/Christmas card with a unique short URL. The recipient types in the URL, gets a few seconds of a happy birthday song/Christmas carol, then they automatically download their gift.

The key here is to make obtaining the gift as frictionless as possible. The recipient shouldn't need to create an account, fill out a captcha, verify their email, re-log back into the website, upload their profile pic ("wait, are you sure that's you? We don't see a face here"), pick 5 of their favorite books then stand on their head and spit wooden nickels.
Two obvious monetizing ideas that would be more or less community compatible:

1) you sign up for reddit gold, you get https access to the "nice" servers that have very low load, low latency, tons of BW, cached (fast) image links ... Non-donators get "the best effort swamp" which doesn't work any worse than it does now, but who doesn't want a faster UI?

2) data mining. Hey "big rich corporation" for only $1000 (a month?) I'll send you a detailed monthly report of what "the internet" REALLY says about you, or your industry segment, or the world in general. Presumably your PR people will be fascinated. You could hire a couple interns to slowly search via the UI and/or google but we have the raw DB data ready to automatically mine and we can summarize it for you far cheaper and more effectively than you could by yourself.
Less boardrooms, more dinner tables.
Previous (yesteday's) discussion on this:

http://news.ycombinator.com/item?id=4987737
I think that understating current era achievements is some sort of cognitive bias. Quite probably it even has a fancy name that I don't know of.

For example, recently one my friend argued that there haven't been too many inventions in the latest quarter of the 20th century and beyond (compared to first three quarters of the 1900s). It took me some time to explain it that having the internet, self-driving cars and computerized prosthetics is fucking amazing. Also, the clip of Louis CK ("Everything is amazing and nobody's happy" [1]) helped :)

[1] https://www.youtube.com/watch?v=mRnzZZw84v0

ADD: found the term! Rosy retrospection!

http://en.wikipedia.org/wiki/Rosy_retrospection
Basics of Rails Part 5
I know exaggeration is the game sometimes, but really they're changing traditional publishing, not destroying. Hugh MacLeod says it better than I can in 'Print is the new Artisanal': http://gapingvoid.com/2012/12/13/artisnal/ (features a great comment from Kathy Sierra too.)

A case in point that I read in the Sunday Times a few days ago is Igloo Books - http://igloobooks.com/ - their revenue is climbing rapidly (>$30m last year) and they focus on print (I believe they were only founded in 2003). They're thriving because the lower quality end of the market is hurting. Fiction is rapidly moving to digital but for both high quality and art-rich publications, there's now more space available to them in retail. Igloo, for example, now has excellent placement in retail in a way they couldn't have achieved 10 years ago. Like Igloo, there are many "traditional" publishers that are really anything but.. but they're still print oriented and doing well for it.

In the magazine scene, at least here in Europe, a common vibe right now is that digital distribution will perhaps wipe out 90% of the print run but that the remaining 10% will be a thriving higher quality industry that's different but not destroyed.

Here in the UK, frequent visitors to newsagents and stores like Tesco may have also noticed a trend on the newsstand of children's magazines and periodicals taking over an increasingly larger space. This is no accident. With the ability to offer small toys on the cover, stickers inside, and with a very art-driven aesthetic, print really suits these publications and the childrens' magazine scene is blowing up, in a good way (some easy citations: http://www.guardian.co.uk/media/2012/aug/16/moshi-monsters-s... http://babbleabout.co.uk/2012/04/23/childrens-magazines-gett... http://www.fipp.com/news/PPA-says-UK-ABC-figures-show-sustai...).

Fewer TV guides, less fiction, less crap.. and more stuff that deserves to be in print. It's still happening.

(Added: Magazine addict Jean Snow seems to have some similar thoughts - http://themagaziner.com/2013/01/magazines-in-2013/)
We deploy all the libraries with the application server in a directory called lib. Just throw LD_LIBRARY_PATH=lib before the command line. That will make sure you environment is the same wherever you go. You can also compile with -static if you want to go that route. As for rollback, make your deployment script upload binaries to a directory named the same as the revision it was built from and the symlink it in to place.
Looking at the trains, they have no bumper and are sure to chew up anything in their path. Couldn't we design and build some kind of tough, inflatable bumper and install for a reasonable price?

Yes, you would get badly banged up (watch the 3rd rail!) but would probably stand a better chance. I'd also like to verify the average actual cause of death before fully backing this idea.
Too Many Apps Spoil The Broth
Maybe they're finally announcing Ubuntu for mobiles, which they demoed a while ago and looked pretty nice.
My company's first SaaS app. Thoughts?
2013 will hopefully be a move away from B2C stargazing, bread-and-butter client work (app development etc) and a move towards scalable software services.
2012 in Longevity Science and Longevity Science Advocacy
camcontrol is from FreeBSD.

I don't have a Linux box available right now but maybe "hdparm -I" does something similar: "request identification info directly from the drive".
In the UK, there are on-line services that serve a similar role but with the haggling done in advance. I bought my last car via www.drivethedeal.com, and wound up saving about 1/6 of the best quote I was getting from the local dealerships, which itself wasn't offensive. As far as I can tell, they did it by singling out one dealership in the entire UK that was willing to sell for very narrow, if any, margins, but then generated enough volume for that one dealership that presumably they qualified for perks from the manufacturers or similar.

I offered the local dealers the chance to match the price, but after hearing the figure I'd been quoted, they politely declined. They claimed that they would actually lose money on the sale if they did, and while I'm not an expert on the UK new car market, I suspect given the size of the discount that the local guys were being honest there.

Caution: That was mid-2000s, so any recommendation for that particular deal site is stale. Still, I have no reason to believe they have changed and apparently they're still going.
A bit presumptuous to suggest only introverts built those (or are capable of doing it)
Ask HN: What are your New Year Resolutions?
I'll start off with a few of mine:

Try painting/drawing for fun ( I have never really dine this before, but I think I would enjoy it )

Make at least one contribution to open source by the end of January

I have a number of app projects I have tinkered with over the last few months in my spare time. Officially publish one and get at least one person I don't know using it.
woh bu dong.

Seriously, it looks handy. I was in Shanghai a few years ago and this would have come in handy to prepare. My brother speaks Chinese - I've fwded this to him.

Your "app store" icon for the Apple one is distorted.
Looks great, the interface seems very minimal and easy to use. Voices are well recorded. Overall design could be improved, but at least its not ugly.

Seems very usable. congrats
To the OP, thanks for encouraging others to think about mental illness and improving the situation in the US.

Side note to others - in my experience with people with schizophrenia, they usually prefer to be referred to as just that, "a person with schizophrenia", not "a schizophrenic". People are more than just their illness.
Autism: Disease or the New Normal?
C# is the language of the year, Python of the decade
For us (a two-man shop) 2013 represents a move away from B2C stargazing and client work (iphone app development etc) - and a move towards scalable software services.

This is the first step!
Yep, that works:

Logical Sector size: 512 bytes
Physical Sector size: 4096 bytes

I'm guessing that's not very nice. My ZFS pool was created with ashift 9 (this is 2^9=512 bytes), when it should be 12 (2^12=4096). I will have to copy everything off and back on again.

For everyone who wants to check, and because I couldn't find info on it, run:

zdb | grep ashift

And see if it's 9 or 12.
Mainly because I know so many people in oil and gas though their roles are not technical, and because of my proximity to Houston.
Google Is Attacking Apple From The Inside Out—And It's Working
Really cool! However I'm struggling a bit to see how to use the architecture in larger projects. I have a (grandiose) idea for a group of web sites with the following structure:

* Backend server A provides a REST API and stores data to a NoSQL database.

* Website B communicates with A or can work standalone with MySQL.

* Android client C communicates with A, and also caches data to its own SQLite database for off-line access.

A is written in Scala, B in Python and C is native Android.

How would you use Obvious in this scenario? Is it one big Obvious architecture or three separate Obvious instances? The REST API here is both a delivery and a plug, no?
Stick a Fork in Netbooks - They're Done
A tiny language called Z
My First Encounter with a Computer Virus
Ah, that sounds like a good project, thanks for sharing.
I like the design of the landing. It's very simple and effective. The only thing I would change is the font. It looks a bit boring and bootstrap-y. :)
This is a good point. There's a time behavior to software that is hard for most people, and especially non-engineers, to understand. Software that's superficially weak or seems to provide functionality no one wants might be a hidden gem.

So, if people have an unfailing sense of good and bad software, which they might not, it would be eventually consistent at best.

You're also right that individual talent is, for the most part, impossible to measure.
Yes, Google Apps let you create mailing lists.
Looks cool! How specific to iPhone/iPad apps are the email templates? I could see it being useful for web apps too…
Looks great! I tried to check it out in the ios App Store but the link took me to a blank page (ok chrome/ios6) and didn't launch App Store as expected:
https://itunes.apple.com/us/app/mandarin-tap/id588224825?ls=...

Removing the parameters at the end works as expected:
https://itunes.apple.com/us/app/mandarin-tap/id588224825
Show HN: A decentralized Internet identity system I'm working on.
Don't you eat anything before going to the gym?
13 New Year’s Resolutions to Work Happy in 2013
You can't deny its performance.
Given that these A/V products are only marginally effective, does anyone have any suggestions for what might be the best bang for the buck in terms of protection a Win7 machine? My preference would be just not to run windows, but it's my mom's system, and she needs certain windows based accounting packages...