skysight-inc/HackerNews huggingface dataset:
Sony hasn’t, however, retired the Walkman brand. They only retired the technology their first Walkman used. There is something similar happening at Apple, they will probably retire the technology their first iPod shipped with – a small hard drive – very soon. They already stopped mentioning their hard drive iPods.

I wonder how many more years the Walkman brand will survive and if there will still be anything called iPod you can buy in twenty years from Apple.
Groundbreaking Wi-Fi Direct launches today
It's funny I had this exact conversation with a coworker just this morning. The company we work for has a portfolio of nearly 1 million domain names, and most of them point to simple placeholder pages with ads.

I personally own about 50 domain names...most that I bought with the intention of using for a specific project that never materialized. With a handful of them I paid a writer in the Philippines to write a dozen articles for each, and I threw together simple wordpress sites with RSS autoposting and they make about $10/mo each, which pays for the renewal fees for all of the other domains.

I suppose in theory I could register 1000 domain names and repeat the process of paying for content, setting up wordpress RSS autoposting, and possibly make $10,000 a month, but I never seem to get around to it, and there's the possibility that it won't be as profitable as I think.
I think it's one of the stars from "Jersey shore" (or something like that). According to South Park (where I've learned that) she is small, fat and not particularly bright. So this seems spot on :)
In the land of the blind Apple is King
Like you, I have no ties with the UCE industry, but here are my guesses regarding this topic.

I highly doubt they purge gmail addresses. I still get spam in there. And incremental costs are so minimal to spammers, that why would they bother? That's kind of the whole reason spam works despite microscopic conversion rates.

I also doubt that google shares their anti-spam tech or reports with other mail providers. Each company wants to keep their proprietary stuff secret, and anti-spam tends to have a bit of secret sauce. Now, say google, microsoft, and yahoo got together and shared reputation information, you might see spammers start to avoid those systems (at least from their main botnets) in an effort to not hurt their "reputation".

By and large, though, I just think they are willing to spam any address that they think has a small chance of getting to a person. Frequently they're run by bot nets at such small incremental costs. There's no compelling reason for them to do this.

FWIW, using the Pivotal Veracity / Returnpath tools (which estimate delivery rates by using seedlists), I've found that MSN is much more likely to mark something as spam, compared with gmail. Weird, I know.
I still haven't seen a good reason for hiding it in the first place.
Raising productivity through R&D, but geography matters a lot
I saw one that had a free for commercial use only licence. That was different.
>STOP trying to fix yourself like you were one of the problems you like to hack on

Great advice, very difficult in practice. Just finding an activity or practice where you can quiet your mind is absolutely essential. When I let my inner dialogue take over and worry, worry, worry about all of the THINGS I need to DO, I reach burnout quite quickly. For me practicing meditation in some form or another (whether through actual sitting, taking walks, etc) is absolutely essential to my personal well being.
It is when that inner dialogue is running out of control that "fixing myself" ends up going on the to-do list, which is really quite absurd!
Download Free VLC Media Player for iPhone
I don't really consider it a negative for my years-old untapped ideas to cost me a token amount of money per annum. If my unused twitter accounts did the same, I'd probably have a few more active projects, or a few fewer dormant ones.
Aspire to be the Bruce Lee of startups
I guess I'll post one too: http://www.technomancy.org/google-suggest-venn/#start=Why+is...
I wish they would come out with one more line of HD iPods. My 160GB is full, and it seems like the tech for a 500GB in that form factor should be here.
Please do. I'm being willing to pay for such an app with XMPP support.

Have tried Campfire, Ignite/sparkweb, all the versions of jabber I can find, and various IRC servers. So far I have not found a single one that I can successfully install on a RHEL server that will do both a web interface and an XMPP/Jabber backend so that my team can communicate effectively.
Resolution Independent Mobile UI
X is (hitler, bush, einstein): http://www.technomancy.org/google-suggest-venn/#start=X+is&#...

