skysight-inc/HackerNews huggingface dataset:
Well that's good to hear. I didn't mean to sound like a dick by any means, I just didn't expect to only see mustache generators. Your posts on it particularly in your blog made me excited to look at the repo for the infrastructure / CI components.

Looking forward to the future.

And dumb question here probably, but was I wrong in thinking that it was originally written in Ruby?
It is not clear if this is for individuals trying to rid of used things, for smallish retailers or for whoever else. Different types of sellers would expect and need different things from the step that follows adding items to the cart.

Basically, the mention of paypal email address is what throws me off. It implies that this is not just a listing site, but something more, with a payment processing attached to it. This leads to another can of worms - is it an escrow service, what about refunds, returns, etc...
It blew my mind when I truly realized that a couple having two kids does not constitute a net increase in human population. What makes this amazing is wondering where all of these couples having 3-or-more kids are.
Microsoft Office lets you 'record' macros, that is, series of GUI actions. The results are often so good, no editing is required.
Google Removes The + Search Command
Whatever the limit is, there is a limit. Because there is a limit to the earth. Whether that limit of sustainability is 2 or 50 billion is something we haven't figured out yet but that there is a limit seems to be something you can't around.
Self-promotion: at http://www.jaxcore.com I've built a really neat NodeJS application server. And I experiment with ways to use it, including building a new mobile advertising platform.
Shader Toy
The words were all about hard work, but the context was not.

I'm not sure I agree. They made a point on more than occasion to show Zuckerberg at home on his computer while everyone else was at a party. Even at the depositions, he was working during every available moment. In the one scene he was falling asleep in the lab, so, instead of sleeping, he went home to work on Facebook for the remainder of the night.

I believe he was drinking alcohol during some of the work scenes, but there's nothing particularly abnormal about having a few drinks while coding. I even know of legitimate and profitable businesses who support the occasional drinking while coding days.
This was very similar to an exercise we had in a class I took a decade or so ago "Theory and Practice of Non-Linear and Interactive Narrative" (http://web.mit.edu/21w765j/www/Home.html)

Also, I think they took 'yow' out of emacs at some point (or at least the actual Zippy the Pinhead quotes - the command is still there), but the "psychoanalyze-pinhead" command (which pipes random quotes from that comic into Eliza) is really trippy.
That's totally subjective though. If the masses agree that this video is as good as a $5k pro camera then almost by definition, you could.
I think it might be quicker to read some Scheme programs to get a feel for the language. It's usually harder to understand exactly what a program is doing by looking at the source code than it is to look at the output of the program and figure out how it got there. (This is also why I always ask for demos and changelist descriptions that explain the intent of the change when I do code reviews at work.)

Some time, it might be fun to write a Haskell interpreter in Scheme. :-) There're all sorts of cool challenges involving type inference there.
Out of curiosity;

Google Chrome was released about 37 months ago. 15 versions were released since then, so Google averaged about 15/37 versions per month, the "Chrome constant." Lynx was released in 1992, around 228 months ago. 228(15/37)=v92. So, were Lynx to have used an approximately similar version enumeration to Chrome, it would currently be at around version 92.

Similarly:

Opera: 178 * (CC) = v72

Konqueror: 180 * (CC) = v72

Firefox: 83 * (CC) = v33

Internet Explorer: 194 * (CC) = v78

Safari: 105 * (CC) = v42

Lynx: 228 * (CC) = v92

Another note of interest is that almost all of these browsers had their respective releases in September or October.
Lighthill Debate (1973) -  John McCarthy, Donald Michie,  James Lighthill
We love Ruby, but Hubot's always been written in Node.js. (Today's Hubot was rewritten to CoffeeScript, which we also love.)

We're still in the process of porting a lot of stuff over from old-hubot, so we'll be making a lot more contributions ourselves yet.
> What is the carrying capacity of Earth?

