skysight-inc/HackerNews huggingface dataset:
Congratulations on the release. Looks like fun.

A (maybe obvious) suggestion:

To make the sort of app really fly it helps to make it so that the people viewing the produced images can't avoid knowing the image was produced by Colorify. For instance you could host the produced images on a Colorify site, so that people can see how it was produced (and learn more about the app). They then will be compelled to download the app and make their own images, which act as an advertisement to your app.

I agree with hammerdr above that more visual feedback to the user would be good. The part where the image is being converted to B&W would be a good place to start.
Will we learn anything from Hurricane Irene?
Demo: Raspberry Pi running Quake 3
I'm guess I'm spoiled. I'm used to Mission Cliffs in San Francisco, where a ~$65/month membership got you climbing, cardio, weights, along with spin, kickboxing, and yoga classes.

Honestly, though, I do think the fairly standard $15 per session is way, way too much for yoga. $15 per head with a class size of around 20 is $300 for a one hour session. I visited Yoga Tree (I think) in the Castro once, at an even higher price. The 'advantage' was that the studio was fancier, and they had a couple of really poorly trained lackeys running around making 'corrections'. Honestly, the yoga instruction I got at Mission Cliffs was better, and the instructor bothered to get to know me and my personal limitations.

I agree entirely about investing in health, though, particularly for people in sedentary careers.
I don't understand the complication of using a database. The sensible approach would be something like BMDiff with [page] indexing on top for random access.
Customer development is not billed as a customer acquisition strategy but there is an implicit expectation that because "customers hold all the answers", cust dev will reveal the path to customers.

I don't believe customers hold all the answers and the point of this post is that you can't be complacent about finding and testing that path to customers.
Ironically, you're exhibiting the exact behaviour I'm talking about - thinking tightly in the box.

"I have a lot of money. At last I can buy a very nice home, have no debts, set up large trust funds for my kids/friends/whatever, maybe buy a yacht and scoot around in it" is what I mean by 'middle-class', aka 'living the way I always dreamed' kind of stuff.

"I have a lot of money. I'm going to buy an NBA team and run it, and also fund a charitable organisation to eradicate malaria in Cambodia. Then I'm going to give patronage to an art school" is not.
Thanks for the advice - it's pretty much what I ended up doing. Snarky enough to be satisfying, but I buried the diss so it wasn't too blatant. :^)
A very interesting way of highlighting parts of images. Perhaps you could extend this to blurring parts of images (to highlight the unblurred parts)? I don't use Windows Phone, but I'll be sure to check out the equivalent apps on Android.
Solving your startup's cold start problem... or not.
You made my day!!

Alex3917 you are now permanently listed under the birfer/truther/tin-foil-hatter category in my book!

You, Sir, are simply HILARIOUS!
Rate my app: Vodo List
Hi guys, I'm looking for any feedback or any harsh criticism. (nah, i'm just kidding. please be nice.)
Make $500-$1000 Daily from home
Mini game from start to launch in 5 hours
A quick mini game I made to stay fresh on my Javascript.
How Not To Re-Invent The Wheel
One useful way to use QR codes on Web sites is for downloading mobile apps. Instead of copying the URL to your device, or searching through the Market/App Store, you can just scan the QR code from off the screen, and you're right at the app you need to download.
> We can probably rent it for our mortgage.

I just wanted to weigh in and say how huge this is, not just for the question of "is buying a better deal than renting," but also to allow you flexibility in terms of job relocation and family changes.

My girlfriend and I moved to the Bay Area about 18 months after buying our first house, and were able to do so in part because the rent from our tenants (who are good friends, as well) basically covers our mortgage. Not having to feel tied down to a particular city allowed me to take a risk on an exciting new job that I probably would have passed up if relocation had involved selling our house.
Yoga has a spiritual aspect but you're not paying a yoga instructor for spiritual guidance. You're paying to use their space, to be taught the sequence of postures, and to receive adjustments to better achieve the postures. Yoga teachers do not typically promote themselves as spiritual leaders, nor Yoga as a religion.

