skysight-inc/HackerNews huggingface dataset:
Yes because people have sat in desks in school only since the 1990s and we do not know whether they die earlier or not, so we must trust some study.

They have been doing it for centuries and everybody is fine!.
We should be producing more of this kind of bloggers, just in case he doesn't come back the next time.
Still, chaining identical comparisons is a feature I think is cool.
https://wave.google.com/wave/waveref/googlewave.com/w+iPe-nq...

Is a wave with IRC chat and access to this Document.
I've had my fair share of code reviews, so I had always assumed that I was adapted to criticism. However, in the process of writing a book I've discovered a whole new level of frustration. To be fair, there have been mistakes put down on the page and I fully expect that they be criticized. However, as soon as the face-to-face aspect of criticism is eliminated people lose their damn minds. I imagine 50 years ago there were boundless trolls writing their screeds to local newspapers. However, thanks to the Internet those guys have no barrier preventing their vitriol. As much as you try to avoid letting it bother you, the constant barrage is exhausting. I can't even imagine what it must be like for someone of Yegge or pg's readership.

As a teen I worked at a record shop. 99% of all customers were nice, courteous, or at worst disregard my existence. However, a single dickweed was all it took to ruin your whole day.
Distributed data processing with Hadoop, Part 3: Application development
American product testing company attacks Apple
Or maybe, we should behave so that he doesn't leave in frustration the next time.
Best Coupons And Online Deals
Find free online Coupons, promotional coupons, free online promotions, discount coupons, freeshipping coupons, best online deals from several leading online stores and save your money at couponsforzipcodes.com.
Not if you end up living in a cardboard box during your 'retirement'.
I used to have lot of open, long-standing concerns about the future of programming and productivity, but my sabbatical last year finally brought me some clojure.

Mh, out of Steve Yegge's mouth, that's interesting to hear. I guess emacs is his tool of choice now¹ and Clojure's performance is pretty good from what I've heard.

