Wow. In summary, he switched from Django to Pylons because:
- He couldn't figure out how to modify his Pinax project
- He couldn't get django-openid to work
- There's no debugger on Django exception pages
- Something about magic imports?
You don't have to fork Pinax to add/remove apps to it. You don't have to fork django-openid to use it in your project, just override the templates. Recaptcha fits into the app model very easily: it's just another auth backend. You can get a debugger on your exception pages by installing django-extensions.
As a Django developer myself, I totally agree with some of his frustrations. For example one very common problem I run into with Django is that a typo in a urls.py file will manifest itself as a URL reversal problem with the first attempt at URL reversal. The error always point to the same file and it's never the file with the problem, or even the same type of file. Not helpful.
While I agree that the problems could have been worked out with more knowledge of the framework, it doesn't help to gloss over the issues. For almost all of the problems he mentioned, Django's got a lot of room for improvement and especially those who love it should admit that.
It should be possible to add a pdb.set_trace() or ipdb.set_trace() to the part of Django that traverses the URL tree. Then it should be possible to watch every URL be evaluated until one matches your request.
Don't ask me where it is, but, if you find it, it's worthy of a blog post ;-)
The submitter, mixergyNOTES, has two submissions total, both pointing to mixergynotes.com; also, he has four comments (two of which were killed), all of which spam mixergynotes.com and are only tangentially related to the topic.
Why spam? The site seems to provide value and I enjoyed reading the summary of mixergy interviews. I don't think self promotion, if relevant to HNers, should be marked as spam.
In addition to the throttling, Comcast still enforces bandwidth caps.
Two months ago, Comcast's fraud department left me a breathless voicemail asking to call them back urgently regarding an "important matter of security."
When I called back, I was told, "We have a bandwidth limit of 250 gigabytes a month. Our records show that in August, you used 710 gigabytes." They told me that if I exceeded 250gb again, they'd cut me off for a year.
Since then, I've started tracking my bandwidth to make sure I don't go over. If Comcast cuts me off, my only alternative is 5Mbps DSL through AT&T, and I wouldn't wish that upon anybody. So, Comcast has successfully used their monopoly position in my area to strong-arm me into lowering my bandwidth usage.
I really hope Verizon FIOS shakes things up soon. It's somewhat depressing that FIOS is available in the boonies of Indiana but not in most of the Silicon Valley.
So, Comcast has successfully used their monopoly position in my area to strong-arm me into lowering my bandwidth usage.
Look, I hate Comcast as much as the next guy, but they appear to have competition in your area, even if the competitive product isn't as good. You have a choice, but refuse to exercise it.
The reason they can get away with this is because, like most other people, you won't cancel your service over it. Don't get me wrong, I'm not judging, and I would be paying Comcast too if they would let me, but it really doesn't seem they they are abusing a monopoly in this case.
That's fair. I wasn't saying that they were wrongly abusing their position. I was merely lamenting the fact that there's no viable competitors in my area.
If that happens, just keep basic cable service and get a hacked cable modem with a random MAC address that asks for their top-of-the-line config file. Hell, you might as well do it before they cut you off -- it will pay for itself in a month.
There is only one method by which they can catch you for service piracy: waste a pile of money sending a crew out to your neighborhood, and go around disconnecting cables in a binary search, causing major grief for their actual customers.
They are never going to do that. The only people who've been convicted have been either paying subscribers that uncapped their authorized modem, or people building businesses around cable modem modification. Both are eminently traceable, and simple service piracy is not in the slightest.
> It's somewhat depressing that FIOS is available in the boonies of Indiana but not in most of the Silicon Valley.
That's because there are government subsidies to bring broadband to rural areas, but none to bring fiber to Silicon Valley. Verizon is just following the money.
Yes, but they charge at $1.50/gig up to a maximum of $25 above those 95gb. My neighbours upstairs regularly pull >500gb in a month, pay the extra $25/mo, and move on with their lives.
Not a great solution, but better than being cut off :S
I charge $65/hr, but that's because I'm just starting to get into the market and I'm not yet swamped with work. From what I've heard in the community, you can expect to pay twice that for someone established.
edit: if you'd like to get in touch with me, my email's in my profile.
Does anyone know if Snow Leopard will ever support TRIM? It saddens me that I have to boot into Windows 7 to manually run TRIM on my drive every so often.
You're right. It appears I'm mistaken. I assumed it was more of an issue of cleanup, but it's pretty obvious that running the TRIM utility in Win7 is useless for my Mac partition.
Nonetheless, the question in my post was more of the point. I wish Snow Leopard had TRIM support.
Yeah, if cleaning up were as simple as that, you wouldn't even need OS support, the drive could just trim itself as it went. But it's been 20 years since anybody designed disk geometry into a filesystem, and while TRIM may not be as complicated as all that, it still requires more bookkeeping than the OS usually does.
Optimally using TRIM, such that the OS will defragment the 512K blocks online instead of reusing them, is even more work, and I'm not sure that's what Windows is doing. They're just issuing TRIM opportunistically, AFAIK.
There's a similar device I read about with a hardware prototype that actually works. It doesn't have the software support of 10gui but it's basically a resistive touchscreen mapped to keypress macros (copy/paste, app switching, etc).
Is that the same device? It doesn't look anything like the prototype design in the video.
I also don't see any correlation between Pauric on Flickr and C. Miller of 10/GUI, at least not by exploring Pauric's Flickr profile or Twitter account.
Perhaps you can explain why you think that those images are of 10/GUI's device? How did you find them?
You're right. It isn't the exact same device. I ran across it while doing more research on 10gui and mistakenly thought it was by the same person. I updated my post.