skysight-inc/HackerNews huggingface dataset:
That would bring a lot of badly targeted traffic. Sure, maybe better targeted than from a general interest site, but if your startup is targeting a specific profession, HN traffic is a drive-by, not exposure. Targeting is as valuable as raw traffic numbers, hence why Google is rich beyond the dreams of mortal men.
Is it possible that someone from Reddit was on site and set up the "office" and everything, provided the Macbook with the Reddit alien, to make sure the POTUS would have a smooth Reddit experience? I doubt this was a spontaneous thing.

If it was a staffer, he must be very good at impersonation, the style of the answers was VERY close to Obama's unscripted Q&A sessions.
What do you mean by "will probably be better?" I have to think there's plenty of real-world evidence to obviate that hedge by now.
I've found that fine-point sharpies bleed through every kind of paper. What kind of paper do you use?
Nonstop practice does not make perfect
Shameless Plug: I built a similar 23" Android "tablet" last year. http://martin.drashkov.com/2011/09/android-megapad-23-androi...

I thought Android is a much better choice of an OS, seeing as how many apps would already scale up nicely. I still think this is a valid product category - various specialized kiosks and smartboards will soon be replaced. I guess we'll see whether it'll be Android or Win8 (or some Apple thing).
To the extent that it can provide better, more responsive, more flexible user interface than your typical camera - nothing wrong with it.

(NEX5 user - great camera but every time I use the interface it always feels less than friendly/sophisticated)
Maybe encrypting a file with blowfish too?
That list is a bit out of date: http://gigaom.com/2012/07/09/github-finally-raises-funding-1...
If we are working in coldly psychopathic "rational economic actor" companies that will lay off our expendable employees whenever it raises the stock price, isn't it hypocritical for us to expect such prospective employees to pretend that we are in a human relationship? Shouldn't we expect them to treat us with coldly mercenary objectivity?
I would gently suggest that Photoshop Elements or Pixelmator are probably more likely to be of value to such people. Pixelmator is something like $20 and vastly more user-friendly than Gimp.
"30th birthday resolution: make an effort to get out of the tech echo chamber and talk to more normal people."

Not a bad idea ~ https://twitter.com/hrishio/status/240938100296126465
Isn't that a separate issue? It sounds like it is sufficient for the edits, but not for the task of working with other people who use / content made in Photoshop.
Are you for real? In what universe is "mkdir ~/.fonts; mv .ttf ~/fonts" (or "sudo cp .ttf /usr/share/fonts" if you want them system wide) the "longest route"?

So fine, you didn't know this trick. No shame there. But you're willing to click around trying to discover the feature in your GUI (and expect the desktop to hold your hand trying to do it!) yet won't take 30 seconds to google for "install linux fonts". (I just did, by the way: the first two links tell you exactly what I just did).

So sure, the Linux desktop isn't for you. You want more polish and attention than it's willing to provide. Just don't pretend that your inability to learn a few facts about the implementation of your desktop and/or develop an intuition about how things might be done represents "hassle" that takes time away from your important work. Those skills are good to have, and those of us who have them are, quite frankly, better at our jobs than those who don't.
GitHub Wikis have tons of lists of 'Apps using this library'. That, right there, is lots of link juice and promotion if you use a lot of open source libraries.
> What are open source/free projects supposed to do about gatekeeper?

They're supposed to pay up.

The signing Developer Certificate Utility at https://developer.apple.com/certificates/ rejects accounts that are not paid members of the Mac Developer Program, and a footnote at https://developer.apple.com/resources/developer-id/ states that "Mac Developer Program membership is required to access the tools and resources for distributing Mac applications."
The concept of Linux on the desktop is as aberrant as the concept of Windows on the server
I have to say, i'm impressed. One of the biggest reasons I never really used GIMP on OSX was that the X11 version never really felt right.

This version in comparison feels a lot better, though there are still a few annoying things about it, such as the image editing itself seems a bit laggy.

