skysight-inc/HackerNews huggingface dataset:
Solution will change as size and needs of the deployment change. If accepting images from the wild, dedicated image processing is a Good Idea because there are some images out there that to nasty things to any/all of the image manipulation libs available.

For giving the image to the image processor, I kind of like just using NFS. Simple, works up to a pretty big load, and when it does you will have a better feel for your operational needs -- everying is different.

In terms of libraries to use, I think ImageMagick (via C!) and JAI (Java) are probably the best available. There are more, and YMMV, but I'd start with one of them. In terms of designing the app, well, that depends on what exactly you need!
I think it could work, but I think it would have to marketed differently. Right now it seems aimed towards the twenty-something web developer who might be more casual. I think there's an equally large opening for a device like this marketed towards more traditional businessmen. Replace the Rolodex, make migrating to social networking apps easier, etc.

The device is certainly a limitation too. Maybe think about ways it could be implemented as a mobile phone app? The hardware infrastructure for mobile apps already exists, and people are already comfortable with it. Bluetooth would be nice, but I don't know how easy it is to leverage that sort of technology.
I use both the new G5 and the G9, alternating when I get tired of one or the other. However, all the new Logitech mice have inferior rigid cords (non-plastic), and it's fairly hard to middle click on either mouse.
Look at this link
<a href="http://www.kolbrenerusa.com/blog/index.php/2007/12/04/50-top..."> 50 Top Niche Social Media Sites, and Their Power Accounts
</a>

there are plenty of niche clones
Wow, I used to have own a fUnc Surface 1030 back in the proverbial day when I had time (an a machine that was able) to game. That was the best mousing surface I've ever used, hands down. I'd actually recommend it if you're doing graphic design, the surface really is super smooth allowing for precise and accurate motion (which makes sense, it was designed for headshots).
What are you using to generate your HTML and CSS? Haml and Sass or something else?
Python and the web
Okay, so my question is that I want to create an application that will backup files that the user wants and then upload them to a web-based drive. I really am just a python guy; but I am open to new things. So is this going to be a pain in the ass on python? If not, what is the best way to do it and what will I need? Or, what about be the best language to use? I would love you forever if you gave some input. THANKS!
Techcrunch / Reddit
IBM Trackpoint. I'd use a Trackpoint keyboard with a desktop if I regularly used a desktop.
I had the same thoughts about mobile phone app implementation but there would no doubt be some large issues to overcome. Not all phones can have apps, etc, not everyone has bluetooth..
They (spez) already did.
I had been looking for this. Switched from safari to run firebug and was really missing that feature.
We're doing almost the same thing (except better).

We considered going with a no-screen-sync-at-your-computer model, but it's not useful for very much.

The version we came up with enables arbitrary direct peer-to-peer communication within a few hundred feet (or larger distances with our mesh routing). We gave it a handheld form-factor with its own screen and network connectivity too.

