skysight-inc/HackerNews huggingface dataset:
a) """Learning is of course awesome. It's the entire point of life. We are all here to learn."""

b) """But, doing a lot of things solely for the sake of "learning" is actually doing a disservice to yourself."""

Your two statements contradict each other.
5 editorials you missed in 2011
Ask HN: What's your home media storage/backup strategy?
My resolution for the new year is to wrangle in my family's >1 TB digital home photo/video collection. We have 5 computers (all Macs) being inundated with a stream of media from 4 iPhones and 5 digital cameras.

My solution needs to:

1. Securely store the media in the long term

2. Be easy enough for my technologically-challenged parents to add media

3. Be accessible (web interface, playback on the TV, automatic syncing?, etc.)

I have at my disposal:

* a server with two 2 TB hard drives

* a $30/month budget

After about six months of searching, I've yet to find a pre-packaged solution. So where's the startup that can do this? I can't be the only person drowning in media. Ideally I'd like some kind of iPhoto-syncing/flickr-uploading/Apple TV-streaming widget, but I'm willing to do a fair bit of coding myself to tie everything together.

What's your strategy for dealing with your exponentially-increasing home movie collection?
They would still try to nail you for distribution if you were sharing those mp3s or used bittorrent to download them.
No, we were busy getting laid.
Yes, you are correct. I used the wrong terminology here to express my argument.
This is a meta comment but I think others might have the same reaction: LA Times? Nice to see something other than "what digital camera you should buy this month" in a technology column from a traditional/transitioning media company.

Indeed: a regular column devoted to "maps, databases and visualization". Between this and the NYT's work and writing about information graphics and data mining, the "newspaper" segment of traditional media seems to be among the most innovative.
I've never really seen the benefit of using frameworks... are they as highly customizable as php, when it comes to html code? because if not, I can save myself a lot of work by writing the whole html by hand and then use ajax calls to retrieve all the dynamic content... unless of course page generation is absolutely crucial and I want as few http requests as possible...

could someone elaborate on this?
How I Designed Code Year in 1 Hour
Perhaps culture is changing, ancient religious customs are failing, and those of us who are inclined towards monogamy are eschewing marriage while still committing to our life partners? Also, perhaps homosexuality has hit the point culturally where those who otherwise would have lived an unhappy false life of heterosexuality are now free enough to be gay, and gay marriage is mostly illegal in this country.
Ooh, you had me until the last sentence. It doesn't sound enlightened, just spiteful.
Display all cron jobs scheduled for all users in every possible location
Do you have all the pieces of your business puzzle?
Hacking Software Ebook Free Download (pdf,doc,xls,rtf,ppt,pps and etc.)
In my experience it can be hard for some developers to link their craft with the larger business. Some times helping them understand how the money side of the business works, helps them to understand that the choices they are making are not being done in a vacuum. Especially if you can show them how, a longer development duration can seriously and adversely affect the company. Now where most developers will rightfully get perturbed is when managers want it done fast and don't want to cut or simplify the feature set. You look like you are doing just that, so given your side of the story I would lean to side with you. The other thing to remind them is that you guys can go back and improve those areas once the crunch is over, just live up to your word and support them going back to fix it afterwards. Constant crisis mode sucks and if a developer cannot double back and clean up some unsavory bits that are going to become frustrated as the technical debt grows. Make sure you pay it down.
Not if you are doing your login correctly. You shouldn't need to send passwords to a server to login, just hashes of passwords. That's the point. If your server ever needs to see a real password after the account is created or the password is updated, you have introduced a new vector of attack.

Done correctly, login is an exchange of hashes, not encrypted passwords.
This is an excellent post. Ed has been able to put into words what I've been feeling for a while now.

=C=
Why is Stripe.com using Recruiterbox?
The parenthetical (from) tag on this post should be "Phil Greenspun" rather than "harvard.edu".

Phil G is a talented software guy, and has put the time/money in to becoming a very accomplished pilot. He writes very well on those subjects.

