skysight-inc/HackerNews huggingface dataset:
Meh I love how I got ignored for proposing basically the same thing five years ago:

http://bit.ly/QJFb0
In an ideal world it would force a benchmark that a government would be honoured to meet. In reality, a government will do whatever it decides is in its own best interest. Which could be anything from making an 'apology' for misdeeds of a past generation to aggressively stimulating the bigotry found in the present one.
>And he's right, if we look around we see lots of 3rd generation Frameworks and some of them are more cross platform than others. We all know about Java and .Net but Cocoa for MacOS X (Found on your Mac and your iPhone) Adobe Air, Microsoft Silverlight and so on are all examples of Third Generation Frameworks.

Erm, one of them isn't like the others.
I called whats-her-face on the phone, told her what a heartless cold messed-up psycho bitch-who-can-never-hold-onto-a-man she was, and hung up while delivering an ancient Anglo-Saxon invective with gusto.

I don't think he's quite over her yet.
This is an interesting discussion. We're working on a startup and patenting is something a lot of people with a traditional business view keep asking us.

I love open source and patenting doesn't sit well with me. The idea of a'commercial secret' is more appealing because IMHO its more about competition and as a startup you can always out innovate your competitors.
"We're testing the fire exits. If we're able to empty the theater in our (undisclosed) target time, there's a draw of $(big_price) among all of you."

I had a discussion with a flight safety person regarding this. He was talking about how test evacuations are very unsympathetic - people will literally step on their own grandmother to get out quickly. There was zero compassion, noone helping others - because it's a game, not a life-and-death situation. I think, and he agreed, that in an actual life and death situation, there will be a certain number of "heroes", people stopping to help others.

But to answer GP, it's probably exceedingly difficult to test life-and-death situations in a both correct and ethical manner.
Let me guess, Google is evil, never use gmail again, gmail is used for torturing baby seals.

How different law applies to hotmail or yahoo mail?

Oh I see, they are all equal under the law.

I call FUD
Blog post N: "Sending Flowers when you don't know her address"

Blog post N+1: "Flowers can Backfire"

Classic.
What are they in danger from ? Having to open their books ?

That seems like a pretty stretchy way of using the word 'danger'.

If venture capital would truly be in danger then that would imply that funds would be forbidden to operate, but that is not the case at all.

There is simply a shifting of allowing funds to operate without oversight to one where the authorities have an inside view at what is going on.

Since the IRS and other arms of the government already have this insight what is wrong with allowing the SEC access to similar information ?
It's that time of year (or, why sysadmins are nasty)
"Putting two and two together, I hypothesized that breathing nitrous oxide might "break the vicious cycle" of pining, by breaking the addiction pathway in the part of my brain responsible for pining."

Riiiight... I think it might be more complicated than adding two and two. But there is always the placebo effect.
WTF!? I don't mean to be an insensitive dick, but for the love of God, please do not follow this guy's advice. Instead of huffing, go out and get some fresh pussy asap. Surround yourself with other people, especially girls. Be confident, despite your low self esteem and don't tell them you just got dumped or anything about your ex. Meet and approach as many women as possible. Don't act pathetic or shy and don't be afraid of rejection. You can't hit a home run if you never swing. Babe Ruth's batting average was .342, do the math. Realize that if this chick shit on you, she did you a favor by breaking up with you. There are a gazillion fish in the sea and you gotta go fishing A LOT to find the best one for you. When you find the right woman, it is amazing and, if you treat her right, she won't shit on you. If/when she does, realize that she wasn't the one and start over. STOP HUFFING, IDIOT.
Commented here:

http://www.reddit.com/r/django/comments/9ftbs/top_10_tips_to...
Packaging/PPA - Launchpad Help
I really tried to understand your question but it wouldn't click so I did some googling:

"SPOJ – Sphere Online Judge – is a problemset archive, online judge and contest hosting service accepting solutions in many languages."

http://www.spoj.pl/

"The UVA On-line Judge is an on-line programming trainer created in 1995 with the aim of training users who participate in worldwide programming competitions. Currently this tool has approximately 64,000 users from many different countries and more than 2,000 problems."

http://uva.onlinejudge.org/

So, the answer (for me at least :) ) is no, never used any of these, but interesting stuff and I'll definitely have a look (time permitting...).
Ari Jaaksi's Blog: How do we build Maemo devices?
Hired gun = mercenary. Geneva convention via Wikipedia:

2. A mercenary is any person who:

(c) is motivated to take part in the hostilities essentially by the desire for private gain and, in fact, is promised, by or on behalf of a Party to the conflict, material compensation substantially in excess of that promised or paid to combatants of similar ranks and functions in the armed forces of that Party;

Ignoring the negative connotations of being a mercenary, the fact that he is portrayed as being motivated by conquering google, rather than a brilliant engineer looking to make a difference in the search space, makes him a hired gun by that definition.

Edit: Not completely sure this argument is watertight, but leaving it in for arguments' sake.
The Factor compiler is starting to beat the JVM at its own game
I smiled when I read it -- a charming throwback to 18th century England. JGC appears to be a Brit; my guess is that he's using this language to signal that he's not some wild-eyed radical bomb-thrower.
I've worked with Ted and it's a myth that he makes vapour ware. For instance, Gzz is a fully-working program.

Also, I have a 1989 article from Language Technology (Louis Rossetto's first magazine before Wired), and it's a breezy interview with Ted about Zigzag, and other issues, with no malice. I have no idea why Louis turned on Ted later in Wired (this very article). I might post the LT article.
The Most Important Agile Practice Of All?

"Remember to shut up about Agile for a minute and write some damned code!"
Talk about timely :) Thank you!

Debugging python in a server environment is a different kettle of fish though, I keep running in to situation where something goes wrong under water and there is absolutely no hint of where the problem lies. That's one of the most frustrating bits of django/python development as far as I can see.

In PHP it is a very rare occurence to get an error that does not immediately pinpoint the problem spot. In django/python if you get an error message at all chances are that it will send you off on an hour+ tour of the documentation trying to figure out what is up.

For fun have an alternate_name on a foreign key that ends on _id, you will get errors that have absolutely no bearing on the location of the problem.
Understanding and Choosing the Best SSD
Unfortunately Alan Turing wasn't treated any more exceptionally unfair than thousands of others in that period.

An apology to the whole community and any survivors is in order and a posthumous knighthood for A. M. Turing.

That would do nicely.

On another note, whether or not Alan Turing gets knighted I don't think it should make any difference to the rest of us, the man should be a true hero of anybody that knows even a little bit of the history of computing.
Xem truyen hinh truc tuyen vietnam - kenh VinhLong tv online free , live
Learn from this guys mistakes:

1. A russian woman

2. that he met online

3. who is mean,

4. divorced

5. and cheating on him.
Because the NetApp costs a whole hell of a lot more than a Windows server?
In a recession, is college worth it? Fear of debt changes plans
I am sorry I didn't explain the terms. Thanks for doing that.
It's part of the 'form' of a petition to the Queen.

If you ask for a knighthood and an apology from the royal family then that's what you do. I think knighthoods are pretty silly (and what with Roger Moore and others of little achievement receiving such knighthoods their value is questionable anyway).
The first one with 'import code; code.interact(local=locals())' is priceless.

Is there a way to attach a python shell to a running process? I saw something similar for ruby but could not find a python equivalent.
Most people I know are more than capable of discussing Agile techniques/practices and writing plenty of code at the same time, the two are not mutually exclusive :).
I doubt the economy will be in full swing in two years. I would love to be wrong about this.
He is the "next to last tall, thin man"? Now that makes no sense...

* http://www.wisegeek.com/what-does-penultimate-mean.htm

* http://betterppt.typepad.com/betterpresentingcom/2009/03/eig...
Bad programmer seeks advice
I am not a very good programmer. I have done some basic noodling here and there. So I know how to code in a few languages to varying degrees of incompetence, I can fudge my way through. But I lack any real overview of the maths and algorithms inherent in the more interesting projects. I am not a mathematically minded person, more verbal, so I've always found it daunting. But I'd like to learn more. Is there anything you can recommend that I read?
If I were huffing Pam, I'd be a little worried about this: http://www.wrongdiagnosis.com/e/exogenous_lipoid_pneumonia/i...

Seriously. Don't do it.
"final caveat: none of this is relevant if you want to start a company that is technically registered in China and bills in RMB. If you need to do that find someone who has done it and buy them a drink. No-one posts about their pseudo-legal registration hacks on the Internet but the expat community in both Beijing and Shanghai is pretty supportive and the successful entrepreneurs I’ve met here have been incredibly grounded and very open to sharing their stories and trying to help out others."

I find it totally ridiculous starting and investing your own money and life in business that is created on "pseudo-legal registration hacks". One day you may lose everything!
Compiling Mercurial on Snow Leopard
As I have the snopard disc in the mail I wonder, what were your particular problems?
Developer motivation and satisfaction
That's how British understand the term "racism". Google "racist attacks uk" for example.
It costs money to comply with regulations. SOX, for example, costs on average of $1.7 million/year.

http://fei.mediaroom.com/index.php?s=43&item=204

While (hopefully) this regulation won't be as burdensome, it doesn't need to be that large to cause problems. VC funds aren't that large.

There is no benefit and potentially large cost to regulating VC.
Compiling Git on Snow Leopard
I hope I don't die and wind up a political tool.
How is your idea "basically the same thing"?

Your idea seems to boil down to the calculation of a edits/views metric that supposedly implies something about the quality of the entire article.
WikiTrust tracks the edits relating to each word, and the edits of the authors making those edits to determine the trust of that text.
You would think that an article like this would answer exactly these questions, but no- just a string of generalities with no details. Mourn the death of such a glorious news source!
Factor in the excessive drinking. Always do that when it comes to business in china.
The best introduction to real computer science that I know is the book "Structure and Interpretation of Computer Programs". It teaches programming in terms of Lisp, but don't be put off - it's just because Lisp is a good vehicle for exploring different approaches. The lessons therein have stuck with me no matter what language I'm using.

Beyond that sort of thing, you need to specialise in the kind of areas you want to work in - if you want to program to earn money, then learning SQL, HTML, and web app development in your favourite platform is a good idea. If you go for the Unix route, I'd recommend you learn Python before Perl/PHP, but then learn the latter two because there's money in it. If you go the Microsoft route, I'm sure there's plenty of good books on C# and ASP.net. Java's pretty useful, too.

It's a good idea to learn C, not so much to learn the language itself as to learn about the processor's memory model, which C somewhat ruthlessly exposes you to; if you master C, you'll indirectly learn how software performance works, in ways that'll indirectly help you write faster code in higher-level languages. And, of course, C is useful in its own right if you want to get into embedded, systems, or games programming.

Personally, I think C++ isn't a good language to get involved in; if you want to anyway, either because you disagree with me or because you're after a job doing C++, make sure you've read Structure and Interpretation of Computer Programs, played with C, and tried at least one object-oriented language first; C++ is complex, and having a strong background in the basics behind it will help you a lot; trying to dive straight in might lead to a rather painful learning experience.

Perhaps most importantly, find a programming project you are excited about, and do it. When you're done, you'll have realised you'll have made lots of mistakes - but you'll never make those mistakes again, and the next project you do (perhaps one you'll be paid for) will be a lot better. Practice makes perfect! And have fun!
Couple of things:

1) You'll likely get better/more response if you prefix your post with "Ask HN: " (lots of folks have triggers for that type of thing)

2) You don't have to be a mathematician to be a good programmer. Tons of great programmers were not comp-sci majors so don't let that sort of thing get you down. If you've done "some basic noodling here and there... in a few languages" and you want to improve as a programmer, I'd advise you to:

- Pick a language
- Pick a pet project
- Buy a few books or take a few online classes that are on your chosen language
- Begin reading the book
- Implement your project while reading the book
- Find some sample apps written in your language and review how they did things differently
- Finish your book and buy another book/class that is specific to your language
- Pick a new pet project and implement it
- Review some open source apps written in your language
- Contribute to some open source apps

At this point you're likely ready to spend a bunch of time reading non-domain specific books but, up until this point, the value you would receive from reading books not directly related to a specific language/task is debatable. Now that you've had some experience, I think this is a great time for books like:

* The Pragmatic Programmer
* Code Complete
* Head First Design Patterns
* The Mythical Man-Month
* Design Patterns: Elements of Reusable Object-Oriented Software

(Those are all titles of books BTW)

Next up: build a startup!

Notice there are no math books in my list. This is different from what others would propose but, given the scant description you wrote, I don't see any need for math except to satisfy a possible desire to learn.
I implemented a simple personal backup solution a long time ago which is (essentially) what Time Machine implements now (without the eye-candy application, of course). It's not that hard, it only requires hard-linking, which the OS X kernel didn't support, so they added it.

Steps:
First run:

* Rsync data from source drive to backup drive (can be done over network, ssh, whatever). We'll call this backup "0"

Second run:

* On the backup drive, copy the last backup folder (backup "0") to a new backup folder (backup "1"), using hardlinks. Hardlink copies don't take any additional space, since they're pointing to the original resource on the disk (folders do add some negligible space).

* Rsync data from source drive to backup drive (backup "1"). Rsync, of course, only updates what's new/changed.

Repeat, saving as far back as you'd like, and deleting old backups if the drive is full, after N backups, or so many days. Now you've got an easy incremental backup bash script.

Hardlinks are beautiful, because they don't add extra space, and once all the hardlinks to a resource are deleted the resource becomes free space. This isn't an enterprise-level backup solution, but it's a great quick-and-dirty way to do incremental backups, and is exactly how Time Machine works.
Study: sometimes it's OK to masturbate using a kitten
SHARK Attack  [Amazing VIDEO]  
Seriously, this stuff is so realistic feeling when you play. The first time I saw a shark I was SHOCKED because I...
I still find the answer unsatisfying.

I know that one could profoundly disrupt an entire city with just a handful of people and money. I also know that there are people who would find that to be a desirable outcome.

Why are there almost no people who are both evil and motivated?
9 Most Useful jQuery Plugins.
Are your looking for web project must needed jQuery plug-ins. In this post I had listed 9 most useful jQuery projects and plug-ins . If you known any links just post a comment. Thanks!
Twitter with your brain: locked-in patients and BCI [includes VID]
Twitter is Overhyped—Which is Why It Will Succeed
The gain I was referring to would be the use of ZFS snapshots instead of the convoluted and costly link-based mechanism Time Machine uses on HFS+ file systems.

Obviously the rest of Time Machine would not fit in one line, but allow me the right to exaggerate a bit.

I bet the timeline feature in Nautilus on OpenSolaris, while not a one-liner, must be quite simple an add-on.
Alternatively, all of these questions are irrelevant if you can answer "yes" to "Is it a list?"
Ask HN: Translating Academic papers
I see a lot of academic papers which tackle everyday computing problems.Most of them are hard to read for the average person, let alone implement them.As a college student, I read a lot of these papers and feel there is a lot of wasted potential there. Do you think it is a worthy endevor to take some of these papers , dissect them and implement them? Are there any websites already doing this?

Also, do you think people would be willing to pay to have well documented working code for some of these papers? If yes, how much ? If not, why not?

Thanks!
MacPorts: Snow Leopard Compatibility
BlindSearch : And the Results are In (Blind Search Engine Comparison)
Websites and Apps Built on Top of Twitter
Compiling MySQL on Snow Leopard
Snow Leopard is Apple's Vista
If a blog post doesn't meet the criteria now all if a sudden it's not allowed to exist? And who am I to decide if something I write will be useful or interesting to someone else?

The world will always have too much information. The trick is filtering the information, not withholding it.
If my proposal had been discussed in 2004 then the consensus might have been that the specific implementation that works best is the algorithm they are putting in place today. That's fine.

The point was that I proposed that we had the same problem (and opportunity) in 2004 and came up with the same general approach, drawing on the same set of resources, and no one took me up on my offer to discuss it.
The second stage of grief is anger, so at least it's progress I suppose.
Depression is the symptom you get when your soul is left without sufficient daily nutrition, happening for a longer period.

Now, what does the soul "eat"? Love! In any form, and there are so many.

Depression is actually exploding in our current times, all over the world. How will future generations judge the health state of our current situation? Hmm..
Oh, certainly - I was just (flippantly, I admit) pointing out that I'm fairly sick of hearing about programming methodology X or Y. I have nothing against the practices themselves, mind - just chalk it up as a friendly bout of HHOS.
http://www.scribd.com/doc/6691670/Calvin-Hobbes-Time-Travel-...
People that find code.interact useful should check out IPython* (which is an interactive Python shell with auto completion and a lot of other features).

Here is how I launch a shell for my projects (it tries to use IPython, if it isn't working it uses code.interact): http://paste.plurk.com/show/17110/

* http://ipython.scipy.org/moin/
Well the first time happened whilst camping, the pan had had lots of oil in it and a few different kinds (no like lamp oil, just cooking oils). It was above a hot fire, because the temperature had got down to -1C in the night and the water was almost frozen. The flames licked over the edge and the surface of the water, I pulled it out of the fire and left it sat on the ground for a few seconds until it burnt out. We soaked the wood in lighter fluid, so if it was just the fumes gathering in the air pocket or something I don't know.

The second time was less mysterious. The pan had been used for a flambé the night before, I just added water and put it on the heat. I believe I flambé'd water . . . still tasted like water, no new beverage discovery.
I don't know why people advise others to splat their compiled 3rd party software all over /usr/local when /opt is there specifically for that purpose.

Also, enabling pthread on 1.8 has some significant performance problems unless you're using REE. For more reading on that:

http://timetobleed.com/fix-a-bug-in-rubys-configurein-and-ge...
Fixed (with one other bug)
This post is based on a flawed premise: the author erroneously believes (or is deliberately dissembling) that health care reform involves a government 'takeover' of the health care industry. In fact, nothing of the kind is proposed. What is proposed is tighter government regulation of the health insurance industry, along with (possibly) a government-backed insurer alongside the private market.

The entire blog post is one long Quixotian assault on a straw man argument.
There's a lot that can be said about this, and this is not the place to do it, but I thought I'd pass on some of my experience.

In a country with over a thousand years of history, traditions arise that persist, even when the original circumstances no longer exist. Some of those traditions take the form of words which, in and of themselves, are effectively "code phrases." They should not be interpreted literally, but instead, they must be regarded as idioms within the context.

Taking these sorts of things out of context and trying to interpret them literally leads to mistakes and misunderstandings. This is why lawyers exist, to help take what you want to say, and to say it in a way that is correct in the context of a court.

In effect, the same thing is happening here. This form of words is a formula that is used. Without it the petition fails on a technicality, as it were.

I don't know what country you are from, or where you grew up, or where you are now, so I can't even try to give examples that might make more sense to you, but cross-cultural context shifts are an absolute minefield.

As a simple example, I recently went to an event where the invitation read "Black Tie". This doesn't mean that you should wear a black tie, it means you should wear a dinner suit (UK/Australia) or tuxedo (USA). Similarly, another invitation read "Business Dress". That was a code phrase for "Collar and tie," but was interpreted by some as meaning "What you usually wear for your day job" and they came in jeans and a T-shirt.

You can probably think of some idiomatic code-phrases of your own which, when interpreted literally, would be totally mis-understood by others not of you cultural context. Being aware of this can really, really help.

Finally, having Aspergers is a bit like having the entire rest of the world full of code phrases like this that other people seem magically to understand. Treating this as a puzzle.problem to solve can help a lot in getting along with people.