Edit: Looks like Bush is more disliked than hitler.
http://browserlab.adobe.com
AdMob Brings Interactive Video Ads To Android
It's a bit disconcerting to see these write-ups from people who have never worked on a distributed system before.

We've seen where that leads (diaspora). Do the kids of today not have older mentors anymore, to give them a nudge when they're missing the base by a mile?
I guess that’s just not how Apple rolls. If they were Sony they might drag out the death of the hard drive iPod another twenty years.
well I can think of a number of things why that didn't work:

1-you have to consider how effective your mailing list is. Out of those 18,000 emails...normally, how many would get opened in the past? how many would follow the links in the email? 18,000 emails mean nothing, if only 100 people actually read them.

2-you have to consider your audience. I would imagine most people on that list don't actually need that service. It's like pitching a book about C++ to your mailing list for soccer moms.

3-like someone mentioned, the service or the sales page may very well be crap. You can't know what your customers actually want. Sometimes you can go full retard in your copy, and you'll triple your sales.

So I wouldn't dismiss reputation just yet.
In other words, we will need fully qualified user names.
My partner and I have bought quite a bit of domain names too and have actually sold some of them and from my experience many people decide to buy them up to do just that. They think someone is going to come around and pay them huge amounts of money. It usually doesn't happen at all, so if your motivation is to drive motivation then I think its just fine.
We sell our server hardware as well, so clients can have their own backup cloud. Most of our very largest clients (who shall remain nameless) use this approach.

Mike - Code 42 Software
I'm about to build a feature for my startup that puts a widget on our customers' websites. The fields on their site need to be customizable by them. Sure, I could have a regular SQL table with `fieldname` and `value`, but that table will get crowded quickly.

So I think I'll use the schema-less aspect of NoSQL to try this out. NB: I haven't played w/ any implementations yet, so if someone out there wants to persuade me to go a different route, please do so!
Limiting yourself to a domain is one thing. It's like having narrow goals, which is fine. Limiting yourself to a set of programming languages is different. It's like using nothing but a given set of means, which is silly. So, you're a front-end web developer? Fine. You're a JavaScript programmer? Stupid.

Programming languages are tools, in the sense that they are mostly means to ends. But they are not ordinary tools, because they have a tremendous influence over the way you think. I reckon The sentence "PLs are tools" is improperly used most of the time, but not here.

As a side note, if you actually don't have a clue how pointer arithmetic works, check if you really understand plain ordinary variables. Pointers are just a second level of indirection away.
Apple's new 11" MacBook Air a "much faster iPad" or "much slower MacBook Pro"
While one can't count on superhuman levels of discipline, correctness (i.e. discipline) is still a trait to look for. Rapid development goes faster if programmers are not rapidly iterating over their logical/structural mistakes.
Yeah, it is interesting how chosing methaphors change the outcome. For example change 'carpenter' to 'artist' and 'hammer carpenter' to 'painter', 'musician' or 'sculptor' and you have different outcome. Or change carpenter to scientist. Or even change to mathematician: a set theorist is really dealing with different things than a number theorists. These metaphors really have their limitations.
What I've always figured about the iPod classic is that as soon as they can cram 160 or so GB into the iPod touch that they're going to officially cancel the product line and clear out their old inventory of it.
Heh, I still have a WM-D6C Walkman Pro. Works perfectly. I even use it occasionally -- mostly for nostalgia value, I admit, though with metal tape and Dolby C, it sounds great.
An inside look at Yandex.ru's offices
Downlevel-revealed Conditional Comments to detect IE6/5 and other browsers
By willingly limit your toolbox to one tool you limit your possibilities and usefulness. Maybe you'll come up with a problem that an other tool solves better than the one you are used to, and you'll never know.

Correct me if I am wrong, but any one of these "toolbox"es will take enormous effort to master fully. Some person may really want to do web development for his/her whole life, nothing wrong with that. But to do that they will have to master many many skills to even say "I know everything about web development".
Great comment. Hackers do want to hack all their problems & challenges.

