skysight-inc/HackerNews huggingface dataset:
Maybe you ought to talk to Linus about that and get the real answer. What you just said is nonsense and Linus, if you can get his attention, will be happy to set you straight.

In case you can't get his attention, the real story is that Linus understood that letting Tridge create a clone of BK was just asking for trouble. Imagine if there was a commercial clone of git, done by people without access to the git source code. And it was used to read and write git repos. Now imagine that the commercial guys didn't really understand git and they made a mistake and that mistake corrupted part of the repo. And imagine that that corruption got picked up and propogated by the real git.

Kind of a mess, right? Especially when you consider that git is a distributed system. Actually happened to the Linux kernel when it was in BK because someone went and editted the metadata directly to "fix" a problem. How do you fix a problem that is in thousands of repos? We fixed it by putting knowledge of the Linux kernel and that problem into BK and doing a new release.

Linus was smart enough to realize that that sort of problem was extremely likely if people started using a Tridge created BK clone. And he realized that there was zero chance that when problems occurred that people would blame them on Tridge, BK would catch all the flack. So he got off BK because he was actually grateful for the help we provided and wasn't interested in causing us harm.

This was after him spending months arguing with Tridge that Tridge was doing the wrong thing.

But don't take my word for it, go ask him.
It's not a HN company...but what about http://unfuddle.com?
The correlation between individuals that have an extreme interest in a subject and those that obtain the highest degree in that subject is high. Yes there may be some outliers but when you are looking for these types of people it is best to see if they have the letters 'Ph.D' after their name.
You can do an app pretty quickly actually.

The livestreaming tech isn't hard. (If you check out my profile, there is an email there which will forward to my work account, we do that sort of work there, so my advice is not completely unselfishly motivated) and it does adjust pretty well between different network conditions.

I'm not an HTML5 expert though, so can't really offer you a contrast.
Micro Listening Device Pinpoints Origins of Sniper Fire / Aircraft in Battle
Maybe you hang around the wrong segments :/
You should be building your software. No reason to wait on the answer from YC; if it was good enough to try to get them to invest in it, it should be good enough for you to keep building with or without them.
I ran across instacalc.com when looking for linux equivalents of soulver -- very nice web app.
Using twitter for customer service is like using a scooter to tow a boat. You could probably do it, but that doesn't mean it makes sense.
Annnd another useless feature of Google Reader.

I can't understand the way they decide how Google Reader evolves, I mean they just have to pick up one of the many feature requests : http://productideas.appspot.com/#16/e=22493

GR lacks many basic features (read an item later, filters, views per feeds...)
Might be the time of day data was collected?
sin (/ pi 2)) doesn't look the way it does in math books - it looks the way you have trained yourself programming to use it.

Visual cues aren't distracting if done right, and I said that absolute replication of physical is not always the way to go. My objection is that a blank slate is probably not a good idea since it provides no help.
I wanted to target the British entrepreneurs who're suffering and keeping quiet, or not necessarily recognising reality. I didn't think think that including my achievements would necessarily be that useful. But I understand it would have helped to balance things out though.
I thought one of the key points of wikipedia was that it didn't limit access to information by charging for it.
This is so absolutely, completely untrue I hardly know where to start.

Knowing the difference between a an ephemeral keying scheme and a basic RSA key exchange does not make you prepared to implement either.

The Tor developers thought they knew enough to implement DH. Roger Dingledine has publications going back before 2000 and did his doctorate under Rivest. But they forgot to check DH parameters for 0-mod-p (a mistake lots of people manage to make) and so fielded an anonymity network that provided very little anonymity for several years.

Cryptography isn't rocket science. It's more like pyrotechnics. There aren't that many things to remember (though there are more of them than most people think; look how the browsers screwed up RSA a few years ago). It's just that the things you need to remember aren't obvious, and when you get them wrong, you blow your f'ing hands off.
I just bought it ($0.99) and it is pretty cool. It feels very physical. However, there is some noise in the accelerometer that causes some slight jiggling as you hold it. (Perhaps my phone is starting to die -- I wouldn't doubt it.) Some dampening here might help, but that would introduce latency.

There are only really 3 models/rooms so it is only really good for showing off to other people.
To make this clear, you may as well ask if surgeons need to go to med school. It's required by regulation and tradition. Same with lawyers. It's more an indication of the maturity of the field than the ability of the person, although it hopefully represents a relevant hurdle.

So if you can devise a quantum computer without a PhD then the lack of one won't hold you back.
subsection a: requires an audience to begin with.
I don't know how popular it is, but I've faced it. I now only tend to associate with people in the lifestyle or who have aspirations to work for themselves anyway.

I'm guessing it's a lot less common nowadays, though, simply because entrepreneurship and business have become "cool" thanks to the popularity of the Internet and TV shows like Dragon's Den (Shark Tank, to those of you in the US) and The Apprentice. In the last 90s, though, when I first became self employed, people did react a bit weirdly!
You need to be used to typing formulas into a computer (^ and sqrt and so on) to use the non-physical calculator. Most people aren’t. Sure, it’s easy enough to learn, but the average user opens his OS calculator probably only a few times a year. He gets what he is used to and that’s probably a good idea. Slow to work with but no learning required.

If you need a calculator regularly you should probably get something different. You wouldn’t write a novel with TextEdit or WordPad.

By the way, there is a much better way to do quick and dirty calculations which doesn’t require you to fire up the Calculator. Try Spotlight. And not just simple arithmetic. Try sqrt(2) or e^2 or sin(pi/2). Good enough for my very occasional calculatory needs. So, in a way, OS X offers best of both worlds, but some bells and whistles (which you might not need anyway) may be missing.
What are the mechanics of this peer-to-peer interaction with both peer nodes being Flash browser plug-ins?
its a bit sluggish on my 3g....certainly not as impressive as in the video
I really wish standards bodies would create validation tests like this so that implementers can better ensure that they are compliant. It seems that reference implementations and test suites would improve standards compliance immensely.
Betaworks Raises $20M From Intel, Others
That's impressive, but it seems like more of an exercise for the developer. Its probably something I'd look at once and forget about.
The thing that annoys me is the assumption that we're all anti-success narrow-minded ne'er-do-wells without the gumption to get out and be successful, or celebrate when other people are successful. And you know, I don't recognise that in most of the people I meet. Some of them, but it's not the majority.
Nice video. Choppy on my phone. I want my dollar back.
(deliver 'my-main-foo-function "/Users/joswig/lispfoo" 0)

Delivers an executable as a single file in LispWorks. Most implementations have something similar depending on what kind of architecture they are based on). Exceptions are Lisp to C compilers and Lisp Machines. But it is unlikely that you will use one of them.
It's nothing like the Johnny Chung Lee videos, but it's about as compelling and well-executed as the technique allows. I was at least 99 cents-worth amused.
For whatever it's worth, I use unfuddle for some projects and I like it pretty well. Occasionally their web interface is painfully slow though.
Cheap bandwidth and server capacity, HN special offer
Oh! I've never tried that. That explains it. I only put panels on my 2nd monitor.
> But it's entirely beside the point, unless we take your assumptions as gospel (they're not).

I didn't "assume" that US govt spending grows monotonically in the past. I observed it. If you think that my observation is incorrect, let's see supporting data.

> Adding "but I think this will happen" when it is in no way mandated or apparent doesn't change the facts.

I didn't say that monotonic spending increases are mandated - I said that they happened. If you're going to claim that this time will be different, you get to explain why.

> We do in fact have counter-cyclical spending. You're seeing it now. Obama already announced a spending freeze on domestic programs

Actually, he didn't. He announced a freeze on some types of discretionary spending. That "freeze" excludes the vast majority of the budget and the places where the increases have been occurring.

Similar "freezes" have been announced in the past and didn't happen. Since this one isn't actually reducing spending (contrary to the "now" claim), it's somewhat silly to assume that this time will be any different until it actually is.

> If you're wondering the last time that federal spending decreased in real terms? It's not "never". It's "the 1990s". (protip: inflation is relevant).

I didn't say "never", I said almost never.

The 90s drop came from decreased military spending due to the end of the cold war. The military budget is now small enough that plausible future cuts are less than planned increases in other spending. In other words, that's a one-time event.
I think I'll stick to bc for the time then.
The problem is in arrested vs. convicted. For one, it sets a precedent for future violations of civil liberties. It would cost a fortune. Human error is always a concern, especially dealing with this volume entries and the size of this database. In other countries where they've tried this it hasn't done much to solve crimes (The UK, for example). But the biggest concern is it's yet another example of government overstepping it bounds. Nothing will ever keep us 100% safe and yet this takes away more of our freedom. We have a right to not be subjected to unreasonable government interventions unless there is evidence, backed by a jury of our peers, to say that we've done something wrong.
I doubt the individual above sincerely believes that game theory problems have any practical relevancy to homosexuals marrying. It was a joke along the same lines as the article.
Been checking the posterous account for new views, also checking the log for hits on the demo from Mountain View IPs lol.

So far I think they've hit the video twice, but no hits on the demo which kind of makes me paranoid/anxious.

Otherwise, just trying to not think too much about it and hack together some more stuff for the project.
i've been using the free account for a couple of years and have upgraded to a paid account sometime ago and it works very well
In emacs, going back to the previous file is simply C-x b RET...
Medics, lawyers, accountants etc. are professionally qualified, a PhD is an academic qualification. They need to be licensed to do their job and if they aren't they can't do it.

Not the same thing at all.
For me it was a question of time - raising money meant we could get up to speed faster. Sure, we could have bootstrapped, but then we'd be living on ramen for 3 years before we could afford to pay ourselves a living wage (or worse, could have gotten stuck in never-ending consulting purgatory.) Not to mention the difficulty of attracting top developers when all you have to offer is equity and the promise of riches at some indeterminate time in the future.

Anyway, for what it's worth I certainly don't regret dropping 10% in exchange for ~3 years of my life.
Very rarely a Linux user needs to download a package from sf.net. Usually they use the package management system of their distribution.
A common tactic for motivating people to change is instead of showing them how bad things are, you show them how bad things are AND how much better they could be.

Additionally, it helps if you paint the most-desired result as attainable. Instinctively we understand that +0 F change is the best. Explain how that might be attained (in a more friendly manner than 'sack and pillage most of the world's population'). The data is against you, but it helps if people feel the ultimate target is not impossible to reach.
Trying to get beyond the multiple problems with bias that the artice incurs, I think the article leaves a few questions unanswered.

Most importantly, does anyone other than IE users need to worry about those "phishing" attacks? As an "alpine" email client user, I find that the "phishing" emails I get are rather transparently bogus. Since I run Firefox on top of Linux, I'm not too concerned about IE flaws that leave Windows open, and totally don't work on Linux.
I have used it before now. I made it write the URL of the currentp age to a listener than processed it and sent back any js it decided to run (whcih sounds a bit inner platform but I had my reasons). It is a nifty little tool though I have a slight concern because it has had no updates since 2008 and looks like it might be an orphan.
Absolutely. No matter what you do while you're out there scouting for funding and applying to places like YC, your work on your product is top priority.

Hope for the best, plan for the worst, even if you don't get funding you might find yourself with a winner, and your chances of finding funding go up with every hour you put in to your product.

Nothing better than being able to show your product in use by actual customers and a nice start of a growth curve.

It also gives you some real world numbers that you can plug in to your business plan.
Me? Sure. Users? Does it create an installer, uninstaller, set of icons, executable with no manual dependencies?

Besides - that's not the real problem here. It's always "possible" to do something. But if a random developer gets to write some software and still doesn't know that he can package it into a single executable... maybe there's something wrong on a different level (accessible documentation?)
Now we need something like this for CSS/html to test _all_ the standards as opposed to some of the standards that most benchmarks do (AFAIK).
Why web developers have more to learn from Wall Street than Steve Jobs
I took a break for a week after spending the previous 3 weeks focusing on the prototype in most of my free time.

This past weekend I started on the prototype again. If not accepted in S10, I hope to re-apply for W10 with a deployed beta as my 'prototype'.
Self-published design book sells $20,000 in first two weeks
Why?

If you have to buy the console and the games, and they're priced similary to other offers, the monthly $15 would buy you, I guess, the same as Xbox Live, the online experience/friends/matches (which people do pay, afterall).

Now if the OnLive "console" (receiver?) is cheaper, it's a different story...
I couldn't agree more. A good validation test and set of examples are worth a hundred specs.

I've been working on a project for the past couple months that involves using XMPP for client-to-client communication. While there are some good how-tos and libraries, the process would be infinitely easier if XMPP.org's documentation was in terms of reference examples and sample packets/messages, rather than incredibly dense specs written in convoluted techspec language that takes some time to comprehend, even when reading intently.

A refreshing counterexample is the RubySpec project. While Ruby began with only a reference implementation, the process of developing a comprehensive test suite that is able to measure conformance to the reference implementation has created an invaluable metric for other implementers.

While JavaScript has a very thorough specification, Sputnik's project of building a test suite that measures the conformance of an interpreter to the spec will be helpful in understanding how far we have to go, and in which direction we're moving.
I don't get it? I edit a lot of code in it?
Less than a fifth of companies have inserted a square peg in a round hole. Actually, that is probably not quite accurate.

Anyway, if you read past 140 characters, neither is the headline. At the end companies are singled out who have "a Twitter" but only use it as a unidirectional medium (if at all) rather than responding to customers' communications. It should be fairly self-evident that Twitter is not a medium for actual customer service beyond the very cursory.
Just another reason to use object databases:

role Person { has qw/age height weight serial_number/ }
class Man with Person { has 'length' }
class Woman with Person { has 'size' }
class ... # whatever else people can be

# assume index on "does Person" set
my $bob = $db->get_person('Bob'); # isa Man
my $harry = $db->get_person('Harry'); # isa Man
my $sally = $db->get_person('Sally'); # isa Woman

# i think there was a movie about this
txn_do {
my $m = Marriage->new( people => [$harry, $sally] );
$harry->add_marriage( $m ); # in real life, there is a trigger on $m->add_person that does this
$sally->add_marriage( $m );
$db->store_marriage( $m ); # harry and sally are stored too
};

# didn't work out.
$m->annul( on => DateTime->now );
$db->store( $m );

$harry->is_married; # false
$harry->has_been_married; # true

$m2 = Marriage->new( people => [$bob, $harry] );
...

$harry->is_married; # returns $m2

my $tom = $db->get_person('Tom');
$m2->add_person( $tom ); # "three way"

...

Anyway, object graphs make modeling all the possibilities pretty easy; with the right indexes (on people and marriages) it's fast, with the right data structures it's lossless (annul pushes the marriage onto a history for that person), and with the right triggers (adding a person to a marriage adds a marriage to the person) the data stays consistent.
I'm handing in my PhD thesis tomorrow so this is a well timed question :-)

I have learnt a lot from my studies and feel that I have gained important skills in attacking problems and evaluating my solutions to them that will be useful inside and outside of academia. I couldn't have picked up these skills in the 15 years I spent in industry.

There may be many examples of people who can do great science without a PhD but for me the experiences of the last 4 years would be essential if I were to get a job in academia. As it is, I will be going back to programming -- I feel the academic job market is overly competitive for somebody my age.
keep working on the day job to pay the bills and fighting the girlfriend for spare time to work on the beta
Where are you getting 10+% from?

For a long time homosexuals liked to claim that at least 10% of the population is homosexual. That is what I suspect you are quoting. However that claim doesn't have good support. But figures that I have seen peg the rate of people who are primarily homosexual much lower than that. See http://en.wikipedia.org/wiki/Homosexuality#Demographics for some random figures. From that list the number I would quote for the USA is 4%.

However if you look at it differently, much more than 10% of the population cares. According to polls almost half the electorate thinks that gays should be allowed to marry. And a lot of non-homosexuals agree that the issue is important. So supporters of gay marriage aren't limited to gays.

My personal feeling is that consenting adults should be allowed to enter into any consensual arrangement that they wish. Therefore I am fully in support of allowing both gay marriage and polygamy, even though I have no desire to engage in either lifestyle. I should be clear on this. My position on polygamy doesn't come from my position gay marriage. They both come from more fundamental beliefs. But I suspect that as more people become familiar with the idea of polygamy as they have with the idea of gay marriage, that there will be a growing acceptance of it. And as an example of this I'd offer the changing opinions in Canada. First gay marriage became accepted, and now polygamy is becoming accepted.

So while logically polygamy doesn't flow from gay marriage, I think that the opponents of gay marriage are correct that acceptance of gay marriage is a step towards the likely future acceptance of polygamy.
Sunyata
As you would expect, it works much better if you close one eye - with binocular vision the effect mostly disappears.

If you watched the video, you've pretty much seen the extent of the app.
Thanks for supporting the HN community. We should have a directory of all the companies here. It will make us more competitive as a group.
URL shortening services break the internet. Please don't.
Conversation Hacking
If you choose a bad implementation of your crypto primitives (ones that don't make these kinds of checks) then you will get bad results. That's not surprising. The same thing happens when you choose a bad TLS implementation. Your argument is that you should use a well-known TLS stack because the bugs have been shaken out over the years. I agree with that. But, the same thing applies to the lower-level crypto protocol implementations. The common TLS implementations are implemented with the common crypto primitive implementations. For example, IIRC the checks of D-H parameters in OpenSSL are in the D-H code, not in the TLS code. So, you don't need to use the TLS part of OpenSSL to get the benefits of its carefully-written D-H implementation.

I'm not saying that anybody should go out and implement all the primitives (D-H, ECC, AES, GCM) themselves.
I think we're in "violent agreement". I absolutely agree the suggestion is a bad idea, and this will make it worse. My original comment was intended to bolster your argument.

I can't find the link right now, but a story claimed that the top 3 AV programs covered 75% of the market. I don't think dropping to 1 program to test against strains the virus writers significantly.
For maximum effect, you need one for each eye, and some head-tracking gear.
Why Doesn't Google Chrome Let You View Source on POST?
Dupe: http://news.ycombinator.com/item?id=1183138
Wrap something like this around a main startup function for your application:

(handler-case (main-user-function)
(error (c)
(princ "a serious error, I'm quitting")
(quit))
(condition (c)
(princ "we have a problem")
(when (y-or-n-p "abort?")
(abort))))

It handles conditions of class ERROR in the first clause and conditions of class condition (all kinds of stuff that one can signal) in the second clause. The variable 'c' would be the condition object. You could inspect it and print more useful help, show dialogs, look for restarts and more.
Yeah maybe the traffic ticket is more about class differences.

One cultural difference is that in the UK, a lot of sitcoms are about lower/middle class people. In the US many sitcoms seem to be about insanely rich people. So perhaps that comes into play.

But in any event, the result would have been similar anywhere where supercars are a rarity.

* Crowd gather to see supercar
* Parking attendent give car a ticket
* Crowd cheer/laugh/etc because it's something you don't see often.

Also there's probably a large element of people cheering, glad to see that laws are equally applied to both rich and poor.

I don't think you can just cite this as evidence that people in the UK are jealous of wealth.
It's not an HN startup, but I've been building http://speckleapp.com/ for a while :)

Edit: It is an HN startup! I need more sleep!