skysight-inc/HackerNews huggingface dataset:
I've always been of the opinion that diversity in your education will help you somewhere down the road. That being said you should still have one thing you focus on. If you're going to be learning how to program as a biologist, you still need to be a biologist first and a developer second.

I'm a developer first and whatever it is I'm programming for second. I learn how to do the job of the people I write code for so it will do what they need.
Wikirank: A Zeitgeist for Wikipedia
Would someone that up'd Django please outline their plans to scale?
Wolfram on the Quest for Ultimate Knowledge
Building a Thriving Community around your Company/App/Service is F***in’ Hard Work.
Google seem to be intending some kind of magic platform that other peoples meters will send data to (kind of like amee/pachube), whilst Wattvision is device & app. Presumably Wattvision could output data to the google platform. Either way they're different products.
Heresy! j/k. I'm actually curious why you switched from python to php. Was it your choice or forced upon you? If your choice, can you explain? I usually meet people going the other direction.
Rails is a Ghetto (retracted)
Okay, so 'shiftiness' is independent of appearance as measured other ways, but what is it exactly? The next step is quantifying what cues people pick up on that identify trustworthiness, and that's what I'm really interested in.
For anyone who considered Django and discarded it (especially recently since it's been 1.0), could you maybe explain the decision behind that? I'm curious as a relatively recent Django convert.
De-anonymizing Social Networks
> what AIG did

>> Under a misguided set of international rules that took hold toward the end of the 1990s

The citation says that AIG did what regulators let it do.

If you're going to argue that regulation is the solution, why do we ignore what regulation has actually done?
Original link, for the curious: http://web.archive.org/web/20080103072111/http://www.zedshaw...
Django scales just like any other web framework. The plan to scale Django is roughly the same as the plan to scale any app.

Are there any issues in particular you're concerned about?
Browser Ball - Possibly More Cool Than You Think It Will Be
As it stands, Django doesn't support multiple databases for read/write http://code.djangoproject.com/wiki/MultipleDatabaseSupport

That makes it a non-starter for us (for now).
sounds like a blog: something famous for requiring about an hours work - do it, post a link here and keep it up to date for a few months.
How to blog like Zed Shaw:
1) say outrageous thing
2) wait
3) retract outrageous thing; criticize people / society / the world for getting all atwitter over outrageous things
4) repeat
It did take FF/IE only seconds to 'get exploited', but it was more than a few seconds after the start of the contest... In short -- the guy with the Safari exploit went first.
Have you listened to Cal Henderson's friendly rant against Django from a scalability perspective? http://www.youtube.com/watch?v=i6Fr65PFqfk

For example, did you modify the source to support multiple databases for read/write? Or is that not an issue and it's OK that it's coming later in the framework's roadmap?
Well, Django is perhaps the most famous example of people writing their own:

http://docs.djangoproject.com/en/dev/faq/general/#why-does-t...

But I still see it a lot, there's a lot of "not invented here" or "none of the existing frameworks do exactly what we want".
None. Common sense will serve you well, though.
* squid reverse proxies
* memcached
* low memory footprint httpd serving static content (e.g. nginx / lighttpd etc.)
it's very easy to write your own framework in python, that does excactly what you need it to do and nothing more.
therefore is:
scaleable the way you need it for your application.
not in your way of doing things.
easier to debug.

it's a bit of development overhead in the beginning, but pays of in the long run.
Indeed, we updated our site and we were unable to get the update working well on IE6. We are now redirecting IE6 users to the old version and on it asking them to upgrade to 7 or 8 if then can.

