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

  1. 1
    Building Clojure Services at Scale
    5 people · 288 points · first shared 2013 · 21 comments on HN
  2. 2
    A developer's guide to creating presentations
    3 people · 9 points · first shared 2012 · 3 comments on HN
  3. 3
    Clojure and Overtone Driving Minecraft
    2 people · 71 points · first shared 2015 · 15 comments on HN
  4. 4
    Latent Semantic Analysis in Ruby
    2 people · 31 points · first shared 2008 · 1 comments on HN
  5. 5
    Sets in Elixir
    2 people · 4 points · first shared 2013 · discussion on HN
  6. 6
    Emacs as a Musical Instrument (2018)
    2 people · 3 points · first shared 2020 · discussion on HN
  7. 7
    Functions Explained Through Patterns
    2 people · 3 points · first shared 2017 · discussion on HN
  8. 8
    Animations with Emacs
    2 people · 3 points · first shared 2015 · discussion on HN
  9. 9
    Sounds of the Human Brain
    1 people · 6 points · first shared 2013 · discussion on HN
  10. 10
    The aesthetics of density
    1 people · 3 points · first shared 2012 · discussion on HN
  11. 11
    Isolating External Dependencies in Clojure
    1 people · 2 points · first shared 2013 · discussion on HN
  12. 12
    Conferences and the cult of celebrity
    1 people · 2 points · first shared 2012 · discussion on HN
  13. 13
    Recurrent neural networks in Ruby
    1 people · 2 points · first shared 2012 · discussion on HN
  14. 14
    Why are you SHOUTING programmer?
    1 people · 1 points · first shared 2012 · 1 comments on HN
  15. 15
    Rhetoric for programmers
    1 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

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close