skysight-inc/HackerNews huggingface dataset:
I played around with Ribbon (and your API) over the weekend at MHacks and am really impressed. Definitely a more personal way to sell things online.
I'm not sure I want that much air pressure on my naughty bits. A well placed blast of air can hurt my hands...
This model doesn't allow you to control the temperature of the faucet which might be important in a home setting. It seems like a great idea for public restrooms however.

Here is a video of James Dyson describing the faucet: http://youtu.be/3y4-fnTXzio
It's funny that you mention that, as I'm exploring exactly that for Android right now. =)
I think that the resources required deserve to be considered. If these computers are running 24 hours per day, and they require an extra 100 watts to look for primes (over their idle power consumption), then each computer is using the equivalent of 10 kg of coal per month.

In some cases, they're using renewable energy, and in some cases, they're offsetting heating costs. But the important thing is that the people installing the distributed computing software are not the people looking at the electricity bill. And that kind of breaks the whole economics of it.
Not sure. Let's say a person spends 15 secs washing, and 15 secs drying. Combined it's still 30 secs. So if we have a long queue, does it really matter that two people are in the bathroom at any given time, or just one? The total processing time does not change.

Or am I missing something here?
Yeah, I totally agree about JS.

Otherwise, I'd call the Free Software Movement a pretty neat ecosystem :P I'm sure at least some people will agree :)
A few thoughts:

A good quality trackball with super-low friction is fundamental. I've had trackballs that developed pain on my thumb, just like you stated, very quickly. These were usually mechanical. The optical trackballs can be wonderful. Both Logitech and MS make good ones.

You have to keep them clean. Again, it's about super-low friction. You should have almost no resistance to moving the ball.

Don't just move with your thumb. I developed into moving the trackball with elbow, wrist and thumb-centered motions. In general terms, I think I only use the thumb knuckle-originated motion for when accurate positioning is required, for example, while using a CAD program.

Keyboard shortcuts rule. I don't have a metric for how much I use the mouse, but if I am doing anything repetitive I figure out the keyboard shortcuts or write keyboard macros. One example is in repeating operations in Photoshop.

I learned that you need the correct posture and kinematics in order to relax. This is where my "cavity desk" worked wonders. It made me aware of when I was tensing-up almost any part of my arm, all the way up to my shoulders. If you work extended hours there's no escaping the need to learn to be very relaxed. A standard desk absolutely sucks for computer use, no matter who makes it. They are designed for writing with pen and paper and that's it. Your wrists end-up angled upwards on both your keyboard and mouse or trackball. With a cavity and an adjustable chair your forearms are horizontal, your wrist is horizontal and your fingers very naturally droop onto the keyboard or trackball. That, as a combination, is what I think make a huge difference for me and could for others.
In all honesty, the same result can be achieved with an http://IFTTT.com recipe. Neat concept though.
Using dropbox to sync code for the purpose of quickly switching between machines seems like asking for trouble when there are network problems or conflicts...
They have to make it quieter first. There is no way i could use anything so loud with roommates sleeping in the next room.

I think towel is still better for home usage as it wipes any remaining soap/stain off your skin in hard to reach places, and after a while you can always wash it in a washing machine.
“Thanks for helping me define my product more clearly, prioritize my feature set and create some milestones. It was very helpful and your process makes a lot of sense, but I’ve found a programmer on Craigslist who said he could do it for a quarter of the cost.”
I don't know, maybe that is true here but I've met a significant number of people who seem to think it is an actual thing.

I've heard arguments such as "I know god exists because karma exists" which just seems like nonsense to me.
Isn't switching from Haskell to Pascal or Java a huge switch? That's a change in thinking style, even!
Have you done the math on this? I have a feeling you're relying on a gut instinct and didn't actually simulate it. From my simulation, this new gadget will simply shift lines from the paper towel dispenser/on the wall air dryer to the sink itself. It will not at all reduce the efficiency of the bathroom, infact it will increase it
Tell this FIS Global.

There is absolutely no reason to make banking system on GT.M but they did.