Now & more recently we are seeing a similar percentage of visitors using IE6 :( Hopefully some of our visitors will click the link to upgrade.
Why the heck is Grok listed, but not Zope?
I've found multiple IE's (Google for it) running on XP Pro in Parallels on OS X with a connection open to my localhost (back on the Mac side) to be an OK solution. I can edit in TextMate and refresh the cohesive IE window, be it 6, 7, or now (shudder) 8.
Sorry, fixed. It was early and I frankly haven't even experimented with Zope.
It’s Official: Cisco Buys Pure Figital (Flip Video) For $590 Million
The framework may not offer it as part of the framework, but there is nothing stopping you from doing it yourself. It's python, it's a database, what's the difficulty here? Django is not the type of framework where you run deep within it and you cannot break out - nothing stops you from doing anything you want to do.
DIYCity: An operating system for a user driven city
8-bit hip hop medley
well, yeah, it is essentially a blog, but the hope would be to be as professional and unbiased as possible, unlike standard blog fare.

its not an interesting app or startup, which is what usually pops up in Ask HN threads, but i just saw a need for something and wanted to try and fill it. just want to see if HN has any thoughts on what i can do to make it as interesting and useful as possible, given what it is.
Duplicate.

http://news.ycombinator.com/item?id=521691
Real IT Video Blog - Jason Ponders Technology Reuse
I evaluated Django, TurboGears and Pylons for a new-from-scratch application of medium complexity (10K lines Python, 4 different databases). Pylons seemed to use a number of other tools well, had an excellent book and helpful community, so I went with Pylons. Turned out fine for my app.
We officially support IE6, IE7, IE8, Safari3, and FF3. We're now in the ridiculous position of spending more time testing different versions of IE than we do all the other browsers.

We've already pushed the IE7 compat meta tag out onto all our pages. I think the intended user of that tag is the guy who's never supported anything but IE7. We're hoping that it'll give us an effective support load of "four and a half" browsers, rather than five.
I have a question about how the Web archive works: can Zed ask them to turn down the archived copy and if he does will they remove it?

Does anybody know if Zed released his early blog posts under Creative Commons? Because if he did anybody can republish his old rant today.
The what can be conceptually simple, but the how is not. The justifications for how we know that you can generate a parser for any LR grammar, and what exactly that parser will act like, is more involved.
I think pclark's point is that it's trivial to start something like this up; you should do it and maintain it for a little bit (this is the hard part), and THEN ask HN about it.
This is happening anyway: The internet provides maps, contact information for businesses, user opinions on everything, and, increasingly, nifty location-awareness tech. What value does this project add to all of the tools that the market has provided?
Video of Terrafugia first flight, angel funded flying car start-up
I really didn't care much for the original post, and I could care less about this one too.

I DO care about any engineering accomplishments Zed has to offer (almost all are great) - but that's about it.
He does state in the post that he is the copyright holder and won't give permission to repost it. That doesn't mean he hasn't already given express permission via a CC license previously, but, assuming he didn't...
Yeah... it's a matter of scale.

Twitter has 20 employees, a cash burn rate of $5m a year according to the article.

Facebook has hundreds of employees and servers... probably a lot harder to make a profit.
How To Save Half A Second On Every CakePHP Request
What other things has he retracted?
The author offers many criticisms but few real solutions.
Bear Stearns: The Fed's Original 'Systemic Risk' Sin
Oh, I just noticed at the bottom of the archived page: 'Licensed under a Creative Commons Attribution License.'

The new Zed's blog doesn't have a CC reference, BTW
I disagree. Twitter is already testing its adverts, and masterfully so imho.

I've clicked on those ads that they have now already. And since they were interesting things, I'm likely to keep an eye on that area for the foreseeable future, to see if anything else neat crops up.

Seems like an excellent way to roll-out ads... first, make the users look at the area where you'll place the ads, by putting interesting stuff there, and then put paid ads there.

So long as most ads remain relatively interesting/targeted, I'll keep looking. And probably clicking, too.

Consider also that Twitter users are very used to clicking on external links, because we do it all the time for links tweeted by others. I am much less likely to click on an external link in FB than on Twitter.
I know those two assumptions are wrong. Because those assumptions were made by most everyone when they first heard about either company.

The point is, as others have pointed out more concisely, it's unclear what startups will be big and what will be niche, and part of the process is just damn hard work and sweat over the course of years. You're not going to be able to predict where these 3 month projects turn out. Especially from 2 line blurbs in techcrunch.com.

In short, I am urging people: Lets not armchair startup it.
I swear by werkzeug.pocoo.org -- not a framework, just a neat abstraction over WSGI with lots of web-related utilities and HTTP internals support inside that keep coming in oh-so-handy.
Curious to know why the tournaments are divided by sex as chess doesn't require any physical ability beyond moving the pieces.
3 Editors Breakdown the iPhone OS 3.0 Event
As odd as it may seem we often prototype something we need to test using web.py even though our primary development language is php (using Zend). I recently did this to test a REST API. This has also been part of our process of 'flirting' with using a python web framework for some of our applications (looking at pylons).
insolvent is a tough word. I don't know if it applies as their books are so complex. The problem is that their investments should never have gotten this complex. AIG and others should never have been allowed to underwrite with such volatile investments. Running an investment bank as the back end to your underwriting is a fairly new thing. 20 years ago, Insurance companies were not allowed to do this. I know because I built IT systems for some of the largest insurers. One thing they all had on their radar was the ability to add investment banking and change the rules that enabled them to invest in other classes of assets. They kept chipping away at the rules until they got it.

The root of this problem is simply that insurance is supposed to be backed by securities that are significantly _less_ volatile than the security they are underwriting. If AIG doesn't have the assets to cover their bets, they clearly did not achieve this goal. The big question is why and which parties deserve blame. My money is on multiple parties.
I've dabbled with Rails and Django, but not extensively so I'm not in a position to give a detailed comparison.

The features of ASP.NET MVC as listed "on the box", as it were, sound similar to those in frameworks like Rails and Django. Since the MVC framework is open sourced, I suppose there is nothing stopping somebody from verifying the quality of Microsoft's implementation.

However, this new ASP.NET MVC framework comes out far ahead of the standard ASP.NET WinForms system, whose PageView model was certainly not comparable to frameworks like Rails.
Huh! I didn't know Twitter was rolling out ads at all.

Facebook has some excellent targeting. I've gone to a few Facebook links and if I wasn't broke I'd have bought some products, too. (Right now they insist on showing me the Twilight DVD, though, which irritates me.)
As I see it, if we get enough traffic to be worried about scaling issues we'll deal with it then. Django isn't terribly designed and going in and hacking multi-db and sharding in should take less than a week from a competent developer.

Discussing this before starting a startup sort of feels like trying to figure out how to do salary for hundreds of employees before getting your first one.
Which way is the split going? You're a little unclear here.

A 60/40 split, with the consultant taking 40% is standard fare in many markets, but I have heard it's often less favorable in NYC, Boston, DC and the Silicon Valley. I have never consulted for a firm in any of these locations, so I can't provide an answer.

If you're talking about a 70/30 split with you taking 30%, I would say it mostly depends on whether or not the 30% is adequate for you personally.

If you're talking about a 70/30 split with you taking 70%, you would be very hard-pressed to find a more favorable split.
Agreed. As many have said, Seth's post sounds like a terrible idea. Although there's no simple solution, an up-front equity split will have fewer potential problems down the road.

Whereas vesting is just linked with the passage of time, putting in milestones is very dangerous. It can lead to all sorts of erratic behavior, all in the name of achieving milestones, which may or may not be relevant. You can't just look into the future and know what the right goals will be.

VCs definitely include vesting schedules but tend to avoid milestones.
True, the tech is mostly out there but no one is bringing it together to really reshape communities and help spread information.

One of the DIYCity challenges produced SickCity (http://sickcity.org/ like Google Flu Trends on Twitter), which is incredibly cool since you can now sort of see in semi-realtime the impact and spread of common diseases.

I'm not the person behind DIYCity (only peripherally involved) but I think it's kinda cool because there's going to be a lot of public data out there soon that can be used to improve quality of life in most big cities and the government is too slow to innovate so that's where projects like these would come in.
Awesome framework. All the quirkiness of ASP.NET is abstracted away from you (though you can still get to it if you need to). As a Rails developer you'll feel right at home with controllers, views, routing, and tests.

The annoyances:

- ActiveRecord has its downsides but it's easy to use and ASP.NET MVC doesn't come with a similar ORM. LINQ is awkward to learn.

- It doesn't have view partials.
totally. :)
The web archive will retroactively remove anything they've archived from your domain if you disallow "ia_archiver" in your robots.txt file (and obviously, will stop crawling it).

http://www.archive.org/about/exclude.php
Quite frankly, does anyone actually care anymore?
There is no anti-virus software for the Mac worth running, because there are no viruses for OS X.

This story is about a security flaw in Safari where the browser can be tricked into executing code.
Chimpanzee short-term memory better than human (annoying commentary but still interesting)
Startups talk about hiring 'Rock Star' developers. Yes, he has created a lot (Mongrel). But I think Zed is a rock star - because of his personality (even if it's a facade of sorts - I'm not sure - without having dinner with him). Whether intentional or not - it helps market his brand - reminds me of Geoffrey Grosenbach and PeepCode (pimping out good screencasts..)
Pentagram's Michael Bierut's notebooks
No doubt about that.

But there has to be one guy whose word prevails... trying to do everything by consensus wastes a lot of time and doesn't always lead to best decision
i definitely agree. it already exists, and this is the reason why i didn't want to push the URL or anything. it hasn't existed long enough and wouldn't be useful or interesting for me to try and show it off while i try and work out the kinks.

i suppose my point is, i understand all of this. i'm just looking to see what people think about what is missing from the community, what they'd like to see, and such.

edit: don't want to make it, push it out, and then make changes based on what people want. want to figure out what people want, make it, and then push it out.
Click here to see the ads: http://skitch.com/swombat/beiik/twitter-now-with-ads
The one feature that would be painful to lose is syntax highlighting. I just cannot parse the text effectively without it.
Of course you're right. Then it's just a matter of assessing the cost of modifying Django vs. another framework.
Well, I was running a small business at the time, supporting other small businesses and small sites. Virtually all of the ones I hadn't written were using PHP, so as I fixed problems and added features I found that I was building a library of PHP even though I built all "my software" in Python, Common Lisp, and a few other one offs. As I contemplated getting out of the business, it dawned on me that it was going to be terribly difficult and expensive for all these small businesses to find someone to support and extend the apps written in various languages I'd used, and there wasn't anything really novel or language-dependent in the CRUD apps I was writing (mostly because my clients were almost all mainly focused on the look of the site and graphics, which was all handled outside the main code via templating, and which I didn't do myself). So I began to write new things in PHP with an eye to divesting myself of the client base and getting a "real job", as my friends and parents would say. This led, in a very straightforward manner, to my getting PHP positions when I folded the business and moved to the DC area, last year. This turns out to have been fortuitous, since PHP and Java are the main languages represented in web development, at least around here.

