skysight-inc/HackerNews huggingface dataset:
Original research:
http://console-cowboys.blogspot.com/2012/01/trendnet-cameras...

About 600 cams' IPs:
http://pastebin.com/SNqLR6yt

To find the IPs, the researcher used http://www.shodanhq.com/ , a web server "banner" search tool (e.g., the server auto-identification given as "Server: Apache/1.3.26 (Unix) AuthMySQL/2.20 PHP/4.1.2 etc.")
->2. I sympathize with the couple of hundred people that went to the streets. I would have gone myself, but instead of bitching about it I just work my ass off and make my own money, instead of begging for it.

This. I know there are people who believe they have no opportunities, but most of the times they're wrong. There's ALWAYS an opportunity to make money and take care of yourself. Blaming the government and demanding that they take better care of you is just irresponsible.
It would make reversing the hashes substantially harder for any given hash function, though, right? Thanks very much for this idea. I'd thought about tracking social connections by sending hashes (on an explicit and opt-in basis) for my research app, Mappiness[1], but gave up the idea mainly because hashing seemed so hopelessly weak. But I think this + bcrypt might make it workable.

1. mappiness.org.uk
That's sad. At least the copy I have still works.
Just launched this last night. I did both design and development, and worked pretty hard to refine the touch and swipe gestures so it feels very close to the actual iPhone home screen interface. It's meant to be installed on an iPhone in order to fool someone to think they're using an actual iPhone, but when you try to open an app, depending on which one you select, you'll get exploding app icons, loss of gravity, cute kittens, or a scary zombie.

I'd love some feedback, and I'd actually love for you to try it on a friend or family member and let me know their reaction.

Thanks much!
I'm getting an error saying Snapjoy's API key isn't valid. Guess Flickr didn't appreciate this marketing stunt.
Diving into DMARC: Can it really end spam, or at least phishing?
The title doesn't say export. It says 'more knowledgeable.' I think that we can agree that being more fluent in a language makes you more knowledgeable.
There are enough WebKit browsers specific things which are not standard to make "WebKit only" situation a problem. In general, well balanced browsers representation makes web developers think better and be more responsible.
I would imagine the readership of HN is over represented by 'successful' 'introverts'.

I am not rich, but I am reasonably happy and by pretty much any reasonable measure have a 'successful' life. At 29 y/o I command an hourly wage that puts me in something like the top .05% of humanity, I have a gf I love, etc.

And, I am an introvert. I am also a tiny bit shy with folks I don't know.

I think my ability to navigate a loud, look-at-me world comes chiefly from self awareness and really just NGAF.

Put in a high-schoolesque way; the key to being a succesful introvert is by coming across as mysterious rather than boring. There can be an inherent urge to justify ones actions when confronted with things like 'why are you so quiet.. or you havent said much over there..'.

The difference between blubbering and trying to defend yourself with excuses and calmly showing your palms, or saying 'im just listening' is the difference between someone who knows who they are and someone who doesn't.

I think really though the title of this submission/article is generally implying something that isn't so true: that it is particularly difficult to succeed as an introvert. The advice for an introvert is really the same as an extrovert: do what you are good at and what you like to do; and don't spend so much time and effort on things you don't like.
Well said, same reason here.
This resembles a fee based Anki with prebuilt decks.

For those of you who are unfamiliar with Anki, I highly recommend it as a free -- for web & desktop clients, though the iOS app is pricey -- alternative to the above. It also uses a spaced retention algorithm, and I've become accustomed to simply keeping it open at all times. Whenever I learn something new, I add it to the relevant Anki deck. This is the best way I've discovered to fight the erosion of my knowledge in the face of the growing proliferation of frameworks/languages.
I've tried relative numbers a few times in Vim, but always found it hard to adjust. But recently Jeff Kreeftmeijer wrote up a way to get the best of both worlds[1]: relative numbers in command mode and absolute numbers in insert mode or if Vim loses focus. Just another option to consider.

