logo~stef/blog/

/dev/tags

fnords, net, hack, report, english, fun, personal, badtech, projects (h.a.c.k., grindr, timecloud, tvhelyett, utterson, metadata.gov)

/dev/read

Watch videos at Vodpod and other videos from this collection.

Blogroll


Anonshort

2012-01-19

Clicktracking is evil, dnet and endre specified the details of an anonymous URL unshortening service (UUS), anonshort. Basically it resolves HTTP and HTML meta redirects, and cleans out those annoying Urchin Tracker Module URL parameters.

We currently don't provide a web user interface, only a very slim web API. Simply construct an URL by appending the shortened URL to http://anonshort.hsbp.org:8080/?u= and get a resolved URL back. Easiest is in the command line with curl:

curl 'http://anonshort.hsbp.org:8080/?u=<URL>'

the same service is also available for even more privacy as a tor hidden service at:

http://ixzr427vwpmxk3io.onion

using this tor hidden service is similarly easy with curl and torify:

torify curl 'http://ixzr427vwpmxk3io.onion/?u=<URL>'

We do cache the results, but we do so in a way that prohibits even us to deduce the input and output URLs without knowing the input URL. The algo is quite nifty i hope it stands up to scrutiny (check out cache.py).

All resolves are running over tor, the user agents are chosen from a pre-selected set of samples taken in the wild.

There was talk of a web-interface as well, let's see how that evolves.

enjoy it!


various useful tools

2011-04-05

i figured code is a mightier sword than mere words. please forgive me for focusing on forging instead of mumbling:

  • burnstation2: a tool to educate people that file-sharing can be legal, a fork of pyjama. We needed some software to access Jamendo, pyjama was perfect, together with a touchscreen we have a nice burnstation. (kudos to the original pyjama author(s)!)
  • playful swarm simulation - a game for evolutionary pythonistas. Also a product of h.a.c.k. several of us modeled and visualized simple swarm behavior, it's a lot of fun to tweak the config to get the most stable setup. (thx, dnet+asciimooo)
  • ksh-scraper: liberating the data of the Hungarian Statistical Office. Our contribution to the Open Government Data Hackday December 2010, using a simple greasemonkey script (install) all statistical data on the Hungarian Statistical Office are also available as CSV downloads (shouts to asciimoo).
  • memopol2: i'm contributing to this important project, which gets especially interesting when combined with weurstchen and pippi. (greetz lqdn!)
  • django-mongo-annotator: annotator rocks, but didn't support django/mongo out of the box. not anymore!

And some other important projects, which i will address in separate posts:

  • omnom (formerly known as tagger, tagr): capitalizing on the faked demise of del.icio.us, an attempt to get it right and free, including snapshoting of bookmarked pages. (live demo) (thx smari)
  • weurstchen: the EU legislative machinery is always churning out new law, weurstchen monitors this. (live demo) (thx smari)
  • deaddrop: responsible leaking for reckless copycats. anonymous delivery services for everyone else.
  • pippi longstrings is alive, automatically importing eur-lex, etherpad and co-ment documents, and allows commenting using annotator. (live demo)

if you like this, please consider flattring me.

I hope these projects make up for not posting here. If not, here: have some shiny distracting movies generated by the swarm simulation: (HD:mp4,SD:ogv) of swarms (greens=algae, white=fish, red=shark):

Download Video: Closed Format: "MP4" Open Format: "Ogg"

Download Video: Closed Format: "MP4" Open Format: "Ogg"

Download Video: Closed Format: "MP4" Open Format: "Ogg"

Download Video: Closed Format: "MP4" Open Format: "Ogg"


újév helyett

2009-12-30

Este a fogasházban a szilveszter éjszakát hackathonnal töltjük, akinek nincs kedve a szokásos virslis-pezsgős bulikhoz és inkább hasznosan töltenék az időt nézzenek be este a h.a.c.k.-be. A többieknek sikeres új évet kívánok, szükségünk lesz rá.


hackerspace levlista

2009-01-27

