skysight-inc/HackerNews huggingface dataset:
Cultural and economic implications of romanizing Arabic/Farsi
450 ops/sec is nothing.

What's your breakdown between the operation types, and what kind of hardware are you on?
I ha
>"If you use my code, you have to give me your code"

No, the GPL says "If you use my code, you have to let people use yours too"
Here's the talk in question:

http://the-witness.net/news/2011/06/how-to-program-independe...

In a course I took junior year of college, my project partner (now cofounder) and I worked on a zombie outbreak simulation game. Towards the height of the project, we were probably tearing up and laying down a thousand lines of code a day, keeping in touch over the phone and fixing build errors and weird behavior.

Years later, I can't look at that code without wanting to gouge out my eyes. It makes me physically sick. That said, it worked and worked well for the task at hand.

Game programming is weird like that, and Blow's talk has a section where he talks about the relative merits of dumb structures and algorithms for developers that just have to get the thing to work. It's an interesting perspective.
Could you clarify what you mean by letters getting stuck?
Good point, or total instore purchases with no registers what so ever. You bump it with the phone, you buy it and put it in your cart. That will be entirely possible in the next 10 years.

Which brings up another competitor, bump.
Car-Sharing Worries Are No Longer Theoretical
No need to justify it - you didn't do anything wrong. :-)

Contact me at troygoode AT gmail DOT com. Maybe I could trade the .com over to you for a domain you have laying around?
Fixed. I don't see any flicker on my Chrome OS X, odd.
this is cool. Watching the comment counts rise is mesmerizing
I have a few apps I use on my iPhone everyday: reeder for rss, alien blue for reddit, news:yc app for hacker news, tweetbot, and instapaper. These apps alone make me not want to leave iOS for android, otherwise I already would have.
Forex Trading Strategies - Are There Some Unfailing Forex Strategies?
What should you use as link anchor text?
I think of the Turing test not as an actual experiment that can be performed, but more of a first crack at a working definition of intelligence.

Sort of like Shannon said "Let's leave 'meaning' to the psychologists, and define 'information' based on properties inherent in the message itself" and ended up revolutionizing information theory.

Turing is saying "Stop bickering over 'comprehension' and 'intent'. Can we just agree that if a machine can fool an intelligent human being into thinking it is also an intelligent human being - based only on its information output rather than its physical shape - that machine deserves the label 'intelligent'?"

And I agree. Philosophers can argue about the internal state of that mind all they want. But if I can converse and crack jokes with my new computer buddy, I have no qualms about calling him intelligent. At least until he blue screens and finally fails the test by spitting out a hex dump.
Interesting that subdomain is "blogs" and still it redirects to /abrash/
Finally some rational writing about Groupon by a smart person with good information.
Key word: "hasn't" as in past tense.
Is Comcast blocking HN?
> Apple will sell $5B in apps this year and make $1.5B from their 30% stake. Almost pure profit, as the App Store can't cost more than $100M to operate. In fact, the marketing of the App Store is probably 10x the cost of running it (someone in advertising please fact check my ass on that one).

It has been widely suspected that the App Store and iTunes are loss-leaders for Apple. The company itself has reported that it ekes out a profit from those divisions. The App Store and iTunes exist to sell iOS devices and Macs.

A payments API makes sense just like the in-app purchases API does. This is a lot of hand-waving for something that has probably always been on the table.
Quickly Switch between Gmail Accounts
Just change the number in the URL (starts at 0) -

https://mail.google.com/mail/ca/u/0/#inbox

Made me so happy when I discovered this. So much better than clicking Switch Account etc. And of course you can play with the #inbox portion.
City Innovation Classifications And Rankings 2011 for Europe
My understanding is hotels are actually high margin in the travel space. That's why all the airlines and travel sites ram and jam you into booking a hotel. They make $10-30 per night hotel commission but only $1-5 on a airline ticket.