We're working on driving the price down and making it as small as possible but still usable.
I always prefer those wired optical mice. They light and very responsive. I never liked those wireless ones. SO heavy :-(
That is pretty damn cool. Wish it had been an option in 1990 when my dad died.
for my macbook pro, i am used to using the trackpad - even while Photoshoping ^_^ i dont have the multi-touch though...
Call me crazy but I like my bluetooth mighty mouse.
That's interesting. I recently bought a (cordless) Mighty
Mouse, and I'd never noticed any problems with the right click on mine. Perhaps yours is a bit flaky? It sounds like it's not affecting your usage anyway.

I do agree with maximizing keyboard usage (as I tend to spend most of my time in Vim). I was suffering from "mouse thumb" and recently did an experiment with my office PC. I removed the mouse completely and turned on the MouseKeys accessability option (using the numeric keypad to move the mouse pointer around). After a couple of days, it felt as natural as using a mouse, and my thumb felt a lot better.
hmmmm i never had problems with Yahoomail. i am using the free one for almost 10 years now. being a poweruser is nice. i can attach 20MB ^_^
Phone apps have a few problems:

* How many models and manufacturers and OS revisions for phones are there?
Do you have time to create and support 80 versions of your application?

* No phone can communicate peer-to-peer, so you are reliant on the carrier network or if you are lucky, 802.11abgn access.

* Phones are locked down. Even the glorious iPhone has a direct reference forbidding peer-to-peer applications in the developer docs.

* Even if all of the above was feasible, extremely few people would install your application on their phone. Sorry.

All the above hassle leads to companies such as Brightkite saying "screw it, we're going to use SMS and webpages to be dodgeball++"
do you have a company name that's public?
This is such exciting news. I studied the state of metastatic melanoma treatment intently for a while, and came to the conclusion that there just wasn't much other there for these people.

Now that may have changed. I don't normally get out of my chair and run to tell my friends what's happened, but this is one of those times.
django has a free book for their framework

http://www.djangobook.com
razer diamondback mouse. on mac, the razer proclick mac drivers work for it.

it's designed for gamers. i like the mousing accuracy. i used to have a cheap mouse. one can tell the difference; this is much nicer.
We are genetic gestures, inc (as is in my profile). Looks like I should get around to updating the website with details of our upcoming product.
Give them a unique ID, correlate it to the upload in your database. Then upload the image to S3. Also drop a description of what needs to be done in an Amazon Simple Queue.

Your Image Processors poll the queue. Receive the work order, fetch the image from S3 and then store it back there or do whatever you need to do with them.

Loosely coupled. Scalable. Fault tolerant. Oh and simple to implement.

Ping me if you need help with this :-)
Why so harsh? I think he'd be better off reading SICP than a java book, despite the short term reasons to do otherwise. And so what if it's in scheme? if he can't understand scheme then he's not a proficient programmer.
I can't speak for CS, where the coverage isn't as good, but pretty much all scientific PhDs work in labs that are NIH funded. In most cases, students (foreign or otherwise) end up doing a TA for 2-3 years and then get funded by their PI's research grant.

For example, in my lab every grad students stipend and tuition fee came out of my advisor's grants. Then again in the sciences, if you want to do any meaningful research you have to do a PhD. I was one of the few who was lucky to avoid doing a postdoc (which in most cases is mandatory to try and get a faculty or industry research position). Note that I'd do that PhD 100 times out of 100. Was a ton of fun.
Don't know about the majority, but I've always been paid a bit more than industry average
Reddit's "divide to conquer" strategy is already paying off. It is clear now that every news site with a small community will launch their own in-site Reddit. It is a good move.
/* NFS dorks */
Solar Powered Garden Lamps
This is outrageous. 38 years (or even 1 year) for fiddling with high school grades? Really?
My main computer three pointing devices, a mouse, a trackball, and a tablet. If my hand gets sore from using one device, I just switch to another one. This works pretty well, since all three devices need different hand positions and muscle motions.
Yes, I had to write them too. I spent a bunch of time discovering that. It's piss poor customer service. I'm over it.
I like the trackpad, but I'm hooked up to a monitor and a keyboard 80% of the time.
I've used all three of the Logitech Revolution mice and I recommend them to anyone I meet who uses a computer. Simply put, they are badass.
I absolutely love my logitech MX Revolution, except it's for right handed mousers (I like using both). I use a razer copperhead for gaming.

To be honest, I prefer my tablet or the touchpad on my laptop. Feels more natural and comfortable.
Friendster’s growth in Asia could make it the top social network in the world, once again
I think the face-to-face rule is a bad one. Even PG in his Things You Can't Say concludes that you shouldn't say certain things to anyone but close friends, valuable though these ideas may be.

Of coure, that only applies face-to-face. If you are anonymous on the internet, as I am on this forum, you don't have to self-censor. And yet, I do it anyway, just because the spirit of conformity and self-censorship permeates this place so much. My comments were better on Reddit, when Reddit was still worth going to. And so were the comments of others.

Quality of the average comment is not what matters. It's the quality of the best comments that does. If you eliminate half of the top 5% and all of bottom 50% of comments, you've made the community worse.
I have a logitech vx revolution and I love it. The freespinning mouse wheel is pretty awesome, and it has a few configurable buttons. The logitech control center on OS X sucks really hard, though. I recommend SteerMouse to solve that problem.
best friend.
That seems like an odd thing to do with a link sharing site in the first place. Why not... make a poll?
Links, please? What I'm talking about is an open API like twitter or flickr's, so that people may make 3rd party apps or website that can do anything the website can.