Perhaps that was a longer answer than you wanted. :)
Browse Images: Firefox Add-ons
Kontagent Now Offers Uber Analytics For iPhone And Web Applications Using Facebook Connect
When you say relatively short order, how soon is that? 6 months? A year?

Also, will Microsoft push IE8 out with windows update to XP and vista users?
How big is the build directory? You can get a ANS-9010 and 8 gig of DDR RAM to put in it for something like 1/3rd that price. Plus, it will never slow down on you.
In the article he mentions Super Talent drives. Did this guy try the old Super Talent SSDs or the ones they just came out with today (32GB, 64GB, and 128GB UltraDrive LE and 32GB, 64GB, 128GB and 256GB UltraDrive ME)?

Because Super Talent put a bunch of benchmarks in their whitepaper, comparing very well to Intel X25-M.
I've never said anything about a Zed Shaw link before, but this has my hands up in the air.

What comes to my mind is a fumbling art student who's been called out on a bad piece, so he's now claiming it's a parody of bad work, or, no wait, actually the reaction of everyone to the poor piece is the piece.

He trots out the persona argument all the time, but I won't give it to him. A persona isn't a set of fake glasses, nose and mustache you can wear whenever you don't want something attached to people's image of you. People with personas make a great effort to separate them from their real selves – wearing costumes, using different names, and actually behaving differently. Ranting from zedshaw.com under the name Zed Shaw doesn't fit my idea of a persona.

