skysight-inc/HackerNews huggingface dataset:
Move over Kickstarter: AppStori launches
I just downloaded this game the other day. It was fun for awhile (it still kinda is), but there are only so many words. I get repeats every day. And some words are just bizarre. How am I supposed to draw iCarly (some Nickelodeon show), when my opponent and I are both over the age of 13?

I assume Zynga's CEO didn't ever play the game. I knew it wouldn't last the first day I played it.
New York, NY / San Francisco, CA (mobile devs only)

VIMEO -- vimeo.com/jobs

Looking for:

PHP App Engineers

Backend Engineers (http://bit.ly/JLMR3C)

Designers (http://bit.ly/InBF0T)

QA Engineers (http://bit.ly/KsY3BA)

Mobile Engineers (to be posted soon)

Mobile Designers (to be posted soon)

Stuff we use: PHP, Python, MySQL, Mongo, Redis, AWS, Solr, Hadoop, nginx, node. And pretty much any mobile platform.
osmeta - Mountain View, CA - Full Time or Intern

http://osmeta.com
Sounds like they sold at just the right moment.
You're right, that's a downer and a complete lack of understanding of what it takes to get the public's attention.

I never claimed to be talking about what the public wanted- I was just stating my own opinion.

I just tried the Uber app again, in case I'd missed a development. Nope- I "Set pickup location", then only have the option to "Request pickup here". It doesn't ask me where I'm going, let alone tell me how much it'll cost.
You could achieve the same sharing you can with C# via MonoTouch (iOS) and MonoDroid (Android).
I find something about that persons interest that I always wanted to know, and ask about that. It can be tangentially related.
- NAT64 support in PF using the af-to keyword.

Sounds really interesting.
wow. thank you for that helpful post!
Well, I'm an idiot.
I would be fine if I had an interview and was rejected -- that's just part of the game. But this guy calls and talks to me (not an interview, just the recruiter), says he will setup interviews, and now I get no response. Crazy.

Don't feel bad about rejection to Google... I know a lot of brilliant people who were rejected, and a lot of so-so people who got in. Their recruitment process is far from perfect.
Solving “Who owns the Zebra” programmatically?
Looks like he is done answering: http://www.reddit.com/r/IAmA/comments/t1ygb/iama_nobel_prize...
Even so, serving them up will still be less efficient (and more complex!) than if they were files.
I know what you mean – I totally don't intend this for production, I just did it for the sake of doing it. When/if I write a tutorial I'll do it properly and be a good web citizen.
People have responded with MonoTouch, but there is also Unity3d http://www.unity3d.com. You can author games for quite a few platforms with it.
Nodding gets me into trouble. It's made me a "good listener" to quote many people from my personal history. I start nodding, people keep talking. It takes an external interruption to get me out of the situation. And that's where I feel I'm 'socially awkward.' I get along with people just fine, but I find getting out of undesirable situations to be a Hard Problem.

Empathy. This is the root of the problem. I'm an American male with empathy. That's not a complaint, but an important observation of critical self-analysis.
>read/write to a DB is always slower than a filesystem

One shouldn't forget to mention that a filesystem is a DB, albeit one specifically engineered for the purpose of storing files. There's some overhead in doing so, because the filesystem stores a fair bit of metadata about the file. I don't think this argument always holds true.

There was a paper (a little dated now) from MS research which looked into this a little: http://research.microsoft.com/pubs/64525/tr-2006-45.doc. The research is not really conclusive, but it suggests files smaller than 256kb might be better stored in the DB, where anything larger the filesystem performs better. Would be nice to see some more research on the topic.
If I Had to Start Over, This is What I’d Do Differently
Nintendo's odd attempt to bridge the digital/retail sales divide
How Twitter Nearly Ruined Obama’s Secret Trip to Afghanistan
The Evolving Man (1987)
"The game's popularity peaked almost exactly on the day that the company was bought"

Given the timing did the new association with Zynga hurt them? Seems like consumers, in general, are probably not that in tune with the press but this all went pretty mainstream, and Zynga's rep seems to be taking blows at all levels now . . .

Also appears from the recent reviews that lots of folks are having issues with crashing:

http://itunes.apple.com/us/app/draw-something-free/id4886282...
FONY 2012 Campaign Launched
(note: I'm playing devil's advocate here for storing images/files in the database - this is not something I'd recommend doing without careful thought)

In terms of efficiency, you're only paying a small price on the first hit for an image before the cache comes into play. It won't be as efficient for you as directly serving from S3, but with a properly configured cache, the effect would be negligible.

In terms of complexity, you're looking at a single nginx configuration endpoint of a handful of lines to cache the images on-disk or in memcache for fast serving. In the case where you've got CloudFlare in front of your web app, it's free. Overall it can be less complex, because you can re-use your existing code for talking to the database, rather than adding code to talk to another service like S3.

The real argument against storing big binary data in the database should be based on the argument that databases aren't necessarily always tuned properly for storing things that aren't relational (which the article briefly addresses), and that storing your binary data alongside your relational data could have deleterious effects on the performance of your relational queries.
I would be very surprised if Zynga didn't consider this kind of a growth/ decline curve when buying. This is very common in viral spreading Facebook and iPhone games which zynga have many.
given that the phenomena runs rampart in Android world, I should have been clearer.

It has become evidently clear that 9 out 10 times that the word "fragmentation" is uttered on HN or any comment board regarding Android, it is by people who have never developed a line of Android code and whose knowledge of the platform is what they picked up on advocacy sites.

Dalvik isn't fragmented at all. It is, in fact, a bloody marvel. Implementations of hardware specific APIs of course differ, exactly as expected.

But really, it is astonishing seeing the claims that we see. Microsoft struggles to run WP on a single reference hardware platform with the most trivial of variances. Android runs on friggin' everything with an overwhelmingly high level of compatibility that is so refined that those few outliers become a really big deal.
Uses same VM - Mono, but has no bindings to native API's like monotouch/droid have
"ATF, FBI, and CIA" and "the good guys" in the same sentence? o_O
Do I need to install Windows to do MonoTouch development for Android?
Twitter may be developing a "premium" version...
Doubt that would be the primary driver, the average app user just wouldn't be that in time with behind the scenes movement. Nothing was put in app or in the download description to indicate that it was now a Zynga property.
Klouchebag: The un-social social network measurement tool
If the OP had written the poem as "a few boyfriends slept alone..." nobody would have said a thing. If one is acceptable and the other is not... where lies the sexism now?

And not that it really matters since we aren't supposed to be looking at race/gender but yes... white & male. And just to round out the trifecta... from (what probably would have been considered at that time) a working/middle class family to boot. So maybe the worst indignity I've suffered was that when it came time to go to college there wasn't anybody looking to help me. Thankfully my grades were good enough because they don't give many grants and scholarships to middle class white males. But I'm getting over that the best I can. I don't complain about it every chance I get anymore.

But let's not get trapped by this silly notion that only white people are racist and only males are sexist. I've been labeled all sorts of things by all sorts of people. For instance... someone who doesn't even know me recently called me an indifferent, ignorant white man. I'm still standing.
For the software, yes, but then you have to host it and maintain the server it's on. Sure that's not going to be much, but it's still something to consider.
>Dalvik isn't fragmented at all

As someone who admittedly isn't an Android developer, isn't the point that Dalvik's very existence has fragmented the Java ecosystem? That's how I read the GP comment.
There is no set type of post that gets votes. But the general rule is: Is it helpful? Does it teach? Does it detail interesting points? (If you notice all but one of the things that you posted that got points match those.)

Basically discourse. You don't always have to have super comments. You can just talk, and argue - you may not get points for it, but that's OK, and sometimes you'll be pleasantly surprised. And you won't usually get downvotes. Unfortunately sometimes you will (like the Linus comment). I've had it happen to me too, it's not pleasant but you have to ignore it. If you know your comment was good, then just accept it and move on.

(Small message to newcomers: Don't post anything provocative until you build up a Karma cushion or you may end up with a killed account. And you won't be told if that happens!)

Things like that picture you posted are just stupid. Reddit makes you think people like it, but actually people find it annoying. Or perhaps people like it sometimes when they are in the mood. But that's not what this site is for - different sites for different purposes.

Jokes also don't go over well, except in rare cases (apparently your rickroll was - but don't do it often, it's rare). The reason people dislike jokes is that they have a tendency to take over sites, and people are very worried about that happening here. But they are accepted rarely - which is exactly what people want - mostly good stuff with a small smattering of levity.

So when you have a joke, combined with a stupid sentence like the one in the picture you get massive downvotes. You may think that overloading the meaning of the words is the problem. But if you had written "Was there quality of life before the internet?" you also would have gotten downvotes since it's an empty sentence - if you want to talk about that then keep going, don't just raise the question (if you notice other people did in fact talk about this very topic). Putting that in a image instead of in text made it much worse, using "lolcat" made it worse. Combine everything (joke, image, empty sentence, lolcat) together and the downvotes are quite expected.
Burden of proof is on you to show they are paying for positive reviews
Occupy Wall Street stages day of US protests ~ Daily World News
Powered by poo: Students use dog waste to light park
Nanotech's New Class of Drug Runners
Lest We Forget The Talented Designers And Developers
Many creative processes are unlikely to get outsourced to machines: writing songs, drawing pictures, and composing poetry. Not that people haven't experimented with software that writes poetry or draws pictures, these projects tend to involve so much human oversight that they hardly represent a departure from business as usual.

Hopefully we will live in a world in which robots do all of the dangerous and boring tasks leaving us to compose ballads and knit sweaters.
Javascript software rasterizer
This post contains a table with all the questions that got answered:

http://www.reddit.com/r/IAmA/comments/t1ygb/iama_nobel_prize...
Automatic differentation is "symbolic" in the sense that the resulting derivatives are exact, in the same way that you get exact derivatives if you differentiate by hand and implement the resulting expression. There is no approximation.

Numeric differentiation has a specific meaning - which is computing derivatives via finite differencing.

There's three ways to compute derivatives; for whatever reason most people only know about symbolic (take the derivative by hand, implement it in C++) and numeric (implement your cost function, do finite differences on each parameter to determine the gradient) differentiation. Automatic differentiation is a totally different way to take derivatives. The Wikipedia article about it is fairly good.

We didn't pick the name.
It seems to me that the availability of local food in sufficient quantities to feed tens of millions is a luxury of places which have the conditions necessary to produce such bounty. What does eat local mean for Canadians or people in Arizona? Greenhouses? It's a nice thing to have but a bit impractical for most, unless we would prescribe them a limited diet.
I've wondered the same myself. It's rather popular in industry. I hadn't head of it until coming to Google. Fun fact: backpropagation for neural networks, which is really just a fancy word for computing the derivatives of the cost, is equivalent to reverse mode autodiff.
no, you can use monodevelop on osx to develop mono for android applications.
While I fully agree that storing log data in the database isn't usually a good idea, I would never recommend Logly to somebody. It may just be my experience, but the search facilities and stability left a lot to be desired - it is one of very few web apps that consistently face me the Chrome "oh snap" js crash.

IMO Papertrail is a much better service with the exact same MO.
Hahaha I should have added that! It's one of those "I would never think to do it" items so it didn't cross my mind. Will reply later to everyone else when I have a free moment.
Honest Movie Trailers
Is it me or did a majority of the logos on this list look amateur at best? I used to remember looking forward to this trend report to see great solid work. I felt like half of these were gimmicky and very much underwhelming.
I was thinking more Pampers (P&G) vs. Chux (JnJ). In fact P&G is an example of successfully being a "me-too" player. The "me-too" companies are often the innovators that create better products.

I have no idea why you are being down voted.
I think it's fantastic! Like others said, describe more about why a user should sign up and what the site is about.

I one problem that is annoying me is the little picture of yourself on the left hand side of the site. It is the only icon on the site, but it links to my profile, which I don't want to see. You should at least add a non-intruding top bar with a logo to find the main feed. I see now that there are buttons in the top right corner for 'everybody' and 'following', but those are difficult to find are not located conveniently, especially since there are not enough people on the site to make use of the following feature.

However, I love the idea and I'll be checking up on it to look for new ideas :) It reminds me of http://www.thefancy.com/ but more useful because you can get something out of looking at the posts.

Hopefully you can get more users, because I'd love to see this fill up with things browse through!
"BlinkDB can execute a range of queries over a real-world query trace on up to 17 TB of data and 100 nodes in 2 seconds, with an error of 2–10%"

17 TB on 100 nodes? That a lot of nodes to hold 17 TB; on average 174 GB-ish of data each.

The speed is super impressive, but using 100 nodes makes this look more like a parallel processing achievement than "big data".
It's ironic, but C++ does seem to be the best language to write portable code in right now. C is just too low level and everything else is either too slow or tied to one platform.
> Much like if texts were sent before I pressed the send button -- until i press that button there is the option to change my mind, edit what i say, et

Except that analogy doesn't fit. Other users cannot see, nor do you see on your account, the uploaded-but-not-explicitly-published photo. It only appears publicly when you choose for it to be.

A text message that was sent before you pressed the send button would have to be held at an intermediate (such as BBM servers or iMessage servers), and of course makes little sense due to the size of a text vs. the size of a photo.
The thing holding me back is Monodevelop. It's even worse than Xcode.
I actually quite like VerticalSet as the display is very clean. The thing that is most interesting about is is the installable extensions. Assuming its still around in a few years like DDG it may be worth spending some time to create some of them.
The Mono guys have been very quick to support new iOS features so far.
Definitely. Same with GitHub Enterprise.

I was just pointing out that OP had $9000/yr when it's actually $9000 once.
is it using Google?
A nice thing about uneven splits is people can live within their own budget. An idea like this assumes everyone spends a comparable amount and is OK with it.
Suggestions on advertising available office space?
My company has got an extra team room right now that would be perfect for a startup based in SF. Anyone have a suggestion for where I should advertise the space?
Does consciousness reside in both the brain and its interactions with the world?
There's nothing wrong with logging to a database, provided you adequately buffer the insertions to keep the underlying sync() rate reasonable.

I wouldn't recommend logging to the same database instance that's used to store customer data for both security and performance reasons, but that's no reason not to use a database for logging.
Article says that logging to a non-production db "isn't a HORRIBLE idea" indicating that it isn't really a good idea. I used to work with a system where we routinely made complex queries against the log database. Parsing the log line before inserting to the db, putting relevant values into indexed columns seemed to me like a pretty good idea and provided us with a really easy-to-use and a rather fast diagnostics tool that no one had to learn how to use.

EDIT: Of course you have to make sure you don't do any writes that block the main operation, e.g. by using message queues.
Ford Fiesta Sedan
Design eksterior Ford Fiesta Sedan 2012 yang sering disebut dengan kinetic design menampilkan gaya sporty dengan body rendah, lampu depan sipit, dan design body serta lekukan garis sisi body kental dengan nuansa aerodynamic style.
India's National ID Program: Technical problems of reaching 1.2 billion people
Is An ESPN Columnist Scamming People On The Internet?
In fact, depending on the language features you use, it may even be possible to compile down to an older CLR version, as the new language features are often simply syntactic sugar for some code generation that happens behind the scenes.
My two sons are ASD -- aka extremely socially awkward, especially my oldest. It is their good fortune that I happen to be unusually socially observant and, at times, reasonably smooth (when my health issues aren't fostering research for a future book called "How to win enemies and alienate people"). Some things that helped:

Addressing underlying health issues.

Shadowing -- i.e. watching me do stuff first, learning by example.

Apprenticing -- an extension of shadowing where they took over pieces of the process as they became comfortable with them and I filled in any gaps until they had the whole thing down pat.

I also started an email list at one time tailored to an interest my oldest son had. With the assurance that mom had his back because I was the moderator, he bloomed and rapidly became the life of the party. He finally got to share with other people the sparkle I had long known and adored. Having experienced it once, he became capable of sometimes turning on the charm for the crowd. Most people still are not privy to it but it is because most of the time he just doesn't care.

Best of luck to everyone struggling with this.
The PageRank and Water Connection
Talk about taking transparency to the next level. This post has revenue, freemium conversion data, cap table breakdown, valuation, vc negotiation detail, and how Rand and his co-founder / mom amicably decided to part ways. Amazing. Has there ever been a private company at this scale with this level of transparency? Go SEOmoz.
Scala is quite complex, not just the base language, but the standard libraries, the ability to comprehend code by just looking at the lines (implicits!), and the eventual full implications of features as carried out to the logical conclusion by std libs, etc.

I wrote a lengthy email describing a year's worth of experience to scala, and here is an excerpt:

If we think that one of the goals of our developers (jr, mid and even
sr) is to fully understand as much of their execution environment and
stack as possible, the sheer bulk of the language and its standard
libraries becomes worrysome. I could probably re-write
java.util.concurrent and java collections from whole cloth if
necessary, but I could NOT re-write the Scala collection libraries.
I understand your complaint, but I don't really feel like it would be very feasible from a business perspective. Black cabs set their own prices. Uber trying to predict those prices is a lose-lose: anytime they underestimate the cost, users will be pissed they had to pay more than expected. Anytime they overestimate it, they risk the fact that some users who otherwise would have called a cab may decide to figure out another option due to high prices. Uber just isn't in the business of predicting cab prices, any more than a normal cab you hail on the street is.

Yes, in an ideal world, they would estimate the cab price. But in an ideal world, iPods would come preinstalled with music and plane tickets could be purchased 5 mins before the flight at the same price. But these things just don't make business sense. I have a strong hunch that the time and effort put in by Uber to predict prices would only marginally increase their revenue, and certainly wouldn't increase their profits.
mercenary, if you knew Rand at all, you'd realize how dumb such an insinuation sounds.

Also, Brad Feld is no dummy. He may not have the Midas Touch, but he doesn't buy into crap, either. I suspect we'll be hearing a lot from Moz in the future.
> fast count() is possible via index-only scans in 9.2

I'd like to expand on this. It will be faster, but still involves an O(n) over the qualifying data, but it'll be a lot less data, particularly for tables with wider rows. To some extent this problem is fundamentally unable to reach a small O(1) without introducing more lock contention and expense that many people don't want to pay continuously and across every possible query or dimension that can exist (in the latter case, it is clearly impossible given the existence of arbitrary WHERE clauses), but I think it'd be nice if people could add a new physical construct whereby count(*) queries on certain dimensions can be made faster at the cost of lock contention or resource consumption, not entirely unlike indexes.