Still, a good step in the right direction IMO!
Well before I built my product for my current startup, I was an SEO consultant. And this is a very good, albeit simple, technique I've used. That's why I shared it.

Most people fail at SEO because they simply aren't persistent. This method breaks down the process to the point where it's the easiest it's going to get to stay consistent with your link building efforts.

Also, it's really easy to avoid bad links with this method: If a site doesn't look legit, just skip it.
Lots of people are now using CR in an attempt to prolong life.

Take a look at: http://www.crsociety.org/
Exactly ALL databases will have issues. Which is why I suggested MySQL. Every issue has either been solved online or worked around in Percona, Facebook or Twitter's implementation.

There are huge benefits that come from being the most widely deployed database.
If you're building a business in the SEO industry, you probably shouldn't throw around guarantees like that.

I think that this method is probably safe, especially if you the target site has a decent number of higher quality links. Still, it does come with some risk.

It wasn't long ago that Matt Cutts told us that duplicate content was ok and that Google would find the canonical version on its own. Then Panda came along. It was a widely held perception that incoming links couldn't hurt you. Now we know that they can.

Google's algorithm is a moving target, and it only seems that they will get more aggressive on discounting or even penalizing links that aren't given editorially.
Would you work on one of these projects for quick Equity?
This is freaking hilarious. Angry DEV all the way.
The results here are a dramatic improvement over the normal web view. Another option for mobile web developers is to use the -webkit-overflow-scrolling property (with overflow: scroll;)
I sincerely advice against using node. (I'll get to that in a bit). For the DB, I personally like CouchDB. It's easy to get started with, and it lends itself very well to horizontal scaling.

As for why node is a bad choice: you can think of 2 categories of languages:

1) Those which allow you to get things done quickly but in which large code bases are hard to maintain because you need to carry too much information in your head, and they possibly don't scale very well because they tend to run in an interpreter (python, ruby, lisp).

2) Those which require some amount of boilerplate to get simple things done, but provide structure and modularity so it's easier to maintain large code bases, and they possibly produce high-performance code because they tend to be compiled or almost-compiled (C#, Java, Go).

There's a trade off between "getting up to speed quickly" and "maintainable performant code".

Node is bad because it fails at getting you up to speed quickly AND it doesn't make your code maintainable at large scale. This is because async-style programming is not natural to how we think.

The "performance" should not be taken as a plus for Node because you can get it in other languages/platforms (Go, for example) without sacrificing maintainability.
Intrade is the place to go for information like that:

http://www.intrade.com/v4/markets/contract/?contractId=74347...
We have private colleges and universities. They are in competition with each other. Market forces should already be in place, driving efficiency and driving down the cost of a college degree.
Looking at the filename, I'd say it's an old speech?
If you buy into the notion that the ideal sensor pixel size is around 6 microns, the megapixel count on a 1/2.3" sensor would only be around 0.8 megapixels.

On the other hand, I recall one of the leading sensor designers (Eric Fossum?) stating that high megapixel counts don't necessarily sacrifice image quality or sensitivity.
Developers Vs. Bigcorp
I'm still bewildered why this isn't the default.
No doubt that political avenue's being explored as we speak. Reddit last hit mainstream news due to jailbait photos, IIRC.
At 5+kg there isn't going to be much holding going on. It's designed for using on a table (or maybe your lap) which as you say means significantly greater viewing distances then an iPad/Nexus 7.
Tell users how to turn it off. I've never seen a user object to doing so, possibly because they don't understand what it's doing in the first place.
I disabled Gatekeeper's hollering on 10.8. I suspect most power users will do the same, but I have no data for that suspicion.
Most elementary schools have all subjects taught by one teacher. (At least mine did; my K-12 education was entirely in the US public school system.) Kids taking different subjects from different teachers doesn't happen until middle or high school.

So I'd guess that most teachers of young kids probably chose to train as elementary-education generalists, and math was hard and scary for them. There are several mechanisms by which this might rub off on their pupils:

1. If the teacher doesn't have an innate joy and passion for their subject, the lack of enthusiasm may be contagious.

