skysight-inc/HackerNews huggingface dataset:
I've looked at the data, it seems that 'rough' is a pretty good description, cleaning it up shouldn't take more than a couple of minutes though.

Most of the misspellings are for http and for mailto (with matilto as the funniest), and there are a bunch of entries that are clearly nonsense and can be lost without any penalty.

aol: is listed 75 times, one could only wish that it would be that easy to get rid of aol :)
Right. The files are named using the SHA1 hash of their contents (to enable de-duplication) and small files are packed together (to dramatically improve performance). I thought that was the best solution given the limits of the S3 API. JungleDisk does something similar I think.

What sort of alternative for restoring would you be interested in? Maybe an open-source command-line utility?
The noindex tags were there... you took them out again as soon as Matt Cutts looked at the pages. If you want to be taken seriously, maybe you can address that issue instead of calling me a troll for bringing it up.

Also, if you are going to attack me and make accusations about what is being written, could you please at least have the courtesy to actually read the stuff first?
Forget the project (for the moment). Start messing around with Django and see what works well. Do the same with Rails. Getting into a framework is like testing out the waters - feel comfy, nice beach, nice people... Stay there.

That said, Django does have nice admin - you can extend it nicely with Grappelli. Rails ain't too bad itself - here are some variety of Rails Apps (with source) http://jetpackweb.com/blog/2009/10/14/high-quality-ruby-on-r...
how is that interesting?
Hundreds Register for New Facebook Website
It's not that complex, but it's complex enough that even Adobe Photoshop gets it partly wrong:

http://www.4p8.com/eric.brasseur/gamma.html

http://news.ycombinator.com/item?id=1141971
"Of the ~54 million viewers who enjoy the commercials more than the game, how many have no interest in the game at all? I'd wager it's a number rightly measured in "millions""

That's an awful lot to sit through with no interest; not buying it.

"The problem isn't with "ads" per se, but with the way advertising is conducted on the internet (which is the point the original article made.)"

And would the phenomenon of Superbowl commercials even exist if people didn't have to sit through commercials in live TV? The answer is obviously not. You're talking about a side-effect of a technological limitation. If commercials aired on a side-channel that could be blocked without losing the show, we'd never have seen the development of high-priced, hyped Superbowl commercials.

These media are fundamentally different.
A minor historical figure.
ISLisp.

Find anyone who hates it :-)

This is another standardized Lisp that even Common Lispers and Schemers respect. The ISLispers were the Trotskyists persecuted by the DoD backed CL Stalinist politburo. They had a beautiful Lisp that reconciled all the Lisp differences without sacrificing good taste. However, it was a high-level design that left too many details to the whims of implementers, and would have been impossible to stay compatible to without active and deliberate cooperation.

There you have it. And I must go now to board a chopper to to an Alaskan rehab/work program for my reactionary accusations against the U.S. Department of Defense, and the venerable X3J13 ;-)
Certainly, I could have eyed it and removed a ton of the crap. I figured most people would be interested in the top 30 or so anyway, and this also serves to give people an idea of just how dirty the Web really is. ;)

The final dataset will contain MUCH less noise.
But you could still get back to the original state by reinstalling it.
Consider http://en.wikipedia.org/wiki/Lanczos_resampling -- inventing this stuff required Serious Math Skills, but implementing it is probably not that difficult (provided you know the right keywords to Google).

Related discussion about how all software does it wrong: http://news.ycombinator.com/item?id=1141971
this is a classic hacking story. the women are examining a social convention that everyone takes for granted, and trying to find a way to change it for the better.
See the first link.
5" resistive touchscreen MID, Google Android 2.0, GPS, WiFi ,3G from 189$
We would greaty appreciate any feedback from the HN community about our product and our website too. Thanks a lot in advance.
Here is the link ( if anybody knows how to make clickable links on HN please tell me in the comments, thanks ) :

http://enso-now.com
Sure --- the professor might also just be tired of getting attitude from mediocre students. It's never the A students who show up late and then complain about getting in trouble for it :-)

