This website is an aggregation of selected feeds to represent projects as they are developping. Versioning systems (git) and content feeds (atom / RSS) from other publication spaces are brought together to show different facets of the practice.

Colm O'Neill (IE) Colm is a designer and researcher working in Carlow (IE) Rotterdam (NL) and Brussels. His work is concerned with mediations of digital literacy through graphical, user and programmatic interfaces. The research and practice that result follow the ideals of free and open source development models.

MA Networked Media from the Piet Zwart Institute in Rotterdam / Graphic Design BA from ENSAV La Cambre Brussels. Member of Open Source Publishing.


Relearn etherStekje

last update in drafts / 13.06.2019 @ 12:36:17 / with commit message: author notes about this stekje

git galaxy

the following lists the very latest ongoing projects, click the 'commit' link to go to the exact, progression or change in the project. Read more on this in the about section.

  • colmoneill (22a5e3a3) at 02 Jun 11:31

    a little update to relevant pages

    on colm.be
    toggle details
    pushed to project branch master at colmoneill / colm.be 02.06.2020 @ 12:31:25
    go to commit
  • colm (62c1a1d3) at 23 Apr 13:22

    specific link corrections for homepage

    on diversions-2019.collecti...
    toggle details
    pushed to project branch master at diversions / diversions-2019.collecti... 23.04.2020 @ 14:22:49
    go to commit
  • colmoneill (62c1a1d3) at 23 Apr 13:22

    specific link corrections for homepage

    on Incerti...
    toggle details
    pushed to project branch master at colmoneill / Collection Incerti... 23.04.2020 @ 14:22:47
    go to commit
  • colm (35e2c3f7) at 23 Apr 13:18

    link hierarchy error on root level documents

    on diversions-2019.collecti...
    toggle details
    pushed to project branch master at diversions / diversions-2019.collecti... 23.04.2020 @ 14:18:27
    go to commit
  • colmoneill (35e2c3f7) at 23 Apr 13:18

    link hierarchy error on root level documents

    on Incerti...
    toggle details
    pushed to project branch master at colmoneill / Collection Incerti... 23.04.2020 @ 14:18:18
    go to commit
  • colmoneill (80c7e7f8) at 23 Apr 13:07

    gitignore to begin

    ... and 21 more commits

    on Incert...
    toggle details
    pushed new project branch master at colmoneill / Collection Incert... 23.04.2020 @ 14:07:27
    go to commit
  • on Incertitudes
    toggle details
    created project colmoneill / Collection Incertitudes 23.04.2020 @ 14:03:23
    go to commit