...
Opera is at 329, not 9.
Correct me if I'm wrong, but if the combined size of an image and its complementary CSS file is less than the size of a 129kb CSS file with "CSS3 images", then don't you essentially lose the benefit of reducing server load?
It's this line of thinking that will eventually send old media to the grave. They’ll hang on for a while, grasping at the golden years of yore, but if they don’t adapt to demands they will die. It’s not about “excuses”, it’s about reality, facts. If technology and the convenience it affords isn’t used as a medium to enhance customer experience it will be its demise.
The author meant the users of the service, because it doesn't increase significantly the chances of meeting someone for a long term relationship, otherwise there would be less involuntarily single people out there (that's Greenspun's argument).
Building an online community is difficult. If anyone has good research papers that have analyzed online communities and has successfully predicted the culture of an online community at its inception, please let me know..

Online communities are the future, but no truly knows how to build one... or build a culture. Sure, you can have privacy settings, a good brand, and video chat, but those are all indirect contributors to what the community will become. None of them dictate (1) who will use it (2) how people will use it (3) and which audience will be attracted to the community.
actually its wxactly the opposite
> you will scare away new comers. Especially Lisp new comers.

I had some background in sundry Lisps, but my stumbling block was my lack of knowledge about the JVM and things Java. You really do need some experience in the ecosystem, else Clojure discussions about boxing, interfaces, AOT, stack traces, what-have-you will be mystery meat.
It depends on the work. If I'm guaranteed a large amount of ongoing work (something getting close to full-time hours), then I'll usually bill lower. If it's a once-off project, I'll usually bill either a fixed quote, or a higher hourly rate.

Fixed quotes aren't that common, though, unless the client already has a scope set out, or is willing to agree to one.
Don't Forget About Microsoft in the Google vs. Apple Fight
I bill $60/hr. When I start to reach capacity, I multiple my rates by 1.5 for all new clients. I can see myself starting to bill out at $90/hr by June, 2012.

An interesting follow-up question for the freelance community could be how many of us employee freelances beneath us.

I've added a freelance copywriter and designer to my team and it's a joy to be able to work with and support another freelancer as they develop their practice. It's also a joy to have some of the capacity problems resolved by the addition of another set of hands. (:
Interesting - very curious as to how it works though, maybe something you could add on the page. Since your audience is developers I'm sure others would appreciate that info also.
As a non-sports fan, I find it depressing that it takes this level of stupidity to get the masses angry with the cable companies.

I voted with my wallet (the cable companies don't get a dime of my money) years ago. Perhaps this level of stupidity on the part of the broadcasters is what it will take to convince the average congressman that SOPA is wrong.
Hmm. So you trust the results of non-standardized non-normed tests, even though no such tests have actually been cited.

You are unwilling to trust the results of an internationally normed and standardized test (PISA) after controlling for some but not all exogenous variables?

But nevertheless, you are willing to trust the results of the internationally normed and standardized test without controlling for any exogenous variables?

Heh, you had me going for a while. Now I realize you are trolling.
Agreed...this is a breath of fresh air that, imho, the community needs right now. Clear, concise, well-written code can do wonders for a project...don't jump to a framework just because it's the trend.
Thanks Ed, love the manifesto and, more importantly, adopting it. Paul
I was going to say this. Emacs + Dvorak is very comfortable to use. Vi(m) isn't bad either, but the directions (hjkl) are spread out which used to (and still does as it's not my everyday editor) cause me some difficulty. A particularly nice thing (for me) with Dvorak and Vim is that the `:` is in the lower left, right next to the shift key. I find many sequences easier to type.
If the game was on NBA League pass, why couldn't he have watched the Raptors (vistors) feed? Even though it was broadcast locally on MSG, couldn't he have viewed the visiting teams broadcast online? Or do they check your IP address/cable provider in order to see NBA League pass (and thus blackout local games)? What about routing the game though a VPN?

The only legal solutions I see would be: a) go to the game, or b) dump Time Warner and get a dish (not an easy prospect in NYC).

It sucks to be a pawn in a larger game...
RIM Asking CEO To Step Down As Chairman
Google did this on the Chromebooks

