skysight-inc/HackerNews huggingface dataset:
Thanks for the feedback. Re the request path, that was intentional: since the path will always be "/", I didn't see a good reason to explicitly print it; and instead just show the request method and protocol version. That said, I get your point: it's a bit surprising, so will consider modifying it.

As for how it's useful: Whatheaders.com is interesting and useful when you are working with some "black box" HTTP client, and which you cannot conveniently know what request headers it is sending. In particular, mobile-device web browsers, which are wildly divergent, capricious, and undocumented in their behavior; sometimes the only way to know what they are doing is to measure it directly. That's why I made it originally, in fact.

I imagine it would be similarly useful with any other kind of proprietary HTTP or REST tool or library if you don't have access to the source, and need to know exactly what headers it's sending in order to troubleshoot, etc. For something like Firefox with (e.g.) livehttpheaders installed, or standard vanilla web browsers like IE or Safari, IMO whatheaders.com isn't terribly interesting.

Be sure to read http://whatheaders.com/about/ for more details.
This is really not a useful article. All of my experience with lawyers has been contrary to what is shown here.
Machine learning students can use it to train anti-spam filter designs. However, you will need to add more details for example how did you collect them did you use a filter? If you did perhaps more valuable would have been the spam that got away!
But fib is a great benchmark for blog posts. You can write a naive implementation in your least-favorite language, and write a simple iterative implementation in your favorite language, and your favorite language will always win! And that's the most important part of benchmarking, who wins!

Edit: did anyone replying to this post (other than dons) actually read the linked paper?
Video: The murder of Mahmoud Al Mabhouh
Why is the fact that they're switching to WebKit buried in the document so deeply? That's like the best thing they did.
> Single founder can get feedback from other sources too: customers, friends, etc.
> On the plus side that feedback can be less biased.

But the cycle time is so slow. Feedback with a co-founder happens very quickly, and both parties are deeply involved and working on the venture. This gives a level of detail and understanding that you can't really get from customers and friends. That is not to say that customers and friends should not provide feedback; they should. However, it is different.

This was the point of my last sentence: "While you can get some feedback, the nature of the conversations changes (at least for me), and there are some things you don't really talk about to others." This refers to the kind of feedback you are talking about, and while it has value, it is not the same thing.

>> When you are on your own it is much easier to go down the
>> wrong path because questions didn't get asked earlier on.
> It has little to do with a number of founders. Two or more can be asking questions, but those can be wrong questions.

You still have two people asking questions. And with a fast feedback loop you can get interesting questions quickly that actually make a difference.

I am not arguing that it is impossible for a single founder company to work, I am arguing that having two skilled and "compatible" founders gives a advantage over one.

>> It is much easier to become demoralised. It is much easier
>> to waste time.
> Why? I'd argue that more than single founder have even greater opportunity to
> waste time arguing if there is some disagreement; waste time trying things thad
> you don't think will work but your cofounder convinced you to try, etc.

Not my experience, yours might be different.

When I've had disagreements, the outcome has usually been that everyone has a clearer view and goes in the same direction (or call the whole thing off). Those disagreements are opportunities to get a better outcome for everyone.

There are multiple variables. If your co-founder spends all his time convincing you to do stupid things and you agree with him, then you have other issues.
I got randomly selected to beta test a new YT design. It's plausible that the new design will become the default on 13 Mar.
EU opens antitrust probe against Google
Toyota faces massive legal liability
According to this post from Google, it looks like they are framing it as a bunch of complaints from companies that are proxies for Microsoft. This is an interesting angle to play...
Ah, you are correct. I was thinking of the time during the reasonable and proper in which it was often quoted that there is no limit in Montana.

I stand corrected.
A lawyer wouldn't say ostriches can fly either. It goes further than that. The article was things a lawyer won't tell you but are true nonetheless. From a lawyer's standpoint, everything is a legal risk of some form or another, so I'd argue that this fits in the ostrich category, not the article's category.
Hm. well, first, if you want to compare different cpu architectures, that's really hard, because the effectiveness varies massively by what sort of tasks are performed... so this is a task that requires so much fudge factor I'd call it more marketing than engineering, and ignore it.

Hm. But what If I mentioned the minimum and maximum? I can do that... so, for example, on a 256MiB VPS, you are probably on a server with 8 cores and 32GiB ram. (now, personally, I steal 1 core and 1GiB ram for the dom0, but you could squeeze that some, though I wouldn't recommend giving the dom0 less than one core.)

so, uh, you have a total of 124 domains, right? and 7 cores, so each domain gets, what, 5% or so of a core at minimum, and then 100% of the number of vcpus given at maximum.

now, if the provider was simply up front about how much ram they put on a box, the user can figure this all out for themselves (in a xen system /proc/cpuinfo will give you information about the real cpu)

But yes, this could be made much more clear. But even so, it'd probably not result in anything that is usefully comparable to a dedicated server, and really, the performance bottleneck we usually see is disk; if you use 2 or 4 spindles for those 124 accounts, well, disk sucks pretty badly for everyone. But this is the nature of small VPSs.

(so really, giving you specs about my disks might be better; or just making public graphs of CPU and Disk usage on servers. But I have a hell of a time convincing people that anything but the CPU matters, so that might be a waste of time.)
If you are looking for a start-up lawyer, I would highly recommend my lawyer - George Grellas:

http://news.ycombinator.com/user?id=grellas

I have had none of the problems listed on this form. I don't get sneakily billed or over-billed, I get personal attention from two lawyers (including George whose name is on the door), and I get what appears to be very sound legal advice.

I have had two friends hire lawyers to set up their companies, and Grellas's hourly rate was much lower, and the final cost overall was half of what one friend paid and less than half of what the other paid.

Moreover, unlike a lot of Valley lawyers, Grellas's firm only represents start-ups - they have no VC clients. This means they know about the issues I face, and I can be comfortable there are no conflicts of interest when I look for VC money.
Threadless :-)
I do... Contact me offline.
I might be driving up from Oregon Thursday. I would invite you to crash my hotel but I prefer Rails and I'm not big on personal hygiene :)

Ok, seriously ... is your contact info in your profile? I'll get in touch if I'm going.
I think I'm following now. You're saying that the author is assuming a model of economies that is more complex than an actual economy. That could be the first time ever that I've heard such a thing about any model, let alone of an economy. :-)

The only assumption that I see him making is the weak form of the Efficient Market Hypothesis.

I'm curious...how do you feel about that hypothesis, anyway? I've thought the EMH was a pretty strange and obviously false hypothesis ever since I first heard of it in the 80s (in college).

Just look at this statement from the Wikipedia page on the subject: It is the assumption "...that prices on traded assets already reflect all available information, and instantly change to reflect new information." This is a flimsy foundation to build on, because it's assuming the instantaneous propagation of information between economic actors. By what mechanism? Quantum entanglement? Crazy action at a distance?

I realize it was probably first intended in the same way that one uses a point-mass in physics ("we know it can't exist, but it makes the math easier") but I don't think it's quite as harmless as that.

Anyway, I'm happy to see the author taking such a clever swing at it.
Sorry but it looked like a troll to me. I didn't think you or anyone looking for co-location would be dumb enough to think this was real.
It's well known not to be.
Indeed, no other benchmark is:

* so accessible to the naive -- anyone can understand fib!

* has so many ways to implement it -- each in different complexity classes!

* is so perfect for language pissing contests on the intertubes.

Endless fun!

A much better idea is to contribute programs to the Great Shootout, http://shootout.alioth.debian.org/u64/benchmark.php?test=all...
Unless you have a lying browser. ;)

Actually, this is super helpful especially on a mobile device that you're trying to debug with.
I wonder if this a step towards multi-platform Steam...
Nginx, the little Russian web server taking on the giants
I will spit on its grave.
As far as subjective measurements go, it's night and day. Repainting is quicker, pages load faster, content (like images) streams in more quickly onto the screen, and the UI in general pauses less. It helps that they also overhauled the user interface so that it's easier to use, which makes it feel faster even if it actually isn't.

I always speculated that a lot of the random pauses/hangs in the Steam UI were caused by IE, and now I'm fairly certain as most of them are gone in the new one.
Dermal fillers for lips, cheeks from only £200
Lip fillers by expert cosmetic doctors. Treat your lines, wrinkles easily and painlessly
I would add that German standards for auto maintenance are much higher than American ones. There are regular inspections (yearly?) to enforce these standards.

I wonder if the authors of the study would be as on-board for intrusive inspections as they are for removing speed limits?
Specifically, they're using the Chromium Embedded Framework:

http://code.google.com/p/chromiumembedded/

http://developer.valvesoftware.com/wiki/Chromium_Embedded_Fr...

I'm looking forward to seeing them release the modified source. Always nice to see a game studio participate in the open source community.
I'm pushing 50, and doing well. While I can see getting pigeonholed into the embedded system niche, I feel that I can still learn new stuff.

My father-in-law was hacking C until he retired at 67.

Keep reading, learn something really new every year. Best continuing education I've found is access to the ACM journals online.
Their customers care more about the surface symptoms than the technical details behind why it's an improvement. If you use the new UI, it's immediately obvious why it's a big deal: Because the UI is vastly improved. The fact that WebKit is involved isn't really important (though it is a cool detail).
Dependable, Efficient,Honest,Strong work ethic. | Elance - StumbleUpon
The article was completely worthless. It's a revelation tantamount to "unethical experts have the ability to abuse their clients' trust".
Despair, by itself, encourages inaction

Hope is a fantastic motivator
The number of people that don't understand basic economics very well is much greater than the number of people that understand it so well that they can ably critique it and support a view that contradicts the mainstream. Using Bayesian probability, it is far more likely that the average commenter on an internet message board espousing a new economic theory that seems to contradict the foundations of capitalism falls into the first category.

The Broken Window Fallacy in particular is among the most common and grievous economic sins committed by journalists and the public at large, so it's worth repeating.
EU launches preliminary antitrust probe against Google
I'll just leave this here: http://okmij.org/ftp/Scheme/xml.html
No, we just prop up the conference and technical publication markets. A conspiracy of some sort, no doubt.
This appeals to my common sense. The most dangerous drivers I encounter are the ones on the low side of the speed limit causing chain reaction lane scrambling. Besides setting realistic speed limits we need cops to spend their time enforcing minimum speed limits. Someone with a pickup truck full of crap going 40Mph with other cars blowing past them at 80Mph is just not safe. In the age of GPS asking these people to use backroads for low speed travel is completely reasonable.
Where did Google say they wouldn't test it in IE6?

AFAICT, they're not going to let it become unusable for IE6 users. That would be silly, because they could just create a IE6-only stylesheet with "display: none" for everything on the page except the Flash video player. A lot of users would actually consider that a significant improvement.
10 Famous Microsoft Interview Puzzles
YouTube HD Transfer: Download High Quality YouTube Videos
YouTube HD Transfer: Download High Quality YouTube Videos
I'm really, really excited to see something like this kicking off in Chicago. I'm going to throw an app at it and would be stoked to get in, but I'll play all important for a second: I'd like to see more about what the mentor phase looks like, who the experts are, etc. You know, just a little more information. But again, it's great to see the VC community pull together and offer some reasons to keep groups in the midwest.

You listening, Groupon? ;)
Tim Cook Q&A Session at Goldman Sachs Conference
Rare and beautiful images
That paper I linked to is a classic that every graduate student in evolutionary biology and has read and discussed. I honestly don't know how to respond further without being offensive.

If you want to educate yourself on evolutionary theory, here are some papers to get you started (note that Gould and Lewontin is one of them).

http://www.blackwellpublishing.com/ridley/classictexts/

Also, spandrels would be expected to be ephemeral over evolutionary time, while the much greater skewness of male reproductive success over female is practically a biological universal.

I don't agree with either of these. Please explain your reasoning, maybe I'm just misunderstanding the points you are trying to make.
Heh, no, the most important part about of benchmarking is collecting data so that people can make informed judgements about what language to use on a particular project. Put all those silly benchmarks together and you get a rough sense of how well a language performs.

I started learning Lisp specifically because I saw that SBCL could hold it's own against C, C++, Java, Haskell. A dynamic, interactive language that fast? Unbelievable.

These days I'd much rather use a language that gives me the full power of the REPL and performs just as well pixel-pushing as it does with web programming.
It may true that quantitative demand is limited, or at least marginal demand decreases with rising output and compensation. But quite the converse is true for quality of goods. Pilzer's book Unlimited Wealth goes into this in great detail. If I work harder I'll switch from burgers to rib eyes, Hondas to Teslas, etc.

I was in Austria for the 1999 solar eclipse. Great place, wonderful people, home to a number of prominent historical figures.
IE7 and IE8 have an IE6 compatibility mode, which is normally not used unless the page is really broken. What's funny/sad is that "IE6 mode" is not 100% the same as IE6's rendering, so for a while web developers were afraid that they would have to support IE6, IE7, and "IE6 mode", but there was such an outcry that MS changed the defaults and it's almost never an issue in real life.
Does this mean that you could go on an say:

(+) <$> (Just 2) <∗> (Just 3) <∗> (Just 5)

And it would have the same meaning as:

liftM3 (+) (Just 2) (Just 3) (Just 5)

edited for formatting
From Rubbish! The Archaeology of Garbage by Rathje and Murphy, a book which you have helpfully given me the chance to plug:

"The archaeologist C. W. Blegen, who dug into Bronze Age Troy during the 1950s, found that the floors of its buildings had periodically become so littered with animal bones and small artifacts that 'even the least squeamish household felt that something had to be done.' This was normally accomplished, Blegen discovered, 'not by sweeping out the offensive accumulation, but by bringing in a good supply of fresh clean clay and spreading it out thickly to cover the noxious deposit. In many a house, as demonstrated by the clearly marked stratification, this process was repeated time after time until the level of the floor rose so high that it was necessary to raise the roof and rebuild the doorway.'

"Eventually, of course, buildings had to be demolished altogether, the old mud-brick walls knocked in to serve as the foundations of new mud-brick buildings. Over time the ancient cities of the Middle East rose high above the surrounding plains on massive mounds, called tells, which contained the ascending remains of centuries, even millennia, of prior occupation. In 1973 Charles Gunnerson, a civil engineer with the U.S. Department of Commerce's Environmental Research Laboratories, calculated that the rate of elevation due to debris accumulation in Troy was about 4.7 feet per century. If the idea of a city rising above its gradually accumulating fill and debris at this rate seems extraordinary, recall... 'street level' on the island of Manhattan today is typically six to fifteen feet higher than it was when Peter Minuit lived there [circa 1600]; in some places it is as much as thirty feet higher. Nowadays, needless to say, the fill used in construction in Manhattan is not normally garbage, but Gunnerson calculated that if all of the garbage from Manhattan that is currently sent to Fresh Kills [landfill] and all the construction and demolition debris from Manhattan that is currently dumped at sea were instead spread out evenly over the island, the rate of accumulation per century would be exactly the same as that of ancient Troy."

None of this surprises a Bostonian; most of modern Boston is built on fill:

http://www.bc.edu/bc_org/avp/cas/fnart/fa267/bos_fill2.html
On Outsourcing
Privacy advocates are going to go nuts.
Top blogs network
Peplas to be the number one entertainment website on the internet.With Peplas you can share everything that you want in your life.There are some online services that claim to offer free registrations and search, but which are not truly free online dating service if they charge users to communicate.
Nginx runs all my Rails sites and will forever. If you haven't tried it yet, I can't say enough good things about it. It never breaks. It has just absurdly good memory consumption, which is clutch when you're trying to run your site on a memory heavy platform like Rails on a VPS which is very memory constrained.

(By comparison, Apache is quite the memory hog and I still haven't figured out how to say the magic words to get it to not effectively crash my blog and every other site on the server if I burst to 10,000 visitors in an hour. That is not supposed to be a big number. Apache has 500 MB to play with and still can't keep up.)

I also find, and this might just be a matter of taste, that the configuration makes more sense to me than Apache configuration does. This is funny because Apache configuration is obsessively well-documented and Nginx configuration is not.

Additionally, some easy-to-use features cover weak points in typical Rails (&etc) deployment scenarios. The big one for me is file serving, since my website is essentially one big PDF printing press. The simplest level (works for me, won't work for Facebook) is just having the file anywhere accessible on the disk and having the application put a special header on the response saying "Hey, Nginx: give them this path.", then terminating Rails' involvement. That frees up your Mongrel to start doing hard work again and greatly, greatly, GREATLY decreases the resources you need to stream your 5 MB PDF, 20 MB executable, etc to the user.

So it scales down, but does it scale up? Ooooooooh yeah. Impressively so. See the tales of Wordpress deployment, where not a whole lot of Nginx gets hit with a year's worth of my traffic every couple of seconds and still keeps on trucking.
fib does present an interesting problem. Any language worth its weight should be able to express the problem in such a way that it can perform

1) quickly,
2) iteratively (tail-recursion)
3) succinctly.

Not that many languages can do that.
An identity stealing telephone?

The kids these days.

Back when I was your age, we had to join a secret government agency, just to get a telephone installed in our shoes! And the fax technique involved standing on a waffle iron. Can you imagine?
It is still cool that he came up with this on his own.
Not every programmer majored in CS. In fact, these days unless you majored in CS or EE, you probably won't get any exposure to lower level programming unless you learn it on your own. For people who get into programming via other domains (math, stats, design, etc) there's generally just not a very compelling reason to learn these things because you're going to be doing 99% of your programming in a higher level language like Matlab, SPSS, Python, etc, where memory management is largely abstracted away.
There's OS X style close buttons and menu layouts in the Steam files now, so I'd guess that multiplatform Steam is a good bet.
If anyone is curious, the author of the underlying paper argues that if the demand curve for labor is vertical (inelastic in the short run) that a sudden increase in desire for work will shift the supply curve out and cause wages to fall, reducing inflation. If nominal interest rates are near zero, a fall in inflation will amount to an increase in real interest rates. Increasing real interest rates reduces aggregate demand for goods and firms reduce their demand for workers in response.

Then a bunch of math is thrown in to make it seem sophisticated enough to get published.

It is an edge-case in a short-run model with carefully tuned parameters. Interesting, but probably not too important. Good blog fodder, though.
I agree, but I can't imagine a moderation/karma system that humans would use differently. So either we can accept that it works that way or build something better. (I don't have any ideas for the latter, btw.)
Addicting iPhone/iPod Touch Games
Back when mobile gaming was in its infancy we always thought about bringing some of our titles to mobile phones. When the iPhone and iPod Touch hit, we knew it was the right time to enter the market. Here at AddictingGames, we’re big fans of the iPhone and iPod Touch and we have had a lot of fun porting your favorite games. Let’s take a look at a couple of them: iPark it! – The classic flash game now on the iPhone.
Hands-on and under the hood: Ars tests Firefox on Android
How will 2010 make our smartphones smarter?
It makes me feel good to hear someone else say it like this.
well then, its obvious they are thermal solar collectors for heating water :)
Heh. I wonder if wearing full-face visors or respirator masks or other identity-obscuring veils will become popular in the future? I mean, think how hard it is for a celebrity to go out in public now; and it would only take a few of them to start a 'privacy trend'