Voter’s Education night at Route 196!

•December 22, 2009 • Leave a Comment

Voters' Education night at Route 196

BagongBotante.ph + SonicLogo.TV presents

VOTER’S EDUCATION NIGHT

Make a List. Shade Properly. Don’t Overvote.

with

KEYK
TURBO GOTH (hear their new single “Morning Swim” LIVE!)
THIRD TIME CHARM
THE BERNADETTES
MR. BONES AND THE BONEYARD CIRCUS (hear their new EP LIVE! and dance the Zombie Dance!)

and

MALAY (Pochoy Labog’s new band! Sing to “Likha”, “Tinangay” and their other new songs!)

SPECIAL GUEST: The amazing, amazing PCOS (precint count optical scan) machine of SmartMatic demonstrated by Migz Avila and Gaye Cabalo yeah yeah yeah!

9pm Tuesday
22 December 2009
Route 196, Katipunan Ave.

Human Rights Countdown 2009 at Route 196 Wednesday 9pm December 4 2009

•December 8, 2009 • Leave a Comment

Human Rights Day 2009 Countdown at Route 196 9pm Wednesday 7 December 2009

“Discrimination lies at the root of many of the world’s most pressing
human rights problems. No country is immune from this
scourge. Eliminating discrimination is a duty of the

highest order.”

Navi Pillay, United Nations High Commissioner for Human Rights

HUMAN RIGHTS DAY 2009 COUNTDOWN

Embrace Diversity. End Discrimination.

with

Silverfilter
Slowjob
Wagyu
The Late Isabel
Mr. Bones & The Boneyard Circus
and Kelevra

9pm, Wednesday, 9 December 2009
Route 196, Katipunan Ave.

special thanks to Sarah Gaugler of Turbo Goth for the Poster

Ruby on Rails blog demo for Windows

•December 5, 2009 • Leave a Comment

If you ever tried following the screencast tutorial over rubyonrails.org and FOLLOW EXACTLY the code that was being pasted, you’ll eventually run into this error:

compile error
C:/Documents and Settings/User/testtesttest/app/views/posts/_post.html.erb:1: syntax error, unexpected kDO_BLOCK, expecting tCOLON2 or '[' or '.'
...mplate=true ;  div for post do ; @output_buffer.concat "\n"
                              ^
C:/Documents and Settings/User/testtesttest/app/views/posts/_post.html.erb:5: syntax error, unexpected kENSURE, expecting $end

Remember, Google is your friend! I found this post very helpful:

"Also shouldn't it be 

for post in @posts do
 ...
end

Unless there's some ruby cleverness I've missed. 

HTH 

Matt"

so the correct code for that particular snippet should be to replace the

div for post do

part in the _partial.html.erb with

for post in @posts do

SonicLogo.TV & DAKILA presents “A Few More TikToks ’til Copenhagen”

•December 4, 2009 • Leave a Comment

SonicLogo.TV and Dakila presents A Few More TikToks 'til Copenhagen

SonicLogo.TV + Dakila presents
A Few More TikToks ’til Copenhagen

Time is running out. Climate Action Now.

with

The Camerawalls
Malay
Turbo Goth
Privado
Good Morning High Fives
Wagyu
FMD

9pm Friday 4 December 2009
Saguijo


CLIMATE ACTION NOW

Rich countries must sign a global deal in Copenhagen to cut their carbon emissions and to promise to give $50 billion a year for people to adapt to the effects of climate change.

TCK TCK TCK

Tck Tck Tck is an unprecedented global alliance of non-government organizations, trade unions, faith groups and people like you—all calling for an ambitious, fair and binding climate change agreement.

This global alliance has come together to ensure a fair, ambitious, and binding agreement from the United Nations Framework Convention on Climate Change, a meeting of world governments in Copenhagen, Denmark.

On December 7-18, representatives of 192 nations will meet in Copenhagen, Denmark for the United Nations Conference of the Parties. The meeting is expected to draft and ratify a new treaty to replace the Kyoto Protocol, which is due to expire in 2012. The outcome of these talks will determine the future of our planet.

To raise awareness of the importance of this historic meeting—and spell out the kind of treaty the group needs to create—the Tck Tck Tck campaign is uniting the voices of millions across the globe. Our ultimate goal: an fair, ambitious and binding international agreement that reflects the latest science on climate change.

Tck Tck Tck is intended to signal that “time is running out.” The science is clear that if we do not act immediately to drastically reduce the emissions that cause global warming, then we will condemn hundreds of millions of people to a life of misery, homelessness, or worse. Copenhagen stands as our single greatest opportunity to reverse climate change. Reaching agreement on a strong deal in Copenhagen is urgent; the impacts of climate change are already being felt around the world. There is still time to build a greener, safer world but the clock is ticking. We can do it, and we must do it.

TIK TOK TIK TOK

For Asia and the Philippines, the Tck Tck Tck branding was localized into Tik Tok Tik Tok to appeal to the region’s culture and language. Essentially, Tik Tok Tik Tok carries the same message as the international campaign calling for climate action.

posted by Paul <a title=”The Pageman in WordPress” href=”http://paulpajo.com” target=”_self”>”The Pageman”</a> Pajo

Bagong Botante X-Post: A sample RAQ

•November 24, 2009 • Leave a Comment

crossposted from Bagong Botante:

You’re familiar with F.A.Q.s (Frequently Asked Questions) but rarely do you encounter — R.A.Q.s – (Rarely Asked Questions) – you can find an example of this in Paul Graham’s RAQ. I was browsing COMELEC Spokesperson James Jimenez’ blog post about the alleged vulnerability of AES, to quote:

“…More than a mere briefing, the Commission would appreciate a copy of your “19-page, 3-month policy study on the Automated Election System of the COMELEC,” together with the full documentation as per your claim of having the “first comprehensive study.” This should properly support your findings on the alleged “disturbing vulnerabilities in the AES…”

 

Here’s a rarely asked question:

What papers are the available circa 2009 that document a legitimate attack on AES*?

 

We’ll that’s a simple Google Search and here would be the top 10 (click the links for PDF/Google cache links):

Alex Biryukov and Dmitry Khovratovich’s conclusions on their AES-192/256 attack is telling:

“We presented related-key boomerang attacks on the full AES-192 and the fullAES-256. The differential trails for the attacks are based on the idea of findinglocal collisions in the block cipher. We showed that optimal key-schedule trailsshould be based on low-weight codewords in the key schedule. We also exploitvarious boomerang-switching techniques, which help us to gain free rounds inthe middle of the cipher. However, both our attacks are still mainly of theoretical interest and do not present a threat to practical applications using AES.

 

For those unfamiliar who Alex Biryukov is, he wrote the paper together with Adi Shamir (yes! of RSA fame) and David Wagner on how to PRACTICALLY decrypt the A5/1 algorithm, the same encryption used on GSM phones, on a mere PC. In fact as their paper, Real Time Cryptanalysis of A5/1 on a PC, says on it’s abstract:

“The first attack requires the output of the A5/1 algorithm during the first two minutes of the conversation, and computes the key in about one second. The second attack requires the output of the A5/1 algorithm during about two seconds of the conversation, and computes the key in several minutes. The two attacks are related, but use diffrent types of time-memory tradeoff. The attacks were verified with actual implementations, except for the preprocessing stage which was extensively sampled rather than completely executed.”

 

 


Okay. So how does that make you feel warm, fuzzy and comfortable about Smartmatic’s automated elections? First, it assumes that you can perform a man-in-the-middle attack at exactly the same time that the PCOS is transmitting, you would only have around 2 minutes to actually capture the transmission, decrypt it, re-encrypt it and then transmit it. And that’s for EVERY INDIVIDUAL PCOS, since every PCOS has different cipher. You’d be better off getting the memory card off the PCOS at 7AM, decrypt the information on the card, figure out what the tables are, re-encrypt it again and try to re-insert it JUST BEFORE the poll closes at . THat’s assuming you can figure out a way to go around normal CRC checks and the like.  Is there a way around a CRCK check? Now, that’s another rarely asked question.

 

 

*AES – here refers now to Advanced Encryption System and NOT to Automated Election Systems – that’s why this is a RAQ and not a FAQ – hat-tip to Jay Fajardo for pointing it out!

 

Posted by Paul Pajo

Try Google Swirl!

•November 22, 2009 • Leave a Comment

hat-tip to insomniamg and Dean Sherwin:

Google Swirl
Google Swirl
Google Swirl
Google Swirl

 

Time for the Vulnerable to STANDUP to a Climate Challenged World

•November 13, 2009 • Leave a Comment

from Iliac Diaz:

“Its time to MOVE on climate change and go beyond PETITIONS. We need to move to 90% local on the ground actions, 10% campaign ad registrations. Addressing climate change requires a mix of mitigation and adaptation. This requires a separation of urgency for more mitigation for industrialized countries and more adaptation for developing countries. The Philippines will not be a significant carbon emitter by a long shot, but as a country we are the top five in the world when it comes to property and human lives lost because we don’t have a plan “b” for when the impact of climate changes HIT us. The day ONDOY (Ketsana) put 80% of the capital city of Manila underwater must not be forgotten and marks the day where climate change became very real for all of us. Song by Boogie Romero and Musical Direction by Mark Laccay. VIDEO direction by Henry Posadas. Thanks to Sony Corp Philippines for initiating the sponsorship of the project (eqpt and studio time) and the support of all the other record labels for the artists. This is only possible through the 47 United Filipino Artists that came to support the cause of awareness of climate adaptation for a country hit by constant typhoons. Please spread the word.”

posted by Paul “The Pageman” Pajo

any application that can be written in Go, will eventually be written in Go.

•November 13, 2009 • Leave a Comment

Appropriating Atwood’s Law which states:

“any application that can be written in JavaScript, will eventually be written in JavaScript.”

then here’s Pajo’s law:

“any application that can be written in Go, will eventually be written in Go.”

from the looks of it Go is after Javascript. So there. As Jonathan Chauncey notes:

“They are positioning themselves to capture business from the enterprise market who are too afraid to move to languages like Ruby and Python because of existing infrastructure.

They will promise enterprise cloud systems (App Engine) and then give them a language that makes development easy and fast (Go).

I believe it will be a pretty smart move, just wondering what the web framework will be like.”

Typhoon/Tropical Storm Lupit/Ramil update

•October 18, 2009 • Leave a Comment

Click the image for a higher-resolution

Potential Landslide and Flooding Maps and 30 Day Rainfall Anomalies

•October 11, 2009 • Leave a Comment

All this from NASA’s Tropical Rainfall Measuring Mission (TRMM) Satellite.

If you are in these areas – I have two words for you – PRE-EMPTIVE Evacuation.

to confirm these areas: 1. Download the latest Google Earth and install on your computer and 2. Save the .kml files and view via Google Earth

you can go to this links:

Once you are on the pages, download the .KML files, here’s some:

Click on the pictures for higher resolution!

FLOODING MODELS:

Flooding Models

LANDSLIDE MODELS

Landslide Models

30 DAY RAIN ANOMALY (BLUE is bad news!)

30 day Rain Anomaly

You can also download the KMZ file from the OndoyManila mappers!