Another School Attack in China

Seriously what the fuck is going on over there? This is the fourth school attack in that country this month. This time a man used a hammer to beat down five kids. But according to the anti-gunners if we ban guns from schools no more mass attacks will happen (a China proved yesterday when 28 kids and three adults were stabbed by a man with a knife, which are illegal to carry around in China).

Arizona’s Support Our Law Enforcement and Safe Neighborhoods Act

There has been a lot of hullabaloo over Arizona’s new law that has claimed to give police the right to ask for your papers so to speak. With all the hysteria surrounding the bill I decided to go read the bill for myself. I’m not a lawyer but I can generally derive laws from text to an extent. It didn’t take long for me to find the clause that’s causing all the uproar:

B. FOR ANY LAWFUL CONTACT MADE BY A LAW ENFORCEMENT OFFICIAL OR AGENCY OF THIS STATE OR A COUNTY, CITY, TOWN OR OTHER POLITICAL SUBDIVISION OF THIS STATE WHERE REASONABLE SUSPICION EXISTS THAT THE PERSON IS AN ALIEN WHO IS UNLAWFULLY PRESENT IN THE UNITED STATES, A REASONABLE ATTEMPT SHALL BE MADE, WHEN PRACTICABLE, TO DETERMINE THE IMMIGRATION STATUS OF THE PERSON. THE PERSON’S IMMIGRATION STATUS SHALL BE VERIFIED WITH THE FEDERAL GOVERNMENT PURSUANT TO 8 UNITED STATES CODE SECTION 1373(c).

Talk about vague. I found nothing else in this bill that specifies what lawful contact means, what reasonable suspicion means (usually it’s a cheap cop out that gives officers the authority to make up any old reason for searching your person or vehicle), or what they mean by when practicable.

I believe there are always grounds for concern when vague laws are passed. With the wording present seems to make it perfectly legal for an officer to walk up to you and ask for your papers. As no guidelines are in the bill restricting what “reasonable suspicion” is the officer can pretty much make up any old excuse (the suspect was talking in Spanish, etc.). After carousing through the entire bill I can say that yes this is a horrible piece of legislation based on the above mentioned clause.

This law enacts a guilty until proven innocent clause. According the the Supreme Court case Coffin v. United States (and common sense):

The principle that there is a presumption of innocence in favor of the accused is the undoubted law, axiomatic and elementary, and its enforcement lies at the foundation of the administration of our criminal law.

The entire text of the decision can be read here. It’s a good read as it does go over the history of presumption of innocence. And that is my major quarrel with Arizona’s new law. It violates the basic idea that a person is presumed innocent. Remember no proof of a crime needs to exist for an officer to ask for your papers, just reasonable suspicion (which could be anything really).

Whether you want stronger immigration laws and/or stricter laws against illegal aliens in this country I think you can agree that assuming guilt is no sane way to approach this topic in a free country (and if you think the idea of guilty until proven innocent is a good idea may I suggest moving to China). A person should never have to be assumed guilty without hard evidence collected tying them to the said crime. Having “reasonable suspicion” isn’t hard evidence nor does it constitute an investigation. It just means the officer had a hunch or gut feeling and was able to articulate it well enough to be considered “reasonable” (reasonable of course being different depending on the person you talk to).

Personally I think this is a horrible law that goes against the very ideas this country’s justice system is founded on.

Second Amendment Enforcement Act

Good news slaves citizens of Washington D.C. the Second Amendment Enforcement Act has been introduced in Congress. I haven’t read (nor found a copy of at this point) the bill but I’m guessing it’s very similar, if not exactly like, the amendment to the D.C. Voting Rights bill which was pulled (due to the amendment). A copy of the bill can be nabbed over at The Truth About Guns (not Truth About Guns). [Thanks Lee for the notification].

If passed this bill would force the officials of Washington D.C. to comply with the Supreme Court’s ruling in Heller.

Update 2010-04-29 17:29: Lee down in the comments section was good enough to link to a copy of the bill. The link has been added to the post.

Intel’s Core i5 and i7 Processors

OK everybody it’s super geek time here on A Geek With Guns. If you’re doctor has warned you to avoid discussion of computer hardware this post should be ignored. Otherwise proceed with caution.