As we tend to be people immersed in our own worlds, good people (and family) are wonderful contrasts to seek warmth and escape.

For many of us, it may not be natural, but we should force ourselves to socialize until it does become more natural.
How much math do we really need?
Tweeting will get some of your followers to follow suite, but I have found that most dialogue occurs on Facebook in the social realm.

And I agree with the writer - if you want to make a change get out there and just do it.
A tie in to "get directions to here" or "buy a ticket to the nearest airport" or other things related to getting there could be a fun way to potentially make some money off of this. As someone who loves to travel, this site is really effective at making me want to go see random places. Tying into a travel site could drive business that way.
HP12C still going after 29 years.

http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/215348-215348-...
Facebook investor files for IPO
I know so many people who've just done basic CRUD business programming. Smart people, really smart people, but they limit themselves; don't try to do anything deep and interesting, and it's sad.

I don't know much about CRUD business programming, but I do know in every field there are many levels of difficulties. Maybe these smart people are trying to solve those problems? If a system has simple atomic parts, it does not mean that every problem will be easy.

Edit: "Specialization is for Insects.", wow if you believe that, why do you live in an society. If you know every general thing, then you must be able to make your meal right? It will include farming, harvesting, cleaning of wheat, making your own bread (with equipments that you make on your own) and then slicing it and serving it. And that is just bread ;)
Interesting - do you mind if I ask you some questions about this? I'm considering a similar project for slightly different purposes and would love to get some feedback on some things. My email is in my profile if you're willing to chat. Thanks!
Secret war at the heart of Wikileaks
Thanks a lot for the feedback. I've just tried some different settings for the lower bounds of what will appear. As of now it seems like settings a minimum number of at least 3 votes makes the Top Rated list looks much better.

What do you think of this?
There is Butane for Linux: http://github.com/ricktessner/butane
If you go searching around for comparisons between the two, keep in mind that Rails just released v3 which is significantly different and improved over versions 2.
No the point is, he doesn't need it right now and as he has projected his future interest, in the future.
On it's current state it's pretty slow and bloated. Let's hope that on six months they can fix the suck. Kudos for trying something new and not copying OSX or Windows 7.
> I suppose in theory I could register 1000 domain names and repeat the process of paying for content, setting up wordpress RSS autoposting, and possibly make $10,000 a month, but I never seem to get around to it, and there's the possibility that it won't be as profitable as I think.

That's what this kid is doing with 500 domains.

http://www.reddit.com/r/IAmA/comments/dvkdc/i_pay_for_colleg...
Not sleeping is counter productive to the goal of learning and retaining information.
In most social situations, having a history of contributing to the group is important. This is part of why I try to spend time on mailing lists for software I use/am likely to use even when I don't need help. If I have a history of helping others, others are much more likely to help me when I need it.
I think part of the issue is that Smart Bear readers probably aren't the best market for WPEngine. It's a cool concept, but look at their pricing here:

http://wpengine.com/select-plan

And features here:

http://wpengine.com/features

We make Wordpress fast, keep it secure, scale, curate plugins and themes, very easy backups, no lockin, and easy to edit. Outside of the last point, all those features are better geared for a newbie than someone who can handle technology.

Scaling, plugins, design, themes, backups, and exporting your data are relatively easier for the Smart Bear audience than the average user. I'm not sure it justifies $50/month at the lowest price point for the convenience if you already have the skills in that area. Ideally, they'd become the go-to platform for people who are already established in some way, but don't want to struggle with the technology too much. Like, a famous chef goes to start a blog, ideally when the chef asks someone for how to do this, that person says, "Oh, you want WP Engine, it's the easiest." $50/month is chips for someone established who decides blogging is a valuable part of their business. But for someone that can handle sifting through documents and research, the price point isn't really worth the features. That might be why the WPEngine didn't get as many sales from the launch notice as anticipated - the feature set seems most valuable for people with less computer-savvy.
Fridge to Food
I think the important thing is to have some measure of self-control; if you buy a domain for a project, promise yourself that you won't buy another until you've either: (a) built the project, or (b) sold/traded the domain or otherwise used it in some gainful way.