↓ more commits
  • colm (747a026e) at 23 Apr 12:58

    this is a static version of the output of the flaskapp for archiving

    on diversions-2019.collecti...

    details
    pushed to project branch master at diversions / diversions-2019.collecti...
    23.04.2020 @ 13:58:06
    go to commit
  • colmoneill (7a7ccdec) at 16 Mar 19:50

    as I'm passing the baton, I'm adding in one output of the generated...

    on shonaghomalley.ie

    details
    pushed to project branch master at colmoneill / shonaghomalley.ie
    16.03.2020 @ 20:50:11
    go to commit
  • colmoneill (7a2f92f1) at 16 Mar 19:45

    one major commit to include all resources before passing on the fil...

    on shonaghomalley.ie

    details
    pushed to project branch master at colmoneill / shonaghomalley.ie
    16.03.2020 @ 20:45:32
    go to commit
  • colmoneill (0e425b79) at 16 Mar 19:28

    changing the links of Dearly Beloved to local sources

    on colm.be

    details
    pushed to project branch master at colmoneill / colm.be
    16.03.2020 @ 20:28:41
    go to commit
  • colmoneill (c8ff609f) at 06 Mar 17:21

    more mobile font size changes, plus viewport scale configs for mobile

    on lucyandrews.net

    details
    pushed to project branch master at colmoneill / lucyandrews.net
    06.03.2020 @ 17:21:25
    go to commit
  • colmoneill (c4b0598b) at 06 Mar 16:57

    a bit too quick in pasting the new menu everywhere

    on lucyandrews.net

    details
    pushed to project branch master at colmoneill / lucyandrews.net
    06.03.2020 @ 16:57:37
    go to commit
  • Hi etherdump forkers,

    Running a little etherbox instance here getting ready for a 2 day retreat with unknown internet situation here;

    Etherbox works well enough out of the box, but I'm having issues understanding etherdump itself. I'd have a few questions about what happens in what order, but mostly I'm interested in this:

    — why is it that when I delete a specific pad (using the API for example like this http://yourserver.org:9001/api/1/deletePad?apikey=yourkey&padID=mypad) and etherdump is re-run, why does it still appear in the etherdump index ?

    I see many component files based off of each pad; guide.html, guide.index, guide.index.diff.html, guide.index.meta.json for example; is it because these files still exist in the etherdump home folder that the index still considers them 'indexable' ?

    If so, what should one do, manually delete the pad then these files if a pad gets created by accident ?

    thanks a mil !

    C

    on ...

    details
    opened issue #1: Question regarding order of operations in etherdump at ...
    04.11.2019 @ 03:02:48
    go to commit
  • Hi all,

    I'm preparing to bring a etherbox setup to a short residency program I will attend soon here in Ireland. Super pleased to discover the ready .iso image for dd-ing. It works great and I have the full stack working.

    The documentation is plentiful, but I'm looking to extend the range of the network using a openWRT router. I can't seem to find info on what / how the hotspot is created on the pi alone. I'm looking here mostly: https://networksofonesown.constantvzw.org/etherbox/manual.html#placing-etherbox-in-your-network maybe there is somewhere else to check ?

    I'm assuming I could 'simply' (famous last words) deactivate the hotspot generating service and manage access to the ehterbox via the router after that ? Any ideas off the top of your heads what that service or tool is called ?

    Thanks a million;

    All the best !

    C

    on etherbox

    details
    closed issue #1: Documentation on connecting a router ? at aa / etherbox
    04.11.2019 @ 02:55:30
    go to commit
  • Sorry I forgot to close this; uninstalling dnsmask and hostapd + adding in network information to wpa_supplicant.conf does the job fine !

    Thanks

    on etherbox

    details
    commented on issue #1 at aa / etherbox
    04.11.2019 @ 02:55:29
    go to commit
  • I have identified

    • dnsmasq
    • hostapd

    as services to possibly stop, but I'm looking for info as to what other configurations were made to the pi ideally.

    on etherbox

    details
    commented on issue #1 at aa / etherbox
    22.10.2019 @ 14:27:28
    go to commit
  • Hi all,

    I'm preparing to bring a etherbox setup to a short residency program I will attend soon here in Ireland. Super pleased to discover the ready .iso image for dd-ing. It works great and I have the full stack working.

    The documentation is plentiful, but I'm looking to extend the range of the network using a openWRT router. I can't seem to find info on what / how the hotspot is created on the pi alone. I'm looking here mostly: https://networksofonesown.constantvzw.org/etherbox/manual.html#placing-etherbox-in-your-network maybe there is somewhere else to check ?

    I'm assuming I could 'simply' (famous last words) deactivate the hotspot generating service and manage access to the ehterbox via the router after that ? Any ideas off the top of your heads what that service or tool is called ?

    Thanks a million;

    All the best !

    C

    on etherbox

    details
    opened issue #1: Documentation on connecting a router ? at aa / etherbox
    22.10.2019 @ 14:14:32
    go to commit
  • colm (471c0b17) at 11 Oct 15:02

    flips the filter arrow according to the toggle

    on diversions-2019.collecti...

    details
    pushed to project branch master at diversions / diversions-2019.collecti...
    11.10.2019 @ 16:02:19
    go to commit

adversarial interfaces

Adversarial interfaces is a critical analysis the rhetoric of certain user interfaces. With this analysis and critique the project proposes ways (see menu items) by which to practically and discursively adapt our understandings of computer and network infrastructures in the aim of resisting seamless integrations of software and interfaces as totalitised spaces with no alternatives and no outsides.

The title of this site and project appends the idea of Adversarial Design to interfaces. At its core this project exists as an expression of a need for agonism in the field of user interface design.

Adversarial design: (Carl DiSalvo) a type of political design that evokes and engages political issues. Adversarial Design does the work in expressing and enabling agonism.

Agonism: (Chantal Mouffe) a political theory that emphasises the potentially positive aspects of certain forms of political conflic.

Adversarial interfaces is research in progress. This sites first itteration exists to mark a point at the finalisation of a masters degree in media design and communication by Colm O'Neill.


The following list is a feed of latest updates from the research website itself: adversarial.interfaces.site


OSP makes graphic design using only free and open source software—pieces of software that invite their users to take part in their elaboration. The OSP caravan comprises a group of individuals from different background and practices: typography, graphic design, cartography, programming, mathematics, writing, performance.

OSP's latest project activity

  • sarah pushed to project branch master at osp / work.balsamine.www / 05.06.2020 @ 15:17:59

    sarah (a968b63e) at 05 Jun 14:17

    toc toc

    go to commit
  • Fanny pushed to project branch saison-2020-2021 at osp / work.balsamine.www / 05.06.2020 @ 15:17:04

    Fanny (a5f973f5) at 05 Jun 14:17

    Add new directory

    go to commit
  • Fanny pushed to project branch saison-2020-2021 at osp / work.balsamine.www / 05.06.2020 @ 15:16:50

    Fanny (7324c2df) at 05 Jun 14:16

    Delete img-20-21

    go to commit
  • Fanny pushed to project branch saison-2020-2021 at osp / work.balsamine.www / 05.06.2020 @ 15:14:01

    Fanny (a9595d18) at 05 Jun 14:14

    Add new file

    go to commit
  • Fanny pushed to project branch master at osp / work.balsamine.www / 05.06.2020 @ 15:07:01

    Fanny (deeb64ab) at 05 Jun 14:07

    Upload New File

    go to commit
  • Fanny pushed to project branch saison-2019-2020 at osp / work.balsamine.www / 05.06.2020 @ 15:04:11

    Fanny (6ad697c2) at 05 Jun 14:04

    Upload New File

    go to commit
  • ludi pushed to project branch master at osp / work.balsamine.2020-2021 / 05.06.2020 @ 12:58:24

    ludi (a999b249) at 05 Jun 11:58

    livret démarrage et helium brut en test

    go to commit
  • sarah pushed to project branch master at osp / permanent / 05.06.2020 @ 09:45:17

    sarah (30f32830) at 05 Jun 08:45

    des yeux

    go to commit
  • ludi pushed to project branch master at osp / Work.Iselp / 05.06.2020 @ 09:33:53

    ludi (9ffb3783) at 05 Jun 08:33

    insertion

    go to commit
  • alexandre pushed to project branch master at osp / work.w / 05.06.2020 @ 09:10:29

    alexandre (9189572b) at 05 Jun 08:10

    Fix issue with form introduced in previous commit

    go to commit

  • from the OSP blog

    Libre Graphics Meeting (LGM) June, 2019

    2019-07-25T09:27:00+02:00

    Report written by our friend Manetta Berends from Varia

    It was a last minute decision to join this year’s LGM. Until the very last moment we weren’t sure if we could make it. In the end Stéphanie, Ludi, Pierre and I (Manetta) joined on the Friday and followed …

    OSM to SVG

    2018-10-06T00:00:00+02:00

    Plotting svg with machines

    Extracting OSM data for SVG use.

    I've been meaning to document my OSM to SVG process for a while now, I just had to run the process again recently, so here was a new chance to take screenshots along the way. The basic idea is to process a portion of …

    Balsa modes d'emploi

    2018-07-02T21:07:00+02:00

    Septième saison associés avec le Théatre de la Balsamine! Et pour celle-ci, sous le signe obligé mais d'une certaine jouissance, l'arte povera numérique d'OSP en auteur visuel et à l'écriture de modes d'emploi. Déplier une table pliante, bricoler un piège à mouche, tenir les voiles pendant la tempête, nouer ses …

    Soap slides in the sun

    2018-06-20T14:10:00+02:00

    Another type of tool practice.

    Bram Crevits

    2018-04-06T12:41:00+02:00

    Algue Print Brussels

    It is with great sadness that we learned of the unexpected death of our board member Bram Crevits.

    We will miss Bram’s energy and his persistent interest in the parcours of OSP. We first met him in 2009, as director of the Cimatics festival for which we made a …

    Dirty variables workshop

    2018-03-27T17:00:00+02:00

    Dirty variables workshop is about variable fonts with some distance and manual interpolation (with stroke fonts inside), with La Cambre master students in type media, Brussels, on the 26 + 27 March 2018.

    We are using Fonttools and the ttx format, which is a clear xml dump of every table present …

    L'édition comme l'expérience

    2018-03-05T12:00:00+01:00

    Gijs and me joined L'édition comme expérience at La Villa Arson last week. Monday 12th and Tuesday 13th of March, two days to thread relations from Other ways, Consciousness raising to Montessori's esthetic, au pays de Célestin Freinet.

    In parallel to the conferences and library books speaking, we crashed into …