Podcasts by Illegal Argument

Illegal Argument

Greg, Mark and Richard get together weekly and talk about things of interest in the Java community. Greg works for SimWorks (http://www.simworks.com) who specialize in mobile phone software. Mark works for SecureMX (www.smx.co.nz). Richard works for Blue Train Software (http://www.bluetrainsoftware.com)

Further podcasts by Mark Derricutt, Greg Amer and Richard Vowles

Podcast on the topic Technologie

All episodes

Illegal Argument
175: 18 And Life... from 2022-08-21T10:03:26

Episode 175 - 18 And Life

Until last week, I was going to open the show saying it's been a long time since we last recorded, but we slipped i...

Listen
Illegal Argument
173: The Red Zone from 2022-02-17T07:40:11

Catchups

  • Happy New Year!
  • Log4j Issues, fall out, ranty commentary
  • And now Po...

    Listen
Illegal Argument
172: Separating The Release From The Build from 2021-11-15T02:22:01

Once again it's been a long time coming between episodes, Auckland's recent extended Covid lock down and Mark's unscheduled and temporary relocation meant we missed out on discussion the release of...

Listen
Illegal Argument
171: Breaking (up) The Build from 2021-03-19T11:39:29

In an unprecedented show of activity - merely two weeks after the new years first episode (170) Mark and Greg are back, this time joined by Andres Almiray (Oracle) and Stephen Connolly (Cloudbee...

Listen
Illegal Argument
170: The UI is Broken! from 2021-03-07T11:00:30

Illegal Argument Episode 170

Mark and Greg emerge from their 2020/2021 Christmas/New Year breaks, and temporary Level 3 lock down to break ...

Listen
Illegal Argument
Episode 70 - Drifting thru an interface... from 2021-01-31T22:10:42.023393

A somewhat shorter episode this week, and one with a strange directory/focus.

We talk about dynamic languages and the need for interfaces, the Listen

Illegal Argument
The Greg Cast from 2020-09-12T22:40:38

Welcome to The Greg Cast

Illegal Argument
The Joy of Java from 2020-07-02T12:10

After a lockdown/reopen period we're back with another argument.

WARNING: The recording dropped out half way thru, and… creative edits were made. Your ears have been warn...

Listen
Illegal Argument
Technical Writing from 2020-05-17T10:27:37

What’s this? Another Illegal Argument episode already? And so close to the last one - it seems the shift to working from home and remote recording has already showed a payoff.<...

Listen
Illegal Argument
Illegal Argument - Episode 165 from 2020-04-23T23:40:13

Welcome to the “Locked Down Dependencies” remote recorded using Squadcast.fm whilst both Greg and I are stuck in a national COVID-19 lockdown.

Full lin...

Listen
Illegal Argument
Episode 164 - Moments before Isolation from 2020-03-16T09:41:31

Welcome to the first episode of 2020 - recorded just before all of Coronavirus Mania and then promptly the editing and publishing got unfortunately thrown to the sidelines for a week.

Thi...

Listen
Illegal Argument
Illegal Argument: Episode 161 from 2019-04-08T10:57:16

00:00:00: Intro

00:01:25: Java 12 Is Upon Us

Illegal Argument
Episode 160 from 2019-03-30T04:12:15

Illegal Argument
Episode 159: The Forth from 2018-12-29T06:44:26

Illegal Argument
Episode 158: Java 11 was quietly released... from 2018-10-17T09:32:58

It’s been a long time between episodes, with illness, work, and rock’n’roll getting in the way - but after planning to get another episode out to discuss the recent Java 11 release, not even the...

Listen
Illegal Argument
Episode 157: The Return of The Richard from 2018-05-16T09:16:07

Illegal Argument
Episode 156 - Java 10 is the new Java 2 from 2018-04-30T12:02:17

It may have just clocked into April, but the first Illegal Argument of the year is finally here, much delayed, and extra long in it’s twists and turns of… well, let’s face it - you know it would...

Listen
Illegal Argument
155: The End of the Year was demarcated by Annotations. from 2017-12-18T09:53:35

For an ostensibly forthrightly podcast, we only managed 10 episodes this year, of which one was a mini-solo cast from Mark, too many holidays and rock concerts getting in the way of recording. H...

Listen
Illegal Argument
154: Don't Run Into Walls from 2017-11-23T10:47:27

Illegal Argument
152: XML Beware from 2017-09-10T10:16:05

A short minisode on Apache Struts, XML deserialisation attacks, and Equifax.

Illegal Argument
151: I'm A Teapot from 2017-08-27T06:08:37

Save 418 - I was hoping to actually shift the discussion of “Save 418” more towards the importance of specifications, and how ‘in the old days’ protocols/specs ...

Listen
Illegal Argument
150: Breaching the Summit from 2017-08-04T13:51:57

Initially tonight’s episode was going to be called “The Patch Is All” (guess whose been enjoying the new season of Killjoys?) — with a discussion about pre code-review practises, howeve...

Listen
Illegal Argument
Episode 149 - null == 400; from 2017-07-09T12:03:58

Illegal Argument
Episode 148 - Project Glass Tile from 2017-06-19T10:06:02

Join us for an another semi informed, highly subjective, and quite possibly wrong on all counts discussion about Java, Jigsaw.

Illegal Argument
Episode 147 from 2017-05-24T10:31:18

Apoligies one and all for the late episode delivery, our host/engineer/pulisher ( aka me, Mark ) was off galavanting taking photos of Living Colour, Greenday, and Devin Townsend this week and go...

Listen
Illegal Argument
Illegal Argument Episode 146 from 2017-05-04T00:12:27

Illegal Argument
Episode 144 - Everything Sucks from 2016-08-14T08:54:16

 

  • Slack sucks, and Greg can rewrite it in a day.
  • Self hosted slack?
  • Hipchat from Atlasssian
  • Matter Most
  • Electron based Apps - scourge of memory Listen
Illegal Argument
Illegal Argument - 142: Making builds by making make make MakeFiles. from 2016-07-03T06:25:25

Making builds by making make make MakeFiles.

  • Building Go From Make - bad puns and jokes, Gentoo/Debian packaging
  • Maven - the best of the bunch of bad things.
  • Sep...

    Listen
Illegal Argument
Illegal Argument #141 - Rusty Kotlin from 2016-05-22T09:32:42

 

Illegal Argument
Illegal Argument #140 from 2016-05-05T11:06:21

Lately it seems we've been rather busy to record, so it was good to finally get 2/3's of us together to actually record, and discuss languages from a less argumentative level ( no wild type theo...

Listen
Illegal Argument
Illegal Argument - Episode 139 from 2016-03-30T09:41:29

So it's been a quiet few months in the build cycle but we thought it was about time to release a new episode, so here - enjoy episode 139 - largely unedited, unprepared, full of ranty goodness.<...

Listen
Illegal Argument
Episode 137 - Oops I compressed it again... from 2015-12-01T10:31:40

Illegal Argument
Illegal Argument - Episode (succ 135) from 2015-11-17T11:18:46

This “weeks” argument was recorded on the Back to the Future day, and then eventually edited and published a long overdue time later… That’s time travel.

Illegal Argument
Episode 134: Subscription Expired. from 2015-09-16T10:05:10

Illegal Argument
Episode 133 from 2015-08-24T10:57:31

 

  • Fork/Join
Illegal Argument
Illegal Argument Episode 132 from 2015-08-04T10:11:46

  • JDK 8 Adoption Problems

    • Application Services not supporting JDK8 yet

    • Listen

Illegal Argument
Illegal Argument Episode 131 from 2015-06-21T08:25:45

Join Mark, Greg, and Peter and we wax lyrically about 4k screens, driver issues, how node.js and NPM love /tmp and somehow.... just somehow -...

Listen
Illegal Argument
Illegal Argument - Episode 129 from 2015-05-17T08:43:52

Illegal Argument
Episode 128 - the one I really lazy over... from 2015-04-11T11:20:38

It might now be long past April, a month after we recorded this, and even a week after Easter when I finally got around to editing it.  But join us for an argument - one so illegal it's been ban...

Listen
Illegal Argument
Episode 0b1111111 - The End is Nigh from 2014-12-28T09:41

Illegal Argument
Illegal Argument - Episode 126 from 2014-12-14T09:55:52

This weeks episode is being published a little later than normal - my bad. I blame Christmas and the craziness of the year end.

Illegal Argument
Episode 124 from 2014-11-17T08:20:18

Illegal Argument
Episode 123 - It's easy as.... from 2014-10-22T11:14:19

Illegal Argument
Illegal Argument Episode 121 - The Fragmentation of... from 2014-09-16T12:17:53

Illegal Argument
Episode 120 - Better (epically) late than never? from 2014-09-14T07:06:47

So.... this podcast thing - it turns out you don't just RECORD episodes, you really should edit, and POST them as well....

Yes, I (mark) dropped the ball and got side tracked with life, c...

Listen
Illegal Argument
Episode 119: $ sudo make me a project from 2014-08-19T10:11:05

Sorry this episode took so long to get packaged up and built, but you know how long those type based compilations using make go....

Seriously tho, illness, lethargy, and just plain lazine...

Listen
Illegal Argument
Episode 118 - The 'F' Bomb! from 2014-07-15T11:26:46

Join Mark, Greg, and Peter for some more absurd type level rants, whilst we weren’t exactly planning on diving once again into a big argument around types and functional programming, somehow we ...

Listen
Illegal Argument
Episode One One Seven :: Int ->Int ->Int ->() from 2014-07-02T11:39:18

  • The Prisoner

  • Pull Request Ettiquette

    • manually merge pull requests

    • Github and Tooling

      Listen
Illegal Argument
Episode 116 - Messy Types and Garbage Collection from 2014-06-22T07:20:33

  • Garbage Collection
  • Language/Compiler design
  • Function Types
    • A discussion on whether a functions signature is a type, or not.

During this...

Listen
Illegal Argument
Episode 115 - Programming is Hard from 2014-06-01T08:25:32

Illegal Argument - Episode 115

  • Learning to program is hard

Illegal Argument
Ill-Informed Argument #1 from 2014-05-18T02:37:17

  • Copyrighted APIs - Oracle vs Google

Illegal Argument
Illegal Argument - Episode 113 - Dynamic Languages from 2014-05-07T12:03:47

A discussion of dynamic lanugages with guest Manix Cook.

Illegal Argument
Episode 112 - Data Types and Eventing from 2014-04-21T09:02:49

Illegal Argument
Episode 111 - Code Reviews and New Languages from 2014-04-06T06:11:52

Join Mark and Greg for a discussion on code reviews, gerrit, and the recent language releases over the last few months.

Illegal Argument
Episode 110 - Stop, ScalaTime! from 2014-02-09T09:16:29

Join Mark, Greg, and Peter for the first recording of the year where we discuss some of the recent Scala rants by Paul Phillips, along with build things...

Illegal Argument
Episode 109 - Premature Abstractions from 2013-12-02T10:58:48

A semi "solo" cast where both Greg and Mark actually agree with other other, and stretch out a discussion way beyond its limit...  a fun chat tho...

Listen
Illegal Argument
Illegal Argument Episode 108 from 2013-11-05T10:49

Illegal Argument
Illegal Argument Episode 107 - Ghost Stories from 2013-10-20T09:22

Illegal Argument Episode 107

Hauntings and Ghost Stories

Dealing with the ghost of projects past…

Illegal Argument
Episode 106 - Crowd Funding Typed Clojure and Clojure in Clojure from 2013-10-06T05:43:23

Sit back and get your pause buttons ready for an extra long, "double episode" of Illegal Argument with a somewhat embedded, disjointed interview/discussion with Listen

Illegal Argument
Illegal Argument - Episode 104: REPLs and API Design, Database Migrations from 2013-07-25T10:25

Illegal Argument
Episode 103 - Productivity and Estimation from 2013-07-14T12:48:25

Join Mark, Greg, and new co-host Peter as we discuss Language Productivity and Estimation.

Productivity

Illegal Argument
Illegal Argument Episode 101 - Process from 2013-05-19T10:04:53

In this epic episode, we talk process with guest Peter Cummuskey.

Listen
Illegal Argument
Illegal Argument Episode 100 from 2013-05-05T10:39:36

Join us for a long awaited 100th episode of Illegal Argument, we talk conferences, developing your life, and how Scala and Node.JS will die.

Listen
Illegal Argument
Illegal Argument - Episode 99: The one we mostly deleted from 2013-04-10T09:42:36

Due to a mixture of technical problems, and a disjointed conversation, a vast majority of what we discussed on this show was lost, or just not worth making public - but still - you get to here s...

Listen
Illegal Argument
Illegal Argument Episode 98 - Typed Clojure from 2013-03-21T08:01

Welcome to Illegal Argument Episode 98 - Typed Clojure with Ambrose Bonnaire Sergeant.

Links:

Illegal Argument
Illegal Argument Episode 97 - Dependency Injunction from 2013-03-09T23:41:20

Illegal Argument Episode 97

Illegal Argument
Episode 96 - A Fond Farewell from 2013-02-23T04:00:32

Join Mark, Richard and Greg as we discuss Java, JavaScript, and bid farewell to a member of the show...

Listen
Illegal Argument
Episode 95 - A new year, a new platform! from 2013-02-11T10:34:07

Join Mark, Richard, Greg, and guest Nicholas Faiz from Moneytribe as we talk about NodeJS, JavaScript, and how Clojure is the way.

Listen
Illegal Argument
Illegal Argument Episode 94 from 2012-12-27T00:45

Illegal Argument
Illegal Argument 93 - Back to BASICs from 2012-12-10T09:00:50

Illegal Argument
Illegal Argument Episode 92 - JSConf AU Report from 2012-11-25T10:08:08

Illegal Argument
Illegal Argument Episode 91 - A Piggy and a RAT from 2012-11-13T09:08:29

Illegal Argument 91

Illegal Argument
Illegal Argument Episode 90 from 2012-11-04T08:15:51

  • catch(e) - A possible JavaScript podcast from Richard/Mark?
  • JS Conf AU
  • Code reviews...
  • Dependencies ( again )
  • OSGi ( ...

    Listen
Illegal Argument
Illegal Argument Episode 87 from 2012-09-23T10:54:43

Illegal Argument Episode 87

Illegal Argument
Illegal Argument Episode 86 - Pixel Shuffling from 2012-09-09T04:22:39

Illegal Argument Episode 86 - Pixel Shuffling

Illegal Argument
DNS Issues from 2012-08-28T08:16:56

It looks like we've been having a few DNS related issues with the website and RSS feeds lately following Dotster's new platform rollout. These should hopefully all be resolved now tho.

Listen
Illegal Argument
Illegal Argument Episode 85 from 2012-08-24T23:20:24

Illegal Argument 85

Illegal Argument
Illegal Argument Episode 84 from 2012-08-12T10:54:45

Illegal Argument Episode 84

  • VertX, Meteor and the rise of the client spanning event bus
  • Is there any steam behind cloud IDEs? Latest one was Collide, but many of them are...

    Listen
Illegal Argument
Episode 83 - On Quality (reprise) from 2012-08-01T12:28:17

Join Mark and fellow podcasters Craig Smith, and Craig Aspinall for a discussion on Quality.

Note: ...

Listen
Illegal Argument
Illegal Argument 82 from 2012-07-31T10:19:17

  • Hibernate 4.0 - SQL generates cross joins
  • Maven dependency issues
  • Listen
Illegal Argument
Episode 80 - He's a Douche from 2012-06-18T12:51:04

Illegal Argument 80 - He’s a douche

Illegal Argument
Episode 79 - A long lession in education... from 2012-06-03T10:56:12

Join Mark, Greg, and Richard for a fairly hefty discussion our recent Clojure Lounge hack-day, and an education lesson on what we've learnt this past 12 months.

  • Clojure Lounge discu...

    Listen
Illegal Argument
The Lisp (cons piracy) from 2012-04-29T12:19:38

Episode 77 - The Lisp (cons piracy)

Illegal Argument
Episode 76 - The Lisp Curse from 2012-04-15T02:52:13

Illegal Argument 76

Illegal Argument
Illegal Argument Episode 75 - After the Big One from 2012-03-17T06:54:03

Illegal Argument Episode 75

Illegal Argument
Illegal Argument Episode 74 from 2012-03-06T10:06:47

Illegal Argument Episode 74


Illegal Argument
Illegal Argument Episode 73 from 2012-02-13T11:16:51

Illegal Argument Episode 73


Illegal Argument
Episode 72 - Emanuele's Happy Feet from 2011-12-26T11:59:18

Join Mark's Christmas Special with Hawkes Bay listener Emanuele Ziglioli from SirTrack for an interesting discussion on Java, Swing based UIs, Mobile develop...

Listen