Select theme:

Chris Brown's Police Report

Here is the LAPD report for Chirs Brown's attack on Rihanna:

"A verbal argument ensued and Brown pulled the vehicle over on an unknown street, reached over Robyn F. with his right hand, opened the car door and attempted to force her out. Brown was unable to force Robyn F. out of the vehicle because she was wearing a seat belt. When he could not force her to exit, he took his right hand and shoved her head against he passenger window of the vehicle, causing an approximate one-inch raised circular contusion.

"Robyn F. turned to face Brown and he punched her in the left eye with his right hand. He then drove away in the vehicle and continued to punch her in the face with his right hand while steering the vehicle with his left hand. The assault caused Robyn F.'s mouth to fill with blood and blood to splatter all over her clothing and the interior of the vehicle.

"Brown looked at Robyn F. and stated, 'I'm going to beat the sh-- out of you when we get home! You wait and see!' "

The detective said "Robyn F." then used her cell phone to call her personal assistant Jennifer Rosales, who did not answer.

"Robyn F. pretended to talk to her and stated, 'I'm on my way home. Make sure the police are there when I get there.'

"After Robyn F. faked the call, Brown looked at her and stated, 'You just did the stupidest thing ever! Now I'm really going to kill you!'

"Brown resumed punching Robyn F. and she interlocked her fingers behind her head and brought her elbows forward to protect her face. She then bent over at the waist, placing her elbows and face near her lap in [an] attempt to protect her face and head from the barrage of punches being levied upon her by Brown.

"Brown continued to punch Robyn F. on her left arm and hand, causing her to suffer a contusion on her left triceps (sic) that was approximately two inches in diameter and numerous contusions on her left hand.

"Robyn F. then attempted to send a text message to her other personal assistant, Melissa Ford. Brown snatched the cellular telephone out of her hand and threw it out of the window onto an unknown street.

"Brown continued driving and Robyn F. observed his cellular telephone sitting in his lap. She picked up the cellular telephone with her left hand and before she could make a call he placed her in a head lock with his right hand and continued to drive the vehicle with his left hand.

"Brown pulled Robyn F. close to him and bit her on her left ear. She was able to feel the vehicle swerving from right to left as Brown sped away. He stopped the vehicle in front of 333 North June Street and Robyn F. turned off the car, removed the key from the ignition and sat on it.

"Brown did not know what she did with the key and began punching her in the face and arms. He then placed her in a head lock positioning the front of her throat between his bicep and forearm. Brown began applying pressure to Robyn F.'s left and right carotid arteries, causing her to be unable to breathe and she began to lose consciousness.

"She reached up with her left hand and began attempting to gouge his eyes in an attempt to free herself. Brown bit her left ring and middle fingers and then released her. While Brown continued to punch her, she turned around and placed her back against the passenger door. She brought her knees to her chest, placed her feet against Brown's body and began pushing him away. Brown continued to punch her on the legs and feet, causing several contusions.

"Robyn F. began screaming for help and Brown exited the vehicle and walked away. A resident in the neighborhood heard Robyn F.'s plea for help and called 911, causing a police response. An investigation was conducted and Robyn F. was issued a Domestic Violence Emergency Protective Order."

At the end of his statement, Andrews said Brown sent a text message nine days later apologizing.

"In the text message, Brown apologized for what he had done to Robyn F. and advised [Rihanna's assistant] Ford that he was going to get help."

This behaviour by Chris Brown is abhorrent. I find it personally disgusting that this man still has a job in the entertainment industry where he is seen by many young fans as a role model. Further it is a job where he earns millions a year affording him a lucrative lifestyle we mere mortals can only dream of.

Currency

Hopefully no short URL is created for this. Now?

On we go

I have removed the ability to comment, yes, I know a blog without comments isn't a blog. I just need to work out a way of doing it properly. I'd rather not store user details. Hopefully I'll work out how to let you authenticate with facebook/twitter/openid. We'll see. Having looked into this further, it should be possible using OAuth with either Facebook or Twitter. OpenID may well be too hard to implement, seeing as I only want to do a small part of what it is capable of.

Also, I've tweaked the login system slightly, it should now be quite secure, with the use of an authentication token. Both the token and password are stored in the database hashed, using the excelent phpass. There are still a couple of potential weak spots, like session fixation, not sure if I'm secured against that yet.

Till next time. I don't know when that will be though :)

What now?

I have been looking after my uncle's dog for the last two weeks, giving me plenty of time to work on this site. It might not look like much has changed on the surface. Though frontend development isn't my forte.

What has changed is the backend. I now use PHP's PDO for the database interaction. This allows much better management of errors for one thing due to the try/catch nature of PDO coding. It should hopefully make it easier to migrate away from MySQL/Oracle calamity. The obvious choice would be MariaDB but I hear good things about PostgreSQL.