[1] http://jeffkreeftmeijer.com/2012/relative-line-numbers-in-vi...
Nice straw, man.

Thinking that a progressive tax system is a good idea has nothing to do with being jealous and covetous of those who make more than you. If you disagree with a progressive tax system go right ahead and support your case, but you're not going to do that with bs arguments nobody is making.
The Lunaticks Society: Do you have a New Idea for 2012? Want to share it?
I find it fascinating how certain ideas are "in the air" and emerge simultaneously from different directions.

About 18 months ago I was preparing to do an honours project and it was necessary to prepare project proposals to circulate amongst professors at my university. I prepared four. One of them was to develop a system like this one and to test it on first year students.

My hypothesis was that, like natural language, artificial languages require a command of grammar (syntax) and vocabulary (reserved words, library methods) to create "fluency".

I proposed to test that hypothesis by dividing a first year class into two groups, one using a spaced-repetition tool and one learning on their own. Learning performance would be tested in two ways: looking at the scores of the two groups, and applying various size metrics (SLOCs, gzipped size, Halstead's etc) to their submitted code. The latter because presumably, a student who knew the standard library well wouldn't reinvent too many wheels.

I didn't pursue the project because it wouldn't have been feasible to do in a single year. There were also potential problems with contamination between groups, non-compliance of the tool-using group and of course it would need to go to the ethics board and the academic board. One professor suggested that it would make a workable Masters project.

edit: I'd be happy to forward the proposal to anyone who wanted a squiz.

edit 2: Or not. I pretty much just summarised it above. The other proposals were more interesting reads IMO.
I actually worked on this exact idea with a designer friend but called it quits after we got too busy with client work. You've executed this brilliantly!

I was a bit surprised that you are showcasing designers and linking to their sites, allowing potential customers to contact them directly. This is something we struggled with.

I think you nailed it though. There is huge value in posting to the network and finding out who is interested and available to take on the project. I would love to see a clone of this for developers as well, so I could actually use it. :)
I don't think that the article was too strident at all. (I was a high school math teacher for years, and computers seem utterly useless to me when it comes to teaching kids to think mathematically.)

I'll take a look at the videos, as you suggest.
You're completely right. I mean, I could just setup a git server instead of using Github. I could just use a VM instead of Heroku/EngineYard/BlueBox/etc. I could just roll my own analytics instead of Gaug.es/Google/Woopra/etc.

And I could just setup my own jenkins server instead of using travis.

But I value my time and sanity.
In solving the "right" problem more constraints were added to solving the "wrong" problem. These constraints helped in solving the wrong problem. Often constraints, self imposed or not(ie limited resources, etc..), produce innovative solutions.
Because I want a feature included, a bug fixed, or I wrote something cool and I want to share it.
Not as high as many other companies. They've acquired 2 consumer-facing startups so far: CardMunch, which they rebranded and re-released, and Connected, which they've kept going without any changes.
10-year-old discovers unknown molecule that can store energy
I've just:

1) saved their Privacy Policy and Terms of Use
2) requested a complete deletion of our family's account
3) requested deletion of any/all stored information
4) considering contacting our lawyer

As I emailed to Path's support, our 3-4 year old children's schools, bus companies, physicians, pharmacies and our family lawyer were in that contact list - that's an insane, willful, and quite unexpected violation of our privacy.

Worse, it could have easily been solved by adding an entry to their Privacy Policy (under the "What Personal Information Do We Collect?" section) and/or a simple dialog prompt.

Unbelievable.
UnifyPhotos http://export.goyaka.com lets you move your Flickr photos to Facebook.

Interesting note mentioned there - "I love snapjoy's UI. But they don't allow import from flickr. Also, social circle in Snapjoy is something I have to build. Facebook fits the bill."
What are your thoughts on the Thiel Fellowship?
Apple Mail unfold effect for the web.
In theory, each user could see a different set of posts. The posts are sorted by proximity to you. So, there are no locality borders (actually there may be some due to implementation details, but it's no the intention).
There's an app for that. It's called Dropp
Hardware dependant? Siri was shown running on pre-4s devices (3g if I recall correctly) before apple bought them.
That approach would remove a couple big wins:

1) the ability to sell Etsy-wide credit, e.g. gift certificates.

