Top all-time · #855
Cognitect.com
Company blog · blog.cognitect.comprogrammingsystems
Cognitect.com is the company blog at blog.cognitect.com, writing about programming and systems. Since 2014, 78 different Hacker News readers have linked it 111 times, most often “Transit – A format for conveying values between different languages”. The last post was in 2020, but the archive is still widely read.
Sometimes recommended · 7 of 40 sampled comments recommend it?
Why HN links it
Cognitect's blog and Cognicast podcast, linked in Clojure and Lisp discussions as sources on Clojure, Transit and REPL debugging, and for interviews with language and tooling people.
Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Transit – A format for conveying values between different languages8 people · 10 mentions · first linked 2014-07-22
- Clojure at Scale: Walmart6 people · 6 mentions · first linked 2016-08-08
- REPL Debugging: No Stacktrace Required (2017)5 people · 6 mentions · first linked 2017-06-06
- Restate Your UI: Using State Machines to Simplify User Interface Development5 people · 5 mentions · first linked 2017-05-22
- Transducers are coming to Clojure4 people · 4 mentions · first linked 2014-08-06
- Self Healing Code with clojure.spec3 people · 4 mentions · first linked 2016-12-13
- Clojure spec with Rich Hickey [podcast]3 people · 3 mentions · first linked 2016-06-10
- Improving on Types: Specing a Java Library with Clojure3 people · 3 mentions · first linked 2017-06-22
- Functional Dreams3 people · 3 mentions · first linked 2017-11-21
- Introducing Vase: data-driven microservices in Clojure2 people · 2 mentions · first linked 2017-01-31
What Hacker News says?
Cool, Russ Olsen used this remote/distributed workers analogy back in july 2016 here http://blog.cognitect.com/cognicast-transcripts/104
Comment linking /cognicast-transcripts/104
on “Don’t work “remotely””Submitted Transducers are coming to Clojure as a story · 319 points
HN discussionClojure as well, e.g.: http://blog.cognitect.com/blog/2015/6/30/walmart-runs-clojur... They're pretty language agnostic from what I've heard, not always in a good way.
Comment linking /blog/2015/6/30/walmart-runs-clojure-at-scale
on “Confirmed: Walmart buys Jet.com for $3B in cash”Submitted Transit – A format for conveying values between different languages as a story · 299 points
HN discussionI thought that was strange survey at first, as there were very few questions related to programming and coding with Rust but plenty of questions around engaging with the community (inclusiveness/comfort level, conference attendance, etc). But then I realized it was a "Rust Community Survey". Is there another survey more suited to use Rust as a language ala "State of Clojure"? I don't use Clojure anymore but I still…
Comment linking /blog/2017/1/31/state-of-clojure-2016-results
on “Two years of Rust”Submitted Clojure 1.9 is now available as a story · 298 points
HN discussionSo this is a common issue on the clojure sub-reddit the two good responses i've seen to this is the library expound ( https://github.com/bhb/expound ) so you get more 'human' read-able errors and my personal favourite is Stuart Hallows blog post REPL DEBUGGING: NO STACKTRACE REQUIRED ( http://blog.cognitect.com/blog/2017/6/5/repl-debugging-no-st... )
Comment linking /blog/2017/6/5/repl-debugging-no-stacktrace-required
on “Clojure: A Lisp that wants to spread”Submitted Clojure 1.8 as a story · 272 points
HN discussionIf you can, I'd suggest use spec to improve your understanding and verify behavior. I certainly do know that Clojure can get very dense if you're not careful. http://blog.cognitect.com/blog/2017/6/19/improving-on-types-...
Comment linking /blog/2017/6/19/improving-on-types-specing-a-java-library
on “Clojure at Netflix (2013) [slides]”Submitted Clojure 1.7 is now available as a story · 259 points
HN discussionTom, have you heard of EDN and Transit? Like JSON, but: 1. Extensible, custom types 2. Streamy, efficient, compressed and fast, leverages platform's existing native/optimized JSON parsers 3. Wide platform reach 4. Made by Rich Hickey http://blog.cognitect.com/blog/2014/7/22/transit
Comment linking /blog/2014/7/22/transit
on “Toml: Tom's Obvious, Minimal Language”Submitted State of Clojure 2016 – Results and Analysis as a story · 249 points
HN discussionwalmart ( http://blog.cognitect.com/blog/2015/6/30/walmart-runs-clojur... )
Comment linking /blog/2015/6/30/walmart-runs-clojure-at-scale
on “Lisp Quickstart”Submitted State of Clojure 2015: Survey Results as a story · 215 points
HN discussionWhere does Clojure fit in the technology stack of Walmart? Cognitect has a few references that seem a bit old [1], but I see WalmartLabs release clj libraries from time to time [2], and I heard a podcast once where someone talked about working with Clojure remotely too [3]. 1: https://www.cognitect.com/walmart-case-study.html 2: https://github.com/walmartlabs/lacinia 3: http://blog.cognitect.com/cognicast/087
Comment linking /cognicast/087
on “At least it wasn't Oracle”Submitted The Next Five Years of ClojureScript as a story · 128 points
HN discussionThe guy who taught his son programming langs from early days and that son was largely responsible for the Clojure Instaparse project. The duo discussed it on the Cognicast. That topic is the bulk of the interview. http://blog.cognitect.com/cognicast/122
Comment linking /cognicast/122
on “Computer Games That Teach Assembly Language”Submitted Self Healing Code with clojure.spec as a story · 100 points
HN discussionThey also released a podcast episode about Transit, which doesn't seem to be mentioned on the blog post: http://blog.cognitect.com/cognicast/060-tim-ewald
Comment linking /cognicast/060-tim-ewald
on “Transit – A format for conveying values between different languages”Submitted Introducing clojure.spec as a story · 96 points
HN discussionFrom the creator of Elixir (Jose Valim) himself: > I’ve learned a lot also from Clojure because, at the time I was thinking about Elixir, Clojure was already around. I like to say it’s one of the top three influences in Elixir [...] > The main, the top three influences are Erlang, Ruby, and Clojure. [...] > I was like, no, but I’m going to call them protocols because there are a lot of similarities between Clojure a…
Comment linking /cognicast/120
on “ClojureScript 1.10.741”Submitted REPL Debugging: No Stacktrace Required (2017) as a story · 88 points
HN discussionThat's not a very plain-language description of transducers. Transducers are functions which can be applied to any sort of collection or sequence. You can use then to do something like filter a collection or an input stream with the same code. They are basically just a way to make things like 'map' and 'filter' work on datatypes other than sequences, such as streams or channels. http://blog.cognitect.com/blog/2014/8…
Comment linking /blog/2014/8/6/transducers-are-coming
on “Clojure 1.7 is now available”Submitted 2015 State of Clojure community survey as a story · 74 points
HN discussionI can corroborate :) The book is well organized and pleasant to read. If you want to hear from the author about this book and other stuff, check out this episode http://blog.cognitect.com/cognicast/098?rq=brave%20and%20tru...
Comment linking /cognicast/098?rq=brave%20and%20true
on “Clojure for the Brave and True (2015)”Submitted Results of 2014 State of Clojure and ClojureScript Survey as a story · 61 points
HN discussionIf you consider Clojure Lisp-related there's https://m.soundcloud.com/defn-771544745 (disclaimer: I'm a co-host) and there is http://blog.cognitect.com/cognicast/ from Cognitect (the company that stewards Clojure)
Comment linking /cognicast/
on “Problem Solving and Clojure 1.9 with Rich Hickey”Submitted State of Clojure 2018 Results as a story · 54 points
HN discussionCorrected link: http://blog.cognitect.com/blog/2016/1/28/state-of-clojure-20...
Comment linking /blog/2016/1/28/state-of-clojure-2015-survey-results
on “State of Clojure 2015: Survey Results”Submitted Transducers are coming (2014) as a story · 11 points
HN discussion