skysight-inc/HackerNews huggingface dataset:
How Thesis Theme for WordPress drove me to Ruby on Rails
I was a late comer to publishing on the internet. In 2009, I was looking to start my first blog and wanted a custom domain rather than just a blogger site. I eventually settled on Thesis theme for WordPress. The existing product had great reviews and there were even people talking about a future version called Thesis 2.0 (still yet to be released) that would revolutionize blogging. Thesis offered free upgrades so why not get this product?

I bought Thesis and was very happy with it. At the same time I kept looking forward to the mysterious Thesis 2.0, which Thesis founder had dropped hints about without specifying exactly what it would do. The internet blogging community got all excited by Chris Pearson's marketing (Chris Pearson is the guy who got in the public debate with WordPress founder Matt Mullenweg about whether Thesis should be violating WordPress GPL). Thesis 2.0 still never come, and now it was 2010, and then 2011. Chris Pearson's marketing team was really benefitting from the hints he had dropped about Thesis 2.0 because it brought people into the product, which helped avoid lost revenues to other custom Themes.

In mid summer 2011, I got an email from Chris Pearson's marketing team (Derek Halpern) telling me that Chris Pearson might (only might) give us feature previews of Thesis 2.0 in the near future. He wasn't promising releasing Thesis 2.0, only telling us he might tell us what exactly Thesis 2.0 would do. Nothing came. It's now February 2012, more than 6 months later, and they haven't told us a single word about what features Thesis 2.0 might have.

Last September 2011 I got sick of Thesis' marketing strategy and decided that if I wanted to do more on the internet, then I'd have to learn it myself. Through Quora, I discovered Rails and started learning that. Within 6 weeks I was able to set up different types of basic Rails applications and I haven't looked back yet. There's better blogging software for Rails (Enki) and obviously a ton of other great stuff.

My only question is, now that I use Heroku with Rails, do I cancel my hosting plan that I used for php sites? If Thesis 2.0 is ever released it might be something I want to use, but do you think it will ever be released, or is it just some marketing device to keep its users from drifting to other software?
I agree with this, and perhaps that is why there are no affiliate links yet, from that list (and my brief, over-the-shoulder viewing of Pinterest) I only know of some "nails" postings that either contain in the picture or in the text/comments, the name of the product used in this case.

Users are not pinning the direct BestBuy link to their new headphones, but they are pinning "My new pair of Grado xxxxx are awesome!". Thats where Pinterest has the data, and could go to work to provide easy access to those products.
Just used this on an interactive whiteboard in front of a class for basic algebra. Very nice indeed, well done sir.

How about image save for the rendered formula? I could copy/paste straight into Word for a nice homework exercise.

Basically education lower down the system could use this, not just University level.
The word 'online' isn't even necessary anymore. "Do you like privacy? You may be a terrorist" still pretty much describe the world surrounding me right now. For context I live in France and this is what's happening here: http://bugbrother.blog.lemonde.fr/2012/02/01/claude-gueant-v... (sorry it's in French and I have work to do.)
I'll be honest. The main reason I deleted my Facebook accounts is because I didn't want to socialize with the people that I added as friends there. It was Twitter for people that didn't get the Internet, and that resulted in a lot of garbage to wade through. Also, apps and their spam were intolerable. Finally, it's written in PHP and the way they draw people in Farmville weirds me out.

At some point I thought I was being pretty cool for opting out, but now I realize it just isn't a product for me. There is not a lot intrinsically wrong with it; a lot of people seem to like it very much.
Super Bowl super bust: US grabs 307 websites; $4.8M in fake NFL merchandise
I like sharing stuff with my friends. I only add people I know but I go under a fake name (which seems like a false sense of security TBH).

I won't delete it because it's fun.

One thing I worry about online is someone misinterpreting what I share. For example, I share a lot of hacker related news.

I am really interested in reasons why not to have one or delete it entirely.
We had a great experience at PIE, highly recommended.
@raingrove's Specta looks promising as well. https://github.com/petejkim/specta
GOP steals copyrighted song for victory anthem
Task.js: Beautiful Concurrency for Javascript
I have clarified a lot of the great questions that have come out of the infographic we created here: http://blog.appfog.com/what-is-noops-anyhow/
I just wanted to change your translation (Google translate?) a bit. I think this is truer to the original French:

Hence they (Bottin Cartographes) considered that the Google Maps application broke competition rules by offering the same service to businesses for free, even though Google itself incurred costs to build the product."
iOS Maps and Astral Projection
Slow Down, Observe, and Improve Your Craftsmanship
Don't ever start using emacs. After you do, any text editor that you are forced to use that doesn't have emacs key bindings will give you fits and make you cry.

Learning emacs is your standard process of enlightenment and elation followed by a lifetime of disappointment. Think about how you'd feel if you ate the best meal of your life at age 13, and the restaurant where you ate it went out of business the next day.

You'll be frustrated by all other software. You'll wander around trying to explain to other people why the thing you had was so good, and it was so easy, and that nothing else compares, and wouldn't it be great if everyone did things this way.

You have been warned.
Ditto. I got rid of my Facebook account for that reason, primarily -- I don't believe monopoly is ever a good thing and Facebook is headed that way fast (simply because of the network effect, not because they're gurus at building monopolies).

There's another reason I ditched Facebook, though. I found that my life was getting too entangled with other people. I had a lot of friends in the past who worked or still work for the US govt. and my current views on that government (that it is corrupt to the core and needs to be rebooted) were making them afraid for their jobs. Simply unfriending me is not enough, because Facebook has a memory...so I sent everyone my email and Twitter ID and went through the 2-week-long process of deleting my Facebook account.

What scares the hell out of me is that Facebook is concentrating so much personal knowledge in one place -- one-stop shopping for corrupt governments!

The proper approach is to federate the social networks together, so people can move from Facebook to Twitter to G+ to LinkedIn effortlessly but retain control of their data and hence put up a sizable barrier to corruption.
Facebook is useful for letting you know when it is your friends' birthdays. Ironically, I don't list my birthday on Fb, because that's one piece of information that is relevant for identity fraud.
It's happened to me as stated.

Back in public school, I had a friend who got banned from using the computers for several months for VNC'ing into his home computer. Because it was "hacking" - no other rationale, no complicating factors.

To use the car analogy: it's like getting arrested for using a remote to unlock your car instead of a physical key. (Or, more accurately, like getting your license taken away for several months. Which may make even less sense.)
Same experience here. I deleted it about a month ago, and haven't looked back.

The only annoyance I have is the variety of sites I was using FBConnect with (it IS convenient) that I have to re-register. But that goes to show you the problem of relying on tools like Facebook for site logins.
I am using Linux right now.

I realize that the process of intercepting keystrokes is really OS specific. On windows you need to use hooks, on linux you need to deal with x.

Anyhow, thanks for the link. Since it is open source, I will look into it.
You may call me Achmed.
http://www.youtube.com/watch?v=1uwOL4rB-go

Seriously though did they lower the requirements to become a government employee even further? Who comes up with the stuff? I would laugh but it's actually kind of disturbing that these are the people who we rely on to prevent actual "Terrorists" from doing "Evil".
How I test on mobile devices during development
The CSS3 Test
Community financing helps rural towns build their own broadband networks
If anyone is looking for tabs in vi, try out the (you'll never guess) tab feature in vi http://vimdoc.sourceforge.net/htmldoc/tabpage.html . What is great is that text completion (ctrl-p) works across tabs, so if you are using a library, open it up in a tab and you can ctrl-p away.

For extra points, learn to use hjkl and map your arrow keys to switch tabs.
I see a TechCrunch post and a ReadWriteWeb post that rehashes Google AdPlanner data, but nothing that supports the idea that Pinterest has a large number of products from established merchants. I definitely agree with your other points about the ability to mine insights, create a demand platform, etc. but I think that it's predicated on users actively using the service as a virtual wishlist (a realistic one and not aspirational).
Actually, it sounds like they are trying to sell their interpretation of a recipe because they recently acquired a company which extracts recipes. They've banned their customers from running the same tool which they probably use internally in order to protect their slice of the market.
Thanks, Steven. Quite sad but it's good to know :)
The Web without the muck: The story behind Longform.org's new iPad app
I read their terms and conditions. After that, I deleted my account.
Never had one, never will
Yes. They are also known to use false pretexts, like the existence of wmd, to invade others countries. Or overthrow (or assist in overthrowing) democratic governments, like in 50's Iran and many other places. Or throw chemicals like Agent Orange that destroy the farms of another country and live thousands of people poisoned. Or hold citizens of other countries in special jails without due process. Or just plain do medical experiments on humans, Dr. Mengele style:

http://www.bbc.co.uk/news/world-us-canada-11454789
Tech startup attempts to hack capitalism
Yeah, that what I feel from reading HN. Guess it's worth picking up one of these to make myself more relevant to the startup community.
France had already their Google Maps in 18th century:
(for military planning and instruction)

http://next.liberation.fr/arts/06014780-le-google-maps-de-lo...

Amazing!
I believe the GP was referring to the condescending tone.
I see your point about making a statement by not being present on the social net.

But I'm not about to alienate myself from the people I love in order to do so. So I stay in FB and only put stuff on there that can be put in the front page of the newspaper. I do not mind not having privacy because I go in with no expectation of privacy at all.
12 Favorite Design Resources from January 2012 | BOCO Creative Blog
An interesting snippet from the "General Public" version (as opposed to the parent "Internet Cafe" version)

It is important to remember that just
because someone’s speech, actions,
beliefs, appearance, or way of life is
different, it does not mean that he or
she is suspicious. Instead, focus on
behavior and activities that are unusual
or out of place for the situation and that
appear to be suspicious.

The activities outlined on this handout
are by no means all-inclusive but have
been compiled from a review of terrorist
events over several years. Some of the
activities, taken individually, could be
innocent and must be examined by law
enforcement professionals in a larger
context to determine whether there is a
basis to investigate.

[source: http://info.publicintelligence.net/FBI-SuspiciousActivity/Ge...]

It looks like they acknowledge the same individual complaints as noted in the comments here but I think they miss the overall point that people are innocent until proven guilty. It sounds like they are saying only law enforcement professionals are qualified to determine whether someone displaying some of these behaviors is really innocent.

I'm not saying someone needs to have charges pressed against before being investigated. Instead, I'm saying this is a dramatic shift to our social obligations and interactions: the person next to you is now no longer innocent by default, he is a potential terrorist and it is your responsibility to monitor his activities and if they show any unusual behavior to bring in the police/feds.
It is about antitrust, not about if it is free or not : http://www.numerama.com/magazine/21483-google-condamne-en-fr...
Thanks, that's a good advice. I'm starting searching on LinkedIn right now.
Apples / Oranges.

Quite apart from the ability to buy by the hour, the Hetzner offering really isn't suitable for processing any data you care about - it's not using ECC RAM, and the processor used doesn't support it.
But where's the page that contains a list of links to all pages that don't contain links to themselves?
I'm not sure AWS have updated their specs since then (all the specs for an ECU refer to a 1Ghz 2007 Xeon). We also tested our staging c1.xlarge and it scored less than the cloudharmony results indicated a c1.xlarge should.
Exactly. As a developer or potential founder, you're shooting yourself in the foot by not using it.
Apple to unveil iPhone 5 at WWDC in June, report claims
Isn't it part of Wayland's philosophy to get rid of as many abstraction layers as possible? X has too many of those.

But I guess they'll be forced to add some layers sooner or later. Having too few of those can be just as bad as having too many.
What I did was start small and learn the skills and grow my income from my "hobby bUsiness" until it became equal income to my day job.
At that stage you will need to decide which way you're going to go. Stay safe or go with your passion.
Also read up on all the other parts of running a business such as accounting etc, there are lots of good links on HN about this kind of stuff, It's invaluable.
The real products that I've seen pinned are mostly clothing. People will pin a look or a series of pictures that build up a look.

There are two drivers for this that I've seen. Either bookmarking clothes to build up a look that they will then go and buy, or bookmarking clothes to buy once they go on sale.

One of the things I struggle with buying clothes online is being able to look at all the things I like on the same screen and then decide what I will buy. (H+M does this well). Some retailers limit the baskets to 10 items (Next used to) so even though I'll only buy a few in the end, the only other way to compare items is to open lots of tabs. This doesn't work at all when it's a flash based store. (Esprit.com suffers from this) So I use pinterest for this.

The other time I pin products is when I want comment from other people. I'd rather have these comments on Pinterest than on Facebook.

One thing that would make me pin products more would be if I could make a board private. Then I would pin ideas for Birthday presents and I would have used it to pin ideas for wedding dresses. But private boards are not what they're aiming for and doesn't fit into the context of the article either I guess.
> these laws will have been laughed out of the Supreme Court

It makes me mighty uncomfortable how often we have to fall back on "because the supreme court" (or more generally, "because courts" - there are a lot of lower-level justices doing their jobs admirably, and they don't get nearly enough credit) to convince ourselves that we're not heading for a closed society. Eventually, someone will grab enough political capital to pull an Andrew Jackson and decide to just ignore and possibly arrest them - at which point we're absolutely screwed.

We're at the point now where viable presidential candidates can openly admit that they don't believe the courts are worth obeying. It's time to start worrying.
If I go to http://www.ollawalla.com/feed?city=foobar and look at the source code of the page I see a MySQL error. That's never a good sign.
onenightstandshoes.com did it a few years ago, but they are no longer in business. I don't know the details except that it was a high heel shoe rental service.
Show HN: GeoStripper for Android - remove GPS EXIF data from your shared photos
GeoStripper is an open-source Android App that solves a problem I have: when I share photos online, I don't always want to share where a particular photo was taken. If your smartphone camera app records your GPS location when you take a picture and stores it in EXIF metadata, whenever you upload or SMS or otherwise share that photo, this geo-location information can be used without your knowledge.

The app is available from Android Market at

http://market.android.com/details?id=com.greenantlabs.geostripper

I am looking for any and all feedback, no matter how small.

More information:

When you upload your photos to Facebook we know that they DO strip EXIF GPS data out of photos they place in your albums. What we don't know is whether they actually store that geo-location information elsewhere once its removed from the photos. Other services such as Twitter, etc may not even strip the geo data and thus make your location available to anyone who has access to your posted photos (sometimes the whole world).

The idea was that I do not want people to change their use of their favorite message/sharing/social applications, so GeoStripper is a man-in-the-middle application that will strip Geo tags in real time before sharing your photos (but will leave the original photos untouched). This is only possible on Android where you can substitute default behavior based on 'Intents'. GeoStripper responds to 'Pick a Photo' intent.

When you want to share a photo via SMS or some internet application, you need to select the photo first. Since GeoStripper now responds to that 'Intent', an option to choose between "Select a Picture" applications and GeoStripper will be amongst those choices
(At this point you can set it to be a default choice)

When you run GeoStripper for the first time, you will be presented with an Introduction screen which briefly explains how it works and then you will proceed to the Configuration screen.

Configuration screen currently provides a single option -- to choose a Gallery application that will be used by GeoStripper next time you launch it. It will be populated by system's default app, but you are free to choose other ones if you have them installed.

From now on the only way to get into the Configuration screen is to launch GeoStripper as a standalone application (from the App Drawer).

If you choose GeoStripper when trying to select a photo from another application, it will take you directly the Gallery application that you selected in the GeoStripper Configuration screen. At this point, when you select a photo, a temporary copy of the photo is created with Geo data removed and is then passed back to the target application for you to share/sms/etc.

This rather simple application was written over the course of few weeks whenever time allowed. The source code(with some basic unit tests) is available at

https://github.com/GreenAntLabs/GeoStripper
Augh the muscle memory! I used vim for five years in and out of college and then switched to emacs for the cool things you can do with SQLi-mode and shell-mode. Once in a great while I have to edit something on a machine I can't TRAMP to and I use vim, and then my fingers are completely shot for about an hour because they keep trying to type esc :wq instead of C-x C-s.
Is it typical for tablet and smartphone browsers to have a java run time environment? Mine does not.
There's a package, wasysym, which gives you \permil, but I always just cheated with \%_o. Doesn't look very pretty, though. :)
As someone who used emacs for five years before switching to vim, my personal experience was that the top-level comment is more true than this one.
What I normally do is:

1) 'J' to join the two lines after paste

2) o<esc>p or O<esc>p

Perhaps there's an even "easier" way, but for me these keystrokes have long been recorded to muscle-memory, I don't even notice them anymore.
The opinions of Children on Marriage
Make it a category instead and you don't have to worry either way.
I know it is often the topic of SIGGRAPH demos, but I always get distracted now when game or demo physics don't go the extra mile in calculating all of the factors, or having realistic drag (and things like that)...
To the certain extent, yes, it makes sense. This trouble is rather small compared to benefits. I'm in constant search for the perfect editor, but every editor has its quirks, and of course, most editors require learning.

As for the controls that contradict with the rest of the software, there's no trouble for me at all. I don't suddenly start pressing :wq in the browser. As a simple example, consider people like me, who use two keyboard layouts: one for their native language and the other one for English. Even punctuation marks are on the different keys, but I don't have trouble typing the correct ones depending on the current layout.
In this day and age, if you think you can contain basic info such as your birth date unknown you are deluding yourself. It's as findable as you full name.

Just go to the right background check company. They will have your birth date and much more.
The site doesn't look like it's limited to trading within social networks, so why limit logins in that way? If you expect this to stamp out abuse, it's not going to. People can just register for a new facebook/twitter account and then use that...
I like having 20+ tabs open, provided the text editor supports multiple rows of tabs so you can see the names.
You can do that on Google+ too but with the privacy of not letting certain "circles" know things you don't want them to know or it's irrelevant.
Yes, private boards are key, IMO. I bought the domain wishistry.com a few years ago to provide just that: Private wishlists for birthdays, weddings, holidays, etc. I think Pinterest will roll this out soon.
You need to work on the dashboard. It wasn't at all intuitive how to get from the dashboard to the info your site is trying to share with me. Right now there is a giant link right in front of the user which leads back to the website. I don't need that link, I know what my website is. But all the good info is hidden behind the tiny number of links found (if there is another way to get there from the dashboard, I couldn't see it).

Your report should really be your main focus. I came there to get info about my site and you're hiding it. Why? Put a big "Site Report" or "info" button. I clicked on the "Complete" button, that was a nice red button, seemed important, but nope, doesn't lead anywhere either.

A better way would be to have a big link with "See crawl report for [website address]" and then I would suggest formatting the first page of the report a bit more.
They could charge $10 per film.
Why I’ll Buy Facebook Stock: I Saw Virality Firsthand
Great post..very interesting.

I noticed that Austin has almost exclusively inbound
How did they prove that Google was plotting that scheme?