Some Yoga schools are more spiritually-oriented than others, but I assure you that the vast majority of people who go to Yoga classes do so for the health benefits alone.
This is not really related. But has anyone seen the video of Eric Schmidt practicing public speaking: http://www.youtube.com/watch?v=bA1I6MUOKkU Found it just yesterday and it's amazing to see how he used to be.
That was my question - why do that?

If you need a database, you really shouldn't allow the text to be parsed as anything else than originally intended. With "just text with a non-rigid structure" it's just too easy to make a silly mistake. So what is the advantage here, given we have bdb and sqlite on almost every machine nowadays?

Or the other way - if you need something human-readable, why use is as a database? Why not keep the data where the data belongs and generate the reports when needed from there?
I agree completely. And if the Barcode Scanner app came standard (or, better yet, if the normal camera app could read QRs on its own), it would be even easier. Just press the "Camera" button on the side and get the code in the viewfinder, then bam - done.
By the time you've dealt with all the special cases of the CSV format, your awk script isn't going to look very clean.

A few lines of Perl with Text::CSV is going to be much more robust, run faster, and take less time to get working.
100% correct!

The only thing I'd point out is that IE's system will disable all scripts on the page if it detects an attack. For Facebook, that means the clickjacking script will be stopped but the page will also be almost toally inoperable (due to the huge amount of JS that the site requires to function).
Didn't stop OkCupid. In fact, they did take down the bad parts. Probably part of the acquisition motivation is that the competitor didn't want the bad facts to be available.

However, you should understand that they could do the same to you. In that case, have class and say "Thanks for the advice, <competitor>! 'Unfortunately we believe that's not the best direction'/'The users will appreciate it'"
Wait, you're buttressing your argument that people shouldn't use awk because it's 2011, by advocating equally complex command composition with more tools? I mean, I love sort and uniq but your opposition to awk sounds more like religious zealotry than anything rational.

"It's 2011, time for a sed v. awk religious war!"
You can get a new SSN with the following documents, according to the SSA's website:

Employee ID card;
School ID card;
Health insurance card (not a Medicare card);
U.S. military ID card;
Adoption decree;
Life insurance policy; or
Marriage document (only in name change situations).
Have you tried nXhtml? If so, what do you consider unreasonable about it? It works well for me.
The post you refer to was a good example of a business that had intelligently thought through whether Groupon was good for them.

Some other special aspects of that case: Due to the nature of the business, the Groupon'ers had to sign in to a slot in the schedule, eliminating the "rush of customers" problem. And, the business had upsell options like souvenir t-shirts to extract some non-discount money from customers.
This version is nice because it's even clearer what's going on at integer-divisor points in the process, with different numbers of "arms" on the pattern.
Fotos profesionales a bajo costo para tu web
How Doing Less Work for More Money Saved Client Work
Assuming you could design icons that appear mostly black to the reader, you could replace the four black pixels in one of the position patterns with an icon (globe for hyperlink, business card for contact info...)
I think it's an interesting study in the jargon of specialization that I had to look up most of what you wrote in order to figure out that you weren't just making things up.

This happens in any specialization... An endocrinologist and a radiologist, for example, probably only speak half of the same medical language.
Couldn't agree more. For inspiration, see SpaceX's pricing page (tldr; $54M for a rocket to low earth orbit)
http://www.spacex.com/falcon9.php#pricing_and_performance

