Site Map - skip to main content - dyslexic font - mobile - text - print

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.


The passing of FiftyOneFifty

It is with deep sadness we announce that another of our hosts and friends Donald Grier, known to us as FiftyOneFifty, has passed away.

FiftyOneFifty's frat brother Randy Hall has written an lovely piece. The team at Linuxlugcast are preparing our own tribute if you want to contribute an audio file you can email Honkeymagoo or join the show.

Our thoughts go out to his friends and family at this difficult time.


Correspondent

tuturto

Host Image
Host ID: 364

Eternal tinkerer of code, who occasionally writes things down at https://engineersjourney.wordpress.com/ or contributes to hylang project at https://github.com/hylang/hy


email: tuukka.turto.nospam@nospam.oktaeder.net
episodes: 36

hpr2898 :: Modeling people in space game

Released: 2019-09-11. Duration: 00:21:55. Flag: Clean. Series: Haskell.
Tags: modeling, data.
tuturto talks how they approach modeling people in space game

hpr2888 :: Pattern matching in Haskell

Released: 2019-08-28. Duration: 00:20:36. Flag: Clean. Series: Haskell.
Tags: pattern matching.
tuturto talks about one of their favourite features in Haskell

hpr2883 :: Pass the pigs

Released: 2019-08-21. Duration: 00:05:18. Flag: Clean. Series: Tabletop Gaming.
Tags: dice game.
tuturto talks about their childhood game pass the pigs

hpr2878 :: Type classes in Haskell

Released: 2019-08-14. Duration: 00:19:28. Flag: Clean. Series: Haskell.
Tags: type class.
tuturto explains what type classes are and how to use them

hpr2873 :: Death Angel - Card game

Released: 2019-08-07. Duration: 00:17:25. Flag: Clean. Series: Tabletop Gaming.
Tags: cardgame.
Short description of Death Angel card game

hpr2868 :: Custom data with Persistent

Released: 2019-07-31. Duration: 00:20:02. Flag: Clean. Series: Haskell.
Tags: haskell, persistent, database.
tuturto explains how to serialize custom data with Persistent

hpr2858 :: Vehicle designer for a space game

Released: 2019-07-17. Duration: 00:23:24. Flag: Clean. Series: Haskell.
Tags: haskell.
tuturto talks about modeling vehicle designer for their space game

hpr2848 :: Random numbers in Haskell

Released: 2019-07-03. Duration: 00:32:37. Flag: Clean. Series: Haskell.
Tags: haskel, random numbers.
tuturto talks how to generate random numbers (and other values) in Haskell

hpr2843 :: Afrikan Tähti (or Star of Africa)

Released: 2019-06-26. Duration: 00:11:18. Flag: Clean. Series: Tabletop Gaming.
Tags: finnish, childhood favourite.
tuturto talks about one of the most important Finnish board game ever

hpr2838 :: Why Haskell?

Released: 2019-06-19. Duration: 00:31:40. Flag: Clean. Series: Haskell.
Tags: haskell, response.
tuturto tries to answer Beeza's question on why would someone want to use Haskell

hpr2828 :: Writing Web Game in Haskell - Science, part 2

Released: 2019-06-05. Duration: 00:45:34. Flag: Clean. Series: Haskell.
Tags: haskell.
tuturto continues their explanation on simulating science in a game written in Haskell

hpr2818 :: Writing Web Game in Haskell - Science, part 1

Released: 2019-05-22. Duration: 00:43:26. Flag: Clean. Series: Haskell.
Tags: Haskell.
tuturto explains types and data they used to model science in their Haskell game

hpr2808 :: Haskell function types

Released: 2019-05-08. Duration: 00:24:29. Flag: Clean. Series: Haskell.
Tags: haskell.
tuturto gives overview of function types in Haskell

hpr2797 :: Writing Web Game in Haskell - Simulation at high level

Released: 2019-04-23. Duration: 00:25:47. Flag: Clean. Series: Haskell.
Tags: haskell, persistent.
tuturto gives overview of simulation in their 4x game