¹ (Paraphrased: "Dynamic languages need better tools", see http://steve-yegge.blogspot.com/2008/05/dynamic-languages-st...)
Indeed it does, but I don't count the N900 or OpenMoko, having used both, as usable general purpose phones.
So just bill customers for what they use.
i am going to try and attempt to reach both.
Upvoted. I have one, and it's hands-down the best phone I've ever owned, precisely because it's rampantly open.
You're not done.

You've done 99% of the work to get your images serving quickly to your users, but then you stopped. Why??? Cloudfront takes exactly four minutes to set up, and it's a full-blown CDN.

Nobody, not even Amazon, recommends serving content directly from S3 anymore. Either this article is 2 years out of date or the author doesn't understand his subject as well as he thinks.
Verizon has sold a lot of Android handsets at this point. Maybe they're starting to feel the strain on their network? or perhaps it has something to do with the Droid X's HDMI output and DRM?
> Ultimately, it is a matter of interpretation, but all previous interpretation, including those made in courts of law, pretty much universally agree with Matt on this one.

There have been no court cases I'm aware of that have dealt with this in the context of a GPL program. There are, however, numerous cases where the code being called was not GPL, and they have pretty much universally ruled that the FSF position is wrong--blob of code X calling into blob of code Y does NOT make X a derivative work of Y.
That's hackable.
Indeed, now all we need is _why back. Oh and the old Zed Shaw.
Los inversores, con la vista puesta hoy en JPMorgan (JPM) y en Google (GOOG)
I don't think it's a matter of "hating" lifestyle businesses. It's just that most normal people don't see a 1-man operation as a "business". They assume that if you don't at least have plans to grow, you're just trying to puff yourself up. My guess is that if you said you were a "contractor" or "consultant", there would be less antipathy.

That said, why should you care? If you're happy being a 1-man shop, just laugh at their "hate"!
Any community with more than 50 people will have a destructive element in it. It's gotten to the point where you have to analyze the abuse potential of anything you build before you release it. Very annoying.
Corrupting the Youth
Slouching Towards Sunnyvale
If you are going to post something like that to HN, how about more details? How you did it. What the application is. How you took advantage of GAE. What your metrics were. Something to give it some meat.
I can't even get real time (meaning not delayed by 15 minutes) stock quotes for my startup here in Brazil.
Good, don't buy one and send a message via lack of dollars.
It'll be a free strip of non-conductive yellow packing tape to put on the phone.
>Similarly, Dave Winer releases a very well-written piece decrying Apple's hubris and bad faith, then signs off saying, "Oh btw, I wrote this on an imac while checking my Apple stock on my iphone."

I took that as heading off the crowd that would start up with ad hominems claiming Winer only wrote this because he hates Apple and wants to see them fail. He wants to see them succeed, which is why it sucks that they've handled this issue so poorly.

And I mean, I understand where he's coming from. I think Apple has traditionally built great products and I love my Macbook Pro. That said, I disagree with their walled-garden approach to the iPhone and it's looking increasingly likely that I'll be replacing my MBP with a PC notebook running Linux because of the way they've let OS X stagnate over the past few years.

I want to see Apple continue to make great products, and if they build products I want, I'll buy them. That doesn't mean they get a pass when they do something I think is stupid, however.
I was not disappointed at the quality of your post; In fact it made me chuckle. My comment was really on the chain that followed it. I replied to you only because you we're the leader of what resulted in a Redditesque joke thread. I think it's important that we can not come off as completely uptight around here and can enjoy the occasional quip but I definitely wouldn't enjoy long thread's where people are trying to be more clever than the next all for "the lulz."
I liked his superlong posts.
You should give up ... reason is that HFT costs for the big houses are just a fraction of what you are paying, like less than a penny per trade. You could not hope to gain back in margin, what you lose in transaction costs.
That was not very convincing. Does program X calling functions from program Y make X a derivative work of Y? The answer, according to copyright law and numerous court cases is no. Given just a list of Wordpress functions, but no access to the Wordpress source code, can you write a theme? The answer appears to be yes from what I can see.

Such a theme cannot be a derivative work of Wordpress.

Yes, when someone uses the theme, there is a derivative work in memory. That derivative work is created by the person who is running Wordpress, not by the theme author. And yes, the theme author intended that users would create that derivative work. So? There's nothing illegal about that. It's legal, according to the license, for the user to make and run derivative works, and therefore it is legal for theme authors to provide them things that aid them in doing so (as long as those things, standing alone, are not derivative works).
I wonder what happened to his Rhino on Rails project...I would love to hear a follow up on that.

http://steve-yegge.blogspot.com/2007/06/rhino-on-rails.html

http://www.youtube.com/watch?v=1QD9XQm_Jd4 (2008)
Sometimes, usually when in a hurry I skip the 'getting to the root cause' step and this has bitten me badly on more than one occasion.

So now, if I can afford it I really want to know where things went wrong. Usually that means a longer time-to-fix but what's fixed that way usually stays fixed. The 'band-aid' type fixes tend to lead to subtler problems that are harder to fix later on.

If it breaks, let it please break now and in as spectacular a fashion, without any band-aids, that way we can stay away from the kind of bugs that only happen during full moon and Eastern wind.

Which reminds me, I really should have a look at the guts of some software that currently runs in a wrapper script because it crashes once every 3 months or so without any apparent cause.
Many currencies don't. I think governments started noticing when the € symbol became common.

We lost the pretty italian ₤ sign (two stripes, compare to the pound sign £) when we switched to the euro. I also miss the german pfennig sign, http://commons.wikimedia.org/wiki/File:U%2B20B0_GERMAN_PENNY... . We didn't even get the ¢ symbol in exchange.
Alright, so Yegge's back[1]. Who wants to take bets on when or if Spolsky will "un-retire"?

[1] I'm actually excited too!
Great, but the "Country" and "City" fields were very usefull in the previous sheet, and you did you add them.
Also, you could have imported the lines from the previous sheet :)
Let's say that if you add the "City" and "Country" fields, I could resubmit the missing lines from the original sheet.
Deal ?
You get a +1 just for zero-indexing your footnotes!
I recall soon after the oil spill he published a comic directly on his blog, stating that if he published it through the normal route, it would take upwards of 2 months to get through the process, and would no longer be relevant. I'll post the link if I can find it.