Disclaimer: I've got a bunch of domains that I purchased for personal projects and never got around to. But at some point, I realized I was just wasting money and promised myself not to buy any more until I finished at least one of the projects.
I just sent you an email asking for help for http://watchth.is/

Thanks in advance!
"Crazy Eyes"
First, if you're looking to get any interest at all, you'll have to divulge more information. Anyone with the experience and skills to help you out has come across hundreds of (or likely has their own) ideas to execute on, and nothing you've said will make yours stand out.

Second, each of the points you're looking to learn about are simply a matter of googling a bit. Without knowing your backend, it's hard to tell you to either go use Heroku, or slicehost, or ec2. Security is highly context-dependent. And so on.

Anyway, it's very cool that you've taken your university project and have built on it, so congrats on that front. Often times the best ideas come from that setting.

Just share a bit more with us :)
Audible commit messages with CommitBot
OK, that's most likely too late to contribute to the stated article, but there was a talk by Michael Klishsin about a year ago, here're his slides: http://bit.ly/90qORL
(ssl, performance, certificates, lots of stuff)
Ask HN: Share your C wisdom (a.k.a C programming redux 2010)
I learnt programming with C when I was 16, but today I mostly program in Python.
C is a compact language. Learning the fundamentals of the language itself does not take a lot of time. But, what are the things/libraries/practices a casual C programmer like me should know to be productive and "safe".

For example, I recently came across bstrlib (better string library) while reading mongrel2 source code. Are there any other libraries that are "a no-brainer", "use it all the time"?
You never go full retard
People are linking to the site themselves to share the results. No sock puppets here.
congrats, by i do it this at my site http://fliis.com time ago, and more options.... example http://www.fliis.com/?radio=Madonna&fine=Like%20a%20Pray...
Chef is awesome. We recently virtualized our entire production environment with the help of KVM + chef. Now installing a package or tweaking an install is a matter of updating some code.

Did you use Chef for deployments?
Calling yourself a C Programmer isn't anything like saying you're a hammer carpenter. The analogy breaks down so quickly I don't know where to begin. Maybe here:

A programming language is a tool. Each one fits it's own problem-set.

And what would that "problem-set" be, exactly?

The boundaries between the utility of a hammer and utility of a saw are quite clear. The boundaries between the utility of PHP and Ruby are very blurry. Strictly speaking, both languages are turing-complete and are equally capable of solving the same "problem-sets".
I could have fun with this for a very... very... long time..
Well, thanks. I guess I'm a poet and I don't even know the aforementioned fact.
Clojure-conj: Hammock-driven development
I've a 17bII myself, I notice there's a bII+ now...
Google, Microsoft and Apple: http://www.technomancy.org/google-suggest-venn/#start=why+is...
Actually, I would have characterized this more as:

"Calling oneself a C programmer is like saying you're a finish carpenter."

As in, it means you normally work in a particular set of circumstances, which is all we're aiming to say when we denote the language we work in (because language is often closely allied with the type of project). Does it define you as a person, or even state that you don't work in other types of projects, no, it doesn't.

Can we move on from this now?
It is still quite surprising how predictable the chosen SSID is though. For example we generate tables for common surnames plus suffix numbers because one extremely common SSID is surname+house_number :)

So choose something definitely unique!
What a shame. There are going to be so many kids whose Facebook accounts get broken into and abused this week as a result of this.
I only register the domain for a year, and if it expires in the year without me doing anything I let it go. I mean, it's been an entire year.
I recently evaluated all the domains I had accrued, took a critical look at all the apps I wanted to built for them and at what state they were in (if at all) and decided to ditch 50% of them.