Also, it bothers me that the supposed real Zed Shaw uses this deletion to criticize people and put them down (for taking his "persona" seriously) – something his "persona" was well known for.
Survey: Social Factors of (Interface) Gestures
Anyone want to take a bet on how many more times Zed Shaw can get to the top of Hacker News and Reddit by talking about talking about Rails?
What should a Ruby shell look like?
Where did all the wealth go? To our kids.
You really shouldn't CC-license things blindly. They are useful, but not appropriate in all circumstances. I see no reason to CC-license your blog posts. (Copyright gives you no control over ideas and fair use means people can quote you in most circumstances quotes are useful, so you're not really giving anything useful away anyhow.)
Parts of Princes Street are accessible to only buses and taxis but there are also parts which are universally accessible which aren't covered.
He didn't retract this one.
With geotagging of photos increasingly popular, and to a lesser extent tools like photosynth, this seems a little pointless. Having said that I wouldn't rule it out completely.
Have you tried http://tinyurl.com/dgaj2u ? It's my favorite tool!
You can safely assume the most recent version, and most likely the nightly.
See, this is why we can't have nice things. Some jackass has to go and build the excuse that government will use in the future to erase the freedom of the net.

Also, WTF is this supposed to mean:
"'I walked up to a three-star general on Wednesday and asked him if he could help me deal with a million-node botnet,' said Rick Wesson, a computer security researcher involved in combating Conficker. 'I didn’t get an answer.'"
I tend to be the same way.