the production chromebooks by samsung and acer have a developer switch to allow running custom builds of chromeos, but not the bios-write toggle that the google cr48 had. the cr48 allowed flashing a custom bios that lets it run windows or any other operating system.

it's just like android; google-built devices allow the user to completely change them but once other manufacturers got involved, they decided to change the rules and restrict what the user can do.
I wasn't doing either at 14...
How Apple won the West (and lost the world)
Its a variant of checkers. It will still be called checkers. That is why I did not bother explaining it. What would you expect when you go the URL of a game? Do you expect to start playing right away? Join and play with a friend? Or create a table and wait for someone to join? Something else?
Gelael art shop — gelael art shop
I don't like reading articles on Google+. The typography is unpleasant.

And it's not the pseudonyms that lead to incivilities, it's the lack of a good moderator system. Google seems to hope to not have to develop such a system if they enforce real names, but bad people don't care about their reputation.
Practical HATEOAS (pt 2)
Isn't pirating to get things for free just a special case of X condition not being met (where X = (price = $0))?
Download Best HD Sunset Wallpaper, Amazing Sunset Photo,for desktop
Please download Sunset wallpaper from our web for "Set as Wallpaper" or "Set as Background". Sunset wallpapers available in the high resolutions and all images are free for download. Enjoy with sunset colors.
Introducing Sol Trader
I am glad this is being discussed. Due at least in part to the to the fact PHP is constantly trashed (rightly or wrongly) in the "hip programmer" community, there is a lot of defensiveness in the PHP community. I understand why: one can only take so much trash talking especially when much of it is overblown or inaccurate, but it's caused many people to become so touchy that even valid, constructive criticism from community members is responded to with unnecessary vitriol.

I am glad Ed/Funkatron is forging ahead and voicing these concerns and suggestions nonetheless. As a PHP dev, I look over the fence at python & ruby examples and wonder why my application/framework is so complex and ugly (obv. examples and production applications are apples and oranges, but the contrast is stark). I hear "PHP is supposed to be ugly." Seriously? This is a selling point?

It's good to hear others call attention to these issues and suggest a path forward that keeps PHP competitive with other languages on the web.
Is this really an argument? It's such a terrible strawman, I have a hard time believing this isn't logical satire.

If someone gives me a hammer, and I build a crappy house, it's not the hammer's fault.
Who Will Be Canada’s Hot Startups in 2012?
I bill $30/hr and slowly increasing my rates with every new client.

Only being available for work two-ish days a week greatly reduces my client pool. Being 8 hours away from most of them doesn't help much either. (I don't like working locally because everyone puts too much effort into trying to rip you off)
How could you forget Noir and Korma? ;)

http://www.webnoir.org
http://www.sqlkorma.com
What if it were an ASUS motherboard that enforced code signing on boot?
wasn't the whole appeal of the transformer prime that it could be turned into a laptop with the keyboard dock?
The issue was, I believe, in preventing a remote attacker who knows the hash from using it to authenticate[1]. That is why passwords are transmitted in plaintext then hashed and validated on the server side. You should never trust the client to perform your cryptography for you, because you have no idea who--or what--the client is. No amount of obfuscation can alleviate that fact.

1 http://news.ycombinator.com/item?id=3419700
It has also become practical for me to employ a freelancer to pick up some of my freelance tasks. So far, it seems like one of the best ways to scale my work while focusing only on the tasks I enjoy most.
Reminder: quote prices daily or weekly, not hourly. You're not a furniture mover.
They already switched to a locked bootloader in later revisions of the Transformer. It is a pain, since Android just doesn't work that well with this form factor, but the hardware can't be repurposed to run Ubuntu either.
One reason may be that the vast majority of young (very fertile) pretty women are not looking for dates online; simply because they have plenty of choices around them and therefore don't need to look in the virtual world. Males follow women in that category, wherever they are.
I think I saw that in HN 3 times already from different sites...
Aamir Khan Talaash Movie First Look Posters, Photos
Talaash – Search of Something is a Aamir Khan's new upcoming Bollwood movie directed by Reema Kagti. The film starring Aamir khan, Kareena Kapoor and Rani Mukherji in lead roles. Talaash (2012) is a psychological thriller movie under the production banner of Excel Entertainment and Aamir Khan Productions. The film's music is by Ram Sampath. Aamir Khan plays a cop in the movie and is scheduled to be released on 1st June, 2012. You can see the Talaash movie posters which has chinese letters in the Mtarix style. Below are some exclusive first look posters of movie Talaash with Aamir Khan, Kareena and Rani Mukherj.
Whenever possible, I try to do a package price. This works when all the pieces are things I can do, or I can accurately predict my outsourcing cost. It doesn't work when a project gets thorny (damn you google APIs!)

