HNHacker News
TopNewBestAskShowJobs

jackrusher

27 karma · joined April 14, 2010

Former Bell Labs/AT&T Researcher and kernel hacker, currently making art and technology in Berlin.

http://jackrusher.com

submissionscomments
jackrusher··on Application.garden – a platform for hosting small web apps written in Clojure
We're starting small and rolling out gradually to beta users. Long term, all sorts of things will be supported in the pay tier.
jackrusher··on Application.garden – a platform for hosting small web apps written in Clojure
This one is a bit like Heroku++ for Clojure. We also have a prototype val.town for Clojure that will follow :D
jackrusher··on Datomic is Free
Yes, it's used by many companies in production. There's a partial list here:

https://www.datomic.com/customers.html

jackrusher··on Stop Writing Dead Programs [video]
. Sadly, the JVM unwinds the stack before returning the exception, which makes doing the right thing very hard.
jackrusher··on Stop Writing Dead Programs [video]
Definitely not!

Sorry you hated the formatting. The transcript is meant to be an assistive technology for the video, and a place to put extra notes I couldn't fit into the time I had. Ideally, the transcript would scroll as the video advances and the timestamps would move the playhead to that part of the talk, but I haven't time this week to do as much hacking on that as I'd like.

jackrusher··on Stop Writing Dead Programs [video]
The reference for this is the Brad Myers paper referenced in this tweet:

https://twitter.com/jackrusher/status/1553392739986952194

(The paper is very good.)

jackrusher··on Stop Writing Dead Programs [video]
I downloaded the automatic transcript from the YouTube video and wrote some code to reformat it in this way to make referencing the position in the video easier. I should probably have linked each time code to open the video at that point, but I'm a bit time constrained this week.
jackrusher··on Clerk: Local-First Notebooks for Clojure
That's exactly it, yeah. It looks like a hot reload on save, but it does only the minimum calculation required.
jackrusher··on Show HN: Thi.ng – open-source building blocks for computational design
I tried to get more people to pay attention to what you were doing, and still miss you in the Clojure community.
jackrusher··on Mike Pall: Ramblings on languages and architectures
We built a dataflow system for Complex Event Processing (CEP) at one of my previous startups. It included both a visual programming GUI and a non-hideous programming language called SPLASH that allowed one to code nodes of the dataflow graph. The product is now known as the SAP Sybase Event Stream Processor, and this page has an example of SPLASH: http://www.sybase.com/products/financialservicessolutions/co...

(Jon Riecke <http://scholar.google.com/citations?user=lSdHdpUAAAAJ&hl...; did most of the work on the language.)

jackrusher··on Force directed graph layout in JavaScript
Thanks! I wasn't familiar with HN's post formatting.
jackrusher··on Force directed graph layout in JavaScript
Nice! I did the same thing a couple weeks ago <http://github.com/jackrusher/jssvggraph>; to help explain the simplicity of the algorithm to a friend. Mine paints SVG directly rather than using Raphael, so it only works with browsers that support that standard. One thing this brought to my attention is that the WebKit SVG implementation is much, much faster than Gecko's.