Although: GT.M is the only(?) NoSQL that is ACID-compliant.
I've heard that Steve Jobs hated Flash (or Adobe). Whatever his reasons were, a techie's opinion maybe did help bring Flash down a few notches.
Different time, different place. I won't do that now. Haven't done it in years.
Cool PLR Blogs
But the biggest thing annex-assistant adds is the automation of syncing; syncing is already builtin to git.

Edit: sorry for being so tendentious (yes, I like big words :). I'm just really having a hard time "getting" Dropbox as it seems like a poor, closed source replacement for rsync. Git can be used as a glorified rsync that will resolve 90% of multiply edited files, plus it gives you change history, and you're not locked into one company. I understand that git doesn't run on the iPad, but that sounds like a problem with the iPad, not git ;) Git runs fine on not just my Android devices, but my Maemo devices as well.
Hopefully this device operates at under 100 decibels.
That is a pretty canonical example of bootstrapping a company. Congratulations on crossing $1M!

On the question of 'what happened in august', I don't know of course but I find that there is a definite lag between launching, and being "real" in the eyes of the readership. We are so overwhelmed with marketing buzz and hype in our daily lives that it becomes noise, and what falls out are things that just keep moving forward and moving forward. When someone encounters your brand for the second, third, or fourth time over the course of 6 months to a year it seems to move you from 'idea' to 'actual company'.

Congratulations again, next up $10M ! :-)
Unfortunately I'm a IntelliJ IDEA guy, so configuring projects in eclipse just to use it in vim would be an overkill.
I've been waiting for this for a while. Although git is my preferred method of working, for people who aren't technical and who just can't do stuff from terminal, I think this is a great alternative.
Seems like the bowl design would be critical in this. Did Dyson design a complimentary sink to go with the faucet?
Does it though? While I agree with your premise, what I often see are available sinks while everyone hangs out around the 1 or 2 dryers or towel dispensers and trash cans, waiting for their hands to dry.

That is, unless it's like another place I know of where there's a paper towel dispenser and trash slot between every sink, in which case this faucet wouldn't change anything - they'd just be using their sink instead of standing in front of it with a paper towel.
> This reminds me of one thing I don't understand - keyboards that tilt up towards you.

Yes! Absolutely. They are HORRIBLE for your wrists. I don't get them either.
Reading the headline I thought they were introducing a SQL like interface to their API, sort of like FQL for Facebook and I got a little excited. Something like this to get the email addresses of all your active trial subscribers:

SELECT c.email FROM customers c, subscriptions s WHERE c.subscription_id = s.id AND s.status = "active" and s.trial_start IS NOT NULL;

