Mesa 5.0 has been released. A few features and a bunch of bugfixes. Mesa now supports OpenGL 1.4.
Author: Matt Croydon
-
Open Source OpenGL
-
Hack, Go to Jail for Life?
MSNBC Reports:
A last-minute addition to a proposal for a Department of Homeland Security bill would punish malicious computer hackers with life in prison.
DURING CLOSED-DOOR NEGOTIATIONS before the debate began, the House Republican leadership inserted the 16-page Cyber Security Enhancement Act (CSEA) into the Homeland Security bill. CSEA expands the ability of police to conduct Internet or telephone eavesdropping without first obtaining a court order, and offers Internet providers more latitude to disclose information to police. [via Newsforge]
I’m a little worried by this. I in no way support hackers and script kiddies using DDOS attacks and stuff like that. That is bad, they should be pubished. I’m not so sure about life in jail though. Yes, if the crime is serious enough, it’s nice for prosecutors to have that as an option, but does this mean a 13 year old script kiddie might serve life in jail for bringing someone’s website down for a few hours? That doesn’t exactly sound like the punishment fits the crime. We’ve seen that post-9/11, your civil rights can be suspended at a moments notice and the Constitution thrown out the window if you are a suspected terrorist.
I’d like to reiterate that I think malicious hacking is an extremely bad thing. The thing that scares me is that if this bill passes through the Senate, it would make things much easier for the Department of Homeland Security to invade my privacy. It makes it easier for the Department of Homeland Security to go to my ISP and make them divulge information about me. A bill like this might sound great in theory, as long as it is not abused. I’m extremely worried that it will be.
Supporters of the Berman-Coble p2p bill consitantly used the argument that if you opposed this bill, you were pro-stealing of files. Unfortunately this is not the case, and I oppose the Berman-Coble bill and this bill on the grounds that they freak me out. I’m worried that they will unneccesarily invade the privacy of too many people.
For the person reading this after a Carnivore dump, I am not a hacker. Well I am only a hacker in reference to “hacking on code.” I’m sure you’re not convinced.
-
Thoughts on Status
Well, after looking into SOAP::Lite a little more, it appears that there is no real support for WSDL on the server side. This is a pretty big bummer. There is a module at CPAN called WSDL::Generator, though it would not install correctly via CPAN for me. WSDL::Generator looks pretty slick in theory, as it will generate a WSDL file from your perl source. I’ll have to look into this a little further, because I’m not into editing WSDL by hand. There is a WSDL editor available (free) from Cape Science, but that’s one more level of debugging that I’d rather not do.
I’ll have to do a little more digging before I figure out what to do with the status project. It’s a fun idea, and I think it could be useful at the same time. Porting over to Java once I have figured Axis out might be a good bet, or I could try playing in Python, another language that I sorta have a handle on. There are two implementations of SOAP for Python.
One thing that I’ve learned this afternoon/evening is that loosely typed languages make great SOAP clients, but not ideal servers.
-
Status-0.0.1 – Web Service using SOAP::Lite
This is an idea that I’ve had brewing in my head for awhile, and I finally took some time this afternoon to start on it. I envision a SOAP-based *nix monitoring server and client suite on several different platforms (hence web services). I decided to try out the SOAP::Lite implementation to create a quick test/proof of concept service using that implementation. I fired up CPAN, installed the module, and began. I was slightly frustrated at how seemingly vague the examples were, and that the same example was used on so many sites on the net. Here’s all that the service does at the moment:
[Curveball perl]$ perl status_client.pl
Calling uptime SOAP service
4:47pm up 6 days, 17:41, 2 users, load average: 0.08, 0.06, 0.15
SOAP call finished
Right now this web service is extremely simplistic, but over time I envision it evolving into a fairly sophisticated service that would be able to echo back to the client a lot of information, for example, returning a struct that contains values such as uptime.days, uptime.hours, uptime.minutes, load.average, users.numusers, and so forth.
Perl is the ideal language for this, because it is trivial to execute a command line program like uptime, strip it down to what you need, and return away. I’ll have to eventually put a proper page together, but for now you can snag the source in tgz or zip form. There’s a README and an INSTALL included in there which should be sufficient for most people with limited linux/*nix experience to test it out.
I’ll try to put together a coherent example using this at some point, and I’ll post any development news in here as well. I also plan to incorporate WSDL, just as soon as I read up on that part of SOAP::Lite.
Now I’m off to look at cars with my girlfriend. 🙂
-
Brent Simmons’ Law of Weblogs
Brent Simmons has this to say about weblogs and RSS:
Brents Law of Weblogs: If youre not syndicating, youre not publishing.
-
72 Mile 802.11b Link?
Heck yeah! 72 Miles! Computerworld has the scoop [vis Slashdot]:
The link to San Clemente Island — used to carry data from a seismograph, data logger and Global Positioning System receiver — runs with the maximum 1-watt power output allowed by the Federal Communications Commission for 2.4-GHz equipment, Werner-Braun said. At both ends of the link, HPWREN technicians installed high-gain, 2-ft. parabolic antennas to provide an additional boost to the signal.
-
Intel Confirms Price Cuts
Infoworld reports on the price cut:
INTEL HAS CUT the prices of its Celeron and Pentium 4 desktop processors in advance of the expected launch of a new 3.06GHz Pentium 4 processor this week, the company confirmed Tuesday.
To bring slower processors in line with the new chip, the 2.8GHz Pentium 4 will fall in price from $508 to $401, and the 2.67GHz and 2.60GHz Pentium 4 processors will decline from $401 to $305, according to Intel’s Web site. All prices are in 1,000-unit quantities.
Intel will also cut prices on its budget line of Celeron desktop processors. The 2.0GHz Celeron will fall from $103 to $83, the 1.8GHz from $83 to $69, the 1.7GHz from $69 to $54, and the 1.4GHz from $74 to $54, Intel said.
-
Referrer Madness
I usually glance at my wusage-digested server logs every few days. This evening I saw the strangest thing pointing to 10/1 on my weblog:
Is it just me, or is that one funky referrer?
Other server log goodies: google.ca, google.com, and google.co.jp liked 9/17 so much in this last week that they decided to crawl it.
One other thing that perplexes me is that if I type http://hasselbladusa.com, I find out that they are running Apache 1.3.9 and I am forbidden to do anything with / on their server. However, if I type http://www.hasselbladusa.com, I get a happy fun corporate homepage. I know that most web users out there couldn’t fathom a website without www. in front of it (don’t worry, I’m not talking about you, I know you know better), but it saves wear and tear on my wrists and fingers, so I avoid www. as much as possible.
You’ll notice that I have set my blog up on all of the search engines and news services and stuff as http://postneo.com, not http://www.postneo.com. I like it, it’s shorter, simpler, and looks hella cooler. I also use http://google.com to shorten things (when I’m not in mozilla, which is set to search google of course), and usually forget the http:// thing unless neccesary. For the sake of this ramt, prefixing urls with http:// means that Radio hyperlinks them, which is good for a lazy weblogger ranting.
-
Oracle Joins Eclipse
Infoworld reports a really cool thing:
SEEKING TO UNITE disparate development camps, Oracle on Tuesday announced a two-tiered strategy for promoting standardization in the tools space: The company is joining the IBM-led Eclipse tools initiative and introducing a proposal for a single API to access multiple vendors’ Java-based IDEs.
This has got to be a win-win situation. This is something to keep an eye on.
-
NetNewsWire on TechTV
Congrats to Brent Simmons:
It looks like NetNewsWire will be on television, on TechTV, Wednesday night. I think thats pretty cool.
(I hope Ill be able to watch the video from the site since I dont get TechTV.)
Here’s the Download of the Day page featuring NetNewsWire.
-
Accelerate the Web
A Saratoga High School senior, frustrated with the sluggishness of the Internet, has invented his own algorithm to compress data, an accomplishment that won him top honors this weekend in the Western region of the Siemens Westinghouse Competition in Math, Science and Technology.
[via Chris Gulker]
-
Switch to Canada, Eh?
The Quicktime movie of the day has got to be the Canada Switch ad.
“Canada’s money doesn’t stink. US money… the green stuff… it stinks”
Ask pointed to it, he got it from Boing Boing:
Really funny new switch parody. Switch to Canada (original). ~8MB Quicktime.
-
Thinking in C#
Scott Hanselman pointed out Thinking in C#, which I ordered as a $5 Acrobat version. I can’t wait to check it out.
Update: It looks like I can’t print it, but it’s definately worth fifty bucks and a monkey, so I’ll cope.
-
IntelliJ IDEA 3
TheServerSide notes that IntelliJ IDEA 3.0 is out:
JetBrains has announced the immediate release and availability of IntelliJ IDEA 3.0 java IDE. The new release has tons of new features including new refactorings; built-in support for JSP, XML, and EJB; open API’s for third-party plugins; Starbase Starteam integration; local version control; and more.
Check out IntelliJ IDEA 3
I peeked over Steve Loughran’s shoulder Web Services DevCon (East) while he was playing with IntelliJ IDEA. It’s extremely slick. I haven’t looked at it, as Eclipse handles pretty much anything I can throw at it.
-
Plaxo Followup
It looks like Jeremy and Keith are both skeptical about the Plaxo thing.
Heh. I visited Plaxo to do some consulting. We just focused on the technical stuff I was there to talk about. But over lunch, I asked the “how will you make money” question. I got similarly evasive answers.
I just got one of the update e-mails from one of my friends today before I had ever heard about it. Also read Matt’s comments. I agree with Doc’s quote too, it does feel like spam… there’ll have to be a culture change for it not to feel like spam.
And here’s what Keith’s friend has to say:
I really need to think of a cool idea and implement it quickly! I must give props to Parker this time around– Plaxo seems really neat and useful. Do you think this thing is gonna take off?
-
Scott Hanselman has today’s lesson:
Gary Klimowiczs First Law of Organizational Development
Most business meetings do not progress beyond the average High School Student Council meeting.
-
AthlonXP Price Cuts
Kenneth Hunt points out that AthlonXP prices are falling:
XP 2400+ $195
XP 2200+ $145
XP 2100+ $91
XP 2000+ $81
XP 1900+ $74
XP 1800+ $66Crap, is it time to build a new box already?
-
The Hasselblad H1
My Hasselblad sales Rep just stopped by the store. She had the new Hasselblad H1 with her. It is an abosultely wicked camera. They spent their time on it, it was supposed to be out 2 years ago. Now it is ready. It’s auto focus, 6×4.5cm, with a built-in AE prism and all kinds of wonderful stuff. It will hit the streets mid December for a kit price (Body, 80mm lens, back, prism) for just under US$6000.
It’s designed to work with both the Kodak and Phase One digital backs.
When I first heard of the announcement at Photokina, I was skeptical. Hasselblad, 645, and auto focus in the same sentance? You really have to hold the camera to realize how much sense it makes. It’s still a Hasselblad.
Oh yeah, it’s bluetooh-enabled. The hack of the century would be using your Erricson or otherwise bluetooth-enabled cel phone to remotely trigger the H1. That. Would. Rule.
-
The Next Killer App?
Russell Beattie is searching for the next KILLER app:
The question that just popped into my mind is, can you find the next killer app by looking? Am I doomed to wander the technical world searching for this digital holy grail forever?
I think killer apps are stumbled upon more than planned out. Having said that, you can’t write that next KILLER app if you don’t write any apps at all.
If you code it, they will come.
-
Spaces
Diego Doval has released a new version of spaces with seveal tweaks.