edit: My bad, it was the iPhone 4 prototype debacle! But he directly answers the question about how far he works ahead.
http://www.dilbert.com/blog/entry/thatlost4gphone/
Kryptos: The CIA's cryptographic sculpture
It's the GIFT.

http://www.penny-arcade.com/comic/2004/3/19/
Happiness and Sadness Spread Just Like Disease
Anyone who thinks "lifestyle businesses" are a waste of time should look through some of the very small (in employees) companies for sale on bizbuysell.com. Yes, the sandwich shops and laundromats are poor earners, but I have run across 2-3 man operations selling niche products like vintage car parts that profit $500K-1M/year. I'll take earnings like that over "top tier VC", ridiculous business plan competitions, self-promoting PR, and dealing with staff any day.
You would think so, but I did actually try it, partially to see if I would get me the attentions of girls.

But I did wait till it was on sale...
HFT is a game of speed and low fees. Not a single individuals broker can offer substantial speed (microseconds count) and fees (cents count). It is a game for prime brokers and big institutionals. Moreover it is true that some exchanges (like NYSE) offer lower latencies for a serious monthly fee (not the one an individual can afford). Thus I don't think one person can solve all these complexities, however this topic is a good startup field with lots of ineffeciencies and unsolved problems.

Algorithmic trading is an option, though needs careful research on topics of broker setup (InteractiveBrokers should be a good starting point, ThinkOrSwim is another good one, both has rather tolerant programming APIs) and software for time series analysis and trading (among the most popular are Marketcetera and WealthLab + lots of libraries like Incanter and Weka). On some of these topics http://elitetrader.com forum should be helpful.
if you end up in a cardboard box, I would think that means you didn't have "FU" money to start with, to my understanding of the term.
There was a WaPo article linked here a couple of days ago that included a sidebar photo of Steve during the keynote using the dreaded Grip of Death. :)
To be clear, it wasn't that my parents discouraged music from the get-go; they discouraged me from taking music seriously. In high school I taught myself to play four instruments, went into a studio and recorded a single for an indy compilation CD with my band and spent most of my free money and time on music stuff.

The contrast was that while I was buying new instruments with money I made from mowing lawns and working at a burger joint, my parents still complained about me wasting the money on them. When my sister began taking music seriously they bought her nice instruments and never pushed her to get a job so that she could focus on music.

Ironically, by the end of college, while studying computer science, I was paying my bills with music.
That was exactly chromatic's point---language design and features do make a difference.
Tell HN: Cambridge UK members/meetup
Following a discussion this morning about forming a HN meetup in Cambridge UK, I started a Google Group to get us going and figure out a date and place and the like:

http://groups.google.com/group/hn-cambridge

Please join and let's make it happen!
"A few" other Indian languages...
I hear this all the time but when I lived in Japan and Germany I thought the food was expensive and the produce was of poor quality. Japan had cheap stuff like noodles, but vegetables and fruits were expensive. I've found the produce in the USA incredibly cheap and good most of the time.
Steve, in case you are reading this, do consider getting on HN as well. We don't mind long (and opinionated) rants.
It may have been a stupid idea, but Axe got hundreds of thousands of prepubescent teenagers using deodorant...their deodorant. And men tend to stick with a brand once they are comfortable with it.
The Last Living Slut: Born in Iran, Bred Backstage
The Last Living Slut: Born in Iran, Bred Backstage, the latest release from Harper Collins imprint Igniter was touted to make Pamela Des Barres' I'm With the Band read "like pages from a nun's diary" in comparison, removing the romantic soft-focus of des Barres' memoir and replacing it with a gritty and honest depiction of the innate chauvinism in male-dominated rock n' roll.
I will be the party pooper again, I guess being a flash developer and all.
When I was a kid I loved dressing up and makeup, etc. My parents (thankfully) did not discourage this type of play, but did they encourage me to make a career out of this interest? No. Was there anything in society that pushed me, a straight male, towards this career? Not really. Instead, while I was playing with Barbie I was also telling everyone I wanted to be an aeronautical engineer, mainly because I liked paper airplanes.