The professor overreacted, to be sure. And probably spent too much of his own valuable time on a student who is likely not worth it. A, "Thanks for the feedback." would have been better.
Great site to research for anyone doing a web startup btw. Plenty of great examples to be found in their directory.
"I'm not the worst guy in the world..."

You're setting the bar quite high for yourself, there.
When you're paying $50+/hour[1], I find a sense of entitlement somewhat justified.

[1] $40k/year / (5 hours/day * 5 days/week * 32 weeks/year)
Wow. I don't think even Zed Shaw has ever gotten fired in such a spectacular manner.

Abrasive personalities can sometimes be a good thing, but "I've got getting new jobs so well figured-out that not even behavior which was borderline insane ever stopped me from getting a new job." is probably a huge warning sign.
Both of them are. It is reasonable to expect that sampling classes that are scheduled at the same time will be acceptable. However, it's not something students are entitled to. The proper way to respond to such a policy if you insist on responding is to explain your situation and ask the the professor revisit his policy for the beginning of the term in the future.

I hate people.
I think it comes from the 1960's depiction of computers, when if you hit the wrong key the keyboard would shoot sparks out and throw the operator across the room.
As a guess (if you want to go looking for relevance):

It's set in San Francisco (Y-Combinator is in the Bay Area).

It's kind of about a social hack (pick up artistry).

Some conversations on HN indicate that people here are interested in how to promote gender equality, if only in terms of "how do we get more women into hacking?" type thing. This article explores an issue of gender equality: That women really can't pick up men the way men can pick up women. In that regard, things are still not equal (and maybe never will be).

FWIW: I'm female and could only manage to skim most of the article. <shrug>
Laptops have "send" buttons? This professor needs to take a class or two.
I recently bought a Nokia mobile which came with a (fairly poor) top down racing game based on the built-in mapping and GPS.[1]

The premise was that you could race around the town you were actually in, but the sheer volume of mapping data meant you were effectively driving a little red car around some generic-looking, practically identical, streets and roads. There was no identity in any of the places. Micro Machines back in the '90s was much more entertaining!

[1] http://store.ovi.com/content/26254
I've been in SF for 3 years. Dating (for a straight, successful, 30 year old normal single male) is nearly impossible. I've done the online thing, striking up conversations at bars, walking my friend's dog through Dolores park, etc. Even did Date & Dash once. I ended up meeting a cute Chinese girl, and we dated for about 2 months. However, it was really obvious that she was looking for a green card ("I want a baby!" in bed one night, and a very uncomfortable dinner with her uncle another night.) I definitely want to get married sooner rather than later and have a family, but 2 months is a little quick.

Its basically worse than hit or miss. I've had more "success" giving a cute girl a cigarette at the bus stop. At least that has led to an ongoing friendship, and in another instance having a good accountant. The last woman that I met of any reasonable quality was when I was having a couple of drinks with my gay roommate at a bar in the Castro. She was out with some of her friends, we got to talking, exchanged numbers etc. Went out on a few dates, then she flaked on me with no explanation.

Yeah, SF is a f*cked up place to try and meet anyone.
(2004)
Reminds me of http://whytherearenogirls.blogspot.com/

(Which, it seems, also noticed this same SF Weekly story.)
Sure,

<quote>
Under the law of the United States, civil discovery is wide-ranging and can involve any material which is relevant to the case...
</quote>

http://en.wikipedia.org/wiki/Discovery_(law)
For many stories like these, check out http://rateyourstudents.blogspot.com/
clicking send on the email... duh
It really depends on the carrier. I've had great luck rooting the G1, MyTouch, and N1.

N1 is the easiest of the bunch.
The actual title was "Do you find this as funny as I do?"

It's just another stupid spam scam. Why do bloggers even bother to write about getting stupid spam anymore?