2) interest-earning cash in the bank (the days/weeks between the sale and when the seller marks the item as shipped)
A very, very long way, I would guess. A 20% performance gain is nice, but having to power a GPU to get it is not. I would expect that adding a second CPU instead of that GPU almost always will give you more than that 20% performsnce and less heat, for less money.
HTC

"Future Proofing" a phone is difficult, because a manufacture needs to overspec the phone whilst still keeping it at a reasonable price.

HTC is notorious for underspecing storage on their phones. Other manufactures do not have the same problem.
I release most of the code I write in my free time. There's no specific reason I do it. A while back people were mentioning using GitHub as a resume or a supplement to a resume. I like the idea, but I'm not sure how much it's used as that, or even if my code would say anything good about me. Mostly it's just a convenient way to have the stuff I write available where ever I am. None of it's spectacularly useful, but if it helps somebody out, cool.

Of the open source software that I use, I've yet to contribute back. The biggest reason is just a lack of time. On top of digging through the code to fix the bug, most projects have guidelines and a process for submitting patches. Even a little bug can be a big time sink the first time through. I do submit bug reports, if that counts...
The capital gains rate & structure is a legit policy question. Talking about flag burning laws, who wears a flag pin or not, those are cheap political squabbles.

Keep in mind, capital gains haven't always had a lower tax rate than ordinary income. There is no rule of nature that says it has to be that way. We could make the capital gains rate 0%, or 0% up to $200,000 and then 40% for everything over $200,000. Or we could make more than simply 2 rates based on the length of time it took for the gain. Or we could make it any number of other options.

Which one of these is preferable for economic or philisophical reasons is a good question. Warren's Buffet's secretary is no different than Joe the Plumber - they are a personification of the policy. It's hard to latch on to abstract reasoning but easy to see when presented as a comparison of two people.
Honest question... If you've contributed to FOSS to fix a bug, could you specify the package and the bug?