Also, it's a fixed cost business in general. So, if a hotel gets those last three or four rooms rented a night that can be their profit. That why Hotel Tonight and Hotwire, etc. are able to get sick, sick deals.
Learned a lot about optimization from the black book, might be worth a scan if you like asm.
I think Apple has a chance of doing well and perhaps dominating the console game industry but I don't think it'll be through iPhones and iPads via AirPlay — the Apple TV already has an A5 in it with—I assume—a comparable GPU to that which drives the iPhone and iPad. Why require the battery consumption and latency of processing on a handheld? The Apple TV's only $99 and has been for many months. And iPhones and iPads don't make good controllers for lots of games, anyway.

So I'd sooner bet on an updated Apple TV (or even perhaps a software update to the existing one) and a range of purchasable, button-having controllers.

And it's possible that some games could be optionally- or even only-playable with iOS devices as controllers — an iPad coupled with an Apple TV seems able to do much of what a Wii U will be able to do.
I've been waiting and suggesting Google to turn Google TV/Android into a "console platform" and try to take over the console market the same way they did it with phones - by getting all companies to make mini-Android consoles with high-end ARM chips that have "good enough" graphics. They could've started doing this from day one of Google TV.

Instead they still keep focusing only on the "TV" part. I think they will miss a huge opportunity here, and like you said Apple will probably turn it into another blockbuster success a year from now, and Google will only then scramble to catch-up and do the same.

It baffles me how Google can't even get these pretty obvious "visions" sometimes. Even tablets should've been a pretty predictable market coming as a sort of upgrade from smartphones, and not how Microsoft tried to do it before with a full PC OS.

I'm sure Apple had the idea for years before the iPad launch, but the first "public" suggestion for such a thing I think was Mike Arrington's idea with the Crunchpad. I think it was 2008 when he started talking about it and getting people involved. Since then I myself started thinking that I would want a "tablet" rather than a mini-laptop/netbook in many situations (couch, bed, travelling, etc). But the iPad also seems to have caught Google completely off-guard back in 2010, as it took them a full year to even release a half-baked Honeycomb OS version.
I wonder if this is the secret hardware that everyone's been speculating about recently?
I do say you're not going to be able to charge 10% for a flatpanel TV, but for a Groupon or movie ticket? Well folks already get 10% commissions on those items (i.e. Fandgo or Groupon affiliates).

But if not 10% let's just say 2%... it's still an AMAZING business.
For the moment to Cassandra but very tempted to look into hbase in more detail soon...
so one in ten million data loss events will be acknowledged by 10gen?
Same law firm too, at least in part --- Boies, Schiller & Flexner represented the plaintiffs in both lawsuits.
On Anonymity
I find it much easier, but then I rely on a framework for serialization/de-serialization..
You'd think -- but the 10gen guys weren't surprised when we were struggling at this level (periodically), on a RS with two AWS large instances and relatively large objects.
Absolute ops/sec in and of itself is relatively meaningless tbh.
You lost me. What?
Part of your comment might be related to why CoffeeScript gets blowback -- there's an implication that if you're not using CoffeeScript, then you're not an expert.
Beware that this mindset is what some shops prey on. They entice those who have gone from college to corporate and now want an exciting change. Then they work them to death with dreams of stock options and label 80+ hour workweeks as "work hard, play hard". They're unabashed about it--I've even seen "willingness to put in extra hours to get the job done" in their job description!

Just because you dislike your cubical job now doesn't mean you need to go to the opposite extreme, spending extra hours at work just because a ping pong table is there. Don't end up at a place where working overtime is revered among the staff, it's a toxic mindset that really only benefits the bosses up top.

If you want to go somewhere to change the world, just make sure the people who are running it can first effectively manage the small world that are their employees.
I converted some old, overcomplicated, YUI-inspired javascript that relied heavily on class inheritance: big win. I converted some events-gone-nuts code that talked to Google Maps: not a win.

The productivity issue that nobody seems to talk about: the damn compiler is slow. We're talking seconds, but it adds up. (The CSS compilers are far worse.)

