skysight-inc/HackerNews huggingface dataset:
probably, but the same can be said about Facebook users. Anyways, Vic expanded more about this metric in the comments:

The numbers at I/O were google+ users all across Google. So gmail users who used circles, or Android users who plus oned an app etc were included. Today's number of 100m is just on our plus.google.com destination site and the mobile app. Pretty amazing.﻿
G+ isn't the social network. G+ is their "social layer" on top of their existing services. When you take a picture on your Android phone, you have likely become an active G+ user as it uploads the picture to your G+ account. And this is likely extended to all sorts of other products that Google offers, such as Google Pages, Maps, etc. So you can't compare Google+ numbers to Facebook. Many of the user interactions with G+ are so soft that are barely "active".
The kindle edition is US only...
Either I fixed the problem or traffic has simply gone down enough.
It'd be interesting to know if those profitable job boards are profitable because of recruiters paying and re-posting the same jobs (changing few words here and there) in order to gather CVs.

I was looking for some statistics about the ratio of a real (as posted by a company) vs recruiter job post on those job boards, but I couldn't find anything.
> Obviously Square is printing money at this point

Not so sure that's obvious. They're processing a lot of payments for sure, but not all of them are profitable. They spend a lot of money on hardware and customer service. Fraud surely costs a bundle too. It's a business that only makes sense at a very large scale.
Anybody fed up of those php frameworks?
"Nobody hates software more than software developers": http://www.codinghorror.com/blog/2009/07/nobody-hates-softwa...
Any programmer can build robots: Workshop on Android Based Robotics
Attend the Workshop on Android based Robot (Android-Droid), which will be held on Sept 29-30, 2013 in Santa Clara, California, USA. The Workshop is organized in co-ordination with iRoboticist and Robot Launchpad,and is part of the initiative to raise awareness and educate people about the field of Robotics. The workshop is focused on helping software engineers get familiarized with hardware. The workshop is led by Ytai Ben-Tsvi and Saurabh Palan, and is modeled after an MIT hack-a-thon Ytai taught in February of this year.
Hey squarecat,

thanks a lot for chiming in. I don't think you're cynical. I try to write about useful stuff but of course producing content is a form of content marketing.