Probably depends on the quality of life people are willing to put up with.
Space on a hard drive is finite, no matter how much it costs, and the size requirement makes it particularly unattractive for running in a VM, compared to a leaner OS.
Gemvara Poaches Exec From Vistaprint
Unless this model doesn't apply to the human population. While I'm sure it does in the general aspect, it seems likely that once the overshoot has begun, we'll be able to stave off the decline (starvation, disease, and therefore war) more effectively than other species, leading to a larger overshoot and eventually, a more drastic decline.
I completely agree with him on AirPlay's potential.

When AirPlay came out, I was thinking that it would be great to take advantage of it outside plain audio and video. I figured, if CPU allowed, it'd be possible to create a video stream on-the-fly with whatever UI you'd want in it and push it to the AppleTV. (I'm no hardcore developer, so this never went much further than a theoretical dream)

Then Apple announced AirPlay Mirroring, which is pretty much what I was thinking with the advantage (I believe) that it's managed in big part through hardware, making CPU usage lower, thus doable. My Twitter stream is witness of my excitement about that.

I'm convinced that when games start to really take advantage of it, this will give Apple access to gaming in the living-room. And not only racing games, first-person shooters, etc. but board games, games à la TV-game show, etc. Having two screens, one being private, can lead to very interesting apps and games. For example, you can have Pictionary/Taboo-style games where one player has an iPod with some info, and the rest is shared on the TV. And you can also take advantage of other iOS devices nearby.

Now, I was not convinced about Apple going to the expense of building TVs when the AppleTV (box) already has much of the benefits of what I would think an Apple TV set would do. But Joe made some good points about improving the current TVs: no need for a remote to turn on/off, no need to switch inputs, possibility to improve the network connection with the devices… (e.g. like AirDrop does with a dedicated channel between two Macs)

Finally, regarding his last line "If I were an iOS developer, and I'd start investing in AirPlay right now.", my understanding is that it's actually very simple to implement: https://developer.apple.com/library/safari/#documentation/Au...

You can get a notification of a second connected display and use that screen to build your UI in exactly the same way you would your main interface. The only thing that seems to defer is just the window object it's applied to.
I thought 4K referred to the vertical resolution. If so, presuming a consistent aspect ratio, 2560x1600 is only 16% of the way to 4K in bandwidth usage.
Not in the white regions of the world.
"If one believes that this is a reasonable model to apply to the human population on Earth,"

It almost certainly isn't. The extremely strong propensity for rich countries to have fewer-than-replacement children kills this model. Animal models have no equivalent to this.

We're headed into uncharted territory with human population. Usually this is supposed to be a sort of implicitly scary thing to say, but since the charted territory here is "guaranteed major ecological catastrophe", it's net good news. Disaster is not assured! (Of course, it's still on the table. It's always on the table.)

On the flip side, we're in thoroughly uncharted territory in terms of carrying capacity as well. On the relevant timeframes (decades, minimum), nobody can correctly predict what our technological carrying capacity will be. There's no guarantee it will continue going up, but contrary to the doommongers there's no guarantee it will stay static or go down significantly either; if in 40 years we've licked nuclear energy and cheap robots we could well be growing huge amounts of food in robot-tended greenhouses stacked into skyscrapers, powered by the nuclear energy, or growing meat in vats with chemical energy more efficiently than going through the full biological cycle. And while that may sound like sci-fi, those actually feel like conservative extrapolations of existing trends. (Just about the only prediction I won't buy is the one where we make no further progress and everything stays the same but we keep consuming resources at the same rate, but that's the one you hear most often.)
Have you actually seriously tried Windows 7? I couldn't stand Vista, but Win7 is a worthy successor to XP. It's faster, more memory efficient, and more stable. I've done my fair share of tweaking to make it more XP-like but many of changes are improvements.

Most businesses I work with are now moving to Windows 7 after skipping Vista entirely.
HurtLocker App Thwarts Unwarranted Police Cell Phone Searches
I don't think that is the issue. I just think it is point blank the cost of a license that I 'believe' costs around $500,000 in California.

See here: http://www.aarongreenspan.com/writing/brown.html
Sage words.
Contador de billetes con detector de dinero falso
You should pre-populate the images with stock photos found on google images.

That's copyright infringement. Just because they're available on Google Images doesn't mean you can use them on your own site.
I completely agree, 4 years of learning leading technologies in IT will put you far ahead of 4 years of learning possibly outdated stuff. Education is FREE!
Hubot supports IRC too (though probably not as well, we only hop in when Campfire goes down).

We depend on having a nice, customizable native Campfire client. We keep a custom js script in DropBox that Propane (http://propaneapp.com/) loads on startup. We've been able to modify the UI to show avatars, highlight successful/failed builds in Git push notifications, etc.

CF also gives us a few other nice features, like offline transcripts with search, and STARS.

Surely, you can do all this with IRC... and there are other chat apps that people like too. We're hoping that people add support for them to Hubot.
"Willing to put up with", but also ready to create and maintain.
"found on <some service>" then.
Digital Human - Explore the human body in 3D
Open Source: Code for Rich Opportunity
"I don't see why I can't do compilers if I have to. I didn't take the "compilers" course in my remote study, because I wasn't interested. But when you reach a certain level of computing knowledge, you can learn anything quickly"

Well, consider this. Here's an exercise, without googling for a solution (other than language documentation), do you think you could write your own grep? Write a reasonably performing distributed algorithm for routing over an ad-hoc network? Think you could write an automated theorem prover or model checker? How about just a frequency hopping protocol for congested wireless networks?

Some of these are not things that you can learn quickly with a "certain level of computing knowledge". Sometimes research projects like this take years and decades by huge teams and brilliant people, who often have to spend considerable amount of times formalizing and making consistent the underlying theoretical models, which can only then be effectively implemented.
what would be a quick way to deploy hubot on my mac
That's an argumentum ad populum. Just because everyone and their mother uses it is no justification for law enforcement to use it as well - especially considering that these people are (at least in very abstract theory) supposed to be good examples for the general populace. The fact that these technologies are abused to such a degree should be an argument to limit their usage, not further extend it.

>Automating facial recognition seems preferable to broadcasting mugshots and perp walks.

You might know the story of boiling a frog. The fact that you think it's fine is the worst thing about this ordeal. Next thing we know, people will be fine with a totalitarian government for the same reason.

Also, maybe we should consider finding better ways to fight crime instead of fighting criminals, which is, in the long term, pointless. I can never resist to quote Motörhead's March Or Die when it comes to this topic:

Children weep and widows wail,
Our education systems fail,
To hide our guilt we build more jails,
and we shall build still more
Drag And Drop Image Editing & Sharing With WebGL
> But don't content costs scale on a linear trajectory? Cable companies pay $x/subscriber for a channel - each additional customer doesn't add to some cost multiplier and profit goes up with revenue and cost of content.

Netflix doesn't do that, though. There are no channels to speak of, so there is no middleman to negotiate with, there is only the content providers who see you as small peanuts when you're little and a looming, direct threat when you're big.

The way Netflix deals work (at least from what we can gather from public articles about the subject) is that Netflix pays a fixed cost for x streams of y content from z provider, with a time expiry for the overall deal. Once the collective user base has used up that streaming bucket or the time has expired, Netflix has to re-negotiate to fill it again.

In other words, in 2005 when Netflix only has 500k subscribers and online video is impossible to monitize, handing them a multi year exclusive deal with a 5 million streams for $100 million (pulling these numbers directly out of my ass, just to be clear) is no big deal, you just made $100 million on something that was formerly worthless, good for you.

However now it's the year 2011 when advertisers are paying better money for online ads, online viewing is exploding and eating into your traditional sources of revenue, and Netflix is riding their 2005-era deal all the way to the bank. Now letting them get away with that deal is viewed as tantamount to content theft in the eyes of the providers. Suddenly to secure the same deal you got for $100m, will now cost you $500m. Multiply that by every content provider in the industry, and you can plainly see why Netflix is stuck between a rock and a hard place right now.
I think he is serious about what he says. Which seems even worse to me. Ignore and downvote.
(note: I'm not a githubber)

It has some web-oriented features like auto-linkification, condensing long responses, embedding of images, tweets, videos...

It's better to think of Campfire as a client than a protocol; there's nothing it doesn't do that a sufficiently advanced IRC client + logging bot combo can't replicate. I prefer the latter, myself, but I can see the value it adds for many.
I don't sell games, but if you wait a short time (or purchase indie titles) you may end up "paying" the same amount as purchasing a title new and then selling it a while later. There's a huge number of games available on Steam for $10 or less, and often you can get "4 packs" for a rebate and sell them to your friends.
As opposed to explicitly "programming" your thermostat, you just use it and it programs itself.
The car-intellectual property comparison is dubious when the MPAA is comparing downloading movies to carjacking, and it's equally dubious in this situation.

When you're sold a DVD in a game on it, you're buying the physical DVD to the same degree to which you're buying the wrapper when you buy a candy bar - as a container of the useful purchase. When you're buying a car, you're buying a car.
Sadly I didn't blog it or even take pictures. I didn't set out with the "this is going to be an awesome project" geek-out mentality. I started small and it kind of accreted over about a year.

Main computer: Embedded linux platform called "Soekris Net4801". http://soekris.com/products/net4801.html

Linux Distro: "Voyage" Readonly embedded. http://linux.voyage.hk/

Lighting controls were Insteon from smarthome.com.(1)

I made one of these with arduino and a servo for the front door and linked it with xbee radios.
http://hackaday.com/2011/06/30/diy-servo-activated-door-lock...

My HVAC interface was a 5-wire (we had heat-pump and e-heat) so I made a relay board that was controlled by arduino that ran off the 24v supplied by the furnace. There are common wire colors that are industry standard. Mine were installed wrong causing many headaches.

(1) Oh hey! look. They've got a selction of insteon compatible and wifi thermostats now! All for less than $200! Nice.
I've been thinking in similar terms for a long time, we've seen how some sold startups are later closed so if you care about the idea behind the startup don't sell it - develop it.
Michael Larson
Founder of WePay, here.

Quick clarification: We're actually not really working on solving the problem of helping people "send" money. Our primary focus is making it dead simple for anybody to get-up and running, collecting/accepting payments online.

We think that collecting money is a bigger pain point and a larger market.

"Sending" money falls into two categories: P2P transfers and remittances. Remittance is a pretty large market, with old (Western Union) and new (Xoom) players alike. It's not very exciting to us, and it's a difficult business to break into.

P2P is a little sexier, but the pain point is not as high, people are incredibly sensitive to cost, and it's a problem that will be "absorbed" by the bigger companies (Amex/VISA now have solutions, PayPal offers it for free, your bank will offer it soon). It's more of a feature than a real business. I actually think Venmo has an awesome product and does a great job solving this problem, but I'm guessing that it'll be hard for them to build a big business on that alone.
Meet my alarm clock, 12 years and going strong.

Perhaps I should upgrade to something with a touchscreen and wifi.
Bah, my memory did not serve me well then. Looking at the scripts they are certainly clean now, so kudos on the re-write!

Hope you guys / gals are ready for a pull-request torrent this week!
I normally have no issue with someone using an affiliate tag to link to a book. Generally if they give an honest recommendation I think they deserve the affiliate bonus for the effort.

The author of this "blog post" on the other hand did not even bother to disguise his straight-up advertisement. The blog only has one post which exists to sell you Steve Job's biography!

Flagged for being flagrant affiliate marketing spam.
Replying to my own post because I can't edit it.

If you have a specific application in mind, you can contact me if you like. I have used a bunch of enclosure types and I might be able to make a suggestion.
Doesn't prior art take commercial availability into consideration? (no clue if it applies to US law)

http://en.wikipedia.org/wiki/Prior_art
You should check out the roaring indie game scene. The Humble Indie bundle (http://www.humblebundle.com) has given me spectacular gameplay for very little money. (No, I don't pay pennies for the bundle).
Nowadays if a game isn't on Steam I just won't buy it. Mainly because keeping game CDs around is too much a hassle. When I buy something on Steam, I know I have that game for life and can re-install it quickly on any computer.
That's not a reply to the question, though. If this is device's video capture is "middle of the road" where does the high end lie? Are there better demos out there from other manufacturers? If not, why?
of course the irony to this quote is to look at the number of companies which were bought out by Walt Disney, HP, Intel, and Apple...

Not saying he's wrong.. just that those purchases helped make them those strong companies.
Google Report Shows It Complied With 93% of U.S. Law Enforcement Data Requests
You can ping Google images for images filtered by licenses.
Chris Hughes & Joichi Ito Join Knight Foundation Board
Switch back to three finger gestures in System Preferences. I have no idea why Apple thought that was a good idea. It used to be:

- Two fingers for scrolling

- Three fingers for in-app navigation

- Four fingers for window management (Exposé, show desktop)

Really easy to understand. Lion made "multitouch gestures" a major advertising point, but honestly... they were better in Snow Leopard. I've reverted with BetterTouchTool, as I could not even do the new "show desktop" gesture.
A better analogy is "the second hand book market really short changes the book publishers (or authors)".
That's not really the point, though.

What you're describing is an invisible exercise of power. What I'm saying is, exercising power in a public fashion, particularly when such a display involves technology that people are nervous about to begin with, causes there to be more attention focused at the organization in question. Generally they avoid this because it means they have more oversight. Maybe this opens doors to things like the above, maybe it doesn't.
When ADHD is actually a treatable vision problem.
Nice, updated the colored version with that.
I'm not sure I agree about the necessity of building this into a tv. I have an ATV2, and the TV just stays on that input, generally. This would be more true if there were more content apps. Also, my TV goes to sleep when the ATV does. So I just leave it on, and when I want to watch something, I hit the ATV remote, and everything turns on.

Mirroring is actually not what I want from Airplay. I want full mirroring only as an option. Usually, I want the TV screen to display just the video. I want all the UI to be on the iPad (or iPhone or iPod). I also want to be able to queue up video, manipulate video, and do other stuff on the iPad while the TV continues to play video.

I'm also not sure about games. Maybe casual gaming, but not serious gaming. When playing a serious game, you don't want to have to look at your controller. Your eyes should stay on the screen at all times. The controller should become an appendage. With a touchscreen this is never really true (which is also why typing on a touchscreen is never quite as satisfying or accurate).

I think this certainly opens up new and interesting interactions, just like the Wii did, but I don't see it becoming a viable control system for serious games, and I also don't really see Apple releasing a console-style controller.
Unity strikes me as a cargo cult desktop environment. It tries to create a solid user experience by merely copying the appearance of a highly-regarded user experience. Because it goes about things in this way, it's doomed to fall flat: Unity's fundamental failure is focusing on superficial characteristics when what really creates a solid user experience is the underlying mechanics. It doesn't matter how it looks if it's confusing, frustrating, or clunky. Microsoft illustrated that with Windows Vista. And now Ubuntu is illustrating that with Unity.
Askbot http://askbot.org is a very easy to install app - installation uses standard Python methods and there is even a configuration script that will help you deploy it (and all dependencies are satisfied automatically too).

In comparison, Askbot is faster than both Shapado and OSQA and can be with ease deployed along with other Django applications.

Of all open source Q&A forums as far as I know, Askbot is the only one to have any significant number of unit tests.

Like OSQA, Askbot is backed by a company, now based in Chile and this year it is supported by StartUp Chile business incubator!
Yeah, I read it and want to buy one now. I also learned that I have a two stage heat pump.
So.... who's gonna be the first to hook this up to a Nest Thermostat?
US Airports don't seem especially bad at deploying xray scanners.