skysight-inc/HackerNews huggingface dataset:
http://top.searchyc.com/commented_sans_pg
First look at Nokia RX-51 also known as Nokia N900
http://jonathangillette.net/ is defiantly not him. The site runs on PHP.
Maybe I am misunderstanding you, but it does do clickable column headers (by default even I think) and you can definitely have a search box.
Is there any reason to believe that Time, WSJ, etc., DIDN'T do any fact checking on the name they printed?
It depends on how long it took him to notice the post.
yeah, because really, when is a site not under construction??
Towards a programmable web: PubSubHubbub for Google Alerts
I meant big in the lines-of-code sense, not in how much they're used. (looks like I missed the edit window.)
Have you tried Werkzeug (http://werkzeug.pocoo.org/)? It's a very interesting piece of technology. Like CheeryPy plus a Rails-like dispatcher.
i think part of the point of the project is that the online presence of our names is often misleading or totally unrelated to ourselves. If someone was searching for you, this is what they might find.
"this girl at the pool is draggin such a stack of foam noodles it’s like she’s a little beaver going to dam up the diving board"

from _why's twitter, 8/12/09.

I hope the guy surfaces somewhere soon. One of the most outwardly joyful computer folks I've ever seen.
His last message to us all:

@_why: an ascending homage to fish bones. culminating in a delicate canopy of mouse furs.

RIP, online presence of _why
And now a few words from a parent...

We tell you these things so you will apply yourself and have what it takes when/if you get the opportunity. There is a diff between flipping burgers because [the market is tight| you're working through college| any other hurdle] and flipping burgers because you aren't qualified to do anything else. We remember questioning "when will I need to know X when I grow up?". Nine times out of ten they are teaching something completely useless, but it is something you have to work your way through.

I tell my kids that the majority of what is taught in school is bullsh|t, but it is something they must/will do because if they do not they will have to answer to me. I tell them that the most important parts of school aren't remembering why some old dead guy crossed the Delaware. The most important things are learning how to solve problems and think for themselves. I tell them the controlling, idiotic teachers they are dealing with now are just like the controlling, idiotic bosses and coworkers they will be dealing with when they enter the job market so they better get used to it.

I teach them to take responsibility for their own screw-ups and short comings and the importance of remaining focused and humble when they are the hero of the moment.

It sounds as though some kids get the sugar and spice version. Now that you know the truth adjust accordingly and get on with it!
Sci-fi epic Chung Kuo gets new ending
Yes and we, as the people, should keep an eye out and keep a check on the government, authority. We should examine these situations and determine what crosses the line and what doesn't. But under no circumstances should anything be absolute yes or no. What you are suggesting is that those police were not smart enough? How do you know? What I'm saying is you can't really be certain that what they were doing was wrong unless you understand their position completely. You're making your decision, which is predicated on the fact that things are absolute right or wrong, based on limited information from an article.

I'm assuming all you did was read the article. Well if the world was really black and white, you could easily determine the righteousness of their actions, but the world isn't black and white. You can't assume their actions were unjustified simply because it leans a little towards that side. Just as sacrificing our right to yell fire in a crowded theater, while it means a restriction on our liberty, doesn't mean it's absolutely wrong. And like I said, i agree some of their use cases actually do seem like harassment.
I was going through the django book and here is something that could help you out:

search_fields = ('title',)

"Finally, the search_fields option creates a field that allows text searches. It allows searches by the title field (so you could type Django to show all books with “Django” in the title)."

http://www.djangobook.com/en/1.0/chapter06/
Right, which is why a lot of people are inclined to believe that _why's not responsible for this or that there's something else going on.
It is possible that Jonathan Gillette and _why worked in the same company, and _why used Jonathan's computer, or so.
It doesn't matter if it's his real name. I just think it's in poor spirit to attempt to out someone's name when it's clear that's not what they want.
I actually agree with all of that, but it still requires one person to say "I want to out him!" And that person is being rude.
Many more of those companies should have gotten the "Cool" animated gif...
I wouldn't say that you're obliged, but I'm sure they'd appreciate the feedback about what was painful and what wasn't.

Edit: I guess the article could be considered feedback :)
While I agree with the premise of this comment, I'm not sure it necessarily applies to this specific situation.

Web frameworks do their best to provide useful, general abstractions for writing web applications. Sometimes you need different behavior on a lower level to which the framework provides no interface. In other words, your particular application breaks the general mold in some way. It doesn't necessarily make sense to change the framework for each of these application-specific needs. Writing those portions yourself and not contributing them to the project seems like a sensible way to go.

If the framework is really trying to work for the entire universe of web applications, it will quickly become too bloated to be useful for getting simple, common apps off the ground. As a framework maintainer, you have to strike a balance between the set of applications that your framework can accommodate and the usability of the framework.

That said, the author's tone does seem to suggest that Django is doing a poor job as a web framework because it doesn't fit his needs. That's an unfair criticism. Django fits a lot of people's needs. It's not supposed to be all things to all people.
This has been posted and killed on HN before. The previous submitter had the good grace to delete it right away. Stay classy Isaac.
The person that Zed is linking to is an art professor who was at Union University in Jackson, TN, now apparently a visiting professor at Lipscomb University in Nashville. You can see that Jonathan Gillette's photo in some faculty photos from a year or so ago (http://www.uu.edu/centers/faculty/faculty/new/0607newfaculty...). It's not _why.
There is apparently another Jonathan Gillette on the internets. I don't think he is _why, though.
I will never understand the sort of person who thinks it's funny to reveal things about people that they don't want revealed. Especially not when the person in question is kind and funny and inspiring and a little bit brilliant.

I had to email _why when I read his guide. I saw it as such a step forward from everything else I'd ever seen. He responded almost right away, a multi-paragraph response rather than just a one-liner, and his writing style via email was the same as it was everywhere: Warm, curious, and amusing.

Flagged, because it's not news, it's not Hacker News, and it's not nice.
It is sad because the thought of no more _why is a sad thought. I'd love to see more of his books in the future, they were mind blowingly cool.
The admin provides both of these features -- specify the columns you want to be clickable in the `list_display` attribute on your `ModelAdmin` class. Similarly, specify a `search_fields` attribute to add a search box for the columns you want to search.

Why read the documentation or look for examples when you can write a blog post screed and post it on HN?
yes, but we're not talking about P2P - we're talking about sales, where itunes has 70% market share and files at just 128-256kbps.
For some reason, this reminded me of OCaml's time travelling debugger.
Having watched a dear friend lose all his social capital, put his entire savings up his nose and nearly burn us both to death in a house fire, I can safely say that I'm disgusted.

However, from a third world entrepreneurial standpoint, I can see how this is a great business opportunity(?) / disaster waiting to happen. Quick, someone make an iPhone app.
Except that this enigma was something just about everyone treasured about him. He's a Ruby community treasure, our slightly twisted crown jewels. And the reason nobody tried harder before, or if they did they kept quiet, was out of respect for that cherishing.

He has always seemed a bit delicate, and that's why the rest of us always treated him gently. And he repaid us ten-fold with his quirky gifts.

This is like the rape of a beloved children's character. Not just learning that the Easter Bunny isn't real, but learning it when a drunken cop knocks out the kindly old man in the bunny costume, rips its furry head off, and pisses in it.

It's Just Not Done.

Just because the door is open, doesn't mean you have to walk through it. Adults consider the wider impact of their actions, rather than doing something just because "it's a challenge."
Suals Quest Episode 1: The Cloud King - Flash RPG
Web.py does something like that. Not raw SQL but almost:

result = db.select('table', what='id, name',
where='id>3', order='id', limit=5)

Is better than cursors, but for medium to large web applications is too much work.

I used to be against ORMs ("Another layer? How inefficient"), but now I see them like compilers: They're easier to work with and, most of the time, SQLAlchemy does the job better than me (lazy-loading, etc.).
It is indeed: http://www.vimeo.com/5047563
Someone has also created a github project to archive his work:
http://github.com/binary42/why-archive/tree/master

It currently has a pdf of the guide.
IRS: The New Healthcare Enforcer
Perhaps. Or a security guard, bouncer, or taxi driver. Or if you're in Oregon, a gas pumper.
Video: The Web's Secret Stories
Open source software is not a one-way street. If you had spent as much effort on this gripe post as participating in the community (or even reading the docs!) then you would have had the answers to your questions rather than having to roll your own framework.
The right call the kettle black
If your friend had pickled his liver and beat his girlfriend with vodka, would you feel as disgusted every time you saw a bar & grill?
I completely agree with you and would not want to make light of your comment at all.

But I'm also reminded of the old Richard Pryor joke: cocaine is God's way of saying you make too much damn money.

I hope your friend got some help.
If only there were places where you could work with cool tech and have stability as well.

sigh
No...we actually didn't...but interesting thought...does anyone still use NNTP??
For those who haven't been following closely, this is the first device with phone features using Nokia's new Maemo platform (based on ARM, Debian GNU/Linux, Gnome Mobile, Qt) which will replace Symbian. Qt and the Ovi Store for apps are new compared to previous Maemo releases on the internet tablets.
This is really interesting. I definitely want to read more, because I've got some questions about it. I wonder if there's a limit to how many can be plugged in before you start seeing power problems on the downstream processors, and how it routes information between processors.

Definitely intriguing though!

Edit: Unfortunately, there doesn't seem to be much documentation on their website. A lot of talk about open source hardware, but I don't see any schematics, datasheets, etc. Oh well. Hopefully they'll be adding that soon.
Google Alerts go real-time with pubsubhubbub
Expect it to make a glorious comeback because of OLEDs: http://static.arstechnica.com/amoled.jpg

source: http://arst.ch/60n
My 3G got stolen (out of my home). I have an ADP1, which I carried in France for 2 months this summer. (The ADP1 comes unlocked, so it was simple to get an Orange "Pay-as-you-Go" SIM and install it.

So I carried and used the ADP1 every day for two months (plus about a month during late March/early April before I switched back to my iPhone 2G with a cracked screen.)

yes, the ADP1 is running (the official) cupcake release.

Within 24 hours of arriving back home, I went out an bought an iPhone 3GS.

The usability of the combination of Android+HTC's Dream is pure crap. Its functional, sure, but its not usable.

I too stopped using linux on the desktop (I've converted the company to Apple over the last 2 years.) apt-get can screw you, too.

We do use linux on two production webservers, and we ship a ton (no really, at least 2,000 lbs) of FreeBSD on various hardware every month.
Would it matter if it did? Would it change the addictive nature of either substance or the damage they do to people's lives? (and I speak as a legalization supporter)

Sounds like an ad hominem attack by impeaching the motives of the speaker. The implied message is that the speaker is biased against cocaine much more than other drugs so his judgment is not to be trusted.

Not such a good tactic.

EDIT: If this was an honest question and not sarcastic I apologize for misreading the tone. The internet is a tough medium for nuance.
Ask HN: What happened to AwesomeHighlighter.com?
Are they done or just having technical difficulties?
http://www.awesomehighlighter.com/
City of San Francisco Opens Public Data
You can use anything you want for personal tools, right?

Like, if you know you're going to have to sanitize a ton of data, couldn't you use anything you wanted?
Turning off the distracting parts of the Internet
I've worked with a number of different ORMs, including two on the project I'm on right now, one custom one, and a handful of open-source ones on Ruby and Python and the like, and every single time, the story's the same.

At the start of the project, when queries are few and datasets are small, all of the above worked great. But the further you get into the project, and the more complex things you are trying to do with larger and larger datasets, the ORM ends up blowing up in your face. For example, LINQ to SQL--which I want to emphasize I'm picking on only because I'm using it righ tnow--happens to silently and transparently convert from IQueryable (meaning that your LINQ will execute in the DB) to IEnumerable (which means you'll suck in all data required for filtering past that point), which means that you never have a good idea whether your query is going to be optimized or not unless you check the SQL being generated. When you have to do this a few dozen times, you start wishing you'd just written SQL in the first case.

The situation gets worse when you start getting into join-heavy queries. I've never seen an ORM that actually can cover everything you need to make an app performant. It doesn't handle full joins, or compound indices, or distinguishing between clustered and nonclustered indices, or calculated columns, or some other thing that, if you were in raw SQL, would easily solve your problem, so at that point, you start introducing raw SQL. The older your app gets, the more instances of this you get, until you'd have been better off simply using SQL the entire time anyway.

I love the idea of an ORM in theory, but I'm pretty solidly convinced these days that if you want objects, you should us an OODBMS, and otherwise, you should just embrace the relational model for what it is, and not pretend you're working with objects. For most people, that'll mean writing SQL and getting back query sets.
Very creative way to build awareness of your website, non-profit, etc.

Think of this at events like SXSW.
How to fix URL-shorteners
Looks like they are having database errors. Also looks like that page is based off of CodeIgniter, unless there is another framework that has similar database error pages. Someone know what they built the site in?
Was spelling capital wrong part of the parody too?
You’re Doing It Wrong Part 348: Complete And Utter PR FAIL
http://www.advogato.org/person/whytheluckystiff/ There are a few PHP apps there. Apparently he did PHP work before. There is also a Java project called javuh that he maintained. Archive.org for these projects reveals that the outing previously mentioned was in fact correct.
@dannyr thanks for pointing that out!

I think your right - if the target market is large enough, eg online photo sharing, YC is willing to fund indirect competitors to pre-existing investments
Excellent points and very well said. Recently I have been starting to feel down about myself and I noticed that it had to do with reading Hacker News and estimating my value through the lens of this startup value system. Despite the obvious talent and intelligence in this community, as you pointed out, if you are constantly face to face with a value system that is at odds with yours you will either (a) decide that it is not for you and walk away or (b) if you are of a more impressionable mindset, you may start to wonder why you don't match up. In my case, I have been finding the latter, at the expense of my self-esteem. So perhaps, as you suggested, I should take a break from HN for a while, as seductive as it is both in terms of content as well as the quality of the discussions.

Thanks for articulating that so well.
http://www.jonathanpaulgillette.com/about.html
"these folks are making plans on how we can all live on drastically (and artificially) diminished resources."

Good idea, too... 'cause that's what we've been doing since wages started dropping in value 35 years ago ... and what caused so many people to start spending the equity in their homes (thanks, TV commercials!) ...

Other'n that, they're a couple vegan kids, not "beyond-communists", so you can get down now.
Turn your Arduino into a Magnetic Card Reader
OMG so hilarious!

Budd Ugly is a classic of web design parody, except that my buddy (a hypertext legend) thought it was a real site!
This sounds very impressive, but if you think about it they've really solved a very uninteresting problem. What they have done is essentially layered a sound type system on top of C, and run a particular C program (the kernel) through this type checker. (It's a little more sophisticated than that, but that's the gist of it.) You could accomplish exactly the same thing by simply writing the code in a language like Haskell or Lisp that had a sound type system built in as part of its design. Haskell and Lisp programs have all the same properties as the L4 kernel: they never overflow their buffers, never dereference null pointers, never leak memory, and never have arithmetic overflows. But when you think about it that way, it's a much less impressive result. The only thing that makes this interesting at all is that they wrote their code in C. This is rather like climbing a mountain carrying a 500lb weight. Yes, in a sense it's impressive, but it's a lot easier to scale the mountain if you just don't pick up that 500lb weight to begin with.
I agree. I'm just not sure how rude.

When there's a picture of you in your Wikipedia article from a public event you chose to speak at, you've made yourself just a "Hey, I know that guy!" away from being outed. At that point, I don't think you can claim it's a major affront when someone puts public information together to identify you.

I think the "who is why the lucky stiff" blog is odd and a bit dickish, but I'm not appalled.

I'm also skeptical of that purported outing as the cause of all this; this is one story I think that a bunch of people chatting and commenting are precisely the least well-suited way to work out the truth.
SearchTogether by Microsoft Research
Exactly - in fact, when I was evaluating starting my startup, I figured the startup experience - and received advice agreeing with this - would prove more valuable than the equivalent time spent a "normal" job.
Doesn't validate, you have a </P> tag - what is that? Everyone knows you don't close your <P> tags.

What's that extra slash after the BR and HR?

And </li>?? Since when?

Where did you learn to program HTML?

:)
Putting coca leaves in your mouth before you start your work day is typical in many parts of South America. It's like drinking your cup of coffee.

However... drying and powdering it, cutting it with a handful of chemicals, and illegally distributing it is what gives it a bad name. Same goes for those pushing for more and more potent strands of marijuana. Many people think that "faster", "stronger" and "more" is always an improvement.
I just tried calling that number, I got an automated response from "<something... beginning with a?> Solutions" with a pretty generic "press 1 for sales", "press 2 for customer care"-type set of options. That was a bit disappointing, I really hope he's okay...
I found myself going through faces of obsessive determination and complete apathy last year. I think part of that's probably just life: Everybody runs into dilemmas. In cases like this, where partly it's a matter of being online talking to a focuses set of people, taking a few months off works wonders. Turn on noprocrast, set your away time to 65536, and figure out what else you can do. I just got access again a few weeks ago, and I don't feel the pull of this community anymore, so I don't feel as committed and frequently hopeless. With luck something like that could help you out as well.

(My other, snarkier advice is to go to Metafilter and look at every thread regarding a Paul Graham essay, because Metafilter's a bright community that loathes Paul Graham. My opinions are somewhere in between there or here, but reading those threads in June was rejuvenating in some ways.)
Turn Your Facebook Homepage into a Lite Knockoff
"Food is such a fundamental ... why would you cheap out on it?"
Because once you've trimmed everything else, that's what's left to trim some more.
I agree that food's great stuff - but seriously, we can still get plenty of great-tasting food without paying for all the processing and additives. Most of the rest of the world knows that; we've been owned by decades of advertising.
Mm. This works on paper, true. But in the real world the proof necessary to get the identity is much lower then the one needed to actually convict. Add to this the fact that libelous claims are in good part a subjective matter. Nope, proof of a libelous claim would merely make the above scenario somewhat more difficult, but far from improbable. It would simply require better lawyers.
Typo - "Their getting good at these tests, and it’s costing us." - "They're"
An even better effect is that it might instill some respect into the parents as well (writing from Canada, in case you have never seen the way hockey parents behave before).
Personally, I like _why, "Jonathan Gillette", or whomever he actually is, because of his humor, talent, and kindly style.

As to the rest, it might be best not to assume we know what's going on in this situation.
Why Founders Reap Disproportionate Rewards
It would be nice to have some notification when the user is put under the kind of administrative sanctions I am right now. I have posted normally for the last couple days and only today realized none of my posts or submissions are visible to anyone but me (and, supposedly, some administrators). A mention of how long the sanctions will remain active would also be nice.

Even nicer would be if they were implemented by karma reductions instead of the kind of exile I am under now.
Thanks for the upvotes! Cofounder here, thought I'd add a clickable link to what might interest you more: http://privatelabelsms.com/api

Looking at my account created 872 days ago, I'll take this as the impetus I need to actually participate.

Any questions on SMS or the mobile industry in general? I've seen a lot of confusion and misinformation on the topic, and regrettably I didn't make strides to correct it then.
I find it interesting that no matter who i search for i get 'no digital traces found'.