Intel recently released new processors dubbed the i5 and i7 series. One of the new features of these processors is mandatory integrated graphics core. Needless to say integrated graphics are hated by anybody who does any graphical work so whining has crept up over Intel’s decision. The processors do support switchable graphics units meaning you can seamlessly switch between the integrated graphics core and another graphics processing unit on the system so really it’s a non-issue. But alas people are curious why Intel decided to include integrated graphics as a mandatory option instead of an optional feature. When you look into it having an on board graphics core makes a lot of sense.

Graphics processing units perform better at certain tasks than standard processing units. It used to be GPUs were only used for 3D games and hence only gamers really card what one they had in their system. Alas GPUs are useful for a great deal of things such as video encoding and decoding.

When writing applications generally a programmer writes in a programming language and uses a mechanism (compiler, interpreter, virtual machine, etc.) to convert said language into something the computer actually understands. In the case of compilers a programming language is converted into machine language (simplified explanation). Different CPUs have different instructions available to them and oftentimes developers are forced to compile their applications to the lowest common denominator (an instruction set available on as many CPUs as possible). This means their applications aren’t taking advantage of the best hardware available when it is available.

Having an integrated GPU ensures instructions specific to GPUs will always be there and programming and write their application with this in mind. Granted right now there is no guarantee with all the older processors out there not having integrated graphics, but in time old systems will become the minority and it will be easier to not have to support them.

Intel didn’t include the integrated GPU for monopolistic reasons. If that were the reason I believe they would have made it more difficult to switch to an external graphics card. Intel wanted to ensure the hardware was available on as many systems as possible for doing work made faster by a GPU.

Body Banks

I’m guessing most people reading this site don’t remember the ’80’s cyberpunk T.V. show Max Headroom. It was a great, although very short lived, show dealing with all sorts of technological issues. One thing that was prominent in the future were body banks. Body banks were where dead people were shipped to and their organs sold off for sale.

Well Uncle informs us that New York may be going that route. If Assemblyman Brodsky has his way you will become state property upon death and your organs will be dispersed.

Now I’m all for donating your organs upon death but this is outrageous. The state would be laying claim to your body making you property of the government. I’m sorry but if somebody doesn’t want to donate their organs when they die that’s their own damned business.

Kindle 2.5 Firmware Details

Well it looks like Amazon is going to be pushing out another firmware update to the Kindle (well they are now to “select users” but everybody should get it towards the end of may). The new features look pretty cool.

First the Kindle will finally have a mechanism for organizing books into collections. For me this is probably the best new feature listed on the site (yes I’m easy to please). The problem I currently have is that there are so many books on my Kindle I have to go through five pages just to find the one I’m looking for.

The second coolest feature is the ability to zoom and pan in PDF documents. This may not be that big of an issue for the Kindle DX but the little Kindle doesn’t do well with PDFs unless you put it in landscape mode. The main issue is the Kindle scales the PDF to fit the screen so if it’s a large (as in physical space no file size) PDF the text will be scaled down to a point of being unreadable.

Password protection is also being added to the Kindle. Pretty simply although the Kindle is one of those devices I never really felt a need to password protect. Alas it’s nice to see the feature is there should I change my mind.

Amazon lists more fonts but the description states “enjoy two new larger font sizes…” To me that’s not really adding new fonts, just increasing the maximum size of the ones on there. Seeing as I always have the font size on my Kindle set to the absolute lowest this won’t concern me. They also mentioned improved font clarity which I won’t know what to think until I see it.

Finally the Kindle is going to be getting its social networking on. This will be a wholly useless feature for me but probably a bigger one with you social media addicts out there. You will be able to share passages from your books on Facebook and Twitter. Likewise you’ll also be able to see what passages people find most popular.

It should go without saying (since this was the case with the last firmware update) that if you still have a first generation Kindle you don’t get to come to the new firmware party, sorry.

Overall it sounds like a pretty solid update. Now if Amazon would just hurry up and approve me for their beta Kindle developer program I’d be in very good shape.

Once Bitten Twice Shy

I’ve mentioned from time to time here about my fascination with Palm and their products. I still think WebOS is probably the best mobile OS out there (via playing with the major platforms through emulators and a little hands on time with devices). I’ve been saying I’m going to get a Pre at some point but have been holding out as of late because Palm is in complete disarray. Well the developers of one of my previously most used Palm applications, DataViz, has made a recent annoucement:

We are continuing our efforts to work with Palm to clear the path for a full editing version of Documents To Go. However, given the current environment at Palm, as well as the necessary collaboration with the device manufacturer that is required to bring an app like ours to a platform like webOS, our Documents To Go editor product for webOS is essentially at a standstill.

As soon as we have any additional information, we will inform you immediately.

Thanks for your passion surrounding our solution.

I bring this up because a history lesson is required. Not only is Palm in financial trouble they also have a history of screwing developers over. A few years ago Palm introduced what would have been the first netbook, the Foleo. It was a very small laptop-like device that synced up with your phone (and didn’t have much functionality without your phone). It was a neat idea honestly and I was planning on getting one upon release.

Developers worked on applications to release on the Foleo. Quit a bit of time and money was spent by developers to make sure their applications were ready for the fast approaching release date. Then at the last minute (a few days before the scheduled release) Palm cancelled the Foleo. That was it, nothing to see everybody, move along.

Their reasoning was sound (although way too late). They were working on what would become WebOS at the time. The Foleo operating system, although Linux based, was completely separate from their upcoming WebOS. Palm decided a unified user experience (in other words only putting time and resources into a single operating system) was the way they should go. They promised a Foleo II running their new platform at an unspecified future date which never game.

This story is important to bring up because it shows why developers are skittish to dump money into developing Palm software. Not only is the future of the company uncertain but they still remember getting screwed over big time from the whole Foleo debacle. Developers are none too happy when a platform developer pulls the keyboard out from under their tired coding finger tips.

So the strike against Palm is two fold at this point. They aren’t making money and their still in an untrusted position with developers who remember what happened those short few years ago. I think these two things are going to haunt Palm for many years (if they survive that long) to come.

Blame Game is Go

Tam points out that Mayor Daley of Chicago has decided to attempt going above the authority of the Supreme Court:

Six years after the state Supreme Court dismissed his $433 million lawsuit against the gun industry, Mayor Daley today called for a change of venue — to the World Court normally reserved for disputes between nations and crimes against humanity.

Wrapping up the sixth annual Richard J. Daley Global Cities Forum, Daley convinced more than a dozen of his counterparts from around the world to approve a resolution urging “redress against the gun industry through the courts of the world” in The Hague.

Yes Major Daley, now to be known on this blog as High Priest Douche, wants to take gun industry members to the world court in The Hague. This court is generally only used for crimes against all humanity, not developing devices that help liberate humanity. The bullshit is thick with this one:

“This is coming from international mayors. They’re saying, ‘We’re tired of your guns, America. … We don’t want those anymore because guns kill and injure people,’ ” Daley told a news conference at the University of Illinois at Chicago.

“If we ship over poison to a country, don’t you think we should be responsible for it? That’s what they’re saying: ‘Be responsible for what you manufacture and sell in my country.’ … You have to think outside the box. You have to be [aggressive] about how you protect your people.”

Guns kill and injure people? By that logic you guys no longer want our cars… oh wait you probably don’t. By that logic you guys don’t want cars, period.

Every time an anti-gunner brings up the phrase, “guns kill people” I present a logical experiment (because logic truly is the anti-gunner’s worst nightmare). Let’s say I sit you down at a table and on that table I place a loaded firearm pointing at you. What will happen? Nothing, you’ll be fine. Now let’s say I put a punk who wants to kill you behind that gun what will happen? You’ll probably be shot. Now let’s say I take the gun out of the picture and just have the punk across the table what will happen? He’ll probably kill you with his bear hands.

The gun is incapable of killing somebody only the person wielding it can kill somebody. Guns are not an industrial pollutant or poison. If you release cyanide into the water and people drink it they can die. If you release guns into the water nobody will die from drinking it. It’s not a poison.

But logic isn’t something High Priest Douche Daley is good with. He only knows corruption and how to avoid the law (in this case the law of the Supreme Court). He didn’t get what he wanted so he’s trying to go to somebody who he hopes will give him what he wants. What if the world court ruled against him? Would he demand a new solar system court be created with a seat on Mars? Seriously this guy is a corrupt bastard.

Finally I’m going to throw out there that instead of thinking guns are poison think of them as liberation. Guns have help citizens living under tyranny to overthrow their governments… oh yeah that’s why these international mayors don’t like guns. It would give people a fighting chance against their corrupt rule.