skysight-inc/HackerNews huggingface dataset:
It's really hard to say how the video has performed for us. It's a main feature of the website therefore hard to put a metric on it.

In terms of virality, it was a failure in our books.
The problem with these tech demos is exactly that--they're just tech. In-game graphics will never look this good because of non-cinematic camera angles, behind the shoulder viewpoint, and HUD elements mucking it up. It's nice looking, for sure, but I can get that from a Pixar movie.
A fuzzy LOS algorithm may work: have a "vision" value, when the LOS algorithm encounters an "object", add the objects opaqueness to the vision, if the vision is below a threshold, continue the ray, otherwise stop. Any objects of interest it calculates are made "fuzzy" based on its vision value. Also increase the vision value with distance, darkness, fog etc. That way, partially obscured, distant or dark objects have a higher vision value and are therefore treated as fuzzy, meaning the AI has only partial information on it (depending on how fuzzy).

Now distant and obscured objects are visible to the AI, but it won't know everything about them and could choose to ignore them, investigate or take some other intelligent action.
Javascript's semantics already suck and CoffeeScript is kind of stuck with that. Might as well focus on what they can make better.
Josh Bloch does.

Zuckerberg and Carmarck are typical geeks that just love coding and don't care about the rest (like documentation, etc). Besides, it's their own company, they can do whatever they want and don't have to deal with the consequences; they have hordes of developers to clean up.

Knuth writes something for himself. He's probably the only coders there.

Anders has thousands of qualified MSc, PhD, and a bunch of other smart people that would write automated test for him (they call them SDET at Microsoft). (Besides, he seems to be an "architecture" kind of guy, does he still write 1k LoC everyday?)

Half of the people you mentioned came from the time before unit-tests were relatively unknown and they believe that to ship means to spend countless night and sleep below their desks. Coding, Coding, Coding is definitely the mantra. They don't know the other type of software development.

If it breaks, just fix it. No punishment.

I don't mean to paint it in such a bad way. If you look at Facebook during the earlier years, if it breaks, who cares, you're not going to lose million of dollars. The situation, culture, environment, products, and market segment are totally different.
Intro to Hacking Part 2 - More Hacker Stories
When I was a sysadmin, I could push my updates via Group Policy. It's not that bad. (I'm now in development so I don't know the Microsoft current recommended method).

The cost of an upgrade is the daunting part IMO. We need to buy a bazillion CALs (licenses) if we want to switch to Windows 2008 server-side, for example.
Technically, Python's reduce function is equivalent to a duck-typed version of Haskell's foldl1' function. It's strict, and it has no starting value argument.

(Nitpicking forever!)
If you're comparing $0 revenue, then yes, junk traffic would work the same. We've proved with other avenues, however, that non-targeted advertising works for our brand in some cases.
This is super well written. Let's hope it works out for them.
Can drinking cold water actually help you lose weight?
Why QR Codes Will Go Mainstream
There is some truth to this, but it isn't that simple.

I was the only game of my genre for months and I made pretty good money. Then competitors started to flow in. Several of them. Each one gets better and better.

However, I've maintained steady to growing revenues from my game over the months.

There are a LOT of people getting Android phones still, and those people are putting games on their phones - especially since they can get bigger and bigger SD cards and just load them up with games.
Devs making more on WP7 then Android
The Excellent Kill Screen Issue 3 (Intimacy) is now out
How about: C++ is absurd to parse compared to higher level languages that address it's numerous flaws, and compared to C.
Absolutely, and CoffeeScript worries about your JS performance for you, when it can. In my personal experience, translating JS to Coffee tends to speed up the performance of the resulting script, due to the optimizations the CoffeeScript compiler adds.

To be specific, the main speedup I tend to get is this: If I'm working with JS, I'll tend to use a "forEach" function frequently, for looping over lists:

list.forEach(function(item){ item.transform(); });

In CoffeeScript, you'd write it like this:

item.transform() for item in list

