Community Page
- techliberation.com/ Jump to website »
-
Subscribe -
Community
-
Top Commenters
-
Popular Threads
-
Recent Comments
- There seems to be a cottage industry dedicated to papering-over the negative effects that Internet piracy has on creative artists and others who toil to produce content. We devalue creative work by...
- My off the cuff response is that it doesn't make sense to compare the costs for a website of this size to a state website which serves 1/50th of the users. if it includes database support,...
- Regardless of what may or may not be happening with robots.txt files (a subject about which I have no data,) the fact remains that Google doesn't pay for content and doesn't produce...
- Thanks to our old friend, the DMCA, such devices such as the ones Chadlee mentioned, are illegal. Macrovision corporation is even succeeding in making plain old CGMS/Macro removal boxes disappear...
- Who records off an HDMI output anyway? All HDCP does is to create a slew of devices that dont work, especially Blu-ray players that enforce HDCP and off brand tv's that have non HDCP compliant...
The Technology Liberation Front
The Technology Liberation Front is the tech policy blog dedicated to keeping politicians' hands off the 'net and everything else related to technology.
Kevin Donovan has a thoughtful post about “The Durable Internet.” He asks:
Now, there are examples of trickle down and mass rebellion. Tim does a nice job in “The Durable Net” of exploring these and does the most to bring me closer to faith in lay users. ... Continue reading »
Now, there are examples of trickle down and mass rebellion. Tim does a nice job in “The Durable Net” of exploring these and does the most to bring me closer to faith in lay users. ... Continue reading »
7 months ago
That's the beauty of capitalism – you don't need everyone to be looking for the best deal or even necessarily checking features or price in order for the system to work. If profit margins are relatively low, then you can't afford to lose even the minority of customers who actually look at the price/features of a product. (Supermarkets are good examples of this – I doubt that the majority of consumers check the prices on staple foods like rice, pasta, or salt.) Similarly, even though a majority of TV show-watchers probably watch their TV legally over the airwaves or cable, TV producers can't afford to lose the minority who are going to flock to alluc.org, and so they create alternatives – even though grandma probably wasn't going to watch alluc.org, she might watch hulu.com.
7 months ago
I put the blame for these things on the fact that you don't have enough central planning. Contrary to popular opinion, complex systems do need to be designed, not thrown together by committee. I'm not saying that you are advocating that, but a lot of people underestimate the advantage that the less open platform vendors have with being able to have a systematic design for their platform. That tends to result in a great deal of consistency.
Java's method of community involvement has worked out quite well. That sort of thing should be the future of how open platforms are worked on. There does need to be some serious leadership to ensure that the platform is well designed and not allowed to morph into a frankenstein.
7 months ago
7 months ago
Fortunately, working on plugins and such for blog software is just a hobby of mine, but it would be basically impossible for me to make a living writing plugins for either platform because frankly, no one wants to actually buy anything like that anymore. They've grown accustomed to people giving away their work.
Overall, I think open source isn't bad and am firmly in agreement that open platforms are the best way to go, but my experience in the DC area has taught me a lot about the dangers of having an engineering field that relies very heavily on support and contract services. I would hate to see a future where consulting is the main way that people make money off of software development because it would be a future of low investment into R&D (IT contractor corporations make far less profit than product companies of the same size).
7 months ago
7 months ago
1) All basic data access is through an object-relational mapper similar to Hibernate for Java. I've never had to write a single line of SQL to do things like load entries or comments from my database, and defining new tables and behaviors is as simple as defining a new object.
2) Movable Type has a much more sophisticated template system based on XML that fits in naturally with HTML.
3) Movable Type has a lot more developer features, and they're significantly better documented than WordPress is if you go based on official documentation.
4) Movable Type's CMS is actually an application built on the MT framework and template system; they eat their own dog food as developers which shows how powerful their framework really is.
5) It's just a lot easier to extend for cool stuff. All of the hooks into it are straight forward, and adding new features is generally very intuitive from a developer's perspective. I've wrote a plugin for WordPress once, and found it to be a lot more painful to get the basics going than was the case with Movable Type.
6) Perl is a more developer friendly language than PHP once you get your mind wrapped around basic Perl. Ideally they would have used Python, but Python is too often barely supported on shared hosts.
I respect the work of guys like Matt Mullenweg, but at the same time, there is a real cult around WordPress. I mean seriously... it can't even handle two blogs from the same installation. They had to create a fork of it to handle that.