Joseph Wilk
blog.josephwilk.net · Personal blog · on HN since 2008
Joseph Wilk, a software developer, writes about Clojure, Ruby, Elixir, Emacs, and music and animation code.
What HN saysHN commenters link it for his Clojure services at SoundCloud, Clojure with Minecraft, and Ruby examples of latent semantic analysis.
21HN people shared it
4linked it in comments
26stories submitted
432story points
4 years agolast shared
2008people per year2026
Most-shared posts
- 1Building Clojure Services at Scale5 people · 288 points · first shared 2013 · 21 comments on HN
- 2A developer's guide to creating presentations3 people · 9 points · first shared 2012 · 3 comments on HN
- 3Clojure and Overtone Driving Minecraft2 people · 71 points · first shared 2015 · 15 comments on HN
- 4Latent Semantic Analysis in Ruby2 people · 31 points · first shared 2008 · 1 comments on HN
- 5Sets in Elixir2 people · 4 points · first shared 2013 · discussion on HN
- 6Emacs as a Musical Instrument (2018)2 people · 3 points · first shared 2020 · discussion on HN
- 7Functions Explained Through Patterns2 people · 3 points · first shared 2017 · discussion on HN
- 8Animations with Emacs2 people · 3 points · first shared 2015 · discussion on HN
- 9Sounds of the Human Brain1 people · 6 points · first shared 2013 · discussion on HN
- 10The aesthetics of density1 people · 3 points · first shared 2012 · discussion on HN
- 11Isolating External Dependencies in Clojure1 people · 2 points · first shared 2013 · discussion on HN
- 12Conferences and the cult of celebrity1 people · 2 points · first shared 2012 · discussion on HN
- 13Recurrent neural networks in Ruby1 people · 2 points · first shared 2012 · discussion on HN
- 14Why are you SHOUTING programmer?1 people · 1 points · first shared 2012 · 1 comments on HN
- 15Rhetoric for programmers1 people · 1 points · first shared 2012 · discussion on HN
What HN people wrote when they linked it
reilly3000 · 2019-09-13
There is an item called a structure block that consists of a 2d array of block types and their relative positions. Once you've defined a structure block in-game you can place copies of it into the world. That can really help with some of these larger projects to have some boilerplate.
Additionally, there are some really interesting ways to build minecraft content with various programming languages. I'm aware of a Python[1] Library, a mod that provides in-game Lua scripting[2], and even a Clojure library used with Overtone/Supercollider[3] - be sure to check out that video for some incredible live-coded music with generated visuals.
[1] https://github.com/arpruss/raspberryjammod
[2] https://github.com/dan200/ComputerCraft
[3] http://blog.josephwilk.net/clojure/overtone-driving-minecraft.html
neolefty · 2014-03-21
Piotr's article is a brief tutorial and includes sample code.
Here's another article about micro-services with Clojure at SoundCloud, with much more depth and industrial scale, by Joseph Wilk:
http://blog.josephwilk.net/clojure/building-clojure-services-at-scale.…
zupatol · 2008-12-14
Latent semantic analysis can be used to measure the similarity of two documents.
http://en.wikipedia.org/wiki/Latent_semantic_analysis
I found examples in ruby and python in this blog, which is unfortunately down just at the moment
http://blog.josephwilk.net/ruby/latent-semantic-analysis-in-ruby.html
puredanger · 2014-11-03
Here's a few:
- Walmart Labs - http://jobs.walmart.com/san-bruno/ecommerce/mobile-instore-software-(c…
- Staples - http://careers.staples.com/sanmateo/
- Climate Corp (now owned by Monsanto) - https://github.com/TheClimateCorporation
- RoomKey http://www.colinsteele.org/post/27929539434/60-000-growth-in-7-months-…
- Puppet Labs - http://puppetlabs.com/blog/new-era-application-services-puppet-labs
- Soundcloud - http://blog.josephwilk.net/clojure/building-clojure-services-at-scale.…
- Netflix - https://speakerdeck.com/daveray/clojure-at-netflix
- eBay - https://www.linkedin.com/jobs2/view/26386571
- Two Sigma - https://www.youtube.com/watch?v=YHctJMUG8bI
- Consumer Reports - http://www.meetup.com/denofclojure/messages/boards/thread/47511532/
- LivingSocial - https://www.linkedin.com/jobs2/view/19995533
- Factual
- Thoughtworks - http://thoughtworks.github.io/p2/issue09/two-months-early/
- Daily Mail - http://www.pitheringabout.com/?p=1018
- MixRadio - http://dev.mixrad.io/blog/2014/10/19/Clojure-libraries/
- Prismatic - http://blog.getprismatic.com/blog/2013/1/14/bringing-functional-to-the…
- Pivotal Labs - http://www.pivotaltracker.com/community/tracker-blog/generative-testin…
- Beanstalk - http://blog.beanstalkapp.com/post/23998022427/beanstalk-clojure-love-a…
- uSwitch
- CFPB (Credit Financial Protection Bureau) -…