I'm used to save/refresh/boom! when coding HTML. Now it's save, contemplate what the hell could possibly take so long, stare sadly at the compile output window, tab, reload, oops, reload again.
Agility in a Waterfall world
I've wanted to make something like this for years but never had the time. I remember about a decade ago I tried something called OpenRPG (and even submitted a bunch of patches to it) but it was fairly clunky to use and didn't include voice-chat so we had to use roger-wilco on top of it.

Really interface is key, computer interfaces tend to get in your way and that is really damaging to the flow of the game. I'm definitely going to check this out, and if it's any good, I'll be a bit jealous that I'm not working on it.
You would make Bret Victor proud!
For a slight chance you have not seen this; check it out for additional inspiration
http://vimeo.com/36579366
http://worrydream.com/
Apple's new patent copies Illumination… Kinda. Poorly. In theory.
I'll drop you a line! Thanks :-)
I can't think of any examples. Can you provide some?

I found both of Zed's essays to be entirely unconvincing and lacking in evidence. A dearth of new open source projects? Really?? He admits that the GPL makes it hard for people to choose to use it which he counter-intuitively prefers. Ugh.
Freshplum hiring engineering interns for summer hacker house
You:
You're looking for a summer experience different than the norm. You'd prefer to avoid corporate housing and annoying middle-managers.

Us:
We're a small team of four people who love solving hard problems. We're figuring out a better way to price stuff online. Believe it or not, today most companies just guess.

The opportunity:
Years ago the Freshplum founders met in the original hacker house. We'd like to recreate that experience for you. Come live with us for the summer. We'll rent out a house and provide food, hardware, a stipend, and even health care.

http://www.freshplum.com/startupsummer/
> go straight to high fidelity, none of this nonsense of wireframes and personas and other deliverables...

Reminds me of this good how-to article [1] a while back on prototyping without Photoshop or wireframes, but directly in HTML/CSS.

1. http://24ways.org/2009/make-your-mockup-in-markup
> Data Size: 50GB

I am sorry, to sound blunt, but that's an irrelevant data point. With a data set that fits comfortably into RAM (much less SSDs in RAID!), most any data store will work (including MySQL or Postgres).

> Operations per second: 450