For ala carte or ongoing work, I sell prepaid blocks of hours. I offer 10, 20 and 35 hour blocks; 10 hour blocks are at my highest rate, but if the client buys more then the hourly price goes down. If they don't use up all the hours, then they can bank them for later.
> but if they don’t adapt to demands they will die.

No business can meet all demands. I think this is what annoys me the most about the "I pirate because I'm underserved" crowd. They act like not getting what you want is unique to our times. Unique to the internet. It's not. People in all walks of life, in all times, have had to deal with not getting everything they want. Had to deal with making compromises.

In this particular case Fred had several options to see the basketball game. He has season tickets. He could have chosen a different way to pay for television (I don't live in NY but I'm assuming it has DirectTV or Dish Network or some other option besides just Time Warner). He made the choice that he made, but was unwilling to accept the downside it came with.

In the business world we call these entitled customers. These are the types of people who bring back clothes 2 years after the purchase and get huffy when the store won't return them.
The NBA is a great example of how individual consumers are not their customer. You want to pay money to watch NBA games, but you can't. The owners want money through ticket sales, so if you live in the "home market", you don't get to watch the game on TV. But, the owners also want money from TV deals. But they don't want your $20 to watch the game on TV, they want ABC's $3 billion (or whatever) for the right to charge you whatever ("watch these ads") to see the game. So there is no actual incentive to give you what you want; there is only incentive to sell games to networks at as high a price as possible. (Also, sell advertising, and modify the game's rules to ensure that there is extra advertising at the 7 minute and 3 minute mark.)

Basically, at one end of the equation is some dudes passing a ball around. At the other end of the equation, is you watching that. In the middle, of course, there are the middlemen, and they all want a huge cut for doing absolutely nothing. Anti-piracy legislation is all about protecting the middlemen who realize that they do nothing and they need the government to bail them out.
this is true. you can't copy and paste furniture
Thanks Tam, appreciate that. Wasn't aware of that focus on FF/Linux, I really hate those outlines :/ We have a new webby, but will definitely fix for now. Cheers again!
Guitar Tricks for a Middle-Aged Dog
This can still be broken down into an hourly rate even if you present it to the client as a daily or weekly rate.
All they get is a bigger tile for one program and all preloaded stuff is easily uninstallable with a long press. No always-running battery sucking services in the background are allowed by Microsoft and the phone has to pass strict battery and hardware tests performed by Microsoft before it can be released.

This was new to me and sounds like an extra-ordinarily good idea.

Seems at last here is one lesson that google should learn from Microsoft.
Wanna Get Tickets, try  stubhub monitoring application
Have you tried using ergonomic keyboard to help with RSI?
Technically he's paid for MSG for January (Time Warner pre-bills a month ahead, I just checked my bill). Neither TW nor MSG have offered us a refund of the January fee.
These are the types of people who bring back clothes 2 years after the purchase and get huffy when the store won't return them.

But in this case, it doesn't matter if the store accepts the return or not, he gets his money thanks to the pirates. When you are competing against free, it's bad business sense to turn away paying customers like this guy.

(The retail analogy is: this guy buys some clothes. He wants to return them, and you say no. The cash register opens and gives the guy his money back anyway. So you might as well take the clothes he's trying to return.)
Without more context this poll is kind of meaningless. Are you editing up a wordpress site for a pizza shop or overseeing the setup of the intranet for a fortune 500 company?
Controlled Quantum Levitation on a Wipe'Out Track
JAPAN INSTITUTE OF SCIENCE AND TECHNOLOGY have had some fun with technology..
"The ethics of military robots is quickly marching ahead, judging by news coverage and academic research."

Perhaps the author means that the _use_ of military robots is quickly marching ahead, outpacing any consideration of the ethics of such action.

I think the article, and some of the articles linked therein, just illustrate that maybe it's time for the US to step back from the world stage...before we do something really stupid.
How reliable will uberjs.com be as a CDN? Also it seems to be jumping the gun a bit in regards to asking people to pay for it.
Interesting perspective from undocumented Chinese Christian guy
About ":", agreed.

The new positions for hjkl actually feel more natural to me (jk are adjacent, on Qwerty's "cv" keys, and hl fit a pointer/pinky right hand rocking motion), but that's a matter of taste I guess. Either way: not a big deal.

In 5-6 years of typing Dvorak, the only thing I've never adjusted to is the non-keypad diagonal movement keys for nethack. I used the numeric keypad with Qwerty too, though.
Windows 7 Under 4 Months From Catching Windows XP
I had exactly the same sentiments while reading the article. A rather unexpected source for such an article.

I would like to add the Guardian to your list of newspapers which make innovative use of data: http://www.guardian.co.uk/data
Systemizer, why do you think that is that working with others helps us achieve our goals?

I have generally believed that, too. But, on second thought, wouldn't having more people complicate planning thus thwarting progress?
Well there are little folios and docks for the Samsung too, and Bluetooth keyboards, etc. I got an accessory which looks to allow functioning as a USB host...so perhaps I will be able to use a USB keyboard and mouse?

This is my first tablet so it's something of an experiment for me to figure out how practical it's going to be for me to use it in various circumstances.
Absolutely, but usually in that case the person doesn't have the sense of entitlement that I see from piraters who claim "i wanted to receive the content by carrier pigeon but because the option wasn't available I was forced to pirate".
More "RMS was right".
> Nice to see something other than "what digital camera you should buy this month" in a technology column from a traditional/transitioning media company.

It's not really a column though, it's the blog of their webdev/analysis team ("Data Desk"). Ben had previously posted about them releasing a hyphenation django app.
ANSi Web Browser Concept
Why all the Rush hate? Cutesy metaphor, but c'mon!
Prepaid blocks are a good idea. It's kind of like a retainer in a way.
C++ and beyond 2011 (Andrei Alexandrescu, Scott Meyers and Herb Sutter)
JP Barlow: A Declaration of Independence for Cyberspace
What I Remember Learning from the Books on my Shelf
sales pitch?
Pro tip: Call yourself a Consultant instead of a Freelancer and you get to double your bill rate.

A Freelancer is a 26 year old who will design you a logo in her spare time. A Consultant is a man in his late 30s with 15 years experience and a tie. Since nobody can tell the difference via email, you get to choose which one you'd like to be viewed as.
I'd go as far as to say that typing speed has never really been the rate-limiting factor in programming. That is exactly why Dvorak is easier to switch to for programmers than some other professions. We have the luxury of a profession where even a significant inefficiency in typing isn't a real hinderance.
Hp notebooks
hp notebooks
Dell s Inspiron computer product line started as a range of laptop computers targeted at the entry-level
Looks like they caved and will release a tool soon to unlock the bootloader. It will void the warranty and disable Google Market video rentals.

http://www.bgr.com/2012/01/03/asus-confirms-intent-to-releas...
Show your math. It's easy to say Fred's pirating is a net loss for the NBA, much harder to prove it. For example if they were to do away with League Pass blackouts (which I pay for, by the way), surely this would have a great negative effect the next time they negotiate with MSG, WGN, etc.
This looks like a good way to learn about coding in a month - a very important skill when you want to work with developers. But I'm doubtful it would provide any real proficiency ...

Anyone who's learned to code in a month able to say otherwise?