2. The teacher may have no idea why things like the addition algorithm work, and no idea how to explain it to their students.

3. Most of the math classes in elementary school were largely spent reviewing material covered in previous years. Having an expectation that students should know material that's been covered in previous lectures is simple common sense. I'm not against an occasional review class, mind you, but spending an entire quarter or semester on nothing but previously covered material strikes me as a colossal waste of everyone's time.

4. High-stakes standardized testing is a recipe for disaster. The tests don't accurately measure anything but the amount of time and effort teachers spend teaching to the test. I was pretty far out of elementary school by the time No Child Left Behind hit the fan, but I'd imagine even knowledgeable, passionate teachers who want to motivate their students with the joy of learning to use their imagination to manipulate abstract ideas get immense pressure from above to turn their class into nothing but drill, drill, drill.

5. The very name, "No Child Left Behind," implies is that the goal is to have the entire class proceed at the pace of the least capable student. On the face of it, this is deliberately aiming for poor results. For those of us who have never observed the human race in action before, let me explain: People are different; they have different levels of mental strength, motivation, talent, and parental support; they have different areas of interest, different areas of talent, put in different amounts of effort, and think in different ways. It is inevitable, then, that some people will be better at math than others. But we seem to be trying extremely hard to deny this simple and obvious truth, to bring the least capable students to a level of competence that they may never achieve, at great cost to taxpayers and immense frustration for everyone. Meanwhile, the middle- and high-capability tiers of the class are bored, frustrated and alienated by the endless repetition of very dull tasks -- which is most assuredly not what mathematics is about, especially since the invention of cheap, ubiquitous computers.
Ubuntu works just fine for two kind of users:

1.) Grandmothers and the like who just want to read their mail and check the news.

2.) People like me who can and will use 4 + 2 + 1 + 0,5 hours to customize it over the course of 6-12 months to have an almost perfect working environment instead of living with a slower OS without virtual desktops.

The only thing I can think of that needs tinkering is some online banks that require applets to work, but then again even Windows doesn't come with Java preinstalled.
The primary download link is getting hammered at the moment; check for a mirror that has an OSX directory for fast access.
1 billion and counting: Placed targets mobile websites for location analytics
Sorry but what you are suggesting is crazy.

MongoDB has a completely different data model to PostgreSQL. You can't just build your app around one approach and then trivially move to another.

Pick the database for the data model not the other way around.
> I just want it to work...

We must be doing different things, because I've been on Linux desktops with zero-to-minimal effort since 1999.
You're right that in some sense it is a separate issue. I could do my edits in GIMP some of the time. However, since I have to keep Photoshop installed for interoperability, there's no real reason to also install GIMP.
Has he publicly supported a constitutional amendment to overturn Citizens United? Google search for "obama overturn citizens united" is packed with references to the reddit thread.
How do you deal with the github enterprise version of your software? Does it have a separate QA cycle? How often do you ship new releases of that?

I am hoping that Github could shed more light on the how they ship an enterprise version along with the SAASy web version that we all know and love.
Of course there's a "cost-of-carry". It's called Patent Maintenance Fees [1].

1. http://www.uspto.gov/web/offices/ac/qs/ope/fee092611.htm
Facebook Cripples Games on 3rd Party Sites
Today Facebook announced new terms of service for Platform developers that will prevent games running on 3rd party sites (like Farmville.com) from using key features of their platform such as retrieving a user's list of friends.
wow, not surprised. The majority of people on Reddit are very left-leaning.
I have no idea where this sentiment coming from. I'm typing this from an MBP with a das keyboard, navigating with a razer mouse and viewing with a samsung monitor, everything works fine.
I have no idea where this sentiment is coming from. I'm typing this from an MBP with a das keyboard, navigating with a razer mouse and viewing with a samsung monitor, everything works fine.
WOW. 175 deploys in one day?
Pretty naive to think the President is the savvy one deciding to do a reddit AMA, and not one of the many, many people in his reelection campaign PR team.

