HN user

fvox13

57 karma
Posts1
Comments25
View on HN

"The $7 PC to bridge the Digital Divide and provide Personal Computing to 5 Billion people all over the World."

How is a flash drive a "PC" ?

Interesting idea, though... definitely solves the problem of people having to know a lot about security to benefit from it.

Uber drivers aren't employees. Nor are they independent contractors. Uber is crystal clear that they only operate as an intermediary for hiring a private driver. Sure, there's some value-add, like keeping track of the money, but if it got to that, a good lawyer would be able to get them off the hook.

They issued a statement "expressing our condolences," which is really all that should be expected here.

Should be reasonably painless. You'll want to read the release notes for 1.3, 1.4, and 1.5, because there are a couple of things that have been deprecated and/or removed. And even a few things that have moved but are otherwise the same. I would think that a day would be sufficient for most peoples' uses of Django. I upgraded from 1.2 to 1.5 a few months ago, and it only took an hour (and this was 10 sites worth of code).

How does this impact the release of 1.6, considering that 1.6RC1 was released yesterday? Does 1.6RC1 contain these fixes, or does this mean that 1.6RC2 is coming out soon?

I took it as a reference to Products.Five, the package that adds Zope 3 functionality to Zope 2...

Great python minds think alike?

Any project has a defined scope and set of requirements. If you start the project before these are defined, you're dumb, because you have no idea what you're working on.

I always draft a requirements document for my freelance customers, and spell out exactly what I will do for exactly how much money, by a deadline. This document also says in no uncertain terms, that any deviations will result in a new set of requirements, and thus, a new price.

Hourly rates punish you getting better (why shouldn't I charge the same I did last month for something, despite having found a way to do it twice as fast?) and they open you up for all kinds of "why is this taking you so long" or "I'm paying you X per hour! That's more than I pay my shrink!" comments.

Why do so many people advocate reinventing the wheel? As far as I can tell, it wastes a LOT of time, especially in the interview process. One of the companies I interviewed with before I landed at my current job asked me to use pencil and paper to re-implement a bubble sort in Python. Why? My job is to build a house, not forge a hammer. And the fact that it was a bubble sort instead of something... better... was like using a rubber mallet to pound in nails.

I understand that, when you're learning algorithms and such, that there's no substitute for implementing them, to learn them. But when someone with several years of development experience comes in, with a portfolio to show, why waste their time?

My job is to create web applications, not to keep track of every little idiosyncrasy in how various browsers have implemented core DOM methods. The jQuery team do a great job at keeping track of that stuff, and ensuring that things are consistent between different browsers. If I need something to be absolutely-blazingly-uncompromisingly fast I can use native methods, but for most people's use-cases, the performance hit you get with the abstraction is not sufficient enough to go back to using flint and steel to start a fire, after we invented the windproof lighter that is jQuery (or $FRAMEWORK).

Sure, he designed it, but I don't think those nice printed PCBs are "homemade". I'd be more impressed if it were through-hole construction. Still, it's pretty cool.

If you're a web developer, one of the single biggest sources of recurring revenue can be web hosting. I charge $100/year to most clients for hosting... you get 30 small sites on a $10/month VPS and that's a lot of profit for not much effort.

I've always sort of envisioned that oil would become "motorcycle / classic car fuel" and whatever ugly cars normal people end up buying in the next 20 years would run on electricity generated by a combination of some sort of next-gen nuclear, wind, and solar. There's enough petrolheads that will gladly pay $20/gallon to take their Camaro to the track on weekends.

Yes. A thousand times yes. I think the reason more people don't do it this way is because the documentation emphasizes how declarative models, forms, admin classes, etc are, and people forget that it's all just Python.

So, it looks like this is going insanely well, as a kickstarter.

What do you plan to do with the excess money, if you raise more than the highest, £7000 amount? Donate the remainder to the Django Software Foundation, hopefully?

Goodbye, Malcolm 13 years ago

I only met Malcom once, during the Djangocon US 2009 sprints. Having never contributed to an open source project before, I naturally had no clue what I was doing, but he still managed to make me feel like I had something to offer. What a great loss to the Django/Python community.

Well, to be fair, SixFeetUp is based in Fortville, Indiana (a bit far away from the "reality distortion field" you mention).

Also, with more and more colleges switching to Python as their Computer Science major's language of choice, finding a team of competent Pythonistas is getting easier. I would think that it helps tremendously to be able to hire remote workers (especially since a town of 4,000 probably won't have more than a couple of people who are Plone experts, at most!)