> LONDON HASKELL NEEDS AN ORGANIZER
goodbye london haskell meetup.com group, you served us all well
(it's using #Haskell so you bet your life there's 5 different multigigabyte GHC installs happening inside the |sh)
ahhh #Haskell... recompiling my reddit bot and watching all the category theory get installed...
New reddit API limits of 100 API hits per minute, and I felt bad with https://github.com/benclifford/lsc-todaybot making 4 HTTP requests an hour!
was trying to think of a hashtag that described two small projects I've made (today's #Python picklerun, and years ago, #Haskell acme-smuggler) that give you "things" that look like values in your programming language, but actually they do weird stuff...
settled on #SatansValues
was up at 5am sleepless, debugging some DNS troubles on one thing; got me in the mood for working on a DNS testing project I've had as a side-project for ... a decade. was too lazy to do anything with that. 12 hours later, one of the failures it would have detected, a dnssec failure caused by a typo in a zone file, happen on one of my two main zones. ugh. bonus haskell hashtag because there's monads in this project.
My most starred github repo, and maybe my favourite, is a #haskell package called `acme-smuggler`.
It gives you a function `smuggle` which hides an arbitrary (typeable) value inside ()
smuggle :: t -> ()
and then later on, you can retrieve that value using:
discover :: () -> t
It's just 7 lines of code, described in my blog post: "Smuggling things in a dirty bottom"
https://benctechnicalblog.blogspot.com/2016/11/smuggling-things-in-dirty-bottom.html
Hi.
I'm Ben.
For fun I ride my bike around Berlin and build pretty things with LEDs and microcontrollers.
I'm also interested in programming language design/theory stuff.
I help with a refugee reception volunteer group in Berlin for people arriving from Ukraine.
I like dogs.
http://www.hawaga.org.uk/ben/
https://github.com/benclifford
https://twitter.com/benclifford