skysight-inc/HackerNews huggingface dataset:
What is you favorite project management application and why
Hi,

I recently had a very bad experience with my project management software http://unfuddle.com/community/forums/4/topics/271d92

Now I am looking for an alternative. I need a place to host my git repositories and tickets/issues/milestones. Looking at gihub and basecamp but they feel a little to expensive.

Any other good alternatives out there?

Regards,
Your comment is not in the spirit of HN. Maybe you could fill readers in on how he misunderstands things, or how "lefties" reject it, rather than smugly dismissing people who you view as flawed for being dismissive. 8oD
Ask HN: Legal to stream copyrighted material from Dropbox?
A user has A video file that they want to watch on any platform with a browser. They put the file into a folder in their Dropbox and the video is encoded and stored in a place it can be streamed. Optionally, the video is uploaded to YouTube and Vimeo also. Does anyone do this? Would it be legal with copyrighted videos (without the YouTube option, of course)?
http://ideashower.posterous.com/idea-millions-of-sensors-mil...

You stole my idea! ;)
> Nobody actually follows the links in tweets though; click-through is often in the low digits per tweet

Tweet click-through data is obscured in Google Analytics because anyone who clicks from a mobile app shows up as a "direct" hit because there is no referring URL. There's some speculation and evidence[1] that this, at least in some cases, shows up as "Mozilla Compatible Agent".

[1] http://www.seo-theory.com/2012/02/15/why-simply-believing-se...
I think you'd have to demonstrate commensurate projects taking place after the Brits have left to make your point

(fyi I'm neither :)
Mass Assignment Vulnerability in ASP.NET MVC
I'm applying because I want work that's more interesting or more money or who knows what.

Apart from the money, such a "audition project" could help you a great deal in deciding whether this company actually meets your expectations.

You're of course right in that it will be difficult to do it like that for someone who already has a fulltime job.
This HN page is about 1.2KB. Now tell me again why you need 2MB for a single Tweet page. Also take a look at the mobile Twitter site: http://mobile.twitter.com/bos31337/status/172156922491969536

Today PG posted some HN stats: http://news.ycombinator.com/item?id=3669947 It seems that HN is still running on one server!

Don't fool yourself. Twitter is bad design, not good.
All I can think of is that I saw the Network Solutions name, recognised it as a big brand and having not dealt with them directly before decided they can't possibly be that bad... right... right?

:/
RubyGems and Linux (especially Debian / Ubuntu) are like oil and water.

Don't install Ruby libraries through apt-get, and also don't install them through RubyGems globally (i.e. never use "sudo" for installing gems).

Instead install gems for the local user only, with the help of RVM. Then to upgrade, if everything breaks, you can just delete your RVM directory and start from scratch again.

Of course, this brings with it a whole other can of worms, because then it's your responsibility for upgrading your libraries with the latest security-related fixes (which otherwise would have been updated with a simple "aptitude safe-upgrade", which can be a cronjob or something). But then you've got the same responsibility on Heroku.

See http://beginrescueend.com/
Uhm, 5 seconds? I can type X/9 into Google or my smart phone in 1 to 2 seconds.
Basketball Shoes | Suitable Shoes For Your Games
I am interested in functional programming, because it's interesting. Nothing to do with managing complexity. And I have a few friends interested in exotic declarative languages becasue of "coolness factor", not because they need such languages in their job.

I also have a few experiences with writing hobby projects in functional languages, which never went anywhere, and what I have finished, I did using the simplest tools I had on my hand (turbo pascal, python, java, javascript).

So I think interest in functional languages isn't really good predictor of anything.
Unrelated, but relates to 9: if you take any two digit number,say 59, and you deduct the sum of the two digits 5 and 9, it yields 45, a multiple of 9. Interestingly, this is true for any two digit number. I used this trick in a game where I labeled all multiples of 9 with a sign, asked my sister to perform the operation above, and claim that I can guess the sign, because all multiples of 9 share the same sign. :)
London consultancy finds Netherlands may benefit from exiting euro
I don't think this should be a problem. After all, HN is an English-speaking community. What is usually done in such situations is, ask if there are any non-German speakers (or should that be German non-speakers?!) in the group and if yes, switch to English. Private conversations are what they are, of course.
You're Unhappy Because You're focused on Outcomes, not Process
When I worked with Softlayer I found the support people made things worse rather than better -- every time I had them do something they broke something.

I upgraded the ethernet port on one machine to 100 Mbps/s and something happened to the trouble ticket system that made it impossible for me to put tickets in. At least I got the port upgrade for free.

To get to the point where I could put tickets in again I had to call on the phone and talk to three different people, finally one guy was a wizard who logged into SQL monitor and was able to fix my record.

Then there was the time that I had them add a new disk drive to a machine and they added the drive w/o a partition table. When the machine rebooted, the superblock got overwritten and I thought I lost the files.

I was able to recover the filesystem, and right after that I moved all of the files into S3.

My bill at Softlayer was $300 a month, I pay $600 a month now on EC2 but I'm running a much bigger operation. I probably could get that price down if I shopped around, but I'd have a hard time building a storage solution as durable as S3 at any price elsewhere.

Now, with EC2 I am doing sysadmin work, but I find I'm productive at it because I'm just doing stuff rather than talking on the phone with a bunch of dolts who'll just screw it up.
SEO Barcelona
SEO Barcelona and Manchester Why SEO Barcelona and SEO Manchester I hear you ask. Well. I lived in Spain for 11 years (in Almeria actually) in the Real Estate business.... but that market...
Logo Design Company Helps to Make Your Business Attractive
I've assigned the t.co domain trickle to Twitter.

The 'reactions' thing on Disqus doesn't seem 100% sadly.

Mouse-hovering over those reactions can be a nice pat on the back, when the reaction system works.
The PII is 15 years old at this point, 10 years ago was Northwood p4 and the Athlon XP for AMD

Those chips started at 1.6 and 1.33GHz respectively, and Windows 7 requirements start at 1GHz. RAM might be a dicier issue (W7 requires 1GB) and I don't know the state of the chipset drivers, but technically W7 probably supports x86 chips from 10 years ago.
http://www.techism.de/ is good too
Unrelated note, you can do simple multiplication by 9 with your fingers: place your palms on a table and imagine your fingers are numbered 1-10 from left to right.

4 * 9? Lift up your fourth finger - you have 3 to the left and 6 to the right - answer is 36.

8 * 9? Lift up your eight finger - 7 to the left and 2 to the right - answer is 72.

I hope it's not totally common knowledge thing.
> deciding whether someone will fit in the Google clique

That can be shockingly important. You can be a great developer, but still not a good fit for a company. As an example, I saw several employees top-out at relatively low points at MSFT but then go to Google and have heard back that they have done shockingly well. I would bet that the reverse is also true.

Some of the best interviewers I've had on my loops were people who had a great grasp of whether a person was not only smart, but whether they would be successful long-term (e.g. if this entire division got killed, would they still do great work elsewhere in the company?).

While I can't characterize hire/no-hire decisions for old legal reasons, I can certainly say that many of the people who struggled at MSFT but excelled at Google favored closed-door remote-work style hacking over personal interaction code-design. One style is not necessarily better than the other, but for people who can only work in one mode or the other, they will find themselves career-limited in the long term if they go someplace that does not fit with their work style.
Hi,
There is this little article in Inc. about the benefits of meeting people in person:
http://www.inc.com/rene-siegel/five-reasons-you-need-to-meet...
The author, Rene Siegel, is the owner of http://www.htconnect.com, which looks relevant for your SO skills.
In the end of the article she invites the readers to a kind of a meetup in Faz Restaurant lounge in Pleasanton - it may be worth your SO time.

Good luck!
Well technically the Monarch and Parliament have disagreed in the past, but there was a civil war over it (Parliament won). So it's tricky how they would settle it now. Though Parliament (in UK) has the right to depose the monarch and get someone else in (Glorious Revolution, where they got rid of the Catholics), so if the queen refused to sign a law, they'd get someone else in.
Learning to break apart a regex and rebuild
it as a state machine is where the real magic happens.

That's useful for sure, but modern regex libraries have facilities that can only be translated into a pushdown automaton and you end up using those facilities a lot, even if you don't realize it.
Document Management System – Withholding Tax - Goal Group
If there's no point arguing against something that people will eat up regardless of evidence or fact,

why are you arguing against the conclusion of an article that has this many upvotes on HN?
It seems that the benefit of a git-backed blog is that you learn to use git.
I thought about that, I could always do that as a last resort. But when I've done this on leases, for example, both parties had to initial it.
thanks, that's a good idea.
This seems eerily like a Macalope article.
I really agreed with a lot of this article (but not all) but really couldn't get past the juvenile way in which it was written the entire time I was reading.

I dont't personally understand everyone's need for a stylus. I hear this complaint from time to time, and with how intuitive apple's keyboard is on the iPhone/iPad ( really its the only one I can remotely stand. And yes it's far from perfect) I just don't see much of a need. If I was taking handwritten notes in class id be carrying around a notebook.
*Whopping
I find mp3 and aac compression artifacts to be monstrously irritating. I have no idea how the majority of the world seemingly can ignore them.

Further, I can hear a difference between 44.1kHz and 96kHz. Whether you can hear that difference is up to you. (The word-length is a red herring - there's no new information contained in a 24-bit recording vs 16.)

IMO anything less than flac and you're missing something. Higher sampling frequencies do add to the sound, but in a way that is almost invisible to the untrained ear. Perhaps these should be distributed at a premium the way SACDs and similar "audiophile" formats were in the past?
Unrelated, you can square quickly a (reasonably small) number ending in 5: multiply the number without the 5 to the number one larger and append 25 to it. Example:

85*85 = (8*9).25 = 7225
LaTeX for Philosophers - a comprehensive and readable introduction
Shed Light to the Injustice of Kony (War Criminal in Uganda) on April 2012
JOSEPH KONY IS ONE OF THE WORLD’S WORST WAR CRIMINALS AND I SUPPORT THE INTERNATIONAL EFFORT TO ARREST HIM, DISARM THE LRA AND BRING THE CHILD SOLDIERS HOME.

"Start making Kony famous today, but all of these efforts will culminate on one day; April 20th, when we cover the night. This is the day when we will meet at sundown and blanket every street in every city 'til the sun comes up. We will be smart, and we will be thorough. The rest of the world will go to bed Friday night and wake up to hundreds of thousands of posters, demanding justice on every corner."

On April 20, Invisible Children is organizing an event where posters with Kony’s name will be put up all over the nation. When everyone knows his name and what he has done, then justice will be demanded.
PREDICTION: Google is prepairing for Online Learning Videos being added to the app store.

The only thing that comes to mind is that they're prepairing for an onslaught of media like Movies (which is the only thing that would take up that much space).
I'm not sure he is misunderstanding anything so much as out and out misrepresenting the entire premise of the position;

Selfishness, it contends, is good, altruism evil, empathy and compassion are irrational and destructive. The poor deserve to die; the rich deserve unmediated power.

This is nonsense, it would be like me claiming that bastiat and hobbes were just spinning the same tired old bullshit that statists had always spun before, attempting to push forward with the divine right of kings idea as justification for totalitarian states, and if we don't accept their logic we'll all just devolve into a state of eternal war amongst all humans.

You could make that argument about those positions, but in doing so, you make it clear that you're not attempting to accurately portray anything bordering on nuance, you're just trying to join a chorus portraying them in the worst possible light.

Politely responding with "Well don't you think you might actually have missed this little point here on the side" is to validate the position being offered as if it had any kind of bearing on reality. It's simply not an appropriate response to this kind of reality warping polemic.
Redmine + Gitosis or Gitolite

Redmine has your tickets/issues/milestones, plus gantt charts, wikis, and file storage; Plus it has lots of community written plugins for even more features.

Gitosis or Gitolite are just nice SCM solutions that integrate nicely with Redmine
Perhaps someone should maintain a list of vulnerable versions of software (similar to bugtraq) and then whenever a browser executes an external program it could be checked against this and display a warning.

As a side note I don't think we've successfully educated users on how important updated software is to security.

I know a number of people who have disabled automatic updates for anything on their computer (often on the advice of more IT savvy friends).

I think this is often because of a fear that automatic updates for software may apply unwanted changes to the software functionality or occasionally break things.

Security updates and general updates need to be cleanly seperated.
"Start making Kony famous today, but all of these efforts will culminate on one day; April 20th, when we cover the night. This is the day when we will meet at sundown and blanket every street in every city 'til the sun comes up. We will be smart, and we will be thorough. The rest of the world will go to bed Friday night and wake up to hundreds of thousands of posters, demanding justice on every corner."

On April 20, Invisible Children is organizing an event where posters with Kony’s name will be put up all over the nation. When everyone knows his name and what he has done, then justice will be demanded."
Xperia Phones Used To Control Two Cars
I think a better one is something like "ICT skills are like being able to take the bus; programming skills are like being able to drive a car"
trac for overarching ideas, OmniFocus for tracking actionable items.
Way too complicated to identify concisely, and trying to release just now; in the end the wrong object was returned by a casting operator (very, very wrong object). Added and called a named method to do the cast (very same implementation) and all was well.
I received mine Feb. 27th. I was pretty surprised that it came that quickly. I've read partially into the second chapter, seems like it is going to be good so far. They are making some bold claims in the book though.
Original thread with all the analysis performed before the bug was attributed to the CPU:

http://thread.gmane.org/gmane.os.dragonfly-bsd.kernel/14471

(Check out in particular the section "EFFORTS AT FINDING A KERNEL BUG THAT WASN'T A KERNEL BUG")
Understanding Node.js callbacks for beginners
Pastel - amazing css3 admin interface ($20 on themeforest)
If you're hiring dedicated people to manage your servers bare metal becomes even more appealing, especially if they know what they're doing and can allow you to burst out to a cloud provider when you need extra capacity fast.
Which is true in a perfectly efficient market, with perfect information, interchangeable commodities, low search costs.

Many people complaining about hiring trouble are complaining about high search cost.
Themeforest link: http://themeforest.net/item/pastel-dashboard-admin-template-...
Eavesdropping Antennas Can Steal Your Smart Phone's Secrets
In hindsight I think I ended up emphasizing the wrong thing in the quote above. Of course being able to handle "for" and "if" is going to be a prerequisite to any programming job, I'm not disputing that. Maybe FizzBuzz is a good test for that, assuming the candidate doesn't go blank under pressure and that the tester is someone as understanding as yourself, willing to give hints to fix bugs, etc.

But the test itself is not neutral: it sends a message about the employer's priorities, conveys an image of what the ideal candidate should be. It really doesn't matter if the employer thinks of it as merely a screening test. Once you're testing something, you're making a statement.

And as a statement, "tests" like FizzBuzz are pretty off-putting and uninspiring, to me at least and (I think) to a lot of potentially strong candidates. I can see that in a large company with thousands of applicants, this kind of thing is handy as a way to cut down the numbers, but I don't get the sense (in general) that the costs of doing things this way are considered or debated enough.
Why we refer  iPad 3 as iPad ‘HD’ [Picture]
/end rant
for RHEL 5, it's Python 2.4, for RHEL 6 it's Python 2.6.
One advantage of "Heroku's" nickel and diming is that the money is actually being split with other companies in most cases, and those companies core competency is providing exactly that service, whether that be a Redis server or email delivery.

You do pay more than just throwing another service on a machine you're already running, but you've got a fairly good chance of it being massively optimised.
Why doesn't short-term contract to hire work? Seems like it would save a lot of time, with very little risk.
Yes. Because one of the settings shown after the full room color sweeps is dB, and the sweeps will often set various speakers a bit quieter. (The goal of Audessey calibration is to eliminate frequency resonance hot spots in common listening positions, as well as get flat response from your speaker setup.)
I believe that it means that the superposition principle (http://en.wikipedia.org/wiki/Superposition_principle) doesn't hold: the net response at a point is not just the weighted sum of the individual responses.
Well... "fault tolerant" doesn't mean "correct". It only means it can tolerate faults and, presumably, recover from them. And since they are used in very limited contexts, the odds of having bugs that nobody noticed are much higher.
Inforama document automation
The cloud is using ECC memory. Your server is not. However, if you shop around you can find cheaper, faster, and better specced servers with ECC memory.

Use forums like webhostingtalk.com to your advantage.
many 3D games already take that much space.

The new limit means that instead of installing large resource files that need to be hosted on your own infrastructure and downloaded through your own code, you can now have Google host these files for you.

This also improves the user experience, because there is no second tier install process and the users sees the correct space requirements on the market page.
Video is definitely on the horizon and we'll be offering a similar series of services around it.
I'm entirely in favour of increasing the resolution/bit-depth for video, but I think the general problem is more complicated by external factors.

The cost of renting a red one and recording straight digital vs hiring a film camera, process lab, and all the other parts needed quite possibly means that some films might never have been produced due to filming costs.

What measure of quality can compare X against X, if it was never made?

I imagine (I have very little actual experience here, so it's perfectly possible I'm wrong) that digital recording might make it easier/cheaper to retake shots/scenes repeatedly to get them right as well, offering another 2nd order quality effect.
Ask HN: spam email (how did they do that)
So I received an email this morning in my gmail supposedly from "MSNBC". The itneresting this about this spam email is that there was only one link, which was not even coded as a link (this is a text-only email), and the URL goes to http://on.msnbc.com/zV9UfI?<my email>

So the question is: why would they want me to click on the link? Have they somehow put a redirect on msnbc.com ?

Email source below:

Delivered-To: <my email>@gmail.com
Received: by 10.68.25.225 with SMTP id f1csp70201pbg;
Tue, 6 Mar 2012 04:27:06 -0800 (PST)
Received: by 10.220.179.132 with SMTP id bq4mr1797830vcb.40.1331036826055;
Tue, 06 Mar 2012 04:27:06 -0800 (PST)
Return-Path: <reguvenatewellness11285@sc.rr.com>
Received: from cdptpa-omtalb.mail.rr.com (cdptpa-omtalb.mail.rr.com. [75.180.132.120])
by mx.google.com with ESMTP id 3si5506943vct.131.2012.03.06.04.27.05;
Tue, 06 Mar 2012 04:27:06 -0800 (PST)
Received-SPF: pass (google.com: domain of reguvenatewellness11285@sc.rr.com designates 75.180.132.120 as permitted sender) client-ip=75.180.132.120;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of reguvenatewellness11285@sc.rr.com designates 75.180.132.120 as permitted sender) smtp.mail=reguvenatewellness11285@sc.rr.com
Return-Path: <reguvenatewellness11285@sc.rr.com>
Authentication-Results: cdptpa-omtalb.mail.rr.com smtp.user=reguvenatewellness11285@sc.rr.com; auth=pass (LOGIN)
X-Authority-Analysis: v=2.0 cv=TvJkdUrh c=1 sm=0 a=XKGNf7EIzzoA:10 a=8DfUPBxvO0QA:10 a=IkcTkHD0fZMA:10 a=dJ0-dG6DAAAA:8 a=pGLkceISAAAA:8 a=QK1GopW9Fw9adpgECroA:9 a=6KscT9JeKKuDAi2QTlIA:7 a=QEXdDO2ut3YA:10 a=A_n0Eqh96AUA:10 a=MSl-tDqOz04A:10 a=KMr8SRDwdKKXQwftM2uIcw==:117
X-Cloudmark-Score: 0
Received: from [10.127.132.174] ([10.127.132.174:59992] helo=cdptpa-web23-z02)
by cdptpa-oedge01.mail.rr.com (envelope-from <reguvenatewellness11285@sc.rr.com>)
(ecelerity 2.2.3.46 r()) with ESMTPA
id A5/35-17039-892065F4; Tue, 06 Mar 2012 12:27:04 +0000
Message-ID: <20120306122704.ZV0XM.40945.root@cdptpa-web23-z02>
Date: Tue, 6 Mar 2012 7:27:04 -0500
From: "newsletter@msnbc.com" <reguvenatewellness11285@sc.rr.com>
To: <my email>@gmail.com
Subject: MSNBC's "Solution to Easy Weight-Loss"
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
Sensitivity: Normal
X-Originating-IP:

Excerpt:
"Tired of being fat and feeling slow? Looking to feel better and remove those extra lbs? I know you are and I was too! This an all natural fatloss supplement that is guaranteed to work!."

Read more at: http://on.msnbc.com/zV9UfI?<my email>@gmail.com
This is a complimentary e-mail provided by MSNBC.
> My advice to people who ask how to make their system sound better? Buy some music you enjoy more…

Good advice, but you do need some baseline quality equipment to start with.
Got my car with one speaker blown out, speakers wired semi randomly (left-right and front-rear faders don't work as they should), also powering line-in source from cigarette lighter results in funky background noise. Sounds great--when a good tune is playing and I'm able to recognize it ;-)
Would be happy to chat some time about that experience! Feel free to shoot us an email. gregarious at getchute dot com