Kids seek approval from adults, adults approved of my interest in engineering, not my interest in fashion. Is it a surprise that I majored in CS?
The thing I hate about HTML
I thought that Steve's previous analysis that having crazily long posts was part of why they had such a impact was spot on. I'm surprised and disapointed that he's considering consciously making posts shorter and more frequent.
Sorry, but why should a lifestyle business be a one-man operation? As I see it, a lifestyle business is a regular company like any other, with employees and everything -- but with no plans (or even possibilities) for huge growth, acquisition or IPO. Simply, a business which allows its owner to get a sizable salary without much work, but would never bring them millions in a liquidity event.
Find a small idea/project to work on that isn't work related that you'd like to code up and then like my friend at a shoe company says, "JUST DO IT!"
I would like to see the usable GUI supporting all semantics from the text interface. Writing Lilypond notation compares to writing software, and we all know why programming is largely done with text and not with GUIs.
There's some good advice in chapter 8 of Code Complete on Defensive programming. One example given there is the C function realloc, which resizes a block of memory, which can sometimes mean moving the whole block to a new, larger block. Since intermittent bugs are indeed the worst kind, Steve suggests making the debug compile memory allocator always move the block, so as to exercise that code path everywhere in testing.

Edit: Wrong Steve and wrong book -- it's a running example in "Writing Solid Code" by Steve Maguire.
Isn't AAPL a bit overvalued in comparison to other tech stocks at the moment?
I'm no expert either, but you're welcome to drop me a line and I'll do my best to help.

You can reach me using the contact form here:

http://www.gullicksonlaboratories.com/about/
do we really need a google group?

how about: August 3rd 8PM at The Eagle? :)
Clickable: http://groups.google.com/group/hn-cambridge
Democrats block amendment to ensure press access to oil spill
What Walmart, Facebook, and Credit Cards Have in Common
Internet has 'not become the great leveller’
Yea, other than #4 they all look like they would take a while to draw correctly.
Report: Teens Using Digital Drugs to Get High
A little OT: People here are always talking about trading stocks, anyone dabble in forex?
Someone on reddit a few months back was succesful at this:

"I used to work as a software engineer and started developing and trading automated strategies in my spare time in 2006. I went full time in 2007 and have been profitable every quarter since. AMAA"

http://www.reddit.com/r/IAmA/comments/9s9d7/iama_100_automat...
Programmable Game Boy cartridge walk through
I'm not sure how to express how happy I am that Steve Yegge is back. He's one of my blogging heroes. One of the few bloggers that I'm planning to reread entirely one day, because his writing is just that good. If you've never had the pleasure, don't be put off by the long blog posts. Read them, read them all, they're all amazing.

On the length issue: Honestly, Steve's posts were quite long (much like Paul Graham's). To me, it doesn't matter, because every one of them was worth reading all the way through. It sometimes meant I'd have to leave them for later, but I still read them. He mentions that he believed the length might have been a reason people read his posts. I can't speak for anyone else, but if the quality of his writing stays the same, I don't care how long his posts are, I'm reading them. The day he "retired" was truly a sad day for me.

By the way, I would happily buy a book of his collected writings (ala Hackers and Painters), so I really wish he would make such a book.
INR is not a symbol. It's the ISO currency code for Indian Rupee.
He likely means Hindi. It would be perfectly reasonable to say, e.g., “Pretty easy for those used to writing in English to write a $ symbol”.
Time for a Tech Sabbath?
Really simple test: can you write blob of code X without having access to any source code or other copyrightable elements of blob of code Y?

