Hackfest 11101 Postmortem

April 6th, 2006 by graham

6 April 2006, Tonight was low-key:

Graham gave his presentation on ChucK for Music tonight at dorkbot-atlanta. He also worked on a ChucK music tutorial which he neglected to mention at the talk, but is linked to from his chuck-notes page.

Copresenters: Philip Galanter spoke about generative art, as in "Complexity is in between structure and randomness." Boryana Rossa talked about Robot Revolutions, the social dynamics necessary for robots to be truly intelligent and free.

Vinny recorded the talk, which will be up in some form soon. He has been working on ultra secret startup stuff. And cannot disclose it. But someday he will be your boss.

We had the pleasure of talking with Amanda, a neurochemist writing a musical about stem-cell ethics and zombies, and Justin, a CS theoretician making swift progress on fast-mixing markov chain volume approximations. He also wrote a nethack variant at some point.

Hackfest 11100 Mortem

March 30th, 2006 by graham

30th March 2006 – "Hola, atlhaqueros!"

Since Last Week:

Josh (n00b)
-author of previously featured JoshPOV blog
-avid wayfaring user: Josh’s Maps of Atlanta and elsewhere
-working on Tech Campus Map GMaps overhaul
-works with Graham at GTRI

Stephen
-school projects in progress:
1. Wikipedia Article on Data Integration (for Databases)
2. Graph-based Matrix Reordering to minimize fill-in on Gaussian Elimination (Sparse Matrices)
3. An improved Kalman Filter using Incomplete Matrix Factorizations (Machine Learning)

Martin
-hacking the GPU to compute silhouettes (for cell shading)
-designing the class interface for ChucK binary IO

Vinny
-looked into eclipse plugin API, looks hairy (SWT is Not Swing)
-custom graphics programming for commotion
-touched up original concept idea for Sonic Boom ChucK

Alex
-made the Never button work in SWIMM
-played Tekken5, visited Tim

Erik
-improved subwindow.com
-with AJAX history framework (works with Safari)

Luke
-reviewed his old SWT hack so he can reapply it
-got WXGA resolution MythTV working

Graham
-submitted ChucK instanceof patch
-needs to prepare for upcoming dorkbot talk
dorkbot-atl presentation next Thursday at 7pm!

Tonight’s Reality:

Luke+Vinny
-started working on a Rhino console, dumps output

Graham
-setup MikTeX and tex2html on RENODAKOTA (laptop)
-started to write supplemental material for presentation
-started to write his first literate programs program

Erik
-familiarizing himself with javascript prototyping

Alex
-worked on packaging SWIMM
-packaging Java in OSX may be difficult, he shall overcome

Hackfest 11011 Mortem

March 23rd, 2006 by graham

23 March 2006 – Yuppie Ghetto (Midtown) Superstars

Since Last Week:

Vinny
-(Google Maps) KML export in Blender
-Better mock up of his target UI for Commotion
-ordered atlhack.org stickers! request yours soon!

Graham
-has a working proof-of-concept => instanceof operator. Needs to fix a few bugs.
-wants to come up with a => music tutorial.
-recorded some songs with => last weekend.

Luke
-worked on his MythTV box (svn-20+)
-helping create debian packages for deployment.
-wrote a PHP program that checks out svn source and deploys on website.

This Week Reality:

Vinny
-dabbled in adding Guile hooks to =>
-integrating Rhino and js hooks into Eclipse, true runtime language in Eclipse (w/ Luke)

Luke
-planned Crawfish boil (w/ Graham)
-Rhino+Eclipse (see above)

Graham
-debugged his patch for instanceof
-used ‘diff -ur’ to make a patch of this
-will use the patch to build a wrapper for STK instruments
-wrote outline for => music web tutorial

Hackfest 11010 Mortem

March 16th, 2006 by graham

Hackfest 11010 – 8 PMish, 16 March 2006 – A Code Knitting Circle

Since last week-

links: eigenradio, a singular christmas

Eric
www.subwindow.com
-GSU student, also works full-time
-worked on Breakout Pro, messageboard features
-working on a web based IDE for php "wide".