It felt ...liberating. :)
Generally websites will delete the login token on their side, leaving hijackers with an invalid token and a 'log in again' page.
The End of a Recession, the Beginning of a Talent Crunch
The core argument of phrakture is that the toolboxes are more complicated than the underlying mechanism they hide. If he's right, learning them is worse than useless.

Kurtz isn't talking about those. He's talking about basic knowledge about programming. Even if he only does C, he at least has an escape hatch when he needs more powerful thoughts than what C alone can give him.
ASUS officially walks away from Garmin-Asus partnership
The correct answer of course is "both". There are many similarities between the languages and the frameworks, and there are good job opportunities for each.

Go do a side project with one of them and release it. Then go do another side project with the other and release that. Then go get a job or contract with one or the other. You'll be able to say you've used each, you'll be able to give pros and cons to each, etc.
My industry background is primarily digital marketing and if you can walk into their office with good comic strips it's a guarantee of a great start. If you can produce something of quality comparable to The Oatmeal you'd have awesome chances of getting hired.

Creativity has its place but not as much in certain industries I suppose.
My concern is related to that. We write our own Map Reduce functions and loop thru all the records (say in millions) in the Database to select the ones we need. Isn't this (looping thru all the records) costly in terms of time?

I mean in RDBMS, query engine will handle this and optimize the query. In RDBMS we can even specify the indexes to make search fast but in case of NoSQL there's no schema so how does NoSQL index the data.

I hardly have any experience with NoSQL so just curious.
Would be nice if you can point me to some link for more detailed intro.

Thanks :)
"Unlike literature, history, politics and music, math has little relevance to everyday life."

Quite a lot of our current political problems stem for a woeful lack of math education.
You can opt out and see what info RapLeaf has on you here: https://www.rapleaf.com/people

I'm amazed, but not necessarily surprised, that they could pin down my income level, location, age, etc. from just my email address.
Why TV Networks Should Push Net Neutrality
The television business is changing, and there are opportunities for content providers that never existed before and they don’t even realize it. Meanwhile, the Net is becoming less neutral all the time. Will TV networks realize how much more money they can make by offering their content online before the net is deneutralized forever? Probably, but at least you’ll know what could have been if you read on
www.campusdl.com goto the course planner part
I just realized we have a bunch of stuff on cassettes (kids recordings, etc) that I'd better get off before I can't find anywhere to play them....
I like both languages and frameworks and honestly I don't think either has a huge edge of the other on any of the criteria you're looking at.

In general however I prefer Python as a language and Rails as a framework.

I think Rails is hands down the best architected and easy to use framework out there. I think Python is one of the most well curated and thought out languages. I should say this, I doubt I would have every learned Ruby if not for Rails (though its my "go to" language now for simple scripts, having replaced Perl), I'm pretty sure I'd have learnt Python at some point regardless of Django.
Breakthrough designs for ultra-low-cost products
Simplest. Signup. Ever.
How would you feel if chatrooms like this could "bridge" into the IRC room of your choice?

(Any message in the chat room goes to the irc room, and vice versa).
Well, setting your adapter into promiscuous mode will allow you to capture all the packets. By using Ettercap though to put your adapter into promiscuous mode, it will handle the packet forwarding for you. Therefore, you can use Firesheep to monitor the entire network pretty easily.

From what I've seen it should capture them from everyone on the network, since Firesheep is simply capturing packets from whatever the adapter sees over TCP port 80. I haven't tried that yet, so you might be right.

Also, an attacker can simply use SSLStrip and get the cleartext passwords for online services anyway. This isn't anything novel, since there have been plenty of attacks that allow you to session hijack rather easily (i.e. hamster). You can even simply monitor in Wireshark and manually enter the session information into your cookies.
The save icon on Ubuntu's default theme uses a downward arrow pointing at a hard disk. While not entirely relevant, even clear looks icon theme in Gnome uses a downward arrow pointing to a rack in a file cabinet.
Younger brains are easier to rewire