Lesser companies are shy about pricing for two reasons:
* They simply can't compete on a cost/benefit basis
* They want to capture "consumer surplus" (see Joel's awesome writeup, http://www.joelonsoftware.com/articles/CamelsandRubberDuckie...)

"Capturing consumer surplus" is an MBA euphimism for "charging different people different amounts for the same product, based on whatever we can get away with".

Sales dweebs love it because it makes for smart-looking powerpoints at the end of the month (look, we charged these forty customers double! free money!)

What they can't measure is how many saw the "call us" button on the website and weren't gullible enough for that shit. Those people simply left to find a competitor with more transparent pricing.
Apple financial indicators vs. all nations: Apple revenue exceeds Iraq's GDP
SIGKDD 2011 Conference -- Days 2/3/4 Summary
For link to actual article and lively discussion, see http://news.ycombinator.com/item?id=2925609
If JVM is purported to be so good in terms of performance, why not just create a JOS too? The VMs is only as fast as the OS from my basic understanding. It would mean an easy port of applications in JOS to other JVMs too.
It's not that they're indifferent to privacy in general. Rather, the system as reached a point where users are satisfied with the amount of control they've been given.

Specifically, they can render their profiles invisible to people they don't know, disengage from people they come to dislike, remove their names from pictures they don't want to be tagged in, and easily limit any personal details (except birthdays) that they don't like sharing.

For an enormous number of people, that's just fine.
Hate to tell you - it's already prime time in business, just not in consumerland. And that's only because it doesn't have MS Office/Photoshop.
My first thought upon seeing this was "Why is the D3 database on the top of hacker news???"

http://en.wikipedia.org/wiki/Pick_database
Now you know how non-programmers feel when they overhear programmers talking shop. :)
I released a visualization I completed yesterday which is written in D3 (source on Github) - http://dealloc.me/demos/crime/2011.html. Also, I've written an introduction to D3, focusing on what makes it different than your average charting library - http://dealloc.me/2011/06/24/d3-is-not-a-graphing-library.ht....
I'd call it more than a correction... it undermines the entire argument you proposed.
I don't see how your conclusion follows: lots of important things happen without anonymity. Most civils rights leaders demonstrated openly and without the veil of anonymity. I'm not saying anonymity is never important, I'm just saying it isn't necessary as a condition of importance.

And a site requiring real names for account can still be used to communicate ideas anonymously. Similar to how money laundering works in US banks (which must be tied to a real name! OMG! How will anyone ever be able to use cash!). So on G+ you can have thought laundering!

Anyway, I just don't get why everyone is so anti-Google. Providing a service that requires someone to use their real name doesn't hurt anonymity anymore than putting a hamburger on the menu hurts vegetarians.
Show HN: We made a spam-free lyric search engine
The JVM is mostly nonfree, controlled by Oracle, and isn't easily or readily available on systems other than Windows. I cringe whenever i see an application of some sort that relies on the JVM, as i know there's a rather small chance of that application working properly.

In theory it's great, but in practice it sucks.
Good Luck! If you want, I could help you with some specifics, point you in the right direction, help you troubleshoot a bit if you'd like. Let me know!
> Beware, the source archive is a tarbomb.

Thanks for the warning.
The point is that Google pushing margins so low that returns are below production costs. And the way they manage to do that is by transferring funds to cover that loss. No one can compete with that unless they have a secondary market to channel funds as well.

You may be able to get some customers with higher quality goods, but generally people go for the cheapest option. So its good for customers, up until competition and innovation dry up. Which is the normal out come of this situation (and then prices start to climb).

The clincher in the whole evil'ness about this is Google has set it up so the only way to compete with them is to buy ads off them. Total abuse of there monopoly IMO.
I remember there was a post that flickr is dying, well here you go:

https://www.google.com/adplanner/planning/site_profile#siteD...
As an aside, the cell phone/landline polling bias has been measured and is not especially large.

http://pewresearch.org/pubs/1761/cell-phones-and-election-po...
More realistic 3D TV: allow the eye to focus
"If you have something that you don't want anyone to know, maybe you shouldn't be doing it in the first place." Not merely talking about it, but even doing it at all. That is quite literally what he said, and it's perilously close to asserting that those who've done nothing wrong have nothing to hide.
It's a common misconception that applys are faster than for loops. A for loop is faster than apply(). But lapply(), sapply(), mapply() are plenty fast.
This news can be interpreted according to your affinity for Groupon. If you're skeptical, this is yet another strike against the model, the canary in the coal mine. If you're optimistic about Groupon, this is a win, a step toward answering the claim that there's no means for them to outcompete all of the clones.

