Jun 3

No, this isn’t my graduation day - in fact, that was over a week ago.

However, this is initially a recognition of my graduation - yes, I have graduated from RIT (Rochester Institute of Technology) with a BFA from the New Media Design & Imaging program. I’ve got a job lined up at Struck Creative in Salt Lake City, and I’m moving down there tomorrow (or tonight, depending on your position on whether midnight constitutes ‘tomorrow’).

However, this is also a mission statement, a looking-into-the-future statement, a goal list. What you will be seeing on this blog in the months to come, as I get this whole “real life” thing figured out.

  • I will be posting! I know, it’s crazy… but I actually want to spend some time talking - maybe I can share some interesting things with friends, maybe it’s just good to practice writing and getting my thoughts on any given topic in order…
  • The blog will get a makeover (but not before the makeover I’m working on for Poorer Than You - a fantastic personal finance blog that I think anyone that, you know, spends money, should be reading.
  • It’ll be moving locations, from its current location onto my own space, adamluptak.com. (Yeah, I have my own domain name - it’s a trip).
  • Writing and sharing on a number of topics - I know that this mis-mash isn’t the recipe for “successful, professional blogging” - but for now, this is what I want to do. Share with friends, and anyone else who will listen, things that I’ve got on my mind. Maybe it’ll grow into something more focused down the road, who knows. In no particular order:
    • New Media experiments and sketches, just to grow
    • Professional and personal work
    • Random life news
    • Recipes or cooking misadventures as I try to expand my food horizons
    • Discussion of global poverty
    • Discussion of slums
    • Discussion of development (talking here about improving conditions in impoverished countries)
    • Discussion of sustainability
    • General soapboxing on any number of things.

So yeah. All of that to come soon. I don’t know if anyone is reading, but if you are - watch this space.

Feb 27

It’s my second VE project, my first foray into the wild and woolly world of Flash Media Server.

Big learning curve, learned a ton. I think it has potential to be a good portfolio piece, but it’s gonna need some serious retooling.

So, for the time being, to finish up my last winter quarter at RIT:
GRAVmarbler || case study

Feb 22

Well, we’re in rapid development mode here… finally have turn handling working here. It’s very blackbox right now, skinning and prettying up will be coming in the next few days.

gravMarbler communication prototype

Feb 5

It’s my birthday, and I woke up this morning to a CNN headline, “Kenyan death toll reaches 1,000.”

Great news to start out my day, but in perspective, it’s worse news for the people who live there.

I’m gonna go out on a limb and guess that folks reading this (if there is, after all, anyone reading this) don’t have a real good grip on the situation, or, you know, what’s going on at all. I’ve been following it, so I’ll do my best to write about it briefly.

The Kenyan election was held in December. Sitting President Mwai Kibaki was up for reelection, running against opposition leader Raila Odinga. Kibaki took over 5 years ago from President Daniel Arap Moi, an unquestionably corrupt leader who ruled the country for 24 years thanks to a lack of term limits (a deficiency that was remedied in 1992). Kibaki previously campaigned as a reformer, but some argue that he hasn’t done enough (it’s been estimated that $1 billion was lost to graft between 2002 and 2005 [source]). Seems to me that he’s playing with a pretty big handicap, and everyone I talked to about politics there were Kibaki supporters, but I was only there for three weeks - I can’t claim to have anything close to expertise here.

Anyway, Kibaki was announced as the winner, but it appears that the vote was rigged - there may have even been rigging on both sides. What started as protests, and then rioting, over the election results took on ethnic overtones - Kibaki is Kikuyu, the most populous ethnic group, Odinga is Luo, and support often runs along ethnic divides. It seems that it began with incidents of Luo targeting Kikuyu, and then Kikuyu mobs started to form in reprisal… feeding the ethnic divides is a historic sense of disenfranchisement - valuable land taken from other ethnic groups by British colonists was given predmoninatly to Kikuyus upon independence. Some have posed the point: “Wasn’t this, you know, a while ago? Why can’t they just get along?” While I don’t deny the logic there - land, political power, business connections - these things can be and probably are the difference between success and poverty. Working your way up or struggling/failing to feed your family. So it’s kind of a big deal.

Anyway, death toll just reached 1,000. Truth is, in terms of past and current conflicts, this is (and it kills me to say this) pretty small. Civil war in Chad, humanitarian violations in Sudan going on for years… this still pales in comparison. For me, it’s because I’ve been there - fallen in love with the country, and I’m worried sick about the people that I met there. On a larger scale, Kenya has been an oasis of peace and an economic leader in the area. It’s a trade hub for the area and a strong U.S. ally [source]. This conflict threatens business, internally and for the region, and it will likely have catastrophic effects on tourism, which is a huge part of the country’s economy.

So I’m just waiting and watching. Hoping this was informative.

Further reading:
Country profile: Kenya
Kenya: In Diplomatic Intensive Care
Kenyan death toll reaches 1,000
‘Hard’ Kenya crisis talks resume
Gang rape spirals in violent Kenya
Fragile path of Kenya peacemaking

Jan 9

Prints due today for VE… big changes to my processing stuff since last time.

Set the code up so that it groups the audio input into 4 groups, from lowest tones to highest. It then creates a bunch of “agents,” each assigned one of the four groups, and it has different behaviors based upon which group it belongs to.



They really don’t work in realtime yet, so my plan is to build an interim step, crunching the sound data and outputting it to an XML file, and then I can read it back frame by frame to render it out, and then I’ll be able to produce a movie of it… so look for that in the next week or so!

Dec 16

What I was working on in lab this week… seasonal as well: Snowflake

processing snowflake

Right now it’s random… the feathery bits were inspired by Jared Tarbell’s Substrate. The intent was to tie it into audio analysis. It was also suggested to try to tie it into Processing’s 3D engine, but from research it looks like that won’t be doable in real-time - it will require storing every bit of drawing and redrawing it every frame, which will get ridiculous.

« Previous Entries