I'm also working on the authentication system. I know use PHP sessions, with a cookie for persistent login. I am taking my inspiration from this well thought article about the matter. Though I still need to sure up the security side of things, particularly against CSRF attacks.

One final thing with regards to security, you may have noticed I know require https to browse this website. Why not?

My blog is coming together

Links now work nicely. Though there's still lots I want to do. Briefly:

  • Show 'archives' better - hmm, this might require a bit of recoding.
  • Get rid off categories, tagging is sufficient.
  • Introduce ability to notify of new posts on fb and twitter - Will do this manually, may not want all posts syndicated.
  • Microblogging to twitter/facebook.
  • More mobile friendly interface

So all I have left is the mobile interface. :)

Iñtërnâtiônàlizætiøn

So, hopefully my site can handle Unicode/UTF-8. Can I type in Iñtërnâtiônàlizætiøn?

Here's some Chinese:

子列子居鄭圃,四十年人無識者。國君卿大夫眎之,猶眾庶也。國不足,將嫁于衛。弟子曰:“先生往無反期,弟子敢有所謁;先生將何以教?先生不聞壺丘子林之言乎?”子列子笑曰:“壺子何言哉?雖然,夫子嘗語伯昏瞀人,吾側聞之,試以告女。其言曰:有生不生,有化不化。不生者能生生,不化者能化化。生者不能不生,化者不能不化,故常生常化。常生常化者,無時不生,無時不化。陰陽爾,四時爾,不生者疑獨,不化者往復。往復,其際不可終;疑獨,其道不可窮。《黃帝書》曰:“谷神不死,是謂玄牝。玄牝之門,是謂天地之根。綿綿若存,用之不勤。”故生物者不生,化物者不化。自生自化,自形自色,自智自力,自消自息。謂之生化、形色、智力、消息者,非也。”

Now some Greek (ancient):

Ἰοὺ ἰού· τὰ πάντʼ ἂν ἐξήκοι σαφῆ. Ὦ φῶς, τελευταῖόν σε προσϐλέψαιμι νῦν, ὅστις πέφασμαι φύς τʼ ἀφʼ ὧν οὐ χρῆν, ξὺν οἷς τʼ οὐ χρῆν ὁμιλῶν, οὕς τέ μʼ οὐκ ἔδει κτανών.

Hopefully this has worked. Can I still use HTML?

No iPhone Recall

As I said in my last post, Apple have not issued a recall. It wasn't financially in their interests at all. What they have do e is given free bumpers to all iPhone customers which is going to cost them enough.

iPhone Recall

People are saying a recall of the iPhone 4 is inevitable. That simply isn't true. Yes, the iPhone does lose some signal when held that way, but that isn't enough to make Apple recall.

A recall is estimated to cost Apple 1.5 billion USD. That's a lot of money. Apple have no obligation to recall. If, let's say, the batteries were exploding due to a defective design which then caused a risk of injury to the owner, then yes, Apple would have to recall. But honestly, all that's happening is the signal decreases a little. Apple aren't going to spend that kind of money if they don't have to.

What I believe we are actually seeing is a backlash against a company that was once the little guy that posed little threat to people like Microsoft now becoming huge. Once you get big, people stop liking you. It happened to Google, it's happened to Facebook. It's now happening to Apple.

I need to blog more often

So here we are in 2010, a new year and a new leaf to turn over. My use of this blog has left something to be desired. So in this new year I'll try and blog more.

Other things I want to do this year are get a road bicycle and cycle, a few years ago I use to cycle everywhere, then I passed my driving test, things went downhill from there. I also want to buy myself a nice yet not too expensive digital SLR camera and try and become a half-decent amateur photographer. Like my friend Rutherfordium.

MPlayer with x264

This is more of a note to self.

To compile MPlayer svn with x264 git first compile x264 with ./configure --enable-shared --prefix=/usr/local/x264

And then compile MPlayer with ./configure --extra-ldflags=\"-L/usr/local/x264/lib -Wl,-rpath,/usr/local/x264/lib\" --extra-cflags=\"-I/usr/local/x264/include\"

EDIT: Though now I use Arch Linux with mplayer2 from the AUR, so I don't have to bother with what's above.

My name is Jonny Barnes, and jonnybarnes.uk is my site. I’m from Manchester, UK .

I am active to varying degrees on several silos:

My usual online nickname is normally jonnybarnes for other services. I also syndicate my content to the IndieWeb friendly site micro.blog. Here’s a profile pic. You can email me at hi@jonnybarnes.uk, or message me on Matrix: @jonny:jonnybarnes.uk.