Andrew
yellowderby.hackmode.org
-graduated from Tech in Aerospace, works with student publications
-writing a free ESL dictionary, will finish before he reaches 39
-ESL is unique (different from EFL) because it is for speakers in an English-speaking country and must incorporate lots of cultural context

Alex
sudoku solver in python
-went looking for Common Lisp GUIs, found LTK

Luke
-posted patch for Linux kernel for his keyboard

Vinny
-hacking commotion GUI, saved window state and added text labels
-visited UIUC in Champagne-Urbana
-used Shark (for profiling) and Quartz Debug (shows UI framerate and updates)

Graham
-gave a talk to Jason Freeman’s computer music class
-will give a better presentation to April 6 dorkbot-atl
-started attempting to add ‘instanceof’ operator to ChucK
-hasn’t looking into colocating
-hasn’t sent queries to huge emacs list yet

This week:

Graham
-SWIMM – spinning off modified "extract" binary
-making signal features that update at non-import times

Erik
-working on "wide", his web-based IDE

Alex
-ripping out inference engine from poetry bot
-wants it to learn more on its own

Luke
-messing with Guile, plans to use for his revisionist filesystem
-investigate creating services with SMS for timekeeping application
-can’t find a way to run a system process in Guile

Vinny
-will get the stickers in the right format

Andrew
-developing his process for the dictionary which would include:
   -scanning in books via OCR
   -need to find tools for tagging and annotating the words

Today’s realities:

Andrew
-working on grad school apps

Alex
-brainfried, reading Hume

Erik
-added ability to save files

Graham
-one-off modification of marsyas "extract" binary via #ifndef
-refactored some of the extraction code

Luke
-figured out how to communicate with process in Guile
-posix-like: you must use fork and exec
-going to write some wrapper code for it

Vinny
-got the pdf for the stickers, will send them out soon

Hackfest 11001 Postmortem

March 10th, 2006 by graham

9 March 2006, 9ish at Octane

Before the meeting, Graham attended dorkbot-atl-3, Luke caught a flight from Louisiana, and Joel taught a climbing class. Vinny was taking a breather to prepare for a weekend trip.

News and updates:

Luke
 – worked on revamping his wiki and blog.
 – is looking for a good place to buy crawfish in Atlanta.
Joel
 – getting to know his Microkorg synth better. Wants to get max/msp.
Graham
 – will present some ChucK music at Jason’s computer music class.
 – is frequently offended by art theory.
 – wants to write program 100 for LiteratePrograms, will settle for 114.

This was a low key night of discussion and philosophy.

startup school notes

March 4th, 2006 by graham

I never actually typed up my notes from Startup School, but you can see notes and get audio on the presentations here: Startup School Presentations
Olin Shivers talk was especially excellent.
There is also a Startup Wiki for interested tech entreprenuers.

allanfemistoreinc is a spambot

March 4th, 2006 by graham

user allanfemistoreinc is a spambot. I blocked him.

Hackfest 11000 Postmortem

March 2nd, 2006 by ynniv

– Since Last Time
    – Graham
        – Lots of stuff
        – Released clocks: http://ravelite.org/code/clocks
            – check it out!  is it annoying?  how is it applicable?
        – Chuck
            – added fade ins and outs
            – multiple shreds are note-synchronized
            – wants to Chuck Atlanta
        – Fixed parts of chuck-mode.el
            – bad files still fail silently (due to emacs call-process logic)
            – server doesn’t run in shell mode (or inside emacs at all)
    – Alex (n00b!)
        – http://hackmode.org/~alex/blog/
        – Wrote a spanish to english translator
        – poetry generator (Trurl’s Electronic Bard! from The Cyberiad)
        – wrote a device driver
        – has been looking at GUI -> clisp interfaces (foil.sf.net)
        – likes openNLP (used by SWIMM)
    – Vinny
        – have a commotion release now, @
              http://ynniv.com/Commotion-0.5.1.tgz
        – got some GUI stuff working, boxes and lines with drop
              shadows
            – did some Shark
        – wrote a little commotion documentation
    – Beckham (n00b!)
        – TechComm project: open source home security & automation
            – fidgets, ibutton, obscure automation tech, x10!
        – Mail and news client, command line, no control keys!
            – gnus … minus emacs
        – moralminority.org, spockornot.com, area23.com projects
        – admin for gehennom.net
            – OIT sucks
        – wrote a frameless clock for debian / X windows (osd_clock)
    – Martin (n00b!)
        – hacking chuck
            – file IO for general purpose things
            – working with Jason Freeman on a composition
                – localization -> composition
                – many person environment – 75 audience members