Anyway, it reminded me that the news of his first election was the highest voted submission in reddit's history at the time.
> I would be surprised to meet a mathematician who enjoyed learning theorems/proofs more than finding theorems and proving things on their own.

One must crawl before one can walk. Reading the work of others is quite enjoyable. And not everyone yearns to reinvent the wheel -- for many problems, understanding the prior work gives one more than enough satisfaction.

> That's why I said the interesting part is the process of manipulating expressions rather than the expressions themselves.

A finished equation can stand alongside the finest art, and garner the same kind of appreciation. People still read Einstein's relativity equations, and Maxwell's electromagnetic equations, with a deepening appreciation of their beauty, quite apart from the degree to which they describe reality.

Also, there is the interesting task of applying equations to real-world problems. I don't need to rewrite the gravitational and tidal equations to discover new things while applying them.

> Based on your gravity/tides example, I think you would take the same stance (Do you?).

Not really. It would be like asking someone whether they prefer reading, or writing. Obviously the full experience of literacy involves both.

Here's a comparison -- a common problem for student writers, usually pointed out by someone with more experience, is that they haven't read enough to be able to write effectively. There's a parallel in mathematics -- those who take the trouble to read enough mathematics, by so doing learn how to express themselves more efficiently.

For me, the two equations I posted earlier, one that describes the gravitational force, and the other the tidal force, the mathematically interesting thing is the relationship between them, not so much the equations themselves -- the fact that a simple derivative operation produces the second equation (in physical terms it's because the tidal force is felt by any two adjacent masses placed arbitrarily close together).

For physical equations, working with them means either imagining their consequences, or modeling them, usually with a computer. In that case, you don't manipulate the equations, you use them to model reality. So having an equation that's known to represent some aspect of reality is just the beginning of a research program that models the consequences of the equation and compares the model to reality.

Here's an example. Observations of Jupiter's moon Io revealed the possibility of a large, static tidal force on its mass. You may be aware that a static force doesn't require any energy expenditure (imagine a book lying on a table). Then someone pointed out that Io has an elliptical orbit, which means Io is constantly moving toward, and away from, Jupiter. This would have the effect of changing the tidal force, and a changing tidal force would perpetually change the moon's shape -- and changing the moon's shape would require energy. This would generate a lot of heat. Shortly thereafter, volcanoes were observed on Io, a moon too small to have the kinds of volcanoes we have here, and the explanation was the elliptical orbit and tidal force.

That's mathematics.
I was really hoping he'd respond to the law school student along these lines: "Well, where in your class did you graduate, and why did you think you'd have job prospects as a lawyer? Unless you're in the top 1/3 of your class at a good law school or top 5% of your class at an OK school, getting a job is hard in today's market. Part of the reason law school (and school in general) is so expensive is because we've removed a lot of the risk from the loan side of the equation. We give you 7% money, guaranteed against default, and the schools jack up the prices. That combines with faulty transparency in which some law schools hide employment rates. My guess is that a lot more people are going to law school than should be, and we need to fix the incentives to keep all parties honest about their prospects."
I Made the Robot Do It
A multi-touch screen, like a design for an airplane should be patentable. It actually takes serious R&D and discovers things that were not understood before. Obvious things you can do with multi-touch screen or airplane should not be patenable. Any programmer that had a multi-touch screen to play with would come up with pinch to zoom. Allowing pinch to zoom to be patented is like patenting aerial photography, an obvious use of an airplane.
I think that the author's blog is separate from his company blog. Looks like he writes not only about SEO (which is what his product is built around), but startups, code, and general business.
Do any of these JavaScript frameworks have decent documentation yet? API docs are all well and good, but I'd really like some examples other than to-do applications. All they really need is an equivalent to the Rails guides at http://guides.rubyonrails.org, which are ample.

Frankly I'd take any example application over a to-do app at this point.

As an aside, I've been using Sammy.js (http://sammyjs.org) more than most of these other frameworks lately, as the effort involved is disproportionate to the rewards unless you're building the entire frontend in JavaScript. For any less-than-enormous project, you really don't need all that complexity.
The Slow Obviation of Yojimbo
The node debugging experience is quite nice. Unfortunately, I found myself having to use it.

The issues with carrying around information in your head is true IFF you have a large monolithic app. SOA, which is advocated with compiled languages as well, helps to avoid this issue because each service is limited in scope. Then again, SOA itself is counter to "hello world" latency...

I think this is important because if you find yourself dealing with a (example) rails app that is experiencing cognitive burden overload issues, splitting it out into a SOA can be a nice transition (eventually replacing parts with other languages if it is required.)

Also, if you care about performance and quick execution and want a scripting environment, luvit is much faster than node, much lower memory usage and IIRC you can use lua continuations instead of async style.

IMHO, node.js as an edge server providing connection handling and templating with backend services giving it JSON seems like a reasonable 3-tier architecture, especially because your edge tier can then be maintained by people with front-end experience.
Yah, except that looks terrible and if I was looking through craigslist for an apartment, I'd just move onto the next listing.
We do continuous deployment at Etsy[1] as well. Here is a talk from our head of application security (probably not his official title, fyi) about some of the stuff we do: http://www.slideshare.net/zanelackey/effective-approaches-to....

[1]: http://www.etsy.com, the world's marketplace for handmade and vintage goods.
I second this, it is really useful for developing awareness about yourself and your habits.
I've been using the outdated Seashore for my basic crop/resize needs. Will try asap.
Hey Aidos,

IronWorker (our product from Iron.io) has scheduling capabilities and can be combined easily with SendGrid/Mailgun to provide any type of rules engine.

In it's most simple form, you can use it like cron in the cloud.
I forgot to mention "Statutory Grape," the color of a dress worn by a 13-year-old girl. :)
BallsBreaker [My first free iOS Game]
Hi guys. BallsBreaker is my first iOS Game. it was first lunched on Apr 03,2012 and now It is version 2.0. I had some good feedbacks but it does not have lots of download.