Rácz Bence csinált nekünk egy levlistat:
Kezdetnek létrehoztam egy google groups listát - hogyha szerinted is jó ötlet, akkor erre lehetne gyűjteni a potenciális érdeklődők e-mailcímeit.  Ezen folyhatna az egyeztetés, ötletelés, policy-k kialakítása, megbeszélése, stb. Ez időhatékony, nem igényli hogy sok ember összeegyeztessen egy időpontot, rugalmas, ráadásul nem utolsó sorban minden írásban van, így később lehet rá hivatkozni, meg lehet találni. Amit például el lehetne terjeszteni ismerősök körében: akit érdekel a projekt, küldjön egy üres mailt
hspbp-subscribe@googlegroups.com
címre. Így összeáll egy kezdőcsapat, szerintem ha elérünk 80-100 főt, akkor a hely probléma is megoldódik. Én ezt nem tartom egy nagy számnak.
Nagyon köszi! folytassuk ott. [update: pingback az init postra]

hackerspace-t magunknak!

2009-01-19

cbasehackerspace - techtank reloaded

Azt hiszem ezt meg kell próbálnunk! A két ünnep között megrendezett 25c3 hacker konferencián hangzott el ez az előadás [mp4 torrent - sajnos nincs fent youtube-on]. Az egész dolog a hackerspaces.org körül szerveződő közösségi terekről szól. A wikijükben két magyar hackerspace is szerepel a nextlab és a kibu. Szerintem Budapesten még volna hely egy hackerspacenek, tök jó lesz a másik kettővel és másokkal is kooperálni. Mindehhez, kell egy pár (kb legalább 10) lelkes és proaktív ember aki elkezdi felépíteni a dolgot, egy jó helyszín és egy csomó megvalósítható projektötlet.

Ami ebből kisül - ha minden jól megy, egy olyan hely ami többé-kevésbé folyamatosan nyitva van és ahol
  • őrült ötletekhez mentort,
  • projekthez csapatot,
  • munkához szerszámot,
  • előadáshoz hallgatóságot,
  • hallgatósághoz előadót,
  • konyhai kísérletekhez experimentalista gourmandokat,
  • csendes sarkot,
  • jó tanácsot,
  • inspirációt,
  • barátokat találsz.
Egyetlen gáz van: ezért a jóságért tagdíjat kell fizetni. Bárkit taggá fogadunk. Vannak kulcsemberek, akiknek kulcsuk van a helyszínhez, a helyszín akkor van nyitva, ha egyikük ott van. A kulcs mellé felelősség is jár, és elismerés az önkéntességért. Kulcsember az lehet, aki
  • legalább 3 hónapja tag,
  • meg tudja indokolni miért,
  • vállalja a kulcsemberséggel járó felelősséget,
  • és a kulcsemberektanácsa (KET) jóváhagyja. Ezt az igényt a KET felé mailing-listjükre küldött emaillel lehet jelezni, a szavazás az email beérkezésétől számított egy héten belül egyszerű többséget kell elérnie.
Szívesen adnám ezeket mottónak:
  • actively pursuing openness.
  • ha hacker vagy, köztünk a helyed.

Finanszírozás

A legjelentősebb költség várhatólag a havi bérlet fizetése lesz. A biztonság kedvéért akkor indítanám el a projektet, ha 3 havi bérlet kifizethető ebből az összegből. Miért, nem tudom: ezt javasolták a wikiben, nem tartom hülyeségnek. Ez azt jelenti, hogy akkor indul el a projekt - és csak akkor kell tényleg pénzt fizetni -, ha a kiszemelt helyszín bérleti díját kb 130%-osan tudjuk havonta felmutatni.

Ha 8 euros négyzetméterenkénti árral számolunk és abból indulunk ki, hogy 300 nm jó lenne, akkor jövünk ki kb 600-700e HUF/hóra. Ez havi 10e-s tagdíjjal legalább 80 fős tagságot feltételez. 160 fős tagság esetén számolhatunk havi ötezres tagdíjjal. Na ez lesz a kihívás. Ja és ebben még nincs benne a rezsi... :( A bérleti díjon felül megmaradó összegeket felszerelésre, infrastruktúrára és karbantartásra költjük. Az előadásban elhangzik, hogy az egyik hackerspace-ben amióta beruháztak egy lézeres vágógépbe, azóta mindent úgy kategorizálnak, hogy ez a tárgy befér, ez nem. :) szóval egészen vicces dolgokat is lehet venni. Milyen bevételeink lehetnek:
  • Duez, ennek összegét még meg kell állapítani, iránymutatásként két másik hackerspace havi tagdíjai:
  • Munchies, a helyszínen kaját-italokat árulunk. Nem- fizetés kizárást vonhat maga után, kulcsemberek felelősségi körébe tartozik.
  • Meets, az előadásokra jelképes díjat szedünk, 300-500 HUF nagyságrendben.
  • Spaces, a helyszín egyes termeit bérbe lehet venni.
  • Toolz, a hackerspace erőforrásait külsősök is használhatják, de kb. 2 hónap körül már megéri inkább tagdíjat fizetni...
  • Guvment, pályázatok,
  • Stuff, éves aukción el lehetne árverezni elkészült munkákat, prototípusokat.