ADDED: Apparently this guy is linking things from his own business's web site, but completely rewrites the titles; another one he posted was originally "Burger King learns lesson about customer loyalty", which he posted in HN as "Why testosterone and stupid ads won't save Burger King" http://news.ycombinator.com/item?id=1176477 .
http://en.wikipedia.org/wiki/Locus_of_control
5" resistive touchscreen MID, Google Android 2.0, GPS, WiFi ,3G from 189$
We would like your precious feedback about our product.
Here is the link : http://enso-now.com
At first, my natural inclination was to dislike you. The professor comes off as an asshole.

On the other hand, the student was taught a lesson in a harmless way. Anyone who wants to go into business needs to be able to handle egotistical assholes who make this professor seem saintly by comparison.
If you're "forced to implement DRM", it's because you forced yourself into a position where you can't do anything better.
He's right with the second one.

r' f (x:xs) | xs == [] = x | otherwise = f x (r' f xs)

r' :: (Eq t) => (t -> t -> t) -> [t] -> t

That's definitely not filter. That's definitely reduce. (I'm equating reduce with foldr1 or foldl1). Now, because he used the == operator, that adds the (Eq t) constraint. We can rewrite his code as the following...

r' f (x:xs) = case xs of {[] -> x; _ -> f x (r' f xs)}

r' :: (t -> t -> t) -> [t] -> t

Try actually running it on some code.

r' (+) [1,2,3,4] evaluates to 10
Looks like he'd make a great Mixergy interviewee. I just emailed him my request.

If anyone here knows him please put in a good word for me.
Sampling classes doesn't occur at all schools. I'm an engineer now, but I've taught a few college classes, and having students walking in and out of the lecture is intensely irritating. Maybe it would be better if professors liked being treated like a salad bar, but I understand the sentiment.

On the other hand, I wouldn't write an email like that (because I have better things to do (like argue about that email on Hacker News!)).
This was great. I'm not commenting on the message (though I liked that too, he wrote enough caveats in there to make it responsible.)

I mean the writing was great.
I laughed at least 3 times, and grinned most of the rest of it.

It's a really long sales letter. True.

But it also has at least three stories in there that are so entertaining that even if you're a bored millionaire taking a break from counting the vintage restored cars in your airport hangar, and need no career advice at all, you should still probably read the post.

(no affiliation w/Giles or his enterprises)
I use it to index my folders so I can get to them fast.
Hey, please leave off with the negative stereotypes of librarians...
What a long-winded ad.
St Stallman: A Hero of the Highest Order
You can have your own place without roommates without moving to the suburbs, can't you? Say, by getting your own apartment?
Thanks john! any information on CTR as well?
"You are an anonymous student who is now regretting the send button on his laptop."

/on/ his laptop. The intent may be subtle, but I'm pretty sure that's a technical faux pas.
Crippling Android on their phone might just make it easier to do an apples-to-apples comparison. Assuming AT&T screws up on something everyone else is getting right.
Starting out with a passion for music pushed him to keep going. Must assume that his employees saw/had this passion too.
This is a fine UI, I've known about it for a long time, but it is putting the cart in front of the horse. Sure, you can browse a tiny, tiny set of data series.

What the world needs is a unified source of searchable, browseable, and joinable time-series data from government, industry, and NGOs. Then put the fancy front ends on. I've been trying to generate interest in this idea for seven years. I don't know why Google hasn't already done it.
Bite-size bugs, and how they can make it easier to contribute to open source
Why pointfree style rocks: composition
good god i'm not reading all that - anyone have a summary?
So is it conceptually possible to imagine some kind of propulsive device being built using the reverse Casimir effect described in the article? Something that might have the propulsive power of an ion engine, where its not very powerful but can run constantly? I know next to nothing about the math behind this, other than a rough and overly simplified understanding of the physics outlines, so feel free to laugh at me with gusto.
Yes, my NC account was canceled. (and one of my sites made all of its money from Amazon Associates)
I can see how it would be irritating. However, you as a provider of educational service are not entitled to your students' patronage. Without checking to see what else is on offer, how can they make an informed decision about which class they should spend their semester on? Surely you don't expect them to trust their luck.

After the drop/switch deadline, I think this kind of policy would be fine (if a bit draconian).
There actually is something worth reading in that long post (starting around paragraph 10).