If the answer is yes, then blob of code X is not a derivative work of blob of code Y. You can distribute X without any liability for direct copyright infringement of Y's copyrights.

Third party U might combine X and Y in memory, forming a derivative work of both X and Y. If the license of Y does not allow this, then U would be guilty of copyright infringement of Y.

It is possible that the developer of X could also be liable for U's infringement, if X essentially is only useful in cases where someone (like U) is using X to infringe Y. This is called contributory infringement.

In the case where the license of Y is GPL (or pretty much any other free software or open source license...), U's actions are not an infringement. If U's action are not an infringement, then X cannot be liable for contributory infringement.

I've not written any Wordpress themes, so don't know what you need to actually write one. Do you need to actually have the Wordpress source code in order to write a theme? Or do you only need a list of functions available in that code and their interfaces and a description of what they do? If the latter, then a theme would NOT automatically be a derivative work, and hence would not automatically need to be under GPL.

Much of this has already been litigated, going way back to the early video game systems, when third party game companies started releasing unauthorized game cartridges. When the user inserts a game cartridge, a single work is formed in the console comprising the system software and the game software. The game software makes calls to functions in the console. The console makers tried almost the same argument the SFLC makes in their analysis that someone else posted here. The console makers lost. This is one of the main reasons that consoles nowadays rely on technology (such as loaders that only load code signed by the console maker), not law, to keep out unauthorized third party games.
You wasted your money going to his conference.

He is obviously playing on the get rich quick mentality that many people seem to possess.
That's a good trick, regardless of which book it came from.

In the software I wrote about above I suspect a very subtle resource leak.

A nice example of such a leak is for instance forgetting to close an opened file descriptor if some other rare error condition occurs elsewhere in the code (not that that's it, but that's how you can get to the point where something will run for months on end without crashing and then suddenly it does).

File descriptor leaks can be relatively easily traced using lsof by the way (one of the step-child utilities that really should be in every coders toolbox, right next to gprof and make).
Since everyone has said no so far, I'll go ahead and say it's possible, but very difficult.

HFT algo commission is much lower than $10/trade. IBKR offers 0.008/sh, and it can get much lower if you trade in volume.

Like others said, it is a game of milliseconds. So you need to own a server near the exchanges in new york (i.e. http://www.ubiquityservers.com/data-center/new-york.php).

The best way to start learning is develop algos not for HFT. Instead of milliseconds think about 15 min - daily holds. If you're trading under 25k, you're only allowed to make 3 intraday trades a week.

So find a broker that has a FIX api, buy some data for backtesting, code some stuff out using R/python, and forward test your strat using papertrading for about a month-- then put real money to work.
Microsoft Says Russian Spy Was Employee
I didn't want to pick a random date without knowing if it's going to work for a lot of people. It is holiday season and a quick mailing is easier to just hash out the first time's logistics.
Google’s Social Circles give it Acquisition Options
Lifestyle businesses aren't 1-man operations. There are lots of "lifestyle businesses" that make reliable two comma incomes.
Disregarding cost, that probably depends on if the tape/widget goes under the hood somewhere or prominently in the middle of the windshield.
Well perhaps the imagination could be used on thinking about how to make the OS more browser like.

surely HTML5 is not even close to delivering application like experiences that match the desktop.

On the other hand, desktop apps haven't moved anywhere the last 20 years or so.

Seems like a classical Innovators Dilemma
Browsers are as much the app as they are the platform.
My prediction for the record:

* No free bumpers.

* Thirty day, no questions asked, money back guarantee.
really?

have you seen http://audiotool.com/
Somehow I feel that the Google doctor would have a pretty good grasp on different forms of RSI. Good that he got help relatively quickly and seems better. But he should really IMNSHO stop playing guitar - typing all day is enough damage to the fingers.

Personally, tuba playing pushed me over the edge, and the only choice I had was to stop working with computers and start teaching. RSI should be taken very, very seriously.