That said I try to be conscious about not being spammy and I think there is a way to pull it off :) Any feedback highly appreciated. I plan to write much more in the future and definitely don't want to come across spammy.
I'm considering the 920 instead of the iPhone 5 (though I may come screaming back). For me it's comforting that the phone has some heft--most of the Samsung phones feel really cheap compared to the iPhone.
The only people I personally know that use Google+, are Google employees. I wonder what they consider/count as an active user.
Apple Announces Over Two Million iPhone 5 Pre-Orders in First Day of Sales
Dont click on this link - its spam!
Personally, I just don't like dishwashers. They don't seem to save any work - I still basically have to clean the dishes in order to precondition them for the dishwasher, and now they create this monumental chore (put everyone's dishes away) that all the dishwasher users are constantly trying to avoid and foist off on the other dishwasher users. No, thank you.
Los manifestantes dicen que las torres de celulares dañinos
Anyone know how the domain was hijacked? If it wasn't an expiration issue, I'd like to know how to protect myself from this. Did they login to his DNS account?
I speeeeeeeaaaak whaaaaaaaaaaaleeeee
What dates and programming have in common
The fact he's being so flippant about what it is he exactly wants with the details of someone's internet social life has me thinking he could not actually admit what his real agenda and biases are. That should be worrying.
I've ran into similar issue as you described. Something that can be done so simple and quickly in SQL, was bewilderingly difficult to do in mongo.

The schema-less database approach also seems attractive at first but updating your data whenever your "app schema" changes starts to become a pain real quick.

Now I can't really live w/o having a schema first, it actually saves you a lot more time in the long run (even short run), being schema-less means you can't really do anything too fancy w/ your data (generate reports, advanced search, etc...)
A lot of that depends on their average transaction size. Square charges a flat rate despite there being per transaction fees, so 10 $1 charges are a lot less profitable for Square than 1 $10 charge.

They almost certainly actually lose money on the $1 transactions (their fee is under 3 cents but you'd typically have north of 20 cents of interchange fees).

http://www.federalreserve.gov/paymentsystems/regii-average-i...
One thing I find interesting, is that he makes a case for optimizing something without providing any profiling data. As others have pointed out, he's talking about doing away with something that offers flexibility, and doing away with it might lead to security problems, while not offering any good reason why it is necessary. The least he could do is profile a few representative programs (say, Firefox and Apache) to show that this is a real hot spot that needs attention. That's why we have things like sysprof and valgrind/cachegrind.
Besides which the pilots might well crash the plane somewhere harmless in the meantime rather than becoming a flying bomb.
From Vic himself: "Today's number of 100m is just on our plus.google.com destination site and the mobile app. Pretty amazing.﻿"

I'm going to wager that uploading a photo through instant upload doesn't count as using the mobile app.
A huge chunk of their revenue comes from selling access to the candidate database to recruiters specifically.
Even git isn't perfect. I spend plenty of time in a three windowed merge tool figuring out which piece of code should go where when we have merge conflicts.

The solution would have to be to store everything in ascii formats (probably taking a hit in terms of filesize and performance) and get everyone to understand the ascii representation each of these data formats and how to merge them effectively.

The alternative would be to build a diff tool for every binary based format out there.

The simplest solution would simply be to implement locking on everything and have one authoritative copy. So you can have your data on any device you want and share it with as many others as you want but only one person/device can have write access at any given time and can only have that once they have updated to the latest version of that rescource.
I'm one of those rare weirdos that actually likes and uses G+. It was my daughter that got me to join but it's a way better experience than FB, and I've been using it everyday since.
I brought up Good to Great on HN once (re: this exact topic) and got a similar reply. Just because it failed to accurately predict the future doesn't mean there isn't any valuable information in there. It's certainly not on my top 10 list of best books ever, but it's not on my list of books I wish I'd never read either.

It suggests that some of the best run companies are run by non-charismatic CEOs--I agree with that. Read it and make up your own mind. Or don't, but come off the whole "That book will poison your mind" thing.
It's at all UK airports with these, I believe. On the flip-side I've flown several times since the introduction and never been singled out for forced irradiation so it's not certain you'll be made to do it.
iPhone 5 Pre-Orders Top Two Million in First 24 Hours
Show HN: HN Showcase v2 - browse "Show HN" posts visually
I like this. Just two things, though:

2D game programming too low and basic dynamic websites too high.

For example, I know a lot of people who could churn out simple mobile apps or basic dynamic websites in their sleep but would get slowed down by basic game design.
The downside, or challenge, with NoSQL (generally speaking) is that you need to handle your aggregations ahead of time - you need to know what queries you'll want to run in the future when you store your data. If you have some new aggregation you want to keep, you'll need to re-process the data (with Hadoop or something else).

It's the trade-off of being able to scale reads and writes horizontally. And unless you need it, an RDBMS makes sense given the flexibility.

Maybe, instead of looking at NoSQL as a full-on replacement for RDBMS, we can look at it as a better solution to sharding.
I am also very interested to hear the answer. One of the big reasons I have refrained from applying to yc or any incubator is the fact that I am on h1. I am in that unfortunate situation where I have been hacking since 8 years but cant start my own startup because of my visa.
How much carbon is released into the atmosphere by thawing permafrost?
Fair enough, perhaps a bit harsh. But from that to call an entire system a Troll... It works for some, it doesn't for others. Usually its down to use case and knowledge of how things work. For me mongoDB was a perfect fix as a datastore along side a tranditional Postgres instance.
Mmm, not sure about some of the complains...

- You can make case insensitive searches on the DB using regexes (http://www.mongodb.org/display/DOCS/Advanced+Queries#Advance...). A simple case-insensitive regex is not very bad performance-wise, but in general, case-insensitive searches should be avoided for search purposes (you can normalize to set everything to lower case or other equivalent trick)

- The proper way of doing an audit (and search later) is to make an independent collection with a reference to the other(s) document in a different collection. Then you can index by user, date, or any other field and leave the main collection alone. The described embedded access collection doesn't look very scalable.

- Making map-reduce queries is tricky (at least for me). I think the guys on 10gen realizes that and the new aggregation framework is a way of dealing with this. Anyway, the main advantage of SQL is this kind of things, the rich query capabilities. Even if MongoDB allows some compared with other NoSQL DBs, if there is a lot of work in defining new queries, probably a SQL DB is the best fit, as that is where SQL excel.

I don't truly believe in this "you should research everything before starting" (I mean, I believe in research, but too many times the "you should do your homework" argument is overused. Sometimes you make a decision based in some data that changes later, or is incomplete), as there are a lot of situations where you find problems as you go, not in the first steps. But, according to the description, looks like PostgreSQL is a better match and the transition hasn't been too painful, so we can classify this into "bump in the road"/"success history".
Also, probably right now the DB schema is way more known that in the beginning, which simplifies the use of a relational DB.
Contributing Guidelines
Amazingly, not that different from the first color TV prototyps and modern-ish DLP tvs in how they render the image.

http://en.wikipedia.org/wiki/Color_television#All-mechanical...

http://www.amazon.com/Color-Wheel-Samsung-DLP-H-Series/dp/B0...
Acme was also Dennis Ritchie's editor of choice, there is a picture of him and his working environment here:

http://acme.cat-v.org

Also wish Russ had shown acme in a full screen setup, one of the most awesome things about acme is how well it manages having tons of windows, and you don't get a real feeling for it without seeing it done in a real full screen large environment.
Earlier this year, I removed the clock from my toolbar. If I need to know the time, I can hit my iPad, or do a 'date' command in a terminal window. If I know that I have an impending appointment, I will run a clock app on the iPad.

I don't have a cell phone, and after I put my pocket watch through the laundry, I don't carry a watch either.

Unfortunately, as a software developer, pretty much every day is perforated with meetings, and as a bus commuter, I am locked to various schedules, so I can't quite go timeless.
... and that's why I unsubscribed from LRUG this afternoon. There's more discussion about recruiters than ANYTHING ELSE.
non-practicing in the area of the patent.
Active G+ user = an active gmail user?
While cheating may not be a problem in a noncompetitive sandbox environment, griefing is. Consider a dumb client that fakes logging in to the game server and sends thousands of explosions to a player's screen at once, or drops hundreds of jets or explosive barrels everywhere instantaneously. There is practically no limit to sending these hand crafted packets in comparison to how fast the GPU will be able to render the resulting actions. So now, you have a massive DoS problem on your hands. Ideally nobody will do this, but my point is lots of problems can come up when you trust the client.
The guy just jumped on the bandwagon without having a clue.

Just reading this blog - it's clear that MongoDB was not a good fit for him, if he had bothered to do some research, he would have found this out on day one.

Thats the real lesson he should be taking away from this and blogging about yet somehow MongoDB are trolls and it's all their fault because of a lack of features and they have bypassed 40 years of computer science and blah blah blah blah, excuses, excuses, excuses.

edit: removed a few pointless sentences :-)
Let's just hope that they won't stop developing all of their products!
I googled directly what he said and necrophilia(c) bestiality (google corrected the necro part). I didn't really find anything relevant on the first page. There was one site with jokes but I didn't read into it since only a word from each sentence got picked up. Hope he comes back because I want to know what he is talking about too.
Cool App Idea from Pro College Exam Cheat 
Well, the warriors did not like the idea. Is it build-able, is it feasible? Can we do this if we wanted to.
I do not say that is a bad idea because I really can't say, but i would have never the time to do that, I have very little time to do anything, writing a diary of which I will read again 1% would be not a good use of my time I think. Instead I would maintain a blog, or at least make it public. This way it might be helpful to other people and you maintain the aspect of reviewing what you did or keeping it for the future.
This is why having a trademark can be invaluable. You can petition for a domain name with one, but without you're going to have to build a case that you're "doing business as" where hopefully you have a registered corporation with a name like the domain.

Squatters usually don't have trademarks as it's not cost effective, so they're likely to lose on an appeal. There is a cost associated with this option but it can be less than paying a huge ransom fee.
I would like to know this as well. Considering the registrar itself is pretty secure maybe he had some kind of keylogger on his computer, and they logged into his account?
Some advice that saved me hours: use Vagrant to manage a linux-based VM. Share the Django code directory with your Host OS. You're going to eventually deploy to Linux anyway. (I had a LOT of issues trying to get Postgresql to install on OS X via Homebrew, etc, and it still wasn't a proper environment). Once I went with Vagrant and an Ubuntu VM, things smoothed out.
Much better, the old layout always seemed a bit "broken", thanks.
Here's a few other beautiful venn diagrams, including the first simple symmetric 11 curve diagram:
http://webhome.cs.uvic.ca/~ruskey/Publications/Venn11/Venn11...

That being said, this is the coolest venn diagram visualization diagram I've seen. Someone should make an interactive 11 curve diagram.

Edit: http://www.combinatorics.org/files/Surveys/ds5/VennEJC.html has a lot more info on venn diagrams in general, if anyone is interested.
Yes, I like your distinction. It's essentially changing your relationship with time from being synchronous ('what time is it now?') to asynchronous ('ping! call your mother').

Which is certainly a significant change, and a welcome one at that.
Did you read the post? It's counting those who have visited the G+ stream or used the mobile app.
Just snag the 30 day trial :-)
Translation: 100 million YouTube or gmail users also read blog posts on G+ at least once a month.
The books, while the impetus for this particular comment, are only part of the puzzle. Music is pretty much entirely digital at this point in one form or another - how many people do you know carrying a discman? Movies are starting to trend harder that way too, as well as books.