That being said, the author's "personality" is very transparent through the whole post. Need I say more?
Not in my history book.

I think you really should correct that title...
If I were in your shoes, I would try to find out what gets people to go live in Antarctica. Here is a super short article about life as a "Polie":
http://www.worldhum.com/travel-blog/item/life_as_a_polie_at_...

And I would do some web surfing about The Mojave Desert and Barstow California. I lived on NTC for a while. The High Desert and Barstow had some phenomenal info on the web at that time about all of it's "assets": Natural beauty, solitude, etc (ie it's remote and there's virtually no sign of civilization). It used to crack me up. Funny personal anecdote: My spouse tried to get out of going there because he was sure I would divorce him over it. Then we (the whole family) loved the place and tried to extend our stay. :-D

You need to figure out what would motivate someone to go where you are and you need to figure out where to look for people with that type of motive. I would work on developing that understanding by looking at similar examples elsewhere as best I could.
"I have gotten fired for many ridiculous things. I am good at still getting hired. Buy my movie on how to do this."
Looks like they are under heavy traffic.
>In coming to its decision, the court noted that Paladin's book was "so comprehensive and detailed that it is as if the [author] were literally present with the would-be murderer" during the crime.

Apparently courts are even stupider than I thought. "Hit Man" was written by a housewife who used the gimmick of writing (actually rewriting) a murder mystery as a handbook.
The only sense of entitlement I saw was the professor's. Who's paying who, again?
A command-line utility is always a big plus for those who like scripting. Maybe a FUSE script/app/plugin?
I don't see an overall good in the professor's late policy. Awkwardness is usually enough of a deterrent to people willingly being late. This extreme policy punishes those who are unwillingly late (car trouble, emergencies, etc.).

Making a show out of kicking out late students is self-important. The professor extrapolating from this one event that the student is failing at life and should be thankful this professor set him straight indicates more of that attitude to me.

I've been in classes where a late student was told to leave. It was way more distracting than if he'd just been allowed to sit down because it sets off a bunch of pondering and empathy, and you look around you to see what the other students think about the situation, and you're no longer hearing the teacher talk.
That would be awesome. The only game I play is Call of Duty 4 because it's too annoying to reboot my Mac Pro in Windows mode.
"Please submit the original source. If a blog post reports on something they found on another site, submit the latter."

http://news.ycombinator.com/item?id=1176903
I'm a bit biased, but I don't feel S3 is the best possible fit for a frugal consumer's backup data. S3 is a high performance, general purpose solution capable of very low latency.

Having that performance makes it more expensive than an archival specific solution, which tolerates latency just fine as long as high throughput is maintained.

There's a reason why Mozy, Carbonite, SpiderOak, etc. all run our own data centers. I can sell a 100GB account for usable across unlimited computers for $50 per year and be profitable.

That said, the market certainly has plenty of room for more backup choices, and any option to help people avoid data loss is a win. An exclusively Mac app seems like a good idea.
My question is this: how do you figure out which assets to create?
Summary: It's essentially a very long ad for a self-help-style presentation about being awesome/valuable so you get the awesome jobs. It is reasonably entertaining in parts, though.
Because Valve don't have to give Apple a cut when people buy through Steam.
They are probably under more pressure now that Opera has come out with a fast Javascript engine in 10.50.
This is not a lesson, though it could have served as one had it been written differently.

This is a petty response whose potential value is completely obscured by the author's self-importance and condescension.
I have picked it works like so:
1. Is there something that annoys you, or a crazy idea that comes into your head?
2. Actually do something about it, unlike all the people out there who don't.
Giles Bowkett is funny, outrageous, and entertaining. His brand of humor probably isn't for everyone but to me it's a sign of someone who's imaginative enough and not afraid to think things through without being constrained by convention. I think I'd like working with him.

Also, he DID state clearly that the cream-soda-throwing incident was unacceptable. Admitting to and learning from your mistakes is almost better than not making them.
You know, I struggled with that simile, and it came down to either librarians or priests. :-P Neither one really worked, I agree. Should've gone with "prima ballerina," maybe.
I concur.

