skysight-inc/HackerNews huggingface dataset:
Rolling-release distros and low-maintenance updates are pretty orthogonal concepts. That said, once you get it set up, it's only the major, breaking changes that require real work to maintain, and these are posted regularly on archlinux.com.

I update once a week, keep configs up to date with "yaourt -C" (yaourt is available in the AUR), and read archlinux.com prior to updates to avoid issues.

One caveat is that you need your /boot mounted if you keep it separate, or else anything that depends on linux-headers (like filesystem drivers :/) will break if there's a kernel update.

If you want stability along with the tweakability, go with Debian.
I do test almost anything in my apps and I can't imagine to write my software without it nowadays. I test my Ruby code in the backend, the CoffeeScript code in the frontend and I have integration tests to verify that the whole stack works fine.

It took me a lot of effort to learn it properly, I have read many books about testing, have read the tests of plenty of open source software to see how others do it and I wrote thousands of wrong tests until I got at a stage where I can say I have mastered testing.

I was always fascinated about test driven development, but to be honest, it does not work for me and I seldom do it. In most cases I normally write new functionality, then I describe the behavior of it and finally do some refactoring until the code quality meet my needs. When you can refactor a class without breaking a single test, you know you've done it right.

It's important that you find your way and don't try to follow the rules from others. Take your time, mastering software testing is a complex discipline and it won't happen overnight.

Even with a high level of test coverage, I always encounter new bugs when using the software. But after fixing it and adding some tests, I know at least that I will not see the exact same bug again.

I believe that writing tests speeds up my development. This may seems illogical at first, but without the tests my development would slow down with increasing complexity (Lehman's Law), and instead of adding new functionality I'd find myself fixing old stuff. So testing allows me to manage a large and complex codebase, it allows me to do a complicated architectural refactoring and I know everything important still works as expected.
This is typical Stallman behavior. I think the right person to ask such questions would be Eric Raymond or maybe even Linus Torvalds. They have a more practical approach to free software. Also, looking at how companies provide free software, and economize on the service packages is a good way. Github provides "free" service, but they have different plans for different requirements, which helps them make money, and develop Git.
I don't want to convince you - just strengthen your point.
as a vim user, the space in my brain that holds keyboard shortcuts is entirely full.

I never use any keyboard shortcuts on web apps.
Not quite true, LGPL was a big compromise.
Very unusual. The one time I had a fair amount of issues to resolve was when Arch switched to python 3 as the default, instead of 2. Fortunately, this is not something they do lightly or frequently.
Come on, why are you riding him so much?
Who tried to help him? From your comments here you look more delusional then him.

As for the "California" thingy, he can't tell anything wrong about any state?
Blogger's frustrating mobile theme
"Now we have Yelp. Really bad restaurants should have a hard time of hiding. I wish there was something like that for managers and companies without blowback. I wish there was a way to give feedback on LinkedIn."

We are working on this very issue right now -www.feedbackninja.com - coming soon!
When making a business, you have to continually make tradeoffs. Do I work on new customer features, do I work on customer acquisition features, do I fix bugs in old features, etc. Testing has value, but it often doesn't have the highest value. I totally agree about raising your game, but I can see how young startups especially race ahead without them (often to have them crash down on them 3 months later)
Thanks for the feedback nik! I'm glad you like the idea. Personally, I can't wait to add more videos and more instruments so the appeal and potential audience of the site grows.

I plan on adding a feedback form to the search page when there are no results, so that users can suggest more music to add. That's at the top of my list for things to do today actually. Right now we've got about 1000 tutorials, but we're planning on adding more soon, of other instruments and more songs. Guitar will be the next instrument added.

As to the pages with dead videos, there should be a link under each video that says "Broken video?", that will pop up a feedback form.
What a "brilliant, well argumented" point...

I am not going to comment the article in itself, I think many people have pointed out in other comment that the guy completely missed the point. But I want to answer this comment:

There's a reason why we sometimes shouldn't compromise. A LOT of powers in this world are just waiting for the opportunity to use the good ol' "foot in the door" strategy, especially with free/ open source software. Richard Stall, hate it or love it, with the GPL license has found a way to prevent it. So, in that case there is no compromise, and he's right.

There's also a reason with Free/Open source software are now a subject of philosophical research, and your lack of understanding of the forces at play is a good example why some people, the author of this post in question, should stop to look at open source softwares through the "is it conveniant for me?" lens.

God, the eternal september syndrom is so strong with Open Source software!...
> Congratulations to all those past and present involved with Arch

Thanks! I still feel good about being listed on the fellows page as a past developer. :)
yes, we have integration + unit tests for everything that we do. before we release any code the entire suite gets executed and tested which helps catch bugs quickly.