– Today’s Plans
    – Vinny
        – work on commotion blurb
        – publish commotion link w/ blurb
    – Graham & Alex
        – SWIMM – how it extracts features
    – Beckham
        – converting a build server from bash to python
    – Martin
        – hanging out and planning Chuck Atlanta
– Today’s Reality
    – Alex & Graham
        – Marsyas
            – hooking v2.0 in SWIMM
        – Found the location of sequence features in SWIMM
        – read up on OpenNLP maximum entropy
    – Beckham
        – tried to convert Graham to various CLI tools
        – tried to use socat… hows that work?
    – Vinny
        – as usual, very little.  set up a tunnel to gehennom for
              news reading

Hackfest 10111 Postmortem

February 25th, 2006 by ynniv

– Since Last Time
    – Graham
        – worked a lot on Clocks – almost done, at least one more bug
            – implemented proxy files to store data
            – save and load use proxy-enabled replacements
            – enabled conservation of time
            – wants to write article, release soon
            – needs to field test it by coding using it – is it
                  annoying?
    – Vinny
        – work ($$$) work a lot – XUL + JS
            – leaving proof of concept for product integration
        – thinking about how to write documentation
            – latex
                – has lots of hokey syntax, like & ~
            – docbook
                – XML based
                    – lots of rigid, verbose syntax – not very terse
            – toolchains
        – thinking about schools
        – λ
– Today’s Plans
    – Vinny
        – write a blurb about commotion
    – Graham
        – fix that error
        – blurb for Clocks
        – Chromatic modulation in chuck
            – has diatonic chord progressions, wants more general
                  code
        – overall
            – Stickers (vgkids.com)
– Today’s Reality
    – Graham
        – fixed that bug
        – wrote a blurb
    – Vinny
        – bad slacker! bad!
        – got a latex template from stephen, and read some of Stephen’s paper

Hackfest 10110 Mortem

February 16th, 2006 by graham

16 Feb 2006 – Smash the Monoculture!

Joel’s sketchbook technique-
Write subsequent ideas orthagonal to connected ideas.

Since Last Week:
-Graham
Fixed a UI issue with SWIMM.
ChucK listservs.
-Vinny
Released v0.5.1 of Commotion. Documentation forthcoming.
-Joel
Potential art-book-distribution hookup.
-Luke
1. Finished up instructions to do various things with linux on treo
2. Started to look at nethack and fuse.  i’ve decided that i should port my nethack code to guile and make fuse connections to guile.  next is to look for a rule engine for guile/scheme.  if one doesnt exist, i may start writing one.
3. Started to look at rhino the Java/Javascript engine for eclipse enhancements.
4. Pondered the idea of an eclipse plugin to develop/deploy/debug firefox extensions.

This week:
-Graham
Work on clocks.
-Vinny
Fix texture scrolling in his demo.
-Joel
Read Microkorg manual.
-Luke
Cleaning up my filesystem and trying out a guild tutorial about linking to C programming.

Actually:
-Graham
Reading autoarg.el (obscure) as an example of an emacs minor mode.
Getting my clocks code running again, it’s gotten crusty since December.
-Vinny
Having trouble getting the texture phase to stop jumping.
-Joel
Made some sketches concerning symbolic representation of identity.
Learned much about his synthesizer – n with a line over it is an M.
Learned about patching capabilities, LFOs, and EGs (envelope generators).

music: an Of Montreal and Rolling Stones and Shins playlist, courtesy of Octane