Pretty much, I think it would be best for everyone to let people make reddit (or private reddits) the back-end infrastructure of all sites like news.YC, slashdot (just like flickr is a back-end for other people's sites).

This was submitted as a request well over a year ago:

http://www.reddit.com/info/1jhma/comments/

It's interesting that you commented on that thread, saying:

adding the display templates is easy. what i'd be really concerned about is the db load, but that's solvable as well.

and also:

We'd certainly do it. It just takes time, and that's a scarce resource at the moment.

It's been a year and two months since then... how much longer do you need? The data you have comes from the community... why not open automated access to it?
If the volume and processing effort is high and variable enough that you sometimes need multiple processing machines, Amazon EC2 + SQS + S3 may be of help. I think that's what SmugMug uses.
Correlation does not imply causation. ("cum hoc ergo propter hoc") I hope this becomes a treatment for folks with cancer, but until it is well studied, we can't jump to conclusions.
Addictive Substances
Cool info on what's addictive and what's not: weed, pills, mushrooms, coffee, viagra, etc. All info based on reported addictions, not some medical/legal craaaaaaappy opinion.
I'd have to disagree, because the short term reason is a pretty big one.

Not saying SICP sucks, I think the original poster would benefit from reading it..but at this point if he/she/it is working on said project NOW and needs a good Java/Struts book NOW, SICP isn't going to be that helpful.

Only in the long run.
This does not gratify one's intellectual curiosty.

In fact, the majority of articles that make it to the front page don't, and from now on I'll be posting this in reply to each of them.
Some of these problems are straight from Project Euler, but there's much more competition I feel with these. It's not just getting it done.
Ask HN: managing subdomains cookbook
We have seen webapps like weebly/syanthasite. They allow you to create the webpages and assign you subdomain
Lets say http://morbidkk.weebly.com If you buy your domain they modify DNS settings to point to your pages on its host.
As a example http://www.morbidkk.com fetches contents from http://morbidkk.weebly.com

If I have webapp which allows people let design and deploy their travelogue websites; how subdomains are assigned and even new domain redirect(CNAME/redirect) happens.
I need to understand this automation.

Lot of people here might have already done this and can laugh out over this question.I am looking for smart way to do this.

Any pointers?
I have the same mousing setup as you, and I have to agree that it's awesome. I have an Saitek Eclipse instead of a Logitech G15, mainly because I dislike the size of the G15, which can be a pain for LANs, which I still have time to attend :)
If/when this treatment becomes proven -- will those in need be able to get it?
You're right. I should find a way to turn the tables ;).
Absolutely love my MX Revolution. At one point, I lost the dongle that connects it to my computer and I went out and burned another $100 to get another. Only thing I wished was that the scroll wheel was a bit heavier.
This is about AdWords and effects those who advertise on search results pages and in the content network.

You're thinking of AdSense, which is a different animal.
Just Java by Peter Van der Linden is an exceptional introduction thats comprehensive and well thought out (may be not just for complete newbiee)

http://www.amazon.com/exec/obidos/ASIN/0131482114
Don’t be afraid of maps
So this is how digg scales...=/
Yep, read up on Smug's blog. Tons of great info there on how they do their image processing.
I had one introductory Java class that used that book and I didn't find it very helpful. I ended up using it literally as a doorstop after the prof suggested we do so as a joke, only kept it to do the assignments from the book, and went with Eckel's Thinking in Java instead.

That was a few years ago and a couple editions back..but I think some of it was personal preference/frustration. It's been a while so I forgot what my particular gripes were..I thought the introductory stuff was okay but (iirc) what ended up happening was that the book didn't cover anything particularly advanced that I wanted to know more about, which at that point was probably things like JDBC and JavaServer...things...I guess back then it was JSP and servlets, it looks like they dropped that for JSF in the newer editions. Obviously I can't expect a book to cover everything, but I mean I was expecting at least a gloss-over of the more advanced topics.

Plus, if I remember correctly, a new edition of Thinking in Java was less than half the price and an older edition is available online for free. Sooo...
But how does that benefit Reddit?
37signals Paper: An Introduction to Using Patterns in Web Design
This is a strong case for using distinct landing pages for your AdWords campaigns. I've never been opposed to that -- it's good strategy -- but I don't like feeling obligated to do so from a competitive standpoint.

SEO firms are loving this.
The Single Mockup Theory
Founder Equity Dilution by Industry
Type Checking in Python
couldn't contact logitech support about buying just that?

this is actually my second mx revolution. the first one got wonky on me, but logitech quickly replaced it.

only wish their driver software was as good as their hardware..their OS X software is jawdroppingly awful.
Are you asking how http://www.morbidkk.com points to http://morbidkk.weebly.com ?

There are a couple of ways you can achieve this,

I use CNAMEs, this would be done by someone who controls the source domain's DNS, morbidkk.com in the above case.

The other way is to create a direct DNS A record which is not so flexible and probably not possible in this specific scenario since we are talking sub-domains, which are typically created as vhosts.

I actually don't understand your travelogue websites question?? Can you please elaborate?
have not run not such a site myself, so take this with a grain of salt. I assume that most use a database-backed DNS server like MyDNS, so adding/removing/etc subdomains is a simple db call.
James Bottomley - Hacking the Linux Kernel for Fun and Profit
Thermal solar technology catching the spotlight
Designing a Compelling Widget: 3 Keys to Widget Engagement
My 3M ergonomic mouse takes away 90% of my RSI pain.
i couldnt be happier with the logitech v470 laser bluetooth mouse. if you have a laptop with built in bluetooth, this little mouse is fantastic. excellent mouse features (back, forward, scroll, and middle click) and the batteries last for weeks even with heavy usage. it takes AA batteries, so you can just use rechargeables.
I also own a fUnc 1030 mousepad. It does kick a lot of ass. It is amazingly smooth and seems to last forever. I've had mine for 5 years and it looks pretty much the same as the day I got it.

As for mice, I was told by someone while playing counterstrike about the ultimate mouse: the Logitec Mouseman Dual Optical Mouse.

It was only 30 dollars and let me tell you, it's ridiculous. It came out during a time when 800 dpi were top of the line. In fact, it was the only mouse that had 2 of them! It was also about 20 bucks cheaper than most other mice with a single 800dpi sensor. It was discountinued not long after I purchased it, and there doesn't seem to be many of these mice floating around.

It's shape is also really nice and seems perfect for most hands. It also has a conveniently located but hard to accidental actuate thumb button too.

This mousepad/mouse combo has given me optimum performance ever since my high school gaming days. It has honestly spoiled me which explains my disdain for using any other computer for web browsing.

I am getting better at using the keyboard for a lot of things, but web browsing seems to be designed around the concept of a mouse. I have tried vimperator, and it just didn't seem natural (not to mention certain mode-change oddities).
All cancer diseses will be successfully cured within the next 30 years because of the development of genetic technology
I really love the Microsoft Intellimouse Explorer: http://www.newegg.com/Product/Product.aspx?Item=N82E16826105...

It's a 5 button corded optical mouse. Some people don't like the symmetric extra buttons, but they're really awesome for web-browsing (forward and back), and in other applications too. It has great accuracy and the mouse wheel 'clicks' when scrolling (so you know how many increments you've scrolled).