A tartalékon túli tőkét a hackerspace felszerelésébe ruházzuk be. Erről a heti meetingen meetingen döntünk - jó lesz mindegyiken részt venni :) Szponzorálás, jó dolog, de ne váljunk függővé, jellemzően elkötelezettségek nélkül elfogadunk hw-t, sw-t, könyveket, bútorokat, bármilyen számunkra hasznos egyéb cuccot. pénzt, pedig non-profit adományként fogadunk.

Mi kell még?

  • HELY!!! valahol kell találni olyan helyet, ahol egyrészt türelmes velünk a környezet és jó a környék.
  • név - domainnév :)
  • Sávszélesség!!!
  • valószínűleg egy alapos kifestése a helynek. Erre tudok pár művészt, akik régebben felajánlkoztak, hogy viccesre festik a lakásomat. Kár, hogy nem az én lakásom... :)
  • mosogatógép!!! konyhai felszerelés,
  • videókamerák, projektor!!!, könnyen mosható falak,
  • játékok, gaming consoles, lego mindstorm, openmoko, android, iphone, csocso, etc.
  • bútorok, "zeneszerszám", reusolható tech (tel,pda,bármi). meg egy csomó minden, de nem fér ki erre a kis részre...
ezeket jó lenne adományokbol összeszedni. :)

Szervezés

sajnos ezt meg kell szervezni:

  • bankszámla
  • jogi személy, hm...
  • takarítás... :(
  • vásárlás (konszenzus esetén valami profi italnagyker v. g-robi?)
  • ki kap kulcsot? milyen veszéllyel jár ez? (felelősség-biztosítás!!!)
  • a kulcs mellé milyen felelősség jár?
  • vezetőség: logger, boss, pr, finance - max két évre?
  • felújított használt gépek árusítása?
  • rendszeres programok!!!
    • heti egy tagsági meeting! a tagok itt döntenek konszenzus alapján - kivételes esetben range-votinggal mindenről. a vezetőségnek vétója van.
    • legalább havi 1 foodhacking.
    • legalább havi 1 általam szervezett előadás v. workshop külsősök meghívásával.
    • heti egy kóding nap
    • coding dojo, legalább kéthetente
    • heti egy zenés/szociálálódós nap
    • teljesen szakterület-idegen társaságok és rendezvények
    • rendszeres játékok és versenyek.
    • innovacios versenyek (Xprize,"grand challenge"-szerü)
Témák amiket szivesen látnék:
  • lockpicking,
  • privacy,
  • crypto,
  • visual,
  • swarms,
  • robots,
  • phone stuff,
  • wireless stuff,
  • art,
  • photography,
  • együttmüködés a KÉK-kel és a Kibuval.
  • zene,
  • filmek,
  • játékok,
  • könyvek,
  • tech,
  • science,
  • bio,
  • green stuff,

Felajánlásom

  • fizetem a havi tagdíjat - naná. :)
  • segítek a hackerspace szervezésében (a bootstrapre szívesen szánok 1-2 hónap ultrafókuszt)
  • hackerspace webportált/levlistát/jabber/irc csatit setupolok és üzemeltetek
  • a konyhába egy db wok + hozzávaló ázsiai szószok.
  • mivel szeretnék egy arduinot hackelni, felépítenék a hackerspace-ben egy forrasztó munkahelyet, meg persze egy arduinot is bedobok akkor már. :)
  • havi rendszerességgel szervezek egy előadást vagy workshopot.
  • underground gardening projekt? még én sem tudom miez... :)
  • belekezdek a hackerspace döntéseit támogató range-voting rendszer kiépítésébe.
na? leszünk elegen? a kommentekben lehet hozzászólni... :) csak győzzem moderálni őket...

Források




CC BY-SA RSS Export
Proudly powered by Utterson