(where of course the customer and subscription tables would be a virtual view on your customers and subscriptions)
PC's are not very living room friendly, cost more than $100, and don't come with console controllers. 360's are more expensive to develop for, are prohibitively expensive to push frequent updates to, and are heavily censored. They also cost more than $100.
By your logic, the choice of JavaScript would only make sense if the majority of open source developers that GNOME is trying to attract work exclusively (or at least primarily) on web development. They should instead be focusing on the body of talented desktop developers, who on the whole are much better versed in c*, python, or any of the myriad of not-webtastic languages.
Or puppet, which I prefer
I don´t think that Dropbox is intended to work as a substitute to Git, I know I´d never use it like that. Nevertheless, I developed my own version of Github using Box (http://bit.ly/yZvl2a) just for the fun of it, because I think that Github sometimes gets a little complex for simple projects.

The idea is to drag-and-drop instead of using the console and the app to be smart enough to recognize that you´re doing and update, and instead of forks it just creates another folder for the same project. It also reduce the hassle of the SSL keys.

So far, so good. Even though I don´t know if under Box terms it´d be feasible as a business, I haven´t checked out the Dropbox API but I guess it´d be easy to implement, and I´m also cheking the Mega API (Kim Dotcom new cloud storage)s since it seems to be a little less restrictive about what you can or can´t do with the API.
Hm, that could be pretty cool actually. Especially if we also added a REPL for interactive queries at manage.stripe.com.
Wahl and Ammann 2007 does not appear to adequately address gd1's points. It just applies a slightly different statistical approach using the same flawed premise.

There are countless arguments and rebuttals to be found on both sides of the debate, but I've found the ones below to be particularly helpful:

Pro Hockey Stick:

[1] Original MBH98 paper (PDF): http://stephenschneider.stanford.edu/Publications/PDF_Papers...

[2] Wahl and Ammann 2007 (PDF): http://www.cgd.ucar.edu/ccr/ammann/millennium/refs/Wahl_Clim...

[3] Wikipedia article: http://en.wikipedia.org/wiki/Hockey_stick_controversy

[4] Real Climate Hockey Stick "Dummies Guide" (PDF): http://www.realclimate.org/dummies.pdf

Skeptical of Hockey Stick:

[5] Skeptic blog post "Casper and the Jesus Paper": http://bishophill.squarespace.com/blog/2008/8/11/caspar-and-...

[6] "The Hockey Stick Illusions" book (same skeptic author): http://www.amazon.com/The-Hockey-Stick-Illusion-Climategate/...

[7] McIntyre & McKitrick 2003 (PDF): http://climateaudit.files.wordpress.com/2005/09/mcintyre.mck...
Thanks! Is test automation experience necessary/preferred?
I really don't think you are in a position to say what message the author should be getting out of her personal life. Your comment reeks of privilege.
I think your assumption of equal time for each task is incorrect. Either because people don't dry their hands, or it doesn't take as long as washing.

Because typical bathrooms have 4 times as many sinks as they have hand driers, and I still see sink lines more often than drier lines.
FYI you can store unstructured data in PostgreSQL (and query it) with the introduction of hstore. So knock one more reason to use MongoDB instead of PostgreSQL off your list. (Disclaimer: the length of my list to use MongoDB has always been a constant that is less than one.)

http://www.postgresql.org/docs/9.1/static/hstore.html
I think it's smart for them to keep the mobile upload only strategy. It keeps their network free of reposted images instead of live pictures. Or at least it tries to.
That's not an official OUYA site.

The official site is here: http://www.ouya.tv/
Yeah, and if the regime starts to need you for whatever reason, then you get picked right back from the concentration camp (at least Stalin did it many times).
The parent post is claiming the efficiency difference from not repressing the people you need to do X; repressing/not repressing innocent people is somewhat irrelevant for that part.
There are tons of tons for that sort of thing already though. FeedDemon is the first thing that I think of that does exactly what you said. Google Alerts can be even broader. Is there something you are suggesting that is different from the above? If so, sorry but I think I missed it.
Essentially, combining washing and drying reduces pipelining. It doesn't change the time for any individual person, but it does reduce throughput.

Of course, most public restrooms have fewer drying stations than sinks, so this would probably be less of an issue.
Congrats! What did January look like? Your curve looks to me like it's trending in the right direction but is subjected to some significant seasonality too vs hurting and suddenly hitting a tipping point? Or is Jan just an extension of Dec?
"every sink has its own dedicated dryer"

Exactly. Sinks seem to always outnumber dryers by a wide margin.
Dropbox shuts links down if you get any significant traffic.
Syncing your files between your devices is Dropbox's raison d'etre.
Investigative Journalist Claims Her Public Tweets Aren't 'Publishable'
There's also some evidence that air drying is better for your skin than using a towel. From what I've heard, if you're wealthy you can already get a system that pumps hot, dry air into your shower from all sides and dries you off. It may not have the skin-rippling magic of the AirBlade, but it gets the job done.

A DIY version of this concept is on my list of "projects I lack the expertise to do safely or effectively, but I'll be damned if that stops me from wasting hours on ill-conceived diagrams and hundreds of dollars on parts".
Sounds like 2 AMD Opteron 6200 Interlagos chips as found on many clusters. Each has 16 cores, but they have only 8 floating point units and a smaller clock then their Intel counterparts.

For some codes each core gives 60% of an Intel core for many others it is 40%.

The Bulldozers and the Interlogos go down in my mind as the chip that destroyed the AMD. It late, was hard to use, and underperformed.
Just got my Model S on Friday and it has exceeded all expectations. IMHO, the center console is at least as revolutionary as the fact that it is electric.

The software is world class and feels like it was written by Apple. In fact, it seems eerily similar to how Apple launching the iPhone reset the bar for the "right" way to do smart phone UI. I wonder if Tesla has considered licensing the center console software to other companies.
Isn't calling it a "colossal pain" a bit of hyperbole? A simple wrapper function should take away most of the pain.
> For that you need Erlang

Because the other side of highly concurrent applications is increase complexity. Both threads and async-based _large_ applications become a mess, fast. No talking about HAProxy type small server, but complicated business rules, state machines and so on. Shared state is hard to reason in non-concurrent application, large concurrent ones, especially with shared data structures, become complicated.

That is why light-weight isolated process based concurrency is the best IMHO. Erlang is at the for-front of that. It also has a completely concurrent garbage collector (it won't stop the world) since each process also has a private heap. But as the infomercial guy says, "But wait, that's not all". Add hot code reloading and being able to schedule all these light-weight processes on any number of CPU in an m:n fashion is what takes the cake.

Aha, so is it all rainbows and unicorns. No. You pay for it by getting a sequential slow down. So if you benchmark mandelbrot or matrix multiplication on C++ vs Erlang, C++ will win. Safety and isolation doesn't come for free. So pick and choose based on what requirements you have. There is the syntax issue that people don't like so those are some trade-offs.
We love http://plus.amon.cx/
How does MoSQL handle schema changes and new fields in mongo?

I'm imagining with this tool you start to need to be a bit more careful with the flexibility which initially drew you to mongo.
I'd like to know why this is a problem. I always have a dropbox remote on my projects. Doesn't matter if it thinks a file suddenly doesn't exist because it's not the only place a my repos exist.

Certainly don't use Dropbox as a working directing. Not Smart®
I asked you what a functioning democracy was.

You said it's any democracy at all. And then you dropped a bunch of irrelevant drivel about patriotism because it furthered the pedantic argument you had with rayiner.

You never answered the question. Indeed, you refused to answer it.
That's neat. :) For mongo_fdw, we're expecting better join performance once we upgrade to PostgreSQL 9.2 FDW APIs and start collecting table statistics.

I'm sure there are other factors involved for MoSQL, but they are probably outside the scope of this post. I'd love chat about them offline.
I agree. I would imagine that in with many basin designs the filtered air would hit the basin, collect bacteria and deflect towards your face.

I remember reading somewhere (can't remember the actual article) about how many doctors will not use air dryers in public bathrooms. Ever since then I have always dried my hands on the inside of my shirt when disposable paper towels aren't available.
A friend of mine is launching his site today, help him get feedback. He built the initial version over a weekend and recently quit his job to pursue development on this.

The application allows you to upload or create a presentation and then share it via a link.

Anyone viewing the presentation can then watch the presentation as you synchronously move between slides.
They each have different advantages and strengths.

MongoDB is great for failover and for rapid development or prototyping. SQL is great for reporting or analytics, since you can do all kinds of aggregates and JOINs right in the database.

The edge cases where you can't represent the data perfectly aren't a huge deal for this use case -- because it's a one-way export, you don't have to be able to round-trip the data, and as long as you can export the data you want to run analysis on, it doesn't matter if there's some you can't get.
Kickstarter: Open Source Death Star
Not currently. I was considering building it out, but it looks like the idea is already covered on several levels. Looks like I've got my answer.
iCloud.com SSL Gets Grade F
YouTube's One Channel
Excellent read. I've been wanting to try out Teespring for a relatively popular (~ 46k followers) Twitter account I manage ever since I saw veb's post. Time to get thinking about some designs.
"Lucky 13" isn't exactly an ops crisis. You probably don't need to stay up late patching this one, unless you're using DTLS.
Interesting timing on Dyson's announcement this week - yesterday NPR ran the first of a 2-part piece on the Excel Dryer Co [1], a US-based Dyson rival.

Though it's not mentioned in the transcript, late in the nine-minute piece, the Excel VP takes the reporter into Excel's R&D where he's shown one of their latest inventions, a faucet that dispenses soap, water, and then drying air...

[1] http://www.npr.org/2013/02/04/171090394/how-one-company-rein...
I like the idea of styling a map properly with CSS. I love the sheer WTF factor.

The fact we're seeing fonts (ab)used in this manner (and for icon fonts) says that we're sorely missing a good technical solution.
You can't outsource your custom DevOps for that amount of money but switching to Heroku or another PAAS might be a cost effective option.
The journalist (Teri Buhl) has a response: http://jimromenesko.com/2013/02/05/teri-buhl-responds-to-tec...
Transactions is actually the main reason why we haven't made the switch from Postgresql. Our schema is actually very simple, so a NoSQL system would have been a natural fit otherwise.

I'm a little wary of trying out RC1 quality code though. Can anyone shred some light on their experience with this system and, perhaps on the developers.
Being able to serve JavaScript from Google's own servers makes it easier to do a cross-site scripting attack against someone else's Google Drive site. Since the malicious JS would be from the same origin, it's no longer cross-site, and gets a free pass around some of the browser's anti-XSS features.
> "We use MySQL, MongoDB, PostgreSQL, and Impala."

Thanks for the clarification, but this makes it even more obvious your engineering team is introducing needless complexity into your organization.

Postgres can store unstructured data just fine, so you have a 'solution' that uses 3 OLTP stores instead of one.
Samsung Announces $100m Fund to Inspire Gadget Breakthroughs
I think that the language is not necessarily so disconnected from the design as you say. Language influences thought, and can thus have a large effect on how people solve problems (ex. When's the last time you used a lightweight, snappy feeling Java app?). If Javascript leads people to designs like the GNOME shell, I'd much rather it be kept out of GNOME's toolkit.
Attach a Photo to your Transactions
Someone on Youtube asked that, here was the reply:

Hi there,﻿ it’s Jack at Dyson. The Dyson Airblade Tap hand dryer is designed for commercial environments – these commercial washrooms do not have plugs due to health and safety issues, and the risks related to flooding. So we wouldn't expect this to be an issue.
Temple Run Review » Caged Android App Review
That doesn't sound very fun...
Congrats, Jason! Looks great.

The thing about Rails, for me at least, is that there's so much to it and it covers so many different bases that it's really tough to "learn it." For me, it's been a matter of two years of starting projects, throwing them out, and starting them again to get where I am - a fairly confident Rails programmer. I was also fortunate enough to get to work with a rails app for two summers [0] where my coworkers helped me a ton.

But guides? I don't know, they never really worked for me. It was the hands-on that I really needed, and it looks like your project with Treehouse is exactly that.

I'm still looking for the hands-on stuff [1] (shameless plug) to grow as a developer, since as a student I only have so much time for side projects. I've found that teaching Rails to others - I recently started an Open Source Society at my school - also helps immensely.

[0]: http://www.evidon.com

[1]: http://jordanscales.com/resume.pdf
> It's like a deal with the devil for performance

Well put. You usually pay for it. Not familiar with Haskell too much to tell. It might provide the solution to trick the devil. The devil usually wins the bets though ;-)
JavaScript can access any page and cookie from the same domain. So if I visited your googledrive.com hosted site, JavaScript from your site could potentially retrieve and send to you any other content on googledrive.com to which I have access.
Is that an official Google page on how to do this, or a demo you put together that Google may nix shortly? I ask mainly because a DS_Store file is visible in the directory, which strikes me as not a typical Google thing. Do they even use Mac OS for anything?
This is my "flow" for writing on my small blog:

0.) Set up the mood or feel of the articles, you can't write about absolute everything, get a "path" first. Mine is: Tech for All. So I concentrate on explaining and giving opinions about tech that non-tech people usually won't.

1.) Read about stuff that interest you.

2.) Form a real, objective opinion of a subject.

3.) Write it & publish it!, regularly!!!

4.) Repeat steps 1 - 4
There was a very wide middle path open to Apple where they just stayed a profitable niche computer maker, and even that would have been a better bet than liquidation. Dell's statements were already falsified by 2001 before the iPod even came out, because Apple was three years profitable and on the verge of solving their Mac OS problems with Mac OS X.