Your tastes may vary.
I have done it. That is not my question.
Lets say I have a webapp travelR.com and you create your pages senthil.travelR.com and you also buy domain senthil.com.

How can I automate senthil.com 's pointing to senthil.travelR.com programatically.

Earlier answer mentioning myDNS helps. up voted
the "powered by reddit" will be everywhere
Firefox sets record with 8 million downloads in 24 hours
Business Symbiosis
Yep, can't say enough good things about the fUnc Surface 1030, it's the best mouse pad I've ever owned. Yeah I guess it is expensive for a mouse pad, but I think it's so worth it. I have also had mine for some years and it's still just as good now as the day I bought it.

Mine's an original Surface 1030, but they've also got the F-Series and the Archetype now.
this is for plurk?
Yes, the G15 is a little big, If there was another keyboard that had the same feel when typing, but was smaller, it would be cool. There's the newer G15 that they've got as well now, which appears to be slightly smaller... Thought probably not enough to really make a difference.

I have no time for LAN parties anymore. :(
I understand that some people will disagree. I might be wrong. That's no reason for him to be harsh. It's good for the poster to get a variety of advice.
The thing with our society is, if you're a cop who knows what to do about crime, or a teacher who knows what to do about schools (or a soldier, or a doctor, or whatever) then you can do something about it. Just convince enough people that you really do know, and they'll elect you.
You mean like this?

http://iolanguage.com/scm/git/checkout/Io/docs/IoGuide.html#...
Using jQuery with Ruby on Rails
How can the service provider point senthil.com to the subdomain? Can't without domain ownership. Either they act as a domain reistrar or they provide instructions to create a cname record.
"prosecutors claim that he then used teachers’ passwords to hack into computers and change his test scores"

is it really hacking if you have the password?
If there is a genuine shortage in any industry it's easy to tell: it's reflected in salary, signing/retention bonuses, people getting away with acting like rockstars, etc.

If there is a lot of whining about a shortage but that isn't showing up in cold hard cash then all we have is a management class trying to drive down the wages of the workers.
"why you think what the cops were doing was wrong"

I am not the poster you replied to, but anyway: has it even to be pointed out what is wrong? Tattoo people's foreheads for drunk driving? What is this, the dark ages? Why not chop of people's left foot for speeding, that way we can make sure they'll never do it again???

"Judge Dredd" was putting it mildly for that cops power fantasies. Why doesn't he just establish himself as a little drug dealing war lord in his neighborhood, that would be all his dreams fulfilled.
Could it be there simply wasn't anything worthwhile to steal?
I hope this also means there will be fewer Techcrunch submissions here.
How about trying to repair your mouse first?

Just open it. Most of the time (microsoft wheel mouse in my case) the prism lens is not aligned to the LED. Securing these with ducktape solved the problem

But really, use keyboard more and just ditch the mouse (or use less) so that u don't worry about it -- the biggest advantage being able to survive in environment where mouse is unavailable (say dead batteries while using wireless mouse)
Because theft is the only crime?
No, not even generated HTML or CSS.

HAML and SASS seem to provide a very thin abstraction; you're still basically writing HTML and CSS.

Our JavaScript framework builds everything via the DOM. But our application code doesn't touch the DOM either, it's all abstracted.
sorry, accidental downvote, meant the opposite :-(
Wildcard DNS entry. Create an entry for *.example.com that points to your service and let the code figure it out.
Let's hope they overcome those hurdles post-haste.
Speed is really the worst argument ever. For 99,99% of applications it really is not relevant, because they'll never have many simultaneous users.
Top 10 Addictions Other than Drugs
List of the most common non-drug addictions. Includes video games, gambling, porn, church, sex and more. Very eye-opening!
NBC plans over 2200 hours of live streaming video for summer olympics
Am I the only one that doesn't mind opening up pdfs in evince?

Sure, when I used Acrobat, pdfs used to be slow and annoying and hard to highlight, etc. But it really seems like a problem that stopped existing a couple years ago.
Cheesecake Recipes
All the best cheesecake recipes are here, from New York cheesecake recipe to different flavored cheesecake.
seconds is a number that grows as time progresses, meaning newer stories will always have a higher seconds score than older ones. The sign is included so that the time component hurts, not helps stories that are rated negative. The consequence of which is that newer negative stories are less hot than older negative stories. Also, the gap between positive 1 and negative 1 on reddit is HUGE hotness-wise.
Interactive map of state-by-state distracted driving laws
People simply confuse "operating system" with "platform" because in the past the platform has always been tied to the OS. Not any more.

When people say "the browser is the new OS" they don't really mean "OS", they mean "platform". Emacs is also a platform (though not a very popular one)

I believe the browser is the most important platform, but it still requires a real OS to run on.

Also, his rant kind of reminded me of this: http://xkcd.com/378/