If I'm just coding up a small app I don't want the overhead of a framework. I might want a bit of routing, possibly some automated mvc and that's about it. Everything else in a framework I usually care little about and just slows stuff down for no benefit to me.

Coding up a "framework" that does only the very little I actually need is fast and very little development overhead considering the number of times I've done it and the fact that I've got code I can re-use.

This isn't business advice however, it's just my own personal project preference. If you're running a business you want to be able to replace developers if they quit so it's often a better idea to go with something more mainstream like a well known framework so that ramp-up time is minimized.
Ellington, which is a Django based CMS runs the Washington Post web site: http://www.ellingtoncms.com/

I don't have doubts about Django scaling.

The caching framework is really cool. I did a test a couple of weeks ago, and I got a 10x performance boost, simply by sprinkling 3-4 lines of caching code to my site. That was justing the local memory caching: http://docs.djangoproject.com/en/1.0/topics/cache/#local-mem...

I'd imagine that using a caching back end like memcache would probably give another huge performance boost. It's really pretty straight-forward and usable out of the box.
Is there a way data centers could use all the heat generated to create more energy?
Needed: Affirmative Action for the Poor (2003)
I have.

The problem is that Firefox isn't much slower, but it's noticeably slower, so it's tough to complain about but very irritating.
You have to admit that he's a hell of a marketer. (In the PT Barnum sense of the word.)
This sounds a bit like Bruce Schneier's comments on "hinky" http://books.google.com/books?id=wuNImmQufGsC&printsec=f...
The blog was called "Zed's So Fucking AWESOME", and he had his name in flaming letters and silhouettes of strippers on the blog, as I recall. Did you really think it was a sincere effort?

There may be a part of Zed Shaw that is Fucking Awesome and that is highly opinionated (the audacity to even have an online persona, and to start software projects, points to a large amount of ego). But it was clearly always a self-parody. Unfortunately, self-parody doesn't work on the internet. Everyone always takes you at face value.
Why is that surprising? General purpose frameworks are always suboptimal, and overly general. There's extra cruft you'd never need, parts you might need optimized aren't, etc etc.

Writing your own is often less work than trying to tailor something existing to your own needs.