Again, not a relevant data point. With a 10 ms seek time on a SATA disk, this is (again) well within the IOPS capacity of a single commodity machine (with RAID, a SAS drive, row cache, and operating system's elevator scheduling).
which conference? I was at the recent Stockholm conference, had a lengthy 1-1 with one of their kernel devs, and I picked up the opposite impression.
Damn, this game is a ton of fun!
Bullshit.

For a start, I dont think we should be second guessing their design. No doubt they have the customer development, usage figures, A/B tests, design tests, etc, to know that this is right for them.

But if you think a static version would be better (for most people), you're dreaming. At this point I suspect there's no point continuing the conversation - we have dramatically different world views if you think there's a comparison.

So the remaining question is, should they also have a no-javascript version for the 2% of people who turn off JS? Since it costs them double the effort, I can see why they chose not to.
Looking at the wikipedia article on Brie and I'm confused as to what you are referring to. You just mean the mold?
In my opinion, CoffeeScript is not a language, it's nothing more that an alternative syntax for JavaScript. The argument that one should know CS in order to use a CS library makes no sense, it's nothing more than JavaScript and I cannot stress that enough. Where it helps a lot though is that it does remove a lot of JS bad parts and incorporates common patterns. Extending Array in CS is nothing more than `class Foo extends Array` and it's perfectly compatible with plain JS.

Basically, I do have more of a problems with libraries which add layers of indirection (eg using _.each) at eval time when it could be done on CS at compile time.

So, once again, CS is JS, written a little differently and with some nice bonuses.
That was what made Steve Jobs brilliant. He didn't just create great products, he created great _support_ for those products, so when they launched, it was revolutionary from day one.
That doesn't quite sound like what the content of the article says - it's more, "We used the two algorithms from the first Progress Prize that gave us most of the benefit, and the 107 blended algorithms required to get the next 1.7% improvement weren't worth it. Oh, and here's how we had to reengineer them." (Numbers from memory, not to scale.)

The title makes it sound like the prize ended up being pointless. The article says otherwise.
also http://unicodesnowmanforyou.com/ , which is easier to type
> It's also easier to grep and sed.

Nobody's* saying JavaScript is a poor storage, transmission, or machine-read format; just that it's not one humans should have to use.

* Some people do say this, of course.
Apple facing legal pressure over deceptive free-to-play apps
Or just let me use Feedburner to subscribe via email.
From the article: "To be clear, this is R&D – it doesn’t in any way involve a product at this point, and won’t for a long while, if ever – so please, no rumors about Steam glasses being announced at E3."
They're low margin over total cost, but high margin over the marginal cost of renting an otherwise unoccupied room.
The Haskell folks have developed some combinators for automatic test case generation that might fit well with this project.

QuickCheck https://en.wikipedia.org/wiki/QuickCheck
I hope this will inspire other companies to open source their cloud tools. This is gona fun to play with on AWS.
Even if they didn't take advantage of the algorithm, I bet the $1 million paid for itself due to the all the press and hoopla surrounding the prize.
So what does it take to make my windows browser show the actual character and not the fallback?
Free to enter Uk competitions 
Enter free UK online competitions at www.compretweet.co.uk for your chance to winning stunning prizes from cars to cash!! No surveys, just easy comps!!! Good Luck
LOL you're right, the solution to all of JavaScript's problems is LISP.

hahahahaha.
The NYT article is at:
https://www.nytimes.com/2009/12/31/us/31meat.html?_r=1&p...

and is mentioned in:
http://opinionator.blogs.nytimes.com/2012/04/03/the-pink-men...
For what it's worth, I'm using Chrome on OS 10.7 and it works flawlessly.

He might be unaware that letters need to be inline. I ran into that at first when I thought I could use any of the letters on the board whether they were adjacent or not. Once I learned the mechanics, it stopped 'acting buggy'.
Except that if you're, say, performing nested iteration, you end up creating a whole crapload of closures, ballooning up memory usage and punishing the GC.

A quick test show that coffeescript's iterator is about three times faster. http://pastie.org/3783184

Underscore's nice, but I really like Coffeescript's iterator sugar.
That's the one - thank you!
Cool trick. I use Thunderbird and am able to have all my accounts up.
The government's lawyers said Carpathia just wants to "get out" of the servers but that doesn't mean U.S. taxpayers have to ride to the rescue.

The government wants to have the best of both sides. It would suck if all the Megaupload servers were zeroed out by "mistake", wouldn't it? Yes, I know....obstruction of justice, this and that.

Edit: is it possible to gather all the data in one "hard drive" (cloud?) and free the servers, or most of the servers? The cost would drop but then they probably lose some evidence
There's actually two separate concerns:

Mongo client's "safe" operator causes the client to see if the database threw an error and throw an error itself. Like someone mentioned, it mostly falls on the mongo clients to implement this. We mostly use fire-and-forget for our application, since it is just logging stats and speed is more important than losing an increment here or there. There should probably be better documentation telling people to always use the safe operations for important data.

There is also the durability issue. Early versions shipped with durability turned off by default and required replication to maintain durability. Mongo has had the journal feature since 1.8 and has it enabled by default since 1.9.2. (current version is 2.0)

So while mongo has definitely been unsafe in the past, both kinds of safety are now supported, and one is default. The other is either not that big a deal or egregious, depending on the way you view mongo.
Thanks! Please let us know if there is any way we can improve it.
Parenting: the world's biggest crisis
Interesting read, a long way to go for a recruiting pitch but I digress.

The description Michael gives of Valve is exactly the description of Google's work environment / culture in the early days. I found that that part fascinating. Google's ended up blowing up, but its not clear the mechanism. Old timers espoused the 'too many bozos' theory, I think it was deeper than that.

As a trend / theme / disruption wearable compute has been a staple of talk and research at the MIT Media lab, NASA, and elsewhere. The question I have is whether it is any more than the display equivalent of a 'hands free' kit for your phone. (you wear the speaker & microphone on your ear, you wear the display on your glasses or forehead?).

I've tried in the past unsuccessfully to create a 'fixed' heads up display, which is to say a display which places pixels in the environment space rather than display space. This requires understanding precisely where your head is pointing, and creating a view frustum which is aligned with your physical orientation. The challenge is that it has to respond quickly enough that your brain doesn't see the pixels move from their 'relative' position in the environment. That degree of frequency response has been hard to come by, but there are lots of new inertial units which might address that these days. I'm guessing that you need at least 250 updates / second for 6 degrees (X, Y, Z orientation, X, Y, Z angular velocity) but its an interesting problem none the less. And fun to work on since it combines old school 3D graphics with today's internet of things.
But layoffs don't just happen in corporate, they happen often at startups too, and without warning (oops, just ran out of funding). Remember the last dotcom bubble? There were a lot of folks laid off with new technology skills that nobody was hiring for anymore.

My point is that classifying corporate:bad, startup:good is just unsafe thinking. If you look at the company on its own without stereotyping its demographics, you'll come out better in the end.
Netflix's blog post mentions they used two algorithms from one of the Progress Prize ($50,000) winners.

The article goes on to say "...you might be wondering what happened with the final Grand Prize ensemble that won the $1M two years later...We evaluated some of the new methods offline but the additional accuracy gains that we measured did not seem to justify the engineering effort needed to bring them into a production environment."

The title is completely accurate.
At least in Rust, unique pointers should be guaranteed by the compiler so when you pass one to another thread you know there's no aliasing.
it's like going to court without a lawyer.
No. I have comcast and it's good. You could try changing your DNS provider to openDNS
Online UK competitions updated daily
Enter Top Competitions | expiring competitions | competitions ending April 2012 | New competitions | Win cash | win holidays | Visit: http://www.compretweet.co.uk for your chance to enter quick and simple competitions
What they are doing with Riak isn't sharding. Riak from the ground up was been designed as a distributed database. They didn't want to go horizontal when really they shouldn't have to with their datasize based on Mongo's claims. The problem is, Mongo lies about what their database can do, and the fact that Kiip figured that out is why they didn't want to bother scaling out with mongo as a band-aid for its problems. It was better for them to just use something made to scale. That's how I read it, based on that blog and by his comments on this post.
Very good point. I still don't think most customers would choose a different hotel then the one they want over pulling out their wallet and using a debit card. I don't think most hotel chain CEOs would go for it either.
But what does "ekes out" mean for a company making as much money as Apple? They're probably impossible to separate, but it would be interesting to compare iTunes store profits to those of other retailers.
Exactly. A $1M investment by a company like Netflix to stay in our faces for - how long - '06 to 09 (and beyond!), was well worth it to them in terms of branding and new subscribers.
If I were Steve Ballmer...
Gaussian prime spirals (with pictures)
Absolutely not!!

It's more like this

You have old user table with for example: login and user name

In MongoDB this is a JSON object {login:'user', name:'User Name'}

You want to add 'shoe size'. So you add

1 - the shoe size to the signup/user editing form

2 - next user created is like this: {login:'user', name:'User Name', 'shoe_size': 7}

3 - Old users DON'T get a shoe_size added automatically to their document, but next time they login they get asked "What's your shoe size". It's dynamic. if (!user.shoe_size), done.

You add new columns on demand, and you almost never remove them (you don't need to add fields for migrating, except of course those you want to add)

You (almost never) "run the migration" for a while adding shoe_size to existing documents.

And it absolutely does make a huge difference, since you don't have to deal with the mess of relational DB migrations.

I'll never develop a system using a relational DB again if I can avoid.
Thanks for the great explanation. So it might be more comparable to something like SocketStream + MVC pattern?
Johni
My preference is to send PDF (I know what it is, it's not readily editable). I have HTML posted online. Many recruiters request Word, and I can accomodate them. For online boards (Monster, Dice, etc.) a textfile I can dump is a better fit.

I've got all of these at my fingertips.

And yes, I've told plenty of recruiters to grab my resume from my homepage URL, or sent them the link rather than the document itself.