hpr2788 :: Looping in Haskell

Released: 2019-04-10. Duration: 00:47:28. Flag: Clean. Series: Haskell.
Tags: haskell, programming.
tuturto describes some loop-like constructs in Haskell

hpr2778 :: Functor and applicative in Haskell

Released: 2019-03-27. Duration: 00:30:41. Flag: Clean. Series: Haskell.
Tags: haskell, functor, applicative.
Brief introduction on functor and applicative patterns in Haskell and where they can be used

hpr2768 :: Writing Web Game in Haskell - Planetary statuses

Released: 2019-03-13. Duration: 00:18:42. Flag: Clean. Series: Haskell.
Tags: haskell.
tuturto describes system for recording planetary statuses in their game

hpr2758 :: Haskell - Data types and database actions

Released: 2019-02-27. Duration: 00:42:46. Flag: Clean. Series: Haskell.
Tags: haskell, database.
Brief summary of how to declare your own datatypes in Haskell and how to store data in database

hpr2748 :: Writing Web Game in Haskell - Special events

Released: 2019-02-13. Duration: 00:44:05. Flag: Clean. Series: Haskell.
Tags: haskell, yesod.
tuturto walks through implementation of special events in web based game

hpr2733 :: Writing Web Game in Haskell - News and Notifications

Released: 2019-01-23. Duration: 00:47:17. Flag: Clean. Series: Haskell.
Tags: haskell, yesod.
tuturto talks about the game they're writing in Haskell and convoluted news system they made.

hpr2723 :: Using Elm in context of 4X game client

Released: 2019-01-09. Duration: 00:44:31. Flag: Clean. Series: general.
Tags: elm.
tuturto talks their decisions on structuring Elm application

hpr2713 :: Resources in 4x game

Released: 2018-12-26. Duration: 00:20:52. Flag: Clean. Series: Haskell.
Tags: haskell.
One way to implement data types for raw resources in Haskell

hpr2703 :: Fog of war in Yesod based game

Released: 2018-12-12. Duration: 00:25:15. Flag: Clean. Series: Haskell.
Tags: haskell, yesod.
How to implement fog of war system in turn based web game

hpr2693 :: Getting started with web based game in Haskell and Elm

Released: 2018-11-28. Duration: 00:19:06. Flag: Clean. Series: Haskell.
Tags: haskell, yesod.
First steps in writing 4x space exploration game

hpr2633 :: Elm - First Impressions

Released: 2018-09-05. Duration: 00:30:19. Flag: Explicit. Series: general.
Tags: elm, first impressions, programming language.
My first impressions on Elm programming language

hpr2618 :: Yesod - First Impressions

Released: 2018-08-15. Duration: 00:23:05. Flag: Clean. Series: Haskell.
Tags: haskell,yesod,web.
tuturto talking about their first impressions of Yesod web framework

hpr2608 :: BattleTech

Released: 2018-08-01. Duration: 00:18:28. Flag: Clean. Series: Tabletop Gaming.
Tags: BattleTech.
Quick introduction to BattleTech tabletop game by tuturto

hpr2598 :: Calculating planetary orbits in Haskell

Released: 2018-07-18. Duration: 00:28:31. Flag: Clean. Series: Haskell.
Tags: haskell,astronomy.
tuturto talks about calculating planetary orbits

hpr2593 :: Intro to De Bellis Antiquitatis

Released: 2018-07-11. Duration: 00:27:28. Flag: Clean. Series: Tabletop Gaming.
Tags: tabletop gaming.
Short intro to tabletop wargame called DBA

hpr2588 :: Miniature painting

Released: 2018-07-04. Duration: 00:29:00. Flag: Clean. Series: general.
Tags: miniatures painting.
tuturto rambles about how to paint miniatures while painting some toy soldiers

hpr2524 :: General problem solver

Released: 2018-04-05. Duration: 00:18:08. Flag: Clean. Series: general.
Tags: lisp, artificial intelligence, problem solving.
Brief look into general problem solver system and how to use it solve simple problems

Become a Correspondent