... and instead of the slow "forEach" function, you get a much faster native "for" loop.
Biggest Technology Ripoffs of 2011
I agree with everything you are saying. Coffeescript really is for people who prefer a ruby/python syntax, and who just don't like javascript's syntax.

BEATUY IS IN THE EYE OF THE BEHOLDER people! Just because you find javascript 'ugly' and coffeescript 'beautiful' doesn't actually mean everyone agrees with you. I think Javascript is beautiful and I've been coding it for 14 years. I have no need to replace the syntax, or complicate my development tools, or make debugging any more complicated that it already is.

Coffeescript evangelists are like born-agains who try to convert every man woman or child to their newfound religion because their god is the true god. It's annoying really.
My favourite is the domain tab completion automatic site search recognition thing. Chrome users know what I'm talking about. It's fantastic.

EDIT: https://sites.google.com/a/chromium.org/dev/tab-to-search

Basically I can type the first few characters of a domain until it autocompletes, then hit tab, then enter a search term which is submitted to that site's own search form, which chrome picked up when I went to the site, using various heuristics.
UrlQuake
Looking through the Wikipedia page for LBAs, they're a Turing machine where the tape is limited to a linear function of the size of the input. This is still beyond what realistic computers are since the tape would still need to be infinite to hold as big of an input as you want to feed into it.

Aren't practical computers just simply Finite State Machines?
And it seems that WP7 might ultimately be even more profitable for devs than Android.

http://mobilitydigest.com/despite-smaller-base-devs-see-high...

I don't know if there is one single takeaway from this info. It seems like the dearth of competitive games on both platforms at this point when compared to the iOS must at least be partly responsible for the higher returns.
Mother Jones magazine The disturbing spread of laws designed to make it...
So ... they make money through in-app purchases and advertising?

Maybe that's the problem on iPhones? Seems like any time you ask people for cash after subjecting them to ads they get seriously pissed. On Android the market is smaller, so the options are slimmer and people are less picky about that sort of thing.
Archiving has always cost $25/year, and will stay that way. Only the signup fee goes up.