Please Let me know what you think about it.

Thanks

Are you in the mood to Break some stuff?
What about Breaking some Balls?
BallsBreaker is a simple, yet amazing game. Just tap a Ball to Break it. Try to break as many balls as you can, but watch out for the many dangers!

Features:

- Simple tap controls.
- Easy to play but with a difficulty curve.
- Many obstacles stand in your way.
- Your favorite ball from your favorite game.
- Game Center Leaderboards.
- Share High Score with Facebook and Twitter.

BallsBreaker supports iOS 5.0 or later

Please join BallsBreaker's Facebook fan page and Twitter page.
http://Facebook.com/BreakDBall
http://Twitter.com/BreakDBall

Please submit Bugs, Comments, Questions, Feedbacks to ballsbreaker@rabtai.com

Please spread the word of BallsBreaker to your friends and Family :)

Happy BallsBreaking!

http://www.youtube.com/watch?v=VhynnIihSV4

http://itunes.apple.com/app/ballsbreaker/id486171368?mt=8
He even referenced his own meme at the end of his last comment.

http://www.reddit.com/r/IAmA/comments/z1c9z/i_am_barack_obam...

http://i.imgur.com/VKN34.jpg
Building America’s Cup Fan Base Through YouTube
If people were being executed for jaywalking, would that be important enough to be persistent in asking? What if only a few people were getting executed? How do you feel about the Mayor of NYC proposing banning certain sizes of soda pop? These questions are related.
I should have been more clear, I'm not referring to this blog - I'm referring to content like this on a company that sells cats' blog.
I'd love to try it, but your launchrock submit is broken.

(Also: http://signup.alertoid.com/ on your HN profile doesn't work.)
I might be wrong but for me this is almost a [Hack] -> [Prod] methodology...

Roll back in 30 seconds, cool but how do you manage data / schema migrations ?
You have a snapshot also to rollback any data corruption the last hacking session could have introduced ?