we even use a subset of those tests in production to make sure all sub-systems are working, not just a ping to the api.getsocialize.com domain which isn't sufficient.

When I first started testing I was rather skeptical. But now that I do it, I wouldn't code without it. There are so many other benefits of testing like cleaner code, incremental builds for native apps, and just general confidence in your deployments that allows us to deploy anytime of the day without worry.
@sausax, no need to think whether Google have street views (note not Streetview) in India - http://maps.google.com/maps?client=ubuntu&channel=fs&... is an image of Khandwa station on Google. IIRC Google Earth have used Panoramio (sp?) for location images for some time, longer than they've offered Streetview or indeed location views on Google Maps.
Bug reporting: 8 ways to annoy your software development team
There's something to be said for trying not necessarily to get rid of economic inequality completely, but at least significantly lower it: http://www.ted.com/talks/richard_wilkinson.html
For me it is (unrealistic). Every update is fear that something will break. Vim, kmail, even gtk themes. You don't know the day or the hour.

At least that's how it is for me. I know many people who have no problems with updates breaking stuff in Arch; maybe it's the fact that I'm using a full-blown KDE instead of a mere xmonad or such. But I wouldn't recommend Arch to anyone who expects stuff to work.
1.5 years on Arch here and I pretty much refuse to use any other distro on my laptop. Great work.
executive director == vice president
What a narrow-minded position. RMS is mostly harmless, has brought some good things into this world, and provides a reliable reservoir for a particular set of ideals. Nobody has to agree with him for him to be useful. He's operating within the confines of the law. He is not trampling on anyone's rights. He is worth 100 people who just compromise everything away for short term gain. He's like Ron Paul; kind of a nutter, but a necessary antidote for these times.
+1 for the Kindle version!
People need to get over this. Milk originally said that they would try a series of experiments, that would be killed if the required traction wasn't there.

We will see what happens with their next effort.
That's exactly the consumer tech game.

Not everyone plays it but a lot do. It's the easiest point of entry for when you don't have the know how, lack experience, don't know enough people to do things such as launch rockets, design electric cars, optimize doctors, or achieve world peace.
What did Oink do?
The FBI apparently cares if they specifically asked for the users password. The article was specifically listing the users password amongst the items that were requested by the FBI, so my comment was about the password too.

Most of the other data they were requesting can easily be produced by Google - sure. I'm not denying that at all. I'm just saying that the (original, as set by the user in question) password is probably not retrievable and I'm also saying that the FBI should know that.
Who are the best 'reversers' out there? I work in bioengineering which is largely a reverse-engineering discipline (i.e. we do a lot of tweaking natural organisms that we didn't design) -- just curious if there are overlapping ways of thinking / general approaches. Anyone do serious CS research on reverse engineering methodologies?
Arch rules. It is literally just what I wanted from a Linux distro: the dead simplicity and austere Unix-ness of Slackware combined with the up-to-the-minute-ness and easy source package integration of Gentoo. A true gem and reminder of what Linux is and can be, when Ubuntu makes it seem like we've lost our way...
At first I was doubtful about testing my JS code, but nowadays I do enjoy it much more that testing the Rails backend. I use my own gem guard-jasmine that runs the specs headless on PhantomJS and it's a real joy! My whole spec suite with over 1000 specs runs in under 3 seconds. I use SinonJS for faking AJAX calls to the backend, but that's just a small subset of all specs since most stuff isn't interacting with the backend.
Now I'm kinda wondering why they didn't spin this out on it's own like a startup assembly line.
Poll: do you read/audit your code?: 
Testing helps with creating high quality code, but it is only an aspect of good codebase management. How many of you audit your code for bugs?

Related: http://news.ycombinator.com/item?id=3702827
We have a formal pre-emptive audit procedure and/or code review
We have an informal pre-emptive audit procedure and/or code review
We do not pre-emptively audit, but we formally audit code following a bug report
We do not pre-emptively audit, but we informally audit code following a bug report
In general, we do not audit code
Once code is written, it is for the compiler's eyes only. What am I, a robot?
You can also achieve the same effect by placing the following in your .gitconfig:

[alias]
git = !git
Defense Language Aptitude Battery (DLAB)
Unless the pimp is using Google Voice, why would Google have their text messages?
I will buy your iPad2 for $300 if you are interested to sell it back to Apple :)
Natural: Natural Language Processing in Node JS
Personally, I think this is great because it has at least the potential to be used for allowing for the pairing of applicants together. This could be great for those out there who are looking for a team of other like-minded individuals to work with but are having a difficult time locating individuals who not only possess the qualifications needed (technical skills, etc.)but are entrepreneurially minded & adventurous enough to invest their time and energies into a project that (like any other startup) has no guarantees. This could really help some of those of us out there with purpose, vision & great ideas looking for someone trustworthy individuals of various needed skills to team up with us and together bring those ideas to life.
The official response:

We wanted to share with you the below communication which was today sent to the people of Goldman Sachs:

Goldman Sachs Logo	Office of the Chairman
March 14, 2012

Our Response to Today’s New York Times Op-Ed

By now, many of you have read the submission in today’s New York Times by a former employee of the firm. Needless to say, we were disappointed to read the assertions made by this individual that do not reflect our values, our culture and how the vast majority of people at Goldman Sachs think about the firm and the work it does on behalf of our clients.

In a company of our size, it is not shocking that some people could feel disgruntled. But that does not and should not represent our firm of more than 30,000 people. Everyone is entitled to his or her opinion. But, it is unfortunate that an individual opinion about Goldman Sachs is amplified in a newspaper and speaks louder than the regular, detailed and intensive feedback you have provided the firm and independent, public surveys of workplace environments.

While I expect you find the words you read today foreign from your own day-to-day experiences, we wanted to remind you what we, as a firm – individually and collectively – think about Goldman Sachs and our client-driven culture.

First, 85 percent of the firm responded to our recent People Survey, which provides the most detailed and comprehensive review to determine how our people feel about Goldman Sachs and the work they do.

And, what do our people think about how we interact with our clients? Across the firm at all levels, 89 percent of you said that the firm provides exceptional service to them. For the group of nearly 12,000 vice presidents, of which the author of today’s commentary was, that number was similarly high.

Anyone who feels otherwise has available to him or her a mechanism for anonymously expressing their concerns. We are not aware that the writer of the opinion piece expressed misgivings through this avenue, however, if an individual expresses issues, we examine them carefully and we will be doing so in this case.

Our firm has had its share of challenges during and after the financial crisis, but your pride in Goldman Sachs is clear. You’ve not only told us, you have told external surveys.

Just two weeks ago, Goldman Sachs was named one of the best places to work in the United Kingdom, where this employee resides. The firm was the highest placed financial services company for the third consecutive year and was the only one in its peer group to make the top 25.

We are far from perfect, but where the firm has seen a problem, we’ve responded to it seriously and substantively. And we have demonstrated that fact.

It is unfortunate that all of you who worked so hard through a difficult environment over the last few years now have to respond to this. But, our response is best demonstrated in how we really work with and help our clients through our commitment to their long-term interests. That priority has distinguished us in the past, through the financial crisis and today.

Thank you.

Lloyd C. Blankfein
Gary D. Cohn
Disclaimer: I'm author of the blog post.

The title might be a bit misleading, but a first commit to Whiskey was actually made about a year ago (https://github.com/cloudkick/whiskey/commits/master?page=12), before Mocha existed.
How IBM’s Deep Thunder delivers "hyper-local" forecasts 3-1/2 days out
Unfortunately, it has. :( Working on it though.

Ironically, I can't even get to the site to start a migration over to WP Engine.

Sorry about that!
I think it's funny how people consider Kevin Rose a seasoned entrepreneur... what a joke. Their process is throw it against the wall and see what sticks because they apparently have no idea what actually constitutes a good idea. These guys are clueless, straight up. What an embarrassment.

How many Apple products have failed? How many 37Signals products failed?
You start with yourself.

A lot of people spend time knowing which Hollywood celebrity of the month is getting married. If you shut yourself off from that you're just creating your own little bubble.

We always live in bubbles. The only thing you have is figuring out how much you're willing to leave the safety and comfort of that and learn something new.

Instead of dismissing it as useless.
> I try to be a good person. I try to be honest. I try to stand up for people. But I couldn't help her. For a year I gave as much moral support as I could without the inner circle knowing. But the politics were too thick and toxic to touch.

You "could not" help her? That's not exactly true, is it? It's just that if you had, there would have been negative consequences for yourself, and so, you didn't.

Thanks for the interesting story though.
Secret: How to Get the New iPad on Friday Without Waiting in Long Lines
I would think that if successful the reputation system would have to be constantly fiddled with and change like that, "OMG I lost my reputation", would be a constant community management challenge.
You can turn this argument on any way of making money. Ooh, you think truth in advertising is more important than feeding my children!? Or from Facebook's perspective--you think privacy is more important than feeding my children!?

Really, it's a trite argument--just because something makes you money does not mean it's justified. If that was true, how could we justify punishing people like Madoff? This is actually a good parallel--nobody had to buy into Madoff's scheme, but if they did it hurt them. Nobody has to buy into proprietary software, but if they do they lose some of their rights.

And, of course, this argument has another fatal weakness--just because you can't hide the source from your users does not mean you can't make money. If anything, the main reason free software is relatively weak in the market (although not that weak) is because of competition from proprietary software. If all software was free, you could expect making money that way to be easier.

So really it's a flawed argument that would have been invalid even without the flaw.
> alleged occurred in the United States, and that O'Dwyer should therefore be tried in the United States.

It occurred on the internet, so it occurred everywhere, not just in the US or the UK, but in every place that accessed the internet. I see no more reason that he ought to be subject to US law than that web programmer ought to be subject to Iranian law.

There is great danger in making us subject to every country's law, which is what this effectively does. Sure, they did it because the sentence is much harsher in the US, but that doesn't make things better.

Or let me put this another way: if the US forces Canada to pass strong anti-circumvention laws (note: they have been lobbying for such) and those happen to somehow criminalize security research that you did, would you be happy to get shipped off to a foreign country over it?
There were bunches of gadgets given out @ every IO, some to everyone, some to attendees of specific talks.

Also, said developers are planning to make money with these new skills, in addition to networking, I think most people find it well worth it or they wouldn't attend.
Because the primary point of Blueseed is to allow easy access to investments from Silicon Valley. Getting invested in without a convenient corporate and financial structure. I think the IRS is an acceptable tradeoff based on the vastly greater availability of investment in Silicon Valley vs anywhere else in the world.
Drop me a line via gmail if you get the chance.
He, might be crazy, but definitely not a gibbering lunatic. His position is perfectly logical, no matter how much it pisses you off/frightens you. It is the interviewer who was spouting an emotionally loaded false dichotomy, which is an effective rhetorical tactic for defending the way he's making his living and so might be a sane response, but is also nonsense.
Using τ is better than using π for the same reason (albeit not as strong a reason) that using π is better than using g=17π. It has little to do with convenience, and more to do with conceptual clarity. Actually, the difference between g and π might be less bad, because at least when mysterious factors of 17 appear you would know where they came from. On the other hand, the factor of 2 that rides along when you choose to use π over τ could come be confused with a million other factors of 2.
Stallman disagrees.

http://www.gnu.org/philosophy/who-does-that-server-really-se...
3 machines running on Arch Linux and no major issues up to now.

It's just perfect for me. I love how easy it is to quickly build a new package (not that I need to write PKGBUILDS myself often, most things are available in the AUR)

Happy Birthday!
That's hardly a meaningful rebuttal.

C = 2 * Pi * r = Tau * r
A = Pi * r ^2 = Tau / 2 * r

PS: When dealing with radians Tau is fine, but I like showing +Pi and -Pi both point away from 0.
Anonymous creates profit center with duck duck go
There are tons of forums with a buy/sell board. Might be a nice place to start.
Business models are a commodity
Howdy hackers, thanks for the feedback! We worked hard with Jason to implement a custom pdf design for his book - the mobi and epub are incoming in the next couple of days. We'll be sure to post an update as soon as they're ready! Cheers and happy reading.
You want to see fewer people in prison?? I'm a prison guard. [...] than feeding my children!?
Facebook played it smart and still plays it smart by devoting much of their user interface into coaxing you to engage non-users or infrequent users of the service. I would rather just see a news feed, but that UI only gets you a FriendFeed-size user base, not Facebook.
> If you just go the panels and hang out at the convention center

[also known as "SXSW"]

> you're going to miss out. If you have a personal network that you can tap into and leverage

[also known as "not SXSW"]

> to meet more folks, you get a huge benefit out of SXSW.

So, in other words, you get a benefit out of SXSW... by not going to SXSW, and doing something else instead.
Calling on all developers/engineers in the SoCal area
I'm looking to find an engineer/programmer in the Southern California area interested in taking a risk at an early stage startup.
Our mvp is 90% completed. We're a 2 man team, my cofounder engineer has a full time job as a consultant so he's working on this part time.
I'm the non-tech founder.
If we can prove early signs of product/market fit, I can raise funding from my existing angel investor for the next step.
So far we're running on sweat equity. If you're willing to take a chance for a max of 3 months with your own sweat equity to prove our model, let me buy you a cup of coffee and let's chat. hit me up at jackieto5@hotmail.com