The practical result is that the upgrade becomes progressively cheaper (since the signup fee is deductible from the first year's subscription)
My best guess would be that's partially it. The other part being consumers are getter wiser when it comes to purchasing things. There's of flood of apps that lack polish and are quick cash-ins, and at this point the novelty of fart apps and what not has worn off.
Angry Birds kind of reminds me of that old Artillery game on early Macs, which was really engaging with 2-people--if only Angry Birds had such.

At any rate, that game's success has been monumental and I am in awe of the creators.
Personally, I wouldn't buy your product based on your ad because it looks like your product is a flimsy plastic sheet someone can make by unwrapping a plastic bag.

I remember reading about this on Reddit, how were sales there? Also, have you considered targetting your product to people like college students, or designers, etc?
"And a final, special shout-out goes to my favorite company in the world, Yahoo. I can't wait to see what you guys think of next!" Seriously - you should send Senior Vice President for Bad Decisions a bouquet of flowers.

One of the best posts I've read on HN in a long time, and I'm not even a sys admin. It was compelling, informative and funny - nice job!
Ginzametrics is hiring in Tokyo
If you're interested in something like Node.js for Lua, check out Ignacio Burgueño's LuaNode.

https://github.com/ignacio/LuaNode
That's exactly the point. Android is a more virgin market, so more potential there, especially for the tablet apps market. It turns out Scoble WAS right about Xoom and Honeycomb:

http://scobleizer.com/2011/03/04/developers-why-you-should-b...
I agree with you: if it works for someone else, good for them. Definitely.

I think the main reason why people want to burn your article to ground was because there are way more companies out there that would benefit from their people writing unit-tests.

Now when some lazy developers who think that they're smart starting to quote "the VP of Software Development from JTV sez unit-test is useless", then we have a problem there. These passionate software developers don't want to go back to the time of Wild Wild West where coders slinging code with no reasons and start throwing incomplete shitty crap to QA and call it "DONE", get the gold medals from their team lead for being able to solve things very fast.

You know that movie... Spiderman? "With Power comes great responsibility"... since you're advertising how cool your company is and you're their "VP", then there's that responsibility attached with it.

The thing is, it requires a smart person with high level of discipline, strong principal, and the ability to say "No" to crazy requirements in order to have the luxury of not writing unit-tests. Especially when there's no safety nets (I mean QA) around that person.

I hold nothing against you though.
Yeah, unfortunately as you ramp up on art assets to get to the level of "crazy 3d graphics", the people holding the money tend to want more and more of a sure thing. 'DOOM clone v 29345.2' will inevitably sell boatloads. 'Toasty the toaster & the raspberry jam rebellion', not so much.
Strictly by the numbers: iOS/iPhone is one of the least rewarding platforms/devices to target -- when revenue's the goal. These apps don't perform well vis a vis, say, boring old Windows or iOS/Mac or, increasingly, Android apps. If you're thinking about getting into iOS development with an eye towards Angry-Bird style profits, please read this first (and then the other dozen pieces of research on the same topic):

http://communities-dominate.blogs.com/brands/2010/06/full-an...

Relevant quote:

That number times $1.95 per paid app gives the 'most typical app' the total revenues in its lifetime - the full two years of App Store existence - of $1,948 dollars. This is before Apple takes its cut of 30%, so we are left with $1,363 over two years or $682 per year. This is so 'successful' that half of all of the developers of the 164,250 apps - will actually earn LESS THAN THIS. Before you start to cry, remember, there is that Angry Bird game that had 4 million paid downloads and the Bewelled 2 game with 3 million paid downloads. Thats your math there, they are totally skewing the averages, and you are stuck in the 'long tail' indeed. Half of all developers will earn less than $682 per year. Do you still think this is a good business idea?

EDIT: The mathematics are a little depressing, just something to keep in mind. Certainly a successful app is a successful app. Getting there on iOS seems to be a lottery proposition.
There's a big difference between genuine concern for your child's safety and wanting to score points in a custody case. This sounds like the young woman knew very good and well(especially after reviewing the recordings) that her ex wasn't abusing their daughter, but continued the survailence simply to show him in the worst possible light. Frankly, it seems her hatred of him is causing her daughter to be caught in the crossfire and unless she significantly changes her behavior, she needs to lose custody. She's a little girl. Not a pawn to be manipulated so you look good.
Everyone Loves Candy
Deal Pinch company update in one word: growth
I've long been a supporter of the idea that gameplay comes before graphics. Though it's certainly neat to see a demo looking so dazzling, it really doesn't say all that much to me about the future of the games industry. It's long been clear that over time games will continue to look progressively better.

This reason is why I was actually so happy to see Nintendo abandon this pursuit of ever-prettier graphics in the hopes that gamers would be drawn in by the innovative gameplay ideas that propelled the Wii to the top of the console heap this generation. Though the Wii has somewhat fallen short on my expectations, I am still impressed by Nintendo's decision.

This generation has been the death knell for countless (up-til-now) successful companies. The higher development costs of making prettier and prettier games has meant that a single flop can tank the company. It's exactly because of this that I believe we are seeing the rise of mobile and social games as they are cheap not only for the consumer to pick up, but also for the developer to produce in the first place.
I think both of these are in good humor, not meant to deride each other.
I doubt 5 is enough to switch away from a social network. I think you would need at least 25% of a persons friends before that person would consider following.
I write javascript and I don't feel 'dead inside'. I love writing javascript, and I code all day every day. Just because you hate it doesn't mean it's bad.
Whats your view on Morfik?
"You may be better just outright selling your items on eBay."

What's an eBay?
First off, Congrats.

Secondly, this is not about taking care of your wife, but just my 3 years of working experience and things I thought I would share.

Sorry, I can't help about taking care of your wife, because my wife was able to take care of herself. She had a natural birth

Second most important thing I learned is applying "Customer Driven Development" to the baby. There is a different kind of cry between baby is hungry, baby needs change of diapers and baby needs a hug. This was the basis of the Dunstan Baby Language. I can personally attest that the different types of cry is true, though I believe that each baby has their own set of cries and not a one size fit all as proposed by the Dunstan Baby Language, so you need to learn and find out. <sidetrack> I was going to develop a mobile app for that but my baby grew up too quick</sidetrack>.

Most important thing. Observe the baby, play with the baby and have fun! I discovered a lot about myself observing my baby. The one that really etched in my memory was when I saw her trying to get a toy for herself. At that time, she hasn't learned to crawl yet, but she could sit and roll. This toy was beyond her reach and it was really amazing to see how she shifted her sitting position, lie down, keep rolling till she reached her toy. At that instant, I saw the stroke of ingenuity of her in me when I was young. Trying different ways to get what I want. The question is, how did that trait in me got lost throughout my life?

One program I do recommend is "Your Baby Can Read". I let my daughter watch this show when she was 6 months and she got engrossed in it. We know she was picking up things from the show because she could sing "Twinkle, Twinkle" even though we didn't teach her, but we did encourage her to sing it to us. The magical moment was when out of the blue, she just followed the action of "Head and Shoulders, Knees and Toes". But she got bored of this show at 18 months and is now currently watching "Playschool" (this is shown in Aust).
You might be able to purchase some of this show on shop.abc.net.au

Another privileage we have was having my wife stay at home and look after her. The main benefit I found from this was that my wife is better able to understand what my daughter wants when she talks. For example, she used the word "wee" to mean she wants a drink prior to learning the word water. Only my wife knew what she wanted. I remembered my daughter and I both getting frustrated when she went "wee" and kept crying because I didn't know what she want. It was only until my wife overhead us and gave her the water that I realised what she wanted. I could only imagine if we sent her to childcare she had to go through educating adults that "wee" is water multiple times.

I wrote a bit about how we managed childbirth without epidural in my blog if you are interested http://kschua.posterous.com/tag/chidbirthepiduralbaby I believe the machine I refered to in my blog is Cardiotocography

and my thoughts about when to stop breastfeeding here http://kschua.posterous.com/tag/breastfeedingbabywean

Have fun!
Kind of funny. Someone asked almost the same question as I on StackOverflow: http://stackoverflow.com/questions/1266955/are-really-great-...

And got Josh Bloch as the answer.

Not surprisingly, I find myself like Knuth. I like unit tests where I feel very uncomfortable. And I usually known when designing.

At the TDD level it does seem like religion. There doesn't seem to be strong evidence that it hurts nor strong evidence that it helps. A lot of people are successful w/o it and some are successful with it.
As we sleep, speedy brain waves boost our ability to learn
coffescript !== javascript, and it never will === javascript.
I would be interesting to see comparison from a well-known game developer focusing more on up front purchase price. Don't get me wrong, I think it's awesome that Spacetime Studios is so profitable on Android, but I would like to see how it compares for paid apps, especially since there seems to be an impression that Android users don't pay for apps (at least not up front).

Regarding the comments in the article about ad click-through, my personal hypothesis is that iOS users are more used to paying for apps up front, and ad financed apps are not the norm, therefore people filter out the ads in their brains. On Android it seems to be the other way around.
Ok, so your example consists of switching between semantically equivalent queries in the application layer to compensate for weaknesses in the DBMS execution planner. I get that CPU time is a valuable resource and you don't want to open yourself up to DOSing and all, but this isn't really anything like SQL injections. The attacker still can't subvert the structure of the query - changing the structure of the query was the solution to the problem.
An interesting twist on Whale Hunting is shown by A Smart Bear (http://blog.asmartbear.com/how-to-get-customers-who-love-you...) where having a passionate manager in that company DID work really well.

I think it's ironic that some people go into startups because the oppressive weight and slow movements of big business, and then go straight back to chasing those customers. Surely it's better to start chasing smaller, more mobile teams who likely have more vocal staff, more buying power and less reliance on bullying.
Which is why Braid and Minecraft did so well, even though they were largely programmed by single individuals instead of large teams. They took risks that the big studios wouldn't take.
CHARTS: The Stampede From Yahoo's Delicious To A Competitor
That's my point--all of the "big innovation" money gets thrown at graphical innovation. I'd love to see game companies innovating in other areas.
Los Angeles Dentist
Our dentist in Los Angeles offers several kinds of treatments, such as dental implants, to all the patients. Our cosmetic dentist in Los Angeles offers Invisalign, teeth whitening, lumineer veneers and more. Your kids can also benefit from pediatric dentistry treatments offered at out office in Los Angeles.
The former can probably be solved for lots of cases by TakeWhile(), which evaluates before consuming more elements and could be used to replace "abort the loop" patterns.

The latter is a different thing..

1: http://msdn.microsoft.com/en-us/library/bb534804.aspx
Brainstorm HN: The Mendeley API Binary Battle
I don't buy the taxonomy, I don't buy the evolutionary relationship. Is a screw driver a post-hammer device?

People have a relationship with data, they refine it, they explore it, they correlate it, they hoard it, they spend it to get more data.

Computation, networks, and storage are the tools of data manipulation. Visualization via iPad, visualization via color plotter serves different versions of the same purpose.

As the cost of assembling a sufficiently rich network of computation, network and storage resources drops below the personal value of the data manipulation that the set of resources is capable of, an economic opportunity is created.

Look at network attached LCD 'picture frames' as a canonical example of this value equation playing out in the real world. In 1984 people took color slides printed on cellulose, put a 250W lamp behind them and projected them periodically on the wall. The cost of doing a 'picture frame' application with acceptable resolution was north of $250,000 (yes a quarter of a million dollars, I worked at the Image Processing Institute at USC and we had such a system in house for flipping through a variety of images in "true color" (24 bit RGB) and that is what it cost.) My Mom got a Kodak "easy share" picture frame in 2006 with better resolution and more storage for less than $250.

The constant here is a personal relationship with data (pictures) the variable here is that cost to instantiate that data such that it can be interacted with.

Post-PC implies a sequential relationship with PC. I claim that its a parallel economic relationship. An economic choice is made to view images with the picture frame rather than the slide projector or the laboratory image analysis setup (or the PC).

PC's have a low marginal cost for adding a new data manipulation capability, that gives them great value when new data is encountered. For established data they have a high unrecoverable cost (and on-going maintenance burden).

Tablets 'work' because they provide a data interaction service (surfing the web, reading, watching video, tracking your friends) at less economic cost than a laptop.
Running Chrome on OSX, latest update did not enable password sync for me automatically. Had to do it myself. (I did already have sync setup for my bookmarks and some other stuff at the time of the update)
I remember seeing pictures around 2004/2005 of what new games would supposedly look like on the old 'next gen' (read current gen) consoles. The actual games were nowhere near the hype (games like Madden and FIFA). I seriously doubt that the next 'next gen' consoles will have graphics like this for the reasons you outline. I'd love to be wrong though. You could easily imagine this technology be used in movies - I thought Jeff Bridges' digitally altered younger version in Tron Legacy had such a case of the "uncanny valley" going on that it detracted from every scene he was in.
CryEngine3: For Cinema (Tech Showcase)
--i-am-a-dummy also limits the number of rows you can SELECT or JOIN.
Merits of the case aside, that woman hired a pretty shitty divorce lawyer. The lawyer handed over incriminating material to the judge without any clue that the recording was indeed illegal.
I think we can all agree that a substantial number of Android supporters are a bit on the tech/geeky side - commonly presenting device specs and openness as a point of superiority over iOS.

I think we also can agree that most MMO players are on the tech/geeky side.

Thus, Android's consumer base is particularly well-suited to support a MMO.

Regardless, if I have to read one more article about what mobile OS is better, I'm going to lose my mind. Who cares? Unless you own a few thousand shares in any of these companies, you shouldn't. When I see these, I immediately picture two fat people arguing whether Popeye's or KFC is better.
Mighty CV - refactor your résumé  [50 invites available]