I use a handful of FOSS libraries - and I'd readily contribute - but I find that most of the FOSS projects I use are bug free, as is? Perhaps I don't use enough 'cutting edge' libraries (in which case, I'd like to hear how these are discovered)...
My Dinner With Clay Shirky, and What I Learned About Friendship
On the contrary I find it quite pleasant, but it all relies on the having Caps Lock bound to Control.
Your comment seems trollishly silly, but... the internet and residential electricity are also both inventions of the 20th century - I guess we could destroy those too without bothering you?
Youth doesn't automatically equate to the type of behaviour he portrayed. Acting a part, to fit a role, doesn't mean anything has been learned except how to be an inauthentic politician.
I've never had enough traffic during a private beta to hit a 95% confidence level. That's pretty amazing! I can't even imagine finding tens of thousands of people that would log in every day in order to hit it.
It reminds me of the truth that speed is the best user experience.
I like :sh and ctrl-d to bounce back and forth...
"By "definitions" I was referring to common definitions you can find in a dictionary, not definitions you just unilaterally invent."

I'm not arguing the definition of "free". I'm arguing that GNU means that definition. It does not.

Since the 90s, the GNU has actually gotten more restrictive. The BSD license, on the other hand, has not.

Also, calling me a "troll" will not make me change my mind or silence me.
Has anyone looked at Path's privacy policy?

Do they explicitly state that what personal information they download to their servers, what they use it for, and how long they retain it?

If not then they're breaking the law in many countries, regardless of what Apple's current developer guidelines happen to be.
Three Magic Numbers
There are 2 phases in your life, and a third one if you are really lucky. During the first phase you will care what others think of you (and you will be a puppet); most people were born and will die here. Extroverts live there. During the second phase, you will ask yourself "what is the fucking point", then you won't give a fuck what most people think. Some introverts make it there. I'll skip the third phase.
User Experience is Not a Feature by TriKro
LinkedIn Acquires Rapportive
The three patents invalid Microsoft is hammering the Nook with
This bodes well for the other start-ups in the personal CRM arena, Contactually, Xobni, etc. More funding and M&A to follow.
This data was never sent to Apple servers.
It's like a bank run; rumor spreads that Flickr is dying, so everyone pulls their photos and stops paying for pro accounts because they think Flickr is dying, causing Flickr to die.

Flickr is a huge site and they're not going to suddenly stop working one day. If they do decide to shut down, they're going to give users plenty of notice and probably offer easy ways to export photos and metadata. Until that happens, my photos are staying on Flickr and I'll continue to view my friends' photos on Flickr.
Panel Ponders Future of Open-Education Resources
"Short (a few hundred words) summaries or explainers about a major news event covered more in depth by somebody else. In its best form, we wrote short little decoders of a big story, and tried to link generously to the original source."

I think there's a place for this, if done well. My startup lets the community summarize popular stories with an emphasis on being short, unsensationalized and to the point. This means we sacrifice Google traffic but I prefer to consume most news like this and I know there are others who feel the same.

Of course, there are times you want a deep dive but that's when you go to Slate, NY Times and the like.

If you're interested, it's http://skimthat.com

Edit: This is kind of similar to Open Salon but with a very narrow focus on the type of writing: summarized news in a dry, direct way with no puns or jokes. The stories should be as short as possible while giving the reader a good understanding of the topic.
> No viewpoint is wrong, because there is no such thing as right.

"2 + 2 = 5"

"do mutlti-threaded reads and writes to a shared mutable data structure and you absolutely never have to worry about race conditions, clobbering or corruption"

do you still think all viewpoints are equal and none are right?
Agreed. Snapjoy doesn't even let you exhibit your photos publicly.
Anatomy course had to start in January. They emailed me that it will start in February. And now I got an email that they start in March. What's going on?! I thought Stanford is one of quality Universities in the world.
Congrats to the founders! I hope they keep it going as it is. Maybe with some deeper LinkedIn integration! (that would be great)
The real problem here is Android's inability to update what are considered 'OS components' independently of updating the OS. Ideally, the built-in browser (which should really just be Chrome) can be updated just like other apps can. Having a built-in browser and also Chrome for Android seems like it would confuse users, and not have the desired security impact you describe because it needs users to search for, install the browser and use it instead of the built-in version.
Of course, the voting arrows are hard to hit even on a normal browser!

I actually really like the idea of adjusting text size like this, but the particular implementations of this idea may be less than ideal. I'll have to play around with it when I get the chance and see what it's like.
Anonymous: The militant wing of the FSF?

"Ve vill free all ze codes! Open zource everyzing!"

In all seriousness, though, this is not helping the community or fellow anons.
The sample question looks suboptimal for spaced repetition -- it's asking too much at once. Still, I'll give them my email.
Apple TV product may be imminent, analyst says
I think the positive answers to your questions are spot on and consistent with people I've spoken to. But I haven't seen anyone respond in the negative as to why they DON'T contribute so I'll take a stab.

I've asked a few developers this question and the reasons for not contributing tended to fall into 3 camps:

1. Not enough time. These folks come home from a long day coding at work and want to spend their free time with family/friends.

2. Not enough interest. They're not opposed to the idea of contributing, but 'just never got around to it'.

3. Not sure where to start. This was particularly true among younger developers. They'd be interested in joining a project to improve their skills and work w/ others, but they weren't sure how to get started. What should they work on? Where is the project headed? If they just start hacking on stuff, will the lead contributor find it useful?

I don't think there's much you can do to change the first reason for not contributing (no time). But I think if Open source projects had better communication tools, possibly the second, and definitely the third reasons could be addressed.

I'm working on a pre-launch startup to make it easier for open source teams to better collaborate and communicate with each other. We want to create a space where developers can have face-to-face meetings, code reviews, and pair with new programmers to get them up to speed.

You can see the prototype at www.codemeet.com. If this sounds like it'd be of interest Isaac, I'd love to talk to you more about how it could be integrated into some of the projects you're working on :)
Since it doesn't replace the base WebKit, you'd either have to require everyone install Chrome to use your app (not guaranteed), or bundle the entire runtime (adding ~10MB to your app). It's possible, but doesn't seem very practical unless there's a serious leap in performance or capabilities in Chrome vs the baked in WebKit.

Far more likely we'll see Chromium replace Android's engine in a version or two.
Rapportive is best amongst the products that add social profiles so this is an awesome outcome. Congratulations to the team!

I always wondered how they could turn it into a business, though. Its useful but tough to say you'd pay for it and Google and others could add it easily, which they have done.
Path Just Made A Huge Privacy Blunder
The headline for their front page is "the fastest way to become an expert programmer".
On the other hand you cant read the text on Browser without zooming. So it is arguably an improvement. Suspect if HN was designed for mobile the result would seem less odd. Generally seems to make more stuff readable that otherwise isn't with less zooming, so an improvement. The voting controls on HN just need to be bigger!
Facebook rolls out new photo viewer, similar to Google+
Wow, that is very similar! Will check that out later on.
Wolfram Alpha will be adding ‘Pro’ option Feb. 8
Cars? I'd have to learn to drive? What's wrong with my horse I already know how to ride?
If you could do one on 9cloud.us[1], I'd really appreciate it.

I'm working on it everyday, but despite my best efforts I know I don't have the design chops of a true professional.

9Cloud is aiming to be a replacement for Flickr, et al, focusing on what no one else does right now---the community and not social networking, local search, or anonymous uploading.

I think the fun of finding great people, and great artwork within a site has been lost in the new trends and I want to bring it back since its something I enjoyed immensely.

[1] About page: http://9cloud.us/about/
I wouldn't be surprised if there is an engineer there who voiced concerns, but whether they still work there or not would be an open question. Wherever they are, they should be found and put in charge of development.
NoSQL != No Indexes
Other way around. ICS is effectively a re-merging of Honeycomb (which was tablet only) back to mainline Android.
I thought the same thing regarding flickr being a sinking ship. The first thing I did was go to google news to make sure I had not missed something.
How are they not being taxed twice? A company (which has owners) pays income tax on their profits, so the company and therefore, owners, have less capital remaining. Then, if the owners want to cash out anything from the post-income-taxed margin, they'll have to pay capital gains as well.
How do you deal with Growing Pains?
Hello HN,
For the past 2 years, I joined a startup that looked to get into the retail mobile scene. Over the past two years, I've worked extremely hard for this company and helped develop several technologies for them. For my hard work, they award me a percentage of the company for every year I'm with them and cover some expenses.

Lately, I feel very disconnected from the company. The work isn't is as fun or exciting as it was before. My last project, felt unstructured and a lot of miscommunication occurred and deadlines slipped. There was a project review, and as a lead developer they informed me that I'm not living up to their expectations. I think this assessment was fair and they agreed that in order to help me grow, we should structure to my week and have weekly reviews regarding my objectives.

I want to ask HN, how do you deal with such growing pains? Sometimes I feel the founders say one thing but then do another. Instead of helping me grow, I feel they're just to busy, and I look to my colleagues for help. I've felt depressed with my work and the crazy hours. Sometimes, there's so much on my plate, I don't know how to deal with it in a prioritized manner, when everything is a priority. I've felt as if doors have been closed to me that were once open. I don't know if I've outgrown this company and it's time to move on.

Thanks for listening.
And to complement them, the surround.vim plugin:
http://www.vim.org/scripts/script.php?script_id=1697
GPUs are pretty tailored and aren't really good for general purpose computing. Branching and cache coherency are much easier in the CPU compared to the GPU. I doubt that any of the advertised gains would be realized by normal users.
It would be an interesting proposition. Wider seats for larger people who pay more.