skysight-inc/HackerNews huggingface dataset:
Actually, even that's not the original source! Among other things, I'm one of the co-organisers of Ignite London, which Tom Scott made this (very, very cool) video/presentation for. The video was filmed by another organiser (Richard) for Ignite London, so this is really the REAL original source (just to be pedantic) -

http://vimeo.com/channels/ignitelondon2#10060159

or

http://ignitelondon.net/videos

Another amazing presentation from that night (there were plenty) was the one about the price of chocolate bars, showing the use and abuse of statistics:

http://vimeo.com/channels/ignitelondon2#10052795

Thanks!
In this case you need to practice not only to improve but merely to stay at the same level.
CloudApp Roulette
Would that have made the headlines? If not, it wouldn't have the same effect.
Airline sex discrimination seating controversy
My happiness language changes regularly too - at the moment it's Arduino's cutdown c/c++ language. Since I got that bit of the hardware working it's going to be Pocessing's java-a-like language next[1]. (A month or two back it was Atmel assembler).

I find my "bread and butter" and Getting things done" languages are both Perl.

[1] Now I've got Arduino driven lasers-on-servos, I need to implement face recognition on live video next...
Ask HN: Contracting from UK to US advice needed
I maybe about to start contracting for the first time, I'm located in the UK but the company I'll work for will be in US. If I'm successful the salary will be above the UK 40% income tax amount.

* I've heard that I'll have to pay tax in the US and then claim some of that tax back in the UK, does anyone have any experience of this, how do I go about this and roughly how much tax do you end up paying on your income after being taxed by both countries?
* Is it better to be self employed or ltd company in this situation?
* Is there any advice that people can give me about what they've learned about contracting from the UK to the US or about contracting in general
I was browsing the language shootout the other day and came across the page for the regex test. I'm not sure how it's doing it or if something is wrong with the test but V8 is outperforming everything else, including C. That's the only test it leads though.

Here are the results: http://shootout.alioth.debian.org/u32/performance.php?test=r...

Also worth noting that TraceMonkey isn't too far behind. Does anyone know why the JS engines, especially V8, are performing so well on this test?

P.S. Here's how V8/TraceMonkey stack up for all the tests: http://shootout.alioth.debian.org/u32/which-programming-lang...
I heartily agree. Getting someone to do you a favor, even a small one, is indeed a very effective way to gain trust & build rapport. When I first learned of this concept I was skeptical, so I made a conscious effort to see if it would actually work at my job. Indeed, even a simple "could you grab me a cup of coffee while you're getting one for yourself" favor resulted (usually) in a slight uptick in the other person's perception and treatment of me.

The human psyche is pretty fascinating at times.
CloudApp Roulette itself:
http://cargo.dustincurtis.com.s3.amazonaws.com/cloudapp-roul...

Original link is to an article explaining CloudApp Roulette. From the article:
"...as explained in this Lifehacker comment from August, it's very easy to just change around the letters in the structure of CloudApp's short URLs in order to see files other people are sharing. In the latest exploitation of that flaw, CloudApp Roulette provides a stream of "random private images" from CloudApp."
Lisp is my happiness language, and everything else isn't. So for me there are really two types.

Every language that's not Lisp, while obviously inferior, usually has some domain-specific use.

I do get a huge kick out of C and assembly when I get the chance to do something low-level. It's a lot of fun to get in there and make something totally non-portable that runs 1000 times faster than the equivalent C++ program.

Getting small things done quickly used to mean Perl, but recently I've started to use Lisp for short scripts because Perl's built-in data structures are so poorly implemented. Last week I was playing around with parsing huge volumes of U.S. census data, which should have been Perl's bread and butter, but ten lines into the Perl script I missed map and nested lists so I switched to Lisp and was done in short order.

I've done a few things with Python, but nearly every design decision they made early on rubs me the wrong way.

I like Javascript for the same reasons I love Lisp. I have a feeling I'd really like Haskell if I could find the time to learn it fully.

And then there are the languages I consider to be abominations, like C++ and Java. Still, they have some great IDE's and libraries which make up for the language in some cases. I haven't gotten around to C# or F# yet. I don't know if I want to.

There are so few honestly awful programming languages. I have been forced to use a few, including Visual Basic for Applications, Matlab script, and a few other proprietary domain-specific languages that I've long since forgotten.

So three languages? Pssh. Learn as many as you can, enough to complete a useful project or two in each. After you do that, you'll realize that Lisp is the best by far and you've wasted most of your time. But at least you'll KNOW.
I knew a fellow who was fairly rich from years of accumulating rental properties. He just worked because he enjoyed it. He called his passive rental income his "Fuck You Money" and behaved accordingly. Never rude, just not afraid to speak his mind. All the higher ups loved him because he told it like it was with no fear of losing his job and he wound up with more job security than the suck ups.
Does anyone know how this compares with Flurry's API to log crashes in iOS apps?
Does anyone know if the leaker got paid for revealing this memo? If so, I have little sympathy...
happiness+GTD+bread&butter = Python at the moment, thankfully
This is why tech guys are nothing without sales & marketing guys ;)

Indians (tech) -> Arabs/Jews[1] (sales & marketing) -> Romans/Europe (target market)

[1] Most of Aramaic and Arabic texts were translated into Latin by Jews in the medieval Spain
At the end of the day this is why I don't use CAPTCHA's on my site, they can be broken by a bot that is smart enough. The better option is to use something to analyse the contents of the spam to decide what it really is, and there are some tools that are really good at doing this. Heck I even found for one form that banning 'http:// (and notifying users with JavaScript if they typed it) stopped 100% of the spam I was getting.
Oh and the PDC session added "compiler as a service", which was very interesting. You should go watch the PDC session on the future of C# and VB. It basically goes through async and compiler as a service idea.
I'm not sure about that. There are plenty of boring jobs to be had, and quite a few of them are to be had at Google. I suppose banality and life satisfaction aren't mutually exclusive, but it's the case for me. Doing computational database analysis whether at Facebook or at the local grocery store for me is a bitter kind of hell.

I think I agree with the point, but would refine it. Both talented and talentless people have the option of living boring lives. The more talent you have, and the more willing you are to focus and direct it, the more leverage you have to launch yourself into a fascinating and entertaining lifestyle.
You wrote all that as a 3rd level reply to an offhand comment in a random thread? Wow. This is the reason I keep coming back here.

Just yesterday I saw so much negativity and pettiness on another thread that I had pretty much written off HN as a lost cause.

Your post brought me back. Thanks!
I'm not sure it would work if no one could tell the difference, and I'll cite your example of the audiophiles.

Many people are overpaying for sound equipment that would sound no different to them than stuff half the price, but the fact that there are people that can tell the difference, who talk about that difference constantly, keeps the deluded part of the market in the dark. These people will never do some sort of double-blind test to identify whether or not they can tell the difference, but since there were originally people who could recognize it, others started to follow blindly. There has to be some starting off point before the masses buy into the hype.
I took a trip to several space centers a few years ago, and I learned a little about product development along the way.

In the first mercury capsule each wire in the compartment was run separately. They were quite chaotic.

In the second, you could tell that they knew more about what needed to be run from place to place. There were big bundles of wires, but there were still many wires that were run seemingly as afterthoughts.

In the third, almost all the cables were run in bundles, with just a couple that were added after the fact.

The evolution from generation to generation was quite apparent, and impressive. I'm sure that the wiring was just the tip of the iceberg as far as their improvement over time. Getting close and seeing the changes gave me a sense of the pride and excitement that the builders must have experienced as they discovered new problems and solutions.

Sometimes I feel like that when I am working on my startup.
Let me make sure I understand you correctly. You believe that in order to be emotionally or rationally involved in a political debate, it is required that it affect you directly. Is that what you are trying to say?

So is it your belief that, for example, politicians in Denmark only involve themselves in matters that concern them directly? They do not debate over or attempt to alter the fate of the poor, the sick, or the disenfranchised? Do authority figures of various kinds not intervene when they see a chance to prevent an injustice or correct a false belief? I must say, from your description Denmark sounds like a very unique place on this Earth. Far more unusual than I had been led to believe by the people I know who come from there or have visited the place.

Also, could you explain what connection you think Denmark's legal standards of evidence have to the correct behavior of a person in political debate? Specifically, how is it relevant that Denmark's laws require civil complaints to be brought by the affected party?
Development or Nursing are about the only two decent prospects of drawing a decent salary now without a decade of education investment.

re: Nursing. Jobs are actually really pretty tight right now. (I moonlight as an ER nurse in SV). New graduates with no experience have having to move to get jobs. But, then, this area supports the highest salaries for nurses in the country.

There's also substantial money to be made as a police officer or fireman, but it's extremely hard to get a job in those areas.

I'll stick with nursing for a bit longer because it pays really well, and I only work 3 12 hour shifts a week. It's perfect for boot strapping. I'll quit when we can raise an angel round.
It would have made the headlines if a google rep gave boingboing or IO9 a brief interview saying "we are not evil, but no one messes with the google."
fleitz is proposing a language-level fork; Dalvik is, effectively, a new VM.
If you are on a Mac, SelfControl (http://visitsteve.com/work/selfcontrol/) is perfect for this.
Ruby Ruby Ruby

For some reason I feel this taints me with a stereotype that doesn't necessarily fit, so (somewhat defensively) I'd like to preempt that by saying I've been writing code for the last 25 years (give or take a year or two). Also, I've never been to Starbucks and I don't use TextMate (but I do own an aging MacBook).
Yes, but you get an automatic patent grant if you use OpenJDK; I presume this grant remains valid after you've applied a large number of patches.

But yes, you can't "start over".
Scammers 'using consumer laws'
Weren't both C and Unix innovative at the time?
Used 7J6LYHEFXEHL
But I really want to be an astronaut ;-). If I fail my astronaut exam, perhaps I'll temporarily make french fries, only to be back for the next astronaut exam.

Getting a job right now is like preparing for the astronaut exam, not taking it, and deciding to make french fries instead. While making french fries I'll constantly be wondering whether I would have passed the exam and become an astronaut.

At the moment, the pressure put on myself to become independent and self-sustainable is less than the pressure to finish this project.
Happiness - Python or oddly PHP
Hack it out - PHP for web or Python for anything else
Bread and Butter - C# and Java but I throw in Python to keep me sane
Btrfs is in there as a tech beta too, which provides better snapshotting than lvm and ext34 does.
Browser vendors talk about benchmarks all the time but what really matters to me is startup and closing times; here Chrome really shines and FF3.6 is slow as hell.

It's probably about perception; maybe the browser should show a window even if it's not really ready (and maybe there is a problem with plugins and add-ons that need to initialize themselves, etc.)

Anyway, how is FF4b7 doing in this regard...?
FF4b7 is still sower to startup than Chrome for me. They are right, though ... it does feel faster on webapps and rich sites than the previous beta.
I just don't understand why they would care that this information leaked. It's not like they could possibly keep it a secret that every single Googler got a 10% raise at the same time.
If its anything like the Archos 7 it will have a resistive touchscreen and a less powerful CPU, which probably explains the price difference. Android is painful to use with a resistive touchscreen because of all the swiping gestures and the pressure needed when using a resistive touchscreen.
HMRC provides free training on this kind of thing. Look up your local Business Education and Support Team. I get letters from them all the time.

Also, I'd talk to an accountant who knows about these things.
Christmas Light Installation
christmas light installation business is of very low operating costs. You can hang Christmas lights for big profits if you can climb a ladder and stand on a roof. Visit our site to know how.
I'm located in the UK but the company I'll work for will be in US.

Are you going to be staying in the UK, i.e., contracting remotely?
How to get media coverage for your startup?
Not working for me. Did you use a numerals character set?
congrats! i am an angel in picplz. dalton is sharp.
Wow, that just seems kind of mean. Obviously the notice at the top says otherwise, but there's really nothing very sensitive in this memo and it was so broadly distributed there's no way it wouldn't have found its way out eventually.

Why, personally, is your morale lowered by knowing people leak stuff? I just don't see get it.
PersonalVPN from Witopia has served me well for almost two years. I'd been meaning to get a VPN for a while for security reasons (I'd been using SSH port forwarding up to that point) but I really wanted to watch Moving Wallpaper on ITV and needed an IP address in the UK. Nowadays, I don't think I'll use any other VPN service unless I end up installing OpenVPN on one of my servers.

http://witopia.org/index.php/products/

When I originally chose Witopia, it cost about as much as the others I considered. The last I checked, though, Witopia had something like 60 endpoints in 20 countries and actually costs less than other VPN providers (StrongVPN, mentioned in another comment, offers 4 endpoints in 3 countries, and costs about $10 more).

They also started including Viscocity (a VPN client similar to Tunnelblick) as part of the package, and it comes preconfigured with all their VPN connections. I had actually purchased Viscocity separately and think it's a great VPN client for Mac OS X.

http://www.thesparklabs.com/viscosity/

I don't know if they bundle a VPN client for Windows or Linux.
Although I have used Go in the past and do like it - thought I would just point out that nearly every positive about Go you mentioned had 'Good enough' prefix it. Are you actually finding Go good or only enough for your current needs?

As a question: do you see parts of your startup expanding past the area of Go? Would a mixture of other languages help?
Ebooks are always awesomely high quality. I have enjoyed Moon People.
Anything with first class functions works for me. I pretty much program with closures and have no idea what classes and objects mean. Incidentally the first language I really learned was Ruby but I fell in love with how it handled blocks/lambdas and I haven't really looked back since.
V8 JIT-compiles regular expressions. I don't know what C/C++ do -- I'd assume they run the state machine directly, but maybe they do compile it further like V8 does.

http://blog.chromium.org/2009/02/irregexp-google-chromes-new...
Neither you nor Apache particularly cares about mobile, I think; but Apache cares about being open source, which is pretty much incompatible with field-of-use restrictions. "Ordinary Java programmers" may not care about mobile either, but have greatly benefited from Apache's open source projects.

Thus, Apache's current conflict with Oracle is the logical extensions of their ideals, which have greatly benefited the "ordinary Java programmer".
Googler friends of mine also confirmed it was actual cash. WHICH IS CRAZY. Because it means somewhere on Google's campus right now is 10,000x$1k = $10 million in cash. The great Google Bank Robbery of 2010 is just around the corner.
Most of the type definitions could have been replaced by "var".
Agreed. I can also open/close tabs a lot faster in Chrome than in Firefox...
For each of the Rain-Man savants in the world who can look at a pile of dropped toothpicks fresh from the box and tell you that there are 1996 rolling across the floor, there are a hundred savvy chaps who will see a fresh box with "2000 count" on the side, the four remaining un-dropped toothpicks, and make an educated guess.

There are people who have always been able to look at a Rubix cube and solve it on intuition, but that number's piddling compared to the people who can do something that looks exactly the same, but involved practice, study, interest, and the gradual honing of some basic principles into a slick, refined art.
I have a NAS box full of media. Why would I want a hard drive in the player?
Here's how I'm going to use it:

I run a service that process S3 and Cloudfront logs for people. Each S3 Bucket generates between 200 and 1000 logfiles every day that need to be combined together to for a full day's weblog.

Part of what my service does is re-upload that combined logfile back to the bucket in question, and since for large sites it can be upwards of 200mb zipped, it'd be nice to be able to upload it in little 5mb chunks that can be resent if anything goes wrong.
Nike Dunk High LE 3M Reflective Croc Shoes
I took a quick look, and I don't see anything that stands out. Assets are mostly cached properly, nothing is excessively large, gzip is on, etc. You've been getting a bit over 4 requests per second for the past three hours, plus some more before that, so roughly 50k views. 1 GB of data transfer means each view is averaging 20k. That still seems a bit higher than it should, but it's low enough that I'd worry about other things way before you start optimizing the bandwidth.
Look at the source code of the C program. It uses glib and the TCL libraries and it even includes locking for the multicore benchmark.
Review roundup: Samsung's Galaxy Tab, the iPad's first "real" competitor
Ask HN: How spin offs from government research institutes work?
Hi guys, I am currently looking into the opportunity to spin off my thesis research out from my research institute and I don't want to get screwed in the intend... any of you guys have had any experience of going thru a process like this or know examples of how ventures like these have turned out?
Pfft.

Webcam intruder alarms don't need Mathematica. Here's a hacky Python one I came up with (I don't know Python, but it only took a couple of hours): http://pastebin.com/zXexPwSi

Basically it shrinks each image, turns it monochrome and then compares it with the previous frame, with some allowance for noise. You do need to edit the MONOCHROMATIC_MAX_VARIANCE for day vs night.
`ssh -D 8080 me@trusty.example.com`

then configure your computer to use socks proxy at localhost:8080
3 languages you need to know: 1) a functional language, 2) an imperative/OOP language, 3) an interpreted language.
Logging! Bye bye nasty hack!
Fun: C
Hack it out: BASH
Bread and Butter: LaTeX

Welcome to systems research in academia.
Dealextreme has them for under $100. They are actually cooler than it sounds - the cams have a motorized mount which you control via a browser. My other post in this thread links to a motion detector I wrote for one: http://pastebin.com/zXexPwSi
I was old enough then, of course almost everybody would get it then, easily! Even my granddad wouldn't have problems imagining. Think: since 1866 (it was 144 years ago!) there's uninterrupted communication using binary electric signals between US and Europe:

http://en.wikipedia.org/wiki/Transatlantic_telegraph_cable
Bootup time used to matter to me but now my laptop always sleeps - and likewise, I very rarely close all my browser tabs so the startup time is not very important to me.
I don't think the xbox would be of much use in that case. Can he run a USB sniffer on an Xbox? Makes more sense to connect it to his PC and use one of the hundreds USB sniffers available.
From Sun's destruction, new ventures may bloom
It takes a few seconds, so I think it's alright.
Introducing Amazon S3 Multipart Upload
A brute force CPU attack took even less. A stock version of john the ripper will work just fine.
Nginx, erlang, golang, java http server benchmarks
Why not just do things you actually want to do?

If they work, great.

If they don't, and you tried really hard, I can't imagine anything more likely to help desensitize you.
See relevant comments here http://www.reddit.com/r/programming/comments/a3lh8/c_erlang_...
The whole tech industry saw this coming a mile away. I wonder if they now regret their decision to release it themselves, i think they would've done well with TC behind them.

I also think Fusion Garage will have a very hard time finding people to work with them in the future.
I was under the impression that Ruby doesn't fit the kitchen sink aspect of the list. It certainly is a bankable language right now, especially if you are a web dev, and it seems to make lots of people happy. But my impression is the library support is still in the growing stage compared to perl/python.
It's pretty simple, "await/async" rewrites normal-looking code to continuation passing code the same way "yield return/yield break" rewrites normal-looking code to be a state-machine.

Jon Skeet has written a number of insanely detailed articles on it.
Classes of workers and the relation with classes of outcomes
Looks like HN does remove double spaces, what I meant was obviously s/[space][space]/[space]/g :)
The default order is to sort by time (week or year), so the concept of rank doesn't apply consistently. So I omitted it.
Lots going on at Noisebridge in SF: https://www.noisebridge.net/wiki/Noisebridge
In particular, you might want to check out Five Minutes of Fame next week (8 p.m., Thursday). Could be a good opportunity to bump into some interesting people.
How did you miss map when Perl has it? Also, when you say Perl's builtin data structures are poorly implemented, are you referring to the necessity of refs to do lists of lists and other nested structures or something else?
Re-introduces the PDF focus bug they made in FF 3.6. Beta 6 did not have this problem.
I liked to two things

1. The guy has three kindles. I have one and I use it a lot. I'm not sure how or what I'd do with another two. One works perfectly.

2. His iPad lives in the bathroom and has replaced the magazine stack.

Brilliant
Strange, how often do you open/close your browser?
... have no idea what classes and objects mean ...

I hope you don't have to look for a job with that resume!