I've built one very complex site using Django, and it's worked great.

For the authors specific complaints:

- We found a nice reusable app. for recpatcha that basically just boils the whole thing down to a form field. It works flawlessly.
- I implemented twitter/facebook connect integration with no issues (all using the standard auth system, and two apps)
- We've done things like dynamic custom forms that work just beautifully.

It's a pretty long list of things that we've been able to accomplish with Django. We're really happy with it, particularly since the 1.1 release. It has a ton of flexibility, while still virtually automating most of the things we do often.

It's certainly not turn-key, but we've done this without modifying one line of django code.

In the near future I'm hoping to be able to take some time to open source some of this work.
This reminds me of how we talk about identifying talent and how it is difficult in the software industry.

Here is a hint: You might want to ask people, “Have you been fired for any of the reasons Giles Bowkett has been fired?” If the answer is yes, you're probably better off not hiring.
Thats a problem they have been having since they launched. Seems like they jumped into promoting it before they had the capacity to handle the traffic. It seems like an interesting idea though.
This is why the Ruby (esp. Rails) community only works for startups that pay in "equity."

Down-mod if you want, but I've been running a 20 employee company for more than six years and have recently moved contract work from PHP to Python due to the unprofessionalism in the Ruby community (I would have preferred Ruby if it had a better scene).

Our internal products are also mostly PHP or Python. Same reason.
Solid advice indeed.
From what I have heard, the average Stern student is a jackass.
"xxxx, get your shit together.

Getting a good job, working long hours, keeping your skills relevant, navigating the politics of an organization, finding a live/work balance…these are all really hard, xxxx. In contrast, respecting institutions, having manners, demonstrating a level of humility…these are all (relatively) easy. Get the easy stuff right xxxx. In and of themselves they will not make you successful. However, not possessing them will hold you back and you will not achieve your potential which, by virtue of you being admitted to Stern, you must have in spades. It’s not too late xxxx…"

Now that is an honest to goodness teacher. xxxx is quite fortunate. She/he may or not may recognize this now, but that letter was such a huge favor.
I'm willing to believe you. I'm simply saying that just looking at that page without knowing anything else would give me the expectation that this was an Intel/Sun organ, not an independent site.
My email send button is on my laptop. Usually located near the top right of the screen.

He is also a business professor not a CS one I'm sure technical terminology isn't high on his list of things to be well versed in.
Data points:

* As pointed out by others, the people hiring programmers may not be so hot at it

* As pointed out by others, the exact same skills can get you a really cool job, or a really bad job.

* _Getting a job_ it a totally different skill than _Doing a job_

* Regardless of your programming skills (which i'm not here to talk about), i may be able to help you with your _job getting skills_ .

* New Mexico: Wack

Personal anecdotes:

* i got fired for a bad reason that wasn't my fault

* i got fired for a good reason that was my fault

* i got fired once because of a combination of my own issues and the innate lameness of an environment

* One time some crazy circumstances beyond my control, combined with a mild legal infraction on my part, led to hijinx

The message:

* Being appealing isn't magic.

* Being found isn't magic

* I'm not awesome, just skilled

* I can help you get the same skills with one of three services you can pay for

* don't just believe me, here are some examples
I agree. For me though, backup comes down to trust. I trust Amazon to provide the S3 service reliably. I find it harder to trust Mozy, Carbonite and the rest, partly because they don't even bother to restore my Mac files' metadata correctly.
What are your impressions about this device ?
This just shows that professors are just as retarded as students.
Ah, the long-winded ad marketing approach in action... Being highly entertaining also meant I read it even though I have no intention of obtaining, nor need of, the product at this time. Thanks, Giles.
It takes more than one intro to get a meeting
I'm not seeing that Matt is really admitting that there's anything wrong with them.
http://www.mattcutts.com/blog/subdomains-and-subdirectories/
Actually shifting wasd over to the right is a more natural stance if you do any typing. WSAD => EDSF etc. If you're not already used to wasd then definitely consider it.