Now, with Netflix for movies and Spotify (I think that's what it's called, it's not in Canada yet) for music, there could be a trend away from traditional ownership and towards subscription content. How that plays out will be interesting.

My point was that there's some transitional/growing pains going on, and hard questions that still need to be answered. I just don't like how things are right now, speaking only for myself.
How big is this after getting installed , i got ubuntu on my system; pc users do share the info.
That's why I say this can work for people well versed in agile.

In my experience, most people practicing agile aren't well-versed in it and would benefit from applying it to the letter first, then modifying it to their needs.
Really? Less than a year ago the EU adopted new regulations that required member states to allow passengers to opt out:

http://europa.eu/rapid/pressReleasesAction.do?reference=IP/1...

(see paragraph 6)
I'm no fan of MongoDB, but this same advice goes for any NoSQL data store. I am an Apache Cassandra contributor and community MVP, but my advice stays the same: it's best just to start with a SQL database and go from there. Read some books and learn it well: the "SQL Cookbook" from O'Reilly is great, and so is "The Art of SQL." Premature optimization continues to be the root of all evil.
I visit G+ more often than Facebook nowadays. My Facebook stream is cluttered by all sorts of people, talking mostly about very private stuff. My G+ Stream is mostly links to interesting Stuff or Newsarticles.

The comments are mostly very relevant and insightful, except for the ones in the recent days about the islamic riots, but that was even worse on Facebook...
And this response, for me at least, captures the problem perfectly.

#1 - that ban won't exist on the disruptive company. The point is that if you are willing to trust the hiring company that will partner with you, then you don't need that ban.

#2 - "claiming ownership" is really sad, it shows the mindset of "owning" the candidate like the slave trade not introductions. If you can let go of the notion of "owning" you can say "Oh, did xyy bring them to your attention first, ok thanks." and move on.

#3 - Crappy recruiters should be afraid, a good recruiter should not. Yes there are companies that go out of their way to screw recruiters, choose not to work with them. You know if the second or third candidate they hire that you introduce them to was mysteriously introduced by someone else, just stop talking to them. There are other fish.

You're living the prisoner's dilemma in real time and it sucks, been there done that. Have a frank conversation with the company, make a relationship (you can start that with #1 and disclosing details early rather than later) and trust.

May be that it is completely naive to think one could partner with a recruiter, I hope not.
I signed up my kids for Gmail recently. It seems to automatically create a Google+ account and profile, and I had to jump through all kinds of hoops to disable all that stuff. We only wanted email. I wonder if we're included in the 400 million who have upgraded to Google+.
Crowdsourced language learning / translation platform Duolingo funded $15M
I guess I see your point, but there typically is a lot going on behind the scenes when $response->write("helloworld"); is executed.

There could be several types of validation, xss/csrf protection, maybe storage to a session variable taking place that makes it unfair to directly relate it to echo 'helloworld';

I think it's about choosing a framework that seems to provide the right tools to solve the problem. Whether you're looking at one that is massively full featured or one that's rather bare, it's really about choice and proper research. Maybe even a day or two of testing out a couple.
Can someone confirm that there is no such thing as a case insensitive index/search in Mongo? If true it seems likely that the author's comments have some degree of truth, at least when it comes to its usefulness for web and mobile applications. Storing data only lowercase isn't a good a idea for obvious reasons, and storing two copies of the same data for searching only, while not the end of the world, seems a little silly.
Yup. They can then have the kids wash the dishes. ;-)
I think the real lesson here is use the right tool for the right job.
This is like a reading news from Mars. Lots of martians doing something, somewhere. Interesting, but I really do not know any martian.
I never understood why good articles have tiny non-descriptive titles, like the author got tired.

Certainly it's not for lack of space, it is the web after all and not a print newspaper.

If you have a 20+ paragraph story, at least give us some motivation to read it.

At least put a subtitle or appositive clause on the title.
Agreed. I hate using Facebook, as I nearly never feel like posting anything, but it's nice to be able to say, "I wonder what ___ is doing", and then see their feed, or see some vacation photos, and not have to actually bother them and interrupt their day. With young kids, time is precious and often not at times which are convenient for socialization. :)
OMG iPhone 5 pre-orders 2M just in 24 hours
I recently realized I was using FB only for that reason, keeping in touch with people I know in real life, mainly the chat. I don't need to see any of the stories. Sure some of them are fun but they are a huge waste of time. Then I realized I could add FB chat to Pidgin (an IM client). My time using FB website has been reduced dramatically, I can still talk to my friends there. I'm happy I did that.
Last summer, I wrote HN Showcase to help the community browse "Show HN" posts. Over the past few months I've received a lot of awesome feedback. I spent the past few days polishing the project and added new features. Here are the big changes in v2: more polished look, infinite scrolling instead of paging, search, share individual projects, and performance improvements. Feedback welcome!
While it's too late to edit, the typo is driving me insane:

required => acquired.
Agree, but the viewer could check a movie trailer, like it, and straight away book it through your website. And you could do geolocalisation stuff to find the optimal cinema for him or her as well.
Stanford Researchers: Reading Jane Austen Good for Your Brain
Analysis: Why has iPhone’s Battery Life Remained the Same?
I actually started doing the same thing a month ago as well, but in vim. Nothing special, just an entry :x {} which is easy enough to jump to and lists and whatnot done intuitively– something like the lovechild of org-mode and markdown.

Useful: script to open the file into the buffer at the end of every day.

Wishlist: soft links so that I can cursor over a project title, action it to open something in a new buffer or just run a script.
List of Things for Sale
never saw the v1 but i love this. thanks
Android can be beautiful