It will be interesting to see if any more details come out, and if it's possible at all to establish which interpretation is closer to the truth.
jQuery is the most useful lib.
Just as a prop - Plurk is a Canadian startup! Based in Toronto!
thanks, i watched the google tech talk video about course, this course is really helpful for cs students
Make sure you have not only an idea, but an idea of how to execute those ideas. I believe you should focus on one of them although this is based on my preference for sequential-like implementation [0].

If you're still pressing ahead of parallel;

1) keep excellent documentation that even a hired programmer can follow.

2) ensure you don't forget to eat, drink, exercise, etc. Fixed habits help tremendously.

3) have a plan to cope with information overload. eg, HN is full of links that help your project and your project ideas. My plan is that unless the links are very very good, you're already implementing it. You could bookmark it as "Research later" (tip: ensure the bookmarks are descriptive. eg Nginx security guide [1])

4) Adopt a 'write down and forget', eg logbook. A calendar is great for events.

There's more tips but I need to get back on my project.

[0] I've attempted parallel implementation, the burnout and confusion comes much faster for me despite all my tips above.

[1] https://calomel.org/nginx.html
"Since the tax-deductible nature of mortgages also applies to your landlord, that factor nets to zero."

My analysis still holds: if your mortgage is less than rent, then you can do calculations based on the price from the down payment rather than total appreciation on the home.

How the mortgage payment ends up lower is irrelevant. All I meant by the mortgage interest thing is that you have to remember to adjust downward a little to account for that.
Guy hacks Kindle to use external buttons for his sis with Cerebral Palsy
Established website for sale on Flippa GenX Hosting
Very interesting. It's clear that Groupon is willing to dedicate a lot of pre-IPO capital to the project. Facebook probably figures that it's not worth giving up being profitable to do. At least not yet.

In many cases the second or third mover can still win. Think Yahoo and then Google in search. (Whatever did happen to Altavista?)
TDD In JavaScript: No Excuses
funny question: what would be the market cap of a country if it's GBP would be the revenue?
>Inflation also nets out to zero, since both the borrower and the lender (and the landlord and the renter) are using the same currency. Unless you argue that home buyers are systematically better at accounting for inflation than bankers, of course.

Stranger things have happened. Bankers have been wrong before. You could say that home sellers were right when banks who loaned money to buyers were wrong in 2006. I think inflation is likely to be higher than most people think, because there's no politically possible solution to the government's debt problems other than inflating our way out of it, despite its previous record of being a reliable debtor. If I'm right, that will mean that home buyers are indeed systematically better at accounting for inflation than bankers (or more like they will turn out to accidentally happen to be right).

At any rate, if the cost of renting is close to the cost of buying, as it is in my town (it's about the same here except that you don't have to fix the roof, etc, if you're renting), then even if I'm wrong, I won't lose much money as a new homebuyer in the next year or so.

>The problem with buying a house is that it's a massive bet on your local labor market.

That depends on your job. If you're have some specialized job or you're in a small town, that's something to think about, but lots of people have jobs for which they would never have to move. Even if that is an issue, it also depends on how comfortable you are with being a landlord, and how many people you know who would make likely good tenants.
thank you very much for taking your time to help me.
have a nice weekend.
Cool. But is the future of education really having professors give lectures, except now it's online?

Here are some brainstorm ideas for alternatives:

* Allow anyone, not just existing professors, create a course on any topic and of any length. May the best teachers win.

* Allow and encourage students to make their own lectures and courses.

* Enable and encourage two-way communication. Perhaps people can post responses to other people's lectures.
FINALLY!!

Thank you so much for this. Is there a search API?
Valuable 2 cents indeed. Thanks.
The Dead End Cult of Burning Man
Since my favorite Debian combo was already mentioned, I should mention my usual plan-B: CentOS with CentOS Plus enabled on the server. What flavor of Unix you run on the desktop is irrelevant, although I frequently find myself in dependency hell when I am working on a Mac. Installing the qtconsole version of iPython is next to impossible.
I use awk a lot, but only as canned solution I found on the web, your article definitely decided me to learn it.
Thanks.
I think one of the reasons flawed legislation like "Protect IP" comes into the picture is because the "Internet" community does not have a technical ruling body like the AMA (American Medical Association). The Congress trying to legislated IP packets is a ridiculous idea. But their trying to legislate medical procedures is an equally ridiculous idea (well, except for the anti-abortion zealots), and for that we have the AMA to thank for. They step in and tell the politicians: stay away from our business; we know what we are doing.

So maybe an association like AMA (American Network Association?) would be beneficial here. Every practicing computer scientist/engineer can join in, and with their membership fees, they would make sure that asinine legislation doesn't see the light of the day.

Just thinking aloud here.
Social Media Marketing: Tips to Implement an Effective Strategy
Not yet - this was literally built over the last two days. But we could make one!
Localization is the Way to Become Global
Can "per" mean "from"? It usually means "through".
Can you elaborate on the missing output writer support? I had a lot of software running with Lucene/Solr and my own code and never had an issue with OpenJDK.
I'm pretty sure the literal meaning of altiora (cf. altitude) is height. Of course, depth and height have very similar connotations when applied to intellectual pursuits. The breadth/depth pairing is more idiomatic in English, but my reading of the metaphor is that it suggests a wide, solid foundation is needed as the base of a towering structure. Or I could be totally off. :)
There are lots of Android and iPhone apps doing exactly the same thing.

Blurring is also a nice idea and there are lots of such filters. However we just wanted to focus on this for first version.
I totally acknowledge that the iPhone provided a huge leap forward, and that it inspired / altered the direction android took - I'm very grateful for it.

It is precisely because it was so good that it was such a threat to the technology landscape. We could easily have descended into a windows like era of domination by one company, but this time with the company having complete control over every layer - hardware, software, even content. However we didn't, partly thanks to strategic mistakes that Jobs made (we could have a whole discussion about what those were but I think it would be counterproductive wrt this thread).

I think almost like a natural ecosystem the software world needs both open and closed systems in balance. Each one moves us forward in different ways at different times. It is when they get out of balance that we get stuck (the "windows" era being a good example).
Actually there's a spinner at the bottom of the window. (That's not visible in screencast because it is a little bit small.) However it does not have words, it's just an animation.
> your distro version is inextricably linked to the versions of every major and minor software package in a way that just doesn't happen in Windows.

What's the big deal with versions? It's not like it's too much trouble updating Ubuntu from one version to the next (you know you can turn off Unity). Most of the time, you can even continue working while it upgrades. This is not like Windows where you have to reboot the machine with the install media and wait a couple hours to get the new version.

And while the Firefox teams does an amazing job making FF 6 for XP, the same can't be said about the Internet Explorer team. If you want the latest IE, you need to upgrade Windows.
Roca, l�nea Nexo de WC y Bide
Cljs-d3: A ClojureScript façade for D3
D3 and ClojureScript:

http://keminglabs.com/cljs-d3/

http://groups.google.com/group/clojure/browse_thread/thread/...
Cheap ghd shop
cheap ghd shop
> If you're lucky enough to own a machine that works out of the box

Actually, it's the other way around. If you own a machine that doesn't work out of the box, you are terribly unlucky.
Ghd factory outlet
ghd factory outlet
Interesting. Although I wonder why the topics are so heavily biased toward the humanities... One would think that a view of the sciences would be equally important.
The JVM is available on Linux and Mac OS X, too.
> The article seems to suggest that ubuntu is an OS that the non-geek joe can install and use without experiencing any issues, it just works.

While my mother (a 76 year-old lady) asked me to install her computer, she has been using her trusty IBM desktop always running the latest Ubuntu since 2006 or so. Never had an issue. She can read her e-mail, share files with friends. The only ability she lost was to infect her machine with the most horrid forms of malware. I don't think she misses it and I, certainly, don't.
Stop using SQLite for Rails dev
'killing' Facebook? Facebook is hardly dying; rather the opposite.