skysight-inc/HackerNews huggingface dataset:
Another thing that I have found useful, is to play with the same toy programs in different languages. For example once I am a bit familiar with basic constructs of the language I try out a simple newton-raphson, taylor series calculation, sieve of eratosthenes, a tftp server (protocol is trivial) etc.

To me, at least, this gives a real feel for the language in something more involved than either fibonacci, or hello-
world.

Oh yes, emphatically agree to emacs and the shell thing. No distractions, while learning the core of a language...
Why does every side project need to be done in a weekend?
Yep, I thought of the same thing.
We are lucky to have technologies like FetchMob that remind us to communicate with the people around us.
So basic, important, and helpful!

~Maya
Thanks! I didn't know nginx sucked at SSL. You may have increased our revenue. Many businesses like us have our conversion pages on SSL. Our front-end server is doing 2000 to 4000 http requests per second and we get over 3 million uniques on the main site where we sell stuff via SSL. If SSL is this slow, it probably impacts performance on our secure pages which affects revenue. Where do I send the beer?

On a 4 core Xeon E5410 using ab -c 50 -n 5000 with 64 bit ubuntu 10.10 and kernel 2.6.35 I get:

For a 43 byte transparent gif image on regular HTTP:

Requests per second: 11703.19 [#/sec] (mean)

Same file via HTTPS with various ssl_session_cache params set:

ssl_session_cache shared:SSL:10m;
Requests per second: 180.13 [#/sec] (mean)

ssl_session_cache builtin:1000 shared:SSL:10m;
Requests per second: 183.53 [#/sec] (mean)

ssl_session_cache builtin:1000;
Requests per second: 182.63 [#/sec] (mean)

No ssl_session_cache:
Requests per second: 184.67 [#/sec] (mean)

The cache probably has no effect because each 'ab' request is a new visitor. But I'd guess the first https pageview for any visitor is the most critical pageview of most funnels.
I couldn't help thinking of Family Guy skit about James Woods going "Ooo a piece of candy!"
Firstly, congratulations to the Punchd guys.

Secondly, it is interesting because there are indeed a bunch of other punch-card replacement apps. Even here in Australia I know of at least two. If it's a pure talent acquisition (which seems to be a logical conclusion) then it is indeed quite a large sum.

I can't imagine Google wouldn't already have begun development of a similar concept when creating Google Wallet.

It's fantastic for the founders though. Not having met them, and just based on what I've read here, they seem like great guys.
Use paypal guys. All those auto-renew things get 100% visible on your paypal dashboard so its pretty easy to remove them all.
What if you wrote a program and you couldn't market, sell or support it?

People do this all the time, it's called open-source software and people come upon it by merit of the quality of the code. It doesn't need buzzwords, jargon, sales, and demographics numbers. It's the closest we've got to a vacuum sometimes and I'm proud of this.
It's really not that bad. I hated the new Facebook layout before liking it again. Who knows how I'll feel in a few weeks.

It's all about metrics anyways. If this layout raises activity on site or visits, then good job. If not, I'm sure they'll do edits.

Why do we just bash TC like no other?
Isn't it essentially just Google Alerts, as if a search term with "only the best results" "as it happens" "deliver to Google Reader" set, except instead of to reader, to the sparks page?
If TPB would put up a tip-jar, now that would be cool!
Awesome! Thanks for that tip. It hadn't occurred to me that that was possible, but, yeah, that makes sense.

I might pick my Canvas experiments back up, then, as R and the other packages are outside the scope of my day-to-day work, but I could see a JS implementation being useful. Thanks again.
Definitely agree that it'd be a nightmare for small business owners. Although this implementation does seem relatively easy to game it's a starting point. When it gets to selling to small businesses, simplicity of use is pretty damn important.
Long lost in that they're not quite as useful, not as simple to discern info, and don't function in the same ultra-compact way the sparklines work.

But Charlie, damn fine post on the subject, seriously -I enjoyed the formatting and style as much as the content.
Why Your Job Application Emails are Not Getting Any Responses
A majority of the students passing out of Engineering colleges in India have no clue how to write an email. Missing subject lines, sms lingo, bulk applications to companies, spelling errors, and bad cover letters (or no cover letters) abound. Colleges should, but aren't teaching them this - and it's up to us to educate the students.

Good students get rejected because of bad cover emails (and because they did not know any better)
Interesting point, maybe I should try it, because it sounds very reasonable.
Thanks very much for taking the time and trouble to write this. Hopefully I'll learn something, and perhaps also make clear my own points.

However, if 87% of the wealth, whatever that is, belongs to the richest 25% of the population, then it's entirely possible for 88% of the wealth to simultaneously belong to the richest 28% of the population.

Sure. And you can look through the data to find assorted pairs like that, if you have all the data. If you don't then you're guessing.

Consider, for any number X from 0 to 100, you can find a number Y that makes the statement "The richest X% of the population owns Y% of the wealth" true, without changing the distribution. Y is continuous and increases monotonically with X; and when X=0, Y=0; and when X=100, Y=100. Under those conditions, there is guaranteed to be exactly one point in [0, 100] where X = 100-Y.

Sure, and I understand the value of normalizing data in order compare like things. What I do not see is that all expressions of the Pareto Principle must be given in some normalized form that asumes complete knowldge of the distribution. That knowledge may not be available. That doesn't mean one cannot observe and convey an instance of the Pareto Principle.

Basically, my points are that a) examples of the Pareto Principle do not have sum to 100. For example, if I have a team of five hackers, and one writes 90% of the code, then 20% of my team does 90% of the work. It's a 90/20 thing, and that's a valid example of the Pareto Principle as given.

Could this be adjusted to some X/Y such that X+Y == 100? Here's where I may be missing your point; If all know is that one person, hacker #1, is writing 90% of the code, how can I know the actual distributions from 20% to 40% to 60%, etc.? Suppose hacker #2 is writing the other 10% of the code; then I have a 100/40 situation. If hackers 2 and 3 are each writing 5% of the code then that's 95/40, 100/60 (and 100/80 as well).

This is why I say shifting 90/20 to some X+Y==100 formulation is expressing something different (albeit possibly a true one). So, point b) is that some sets of numbers are both more accurate and more germane to making a particular point. E.g. 90/20 is more striking, and accurate, than perhaps 74/26, which may reflect a truth about the distribution but fails to convey anything salient (though it may be handy for comparison with some other data).

In other words, there's an important difference between making an arbitrarily true statement about a distribution, and pointing out a uniquely interesting aspect of that distribution.

My apologies if I'm still being dense, or missing your point entirely, and I do appreciate your explanation. I get the sense we've been talking past each other.
If the Airline Industry had no rules
Is that similar to this hack for faster canvas rendering on iPhone http://29a.ch/2011/5/27/fast-html5-canvas-on-iphone-mobile-s... or is it completely different?
At least you have some rights under UDRP, but you have no rights on Facebook/Twitter/Tumblr, as has been repeatedly demonstrated.
I'd much prefer startup-culture Tees - instead of wearing logowearz - some I've seen:

- "Launch or STFU"

- "Lean Startup, no Fat Pitches"

- "Keep it lean, Founda"
I don't agree a person wearing a Metallica t-shirt is actually promoting them. It's more of a case of saying, "Hey world, I'm cool because I like Metallica!". It's a case of showing off your interests to the world, not an altruistic promotion of a particular interest.

"I'm cool because I use a relatively obscure software tool to backup my data" - doesn't sound right.

EDIT1: Also I'd rather have startup quotes presented in an artsy way than just logos like this - http://startupquote.com/

EDIT2: Other cool ideas instead: @adrianwaj and @bomatson
I sympathize but this long-winded piece didn't add much new to the discussion.

tl;dr:

The easiest and most convenient way to see the movies or
TV shows you want is to get them illegally.
Ah, correct, this makes more sense now.
A lot us did contact our representatives through the EFF. I sent an objection letter and just got the same exact response from Senator Durbin. It seems like our concerns were ignored.
Thank you! I really appreciate that a lot.
Louis Vuitton Monogram Denim Sunshine shoulder and totes green
This is a pretty good excuse, actually. DNS means that your identity is still in the hands of someone else.

The only identity that you can really own is an asymmetric encryption key, but it won't allow people to find you.
Los Angeles Mold and Carpet Cleaning
Once you have decided to have your flood cleanup put under the control of the Los Angeles Carpet Cleaning technicians, you are going to find that they work quickly and efficiently.
<trolling>
Code examples in that message have bugs. This doesn't work:

>A=1

>A=2

It should be:

>A=1.

>A=2.

I wonder if the author has much programming experience, particularly in Erlang.
</trolling>

On a serious note, I totally agree with Joe - the best way to learn programming is by doing it (unless your initials spell EWD) - one step at a time.
"about to"?
Wow. That is a near perfect example of the concept of a clever hack. Thanks for sharing.
Best way to describe it would be http://structuresynth.sourceforge.net/ for the browser, using CSS3 for grammar.
Apple Using Tariff Act of 1930 To Block Some HTC Products From US
Searching For Business For Sale
Agreed, the whole point of something like Twitter is to have a default public broadcast medium for short messages. Why not just use it for that and leave Google+'s circles to what they do (best)?
I don't know about 15-30 minutes, but for anyone interested in learning Clojure, I have collected these links that I found interesting:

http://www.youtube.com/watch?v=Aoeav_T1ARU

http://blip.tv/clojure/clojure-for-java-programmers-1-of-2-9...

http://4clojure.com/

http://www.ibm.com/developerworks/podcast/ag/gloverseries-ha...

http://www.infoq.com/presentations/Value-Identity-State-Rich...

http://clojure.blip.tv/file/4824610/

http://clojure.blip.tv/file/4457042/

http://vimeo.com/11236603

http://www.infoq.com/presentations/Clojure-in-the-Field

Visit them roughly in order.

As for books, there are a few good ones, but I acutally recommend the documentation on clojure.org more than any book. It's clear and compact.
I think the biggest difference between an engineer/scientist and someone with an MBA is primary focus. I (being a scientist myself) feel like MBAs often try to make a product cheaper where as I am trying to make it better. We both add value, but we do it in different ways. If there is one thing that bothers me about folks who work on the business side, it's this. MBAs need to understand that a larger profit margin (while diminishing a dimension of the product) does not necessarily equate to success.
You know, I've somewhat wary of self-posts but I'm very glad you posted this. An interesting Edward Tufte article and gorgeous blog design - that's just great.
'owning it' doesn't mean your own domain. you are only leasing that domain name until you either no longer pay for it or the government in control feels you no longer deserve access to it.
Alternatives to GoDaddy
which is great!
This, as well as the Gawker redesign are just more proof that you should banish the word "redesign" from your professional vocabulary.
I respect your MBA skills, but ... back in the early 90's I did a multi-year consulting gig at Eli Lilly (pharmaceuticals, if you didn't know: Prozac, among others) and they've got the MBA disease bad.

The MBA disease - and this is what the article is about, obliquely - is thinking you don't need to know anything about the business itself to manage it, because business as a whole is a uniform set of actions. At Lilly this was endemic to the point that people were advised - I kid you not - to avoid learning any technical information or anything too specific about their areas, because it would harm their careers. Lilly people were discouraged from associating too much with contractors, because contractors were hired to do specific domain-knowledge things like, oh, develop key software that governed their manufacturing procedures, including generating all expiration dates for the company. (God forbid anybody at Lilly should sully themselves with learning how expiration dating works - I sure enjoyed it, though.)

So you're right, business administration is an essential set of skills, but the point here is that without knowledge of the business you're administrating, you can't make valid decisions - except on the basis of short-term financial goals that ultimately result in the downfall of society.

(Lilly was unreal. They don't have fountains in the courtyard, they have water features. The whole place reeks of pretentiousness. Corporate headquarters rocks, though; long, long ago, Eli Lilly himself ended up buying the whole street of old brick buildings, which are now perfectly preserved under a common roof. Architecturally fantastic! The Lilly people hate it; it's too old and has weird corners. They are all idiots.)
COICA was reincarnated as PROTECTIP. The problem with trying to build public outrage over *AA actions is that the media companies control the only communication channels that most people use to form their opinions.
just what I was looking for after all the horrible stories I heard on here.
ProDAD Mercalli Pro – 3D Video Stabilization
proDAD Mercalli Pro is a revolutionary newly introduced 3D video stabilization, which stabilizes the X, Y, and Z axis of the camera.
Cisco Said to Be Cutting as Many as 10,000 Jobs
thanks for the alternatives. i hate the filthy up-selling from godaddy. have you tried hover.com? they are Canadian.
DirectCompute suffers much of the same problems as OpenCL.

Folks who want to program GPUs productively use Thrust [1].

[1] http://code.google.com/p/thrust/
I will give them a shot. How is their dns management?
bro, it's a game and godaddy's winning.
The World's Most Fearful Railway Stations Information
Second place, a place about 100 years to reach the railway was the fastest medium. For each of the village was a railway station. Development of new tools such as rail transport is less important to be felt. This change had the most impact on the railway stations. Metro is now present in several countries as well.These stations can be discerned that has ever lived here will be quite a crowd, but this time with the diffuse stations made a fearful.
Apple, Microsoft, Oracle Lead Unholy Patent Alliance Against Android
Maybe they didn't wrote it, as in they licensed the technology from someone else for some parts of it. But it's just a guess...
I thought the point of "ask my anything" was to get answers...

- *How many* people did you work with on Google+?
- We're a surprisingly small team (esp. by Google's standards),
but we try to make up for it with passion and speed.
How exactly can you do this? I'm doing some WebGL demos and I've taken to multisampling at the shader level because I couldn't figure out a way to cause the canvas to become larger without actually taking up more screen space.
It depends what you consider a team. The "Chrome" team is big, but the team that works on the HTML5 parser within Chrome is pretty tiny, as is the team responsible for V8, as are many of the other teams.
While you hit on a genuine problem, there are far fewer legal barriers to Google, Facebook, Twitter or Microsoft terminating your account than for US ICE to seize your .com and .org; ICE needs a warrant for seizure and more to retain indefinitely. Further, you can always get a non U.S. domain, e.g. .ch (Swiss) as used by Wikileaks.
The iPad Was Built For Something Like StumbleUpon, Now They Have A Worthy App
Students : Game AI vs Traditional AI
I built the site out this weekend. The past couple weeks we've been receiving the shirts.

Appreciate the support :)
So I really like python and would love to contribute to a project like PyPy, but I don't have much (aka any) experience writing interpreters, compilers, etc. What's the best way to start learning about these things?
That's a little sensationalist, don't you think? What are the chances "the government" takes away your domain name? It's happened to an incredibly small percentage of domain-owners, I would guess.
Ask HN: Pointless learning?
I often find myself reading up on a language/technology that I probably will never use, and wonder if this pointless learning and whether I should be using my time more effectively?

For example, over the weekend I started reading up on common lisp and the next thing had installed SBCL, Emacs and had started on the Practical Common Lisp book.

I am a graphic designer by trade, and am still getting a handle on Ruby and JavaScript, so my concern is that the time I spent investigating Lisp could be better used learning more about these languages and working on personal projects I already have underway using them.

Or is any learning beneficial and having a curiosity about other languages healthy?
Groups are a different feature entirely. And I don't see an option to limit my posts to a list, which is the chief benefit of creating a circle. Presumably Facebook could implement this functionality, but they have not. Which is my point.
Forget Circles. It's all about showcasing our narcissism and ego. Where can people see our long friend list? Where can they see our favorite quotations? Our favorite movies? Our huge photo album collection with all our social events and vacations? Where can they see our "Notes"? Where can they see the witty comments we've made on other status messages?
When I visit the TC, I thought I visited any other site.
Namecheap is an awesome registrar.

For hosting, try JustHost.com. Excellent customer service.
1&1 might be better than GoDaddy, but not by much. Avoid them if possible.
I think you need to be careful not to assume that all customers are enterprises with committees.

In fact, I'd argue that it's dangerous for a non-enterprise entity to target enterprise customers at all; you may as well try to sell your English novel to the Chinese.

A lot of people a lot smarter than me have written extensively on this, but none better than Joel.

http://www.joelonsoftware.com/articles/CamelsandRubberDuckie...
This post is only reviewing domain registration, not hosting.
I just upgraded to Firefox 6 Beta and I'm already two versions behind the news headlines!
All of a sudden picking up random USB sticks and sticking them into your computer sounds like a lot more fun than it used to.
CouchDB already has embeddable ports to Android and iOS, and it has the added benefit of a built in master-slave or multiple-master replication system, so you can have your app get and push up to date data from a server when a connection is available, but still be fully functional without it, for free!
when displayed to me, that page on time.com contained the ad for their another article - "Top 10 spells from Gary Potter". I think the ad network algorithm got it right - both articles' subjects are of the same plausibility and practical effectiveness.
Appreciate the advice. We just moved to startuptees.com (thanks to Roddy)
Well, the PROTECT IP Act is like a rehashed version of COICA. They're just going to keep renaming the same type of bill until it gets passed. Plus, most of the public doesn't care because they don't know what's going on and the major news media doesn't care much to inform them. They get more ratings off of celebrity scandals anyways.
#2 is the best point.

It's worth it to trade letting some guilty people get away with it in order to have the freedom of conscience to write whatever we like in our computers and not be compelled to turn over our private writings.

If something bad was done to someone else, there's going to be evidence of it elsewhere: Contracts must be held by some other party, bank records, etc.

Is the prosecutor trying to claim the government needs access to the accused computer to convict her of a commercial crime? Are there no third parties involved who are in possession of useful records? No banks were involved in this mortgage fraud? Really???
Not in a web device/timeframe combination to give this a proper look, but definitely like what I briefly had a chance to read. Already saved to revisit later.

For anyone else that enjoyed this and is not aware of Parallel Sets: http://eagereyes.org/parallel-sets

Personally, I've found few good real-world use cases for PSets. But I've found it to be helpful for experimenting, even though I rarely use it for any end-product charts.

[edit: One last thing before I'm out of range. I'm sure most folks interested in this are familiar, but if not... BumpCharts: http://junkcharts.typepad.com/junk_charts/2005/07/in_praise_... ]
Facebook Groups. Where I or anyone else in the group can post to a specific set of people about specific information
My lord. I sure hope this is a late April fools joke or something.
Here is a link to another specimen that I didn't see in the Zoobotics artice : http://www.reuters.com/article/2009/03/20/us-robotfish-idUST...
The none pixelated logo is actually pretty cool. The additional higher res pixelation looks like video game vomit, though.
I'd say in addition to shell, editor, compiler, one should also have a version-control system handy. After manually working through a handful of simple examples, a more complex undertaking will be very nonlinear; what better way to reinforce the learning than to keep track of the enhancements, improvements and fixes, and reasons for each change?

This falls into the same category as copying examples by hand: being very deliberate, thinking through and providing rationale for each change you make.
If you work at a place where security matters, then mounting external volumes is disabled in the group policy along with auto run, installing software, and 99% of Windows tasks that aren't directly related to your job.
Why does loading TechCrunch take me 9 seconds? What exactly are they doing to cause such a slow load? Why does a page load for them require 330 requests?
Wait people actually use GoDaddy for hosting?
A Great Article About Paul Ciglia...the guy who claims he owns half of Facebook
yeah it was an early few, and they can't seem to unregister :P
I've heard rough things about their hosting but their domain mgmt has been painless. Really enjoy private domain registration for free.
Why don't they just make 5 faster and make five be the top number and make that a little faster?
OSX will open some newly mounted disks in Finder, but it won't automatically execute code. This doesn't mean it's safe against malicious hardware, though.
Indian Govt Takes The Open Source Route
I think the complaint is that you don't actually care whether someone from your lisp usergroup actively wanted to see your minecraft posts. For security its the publisher who wants categorization of others, but for avoiding categorical issues it is really the consumer who wants to be deciding what they want to see.
I was looking for this post or one just like it a few months ago but I didn't find one.

I went with Gandi.fr instead and I'm so very much happier than with Godaddy and its awful peers. Unfortunately I have to pay in euros. But it was worth it.