Nate Jones ⚽️

641 posts

Nate Jones ⚽️

Nate Jones ⚽️

@ndj

A recovering over-thinker. One half of @clojuredesign.

Los Angeles, CA Katılım Temmuz 2008
413 Takip Edilen390 Takipçiler
Sabitlenmiş Tweet
Nate Jones ⚽️
The right editor to use when learning #clojure is whatever editor you're most familiar with.
English
3
0
6
0
Nate Jones ⚽️
Nate Jones ⚽️@ndj·
@ovstoica Awesome! Glad you like the show. Let us know what you think and if you have any ideas for topics.
English
0
0
1
29
Nate Jones ⚽️ retweetledi
Tim Pote
Tim Pote@potetm·
clojurians unite! how do you answer this one?
English
9
2
14
1.7K
Ovi Stoica
Ovi Stoica@ovstoica·
Stability is one of the biggest advantages of the #clojure ecosystem I updated some dependencies of @shipclojure and everything just kept working as normal.
Ovi Stoica tweet media
English
1
7
58
1.5K
Nate Jones ⚽️
Nate Jones ⚽️@ndj·
@ovstoica I also use them for extending the dispatch from multiple files. Sometimes even from test files.
English
0
0
1
26
Nate Jones ⚽️
Nate Jones ⚽️@ndj·
@ovstoica I like them for this too, handling an expanding set of event types. Could use ‘case’, but multimethods feel like the right amount of separation.
English
2
0
3
79
Ovi Stoica
Ovi Stoica@ovstoica·
I found a new love for Clojure multi-methods. Recently I heard they are overused and I can understand why. I overuse them too It's just so nice
Ovi Stoica tweet media
English
3
1
20
1.1K
Chase Saunders
Chase Saunders@MaineFrameworks·
For reasons I won't get into rn, I'm going to be Clojure developer shortly, and it just goes to show me how willing I am to give up my precious types when a dynamic language has something I really want. - Also have been learning Scala tho.
English
2
0
5
245
Corner Of The Galaxy
Corner Of The Galaxy@GalaxyPodcast·
FT @LAGalaxy 6-2 MIN Galaxy absolutely dominate Minnesota from pretty much the whistle. Most talented, deep, and dangerous team in MLS right now. Don't get in their way. #LAGalaxy #MLS #LAvMIN |6-2|
English
6
21
324
5.2K
Christoph Neumann
Christoph Neumann@enigma2a·
@nimmysadeh My Theory: It's really different than popular languages. Each major difference is a barrier to learning and adoption. With any barrier, it's easy to see problems in front of you but hard to see the benefits hiding behind it.
English
2
2
4
887
Christoph Neumann
Christoph Neumann@enigma2a·
I love this! "Clojure seems like it's very well-liked by people that just get shit done. It seems like a lovely way to model real world data." Yes! Clojure stays out of the way so the problem is central.
(Dr.) Eric Fritz@ericfritz

@potetm Just watched it. Clojure seems like it's very well-liked by people that just get shit done. It seems like a lovely way to model real world data. His intro resonated with me, too. My PhD advisor was big on fractional permissions; yet, I'm not above monkeypatching the runtime.

English
2
3
31
1.4K
Nate Jones ⚽️ retweetledi
Gene Kim
Gene Kim@RealGeneKim·
I had so much fun watching Christoph Neumann's (@enigma2a) Clojure/conj talk on his work enabling live sports and e-sports programming. I haven't watched e-sports much, but I did watch the documentary of Google DeepMind’s AlphaStar, where it played some of the best StarCraft II players in the world. The event was so brilliantly done, and was hosted by professional commentators, who helped explain and give context to what we were observing. It was so good that I made my kids watch it, and I’m not ashamed to say that it actually made me cry! (As did watching the documentary on Google DeepMind AlphaGo — holy cow. Move 37 FTW!) (I'll include the links to those videos at the bottom of this tweet.) Christoph gave an amazing talk on how the code he wrote enables these types of live e-sports broadcasts of some amazing gaming brands: - Heroes of the Storm (including the draft tool to facilitate team hero selection in real-time, as well as enabling the commentators to do their job, too) - Hearthstone (including tools to analyze and display the game state live on-air) - Overwatch (including integrating live game statistics for the Overwatch League) He also describes some of the work he did to help brands such as Blizzard Entertainment (home of StarCraft II, which was obviously the game that AlphaStar competed in), NFL, Overwatch League, Heroes of the Storm, Activision, Call of Duty League, Hearthstone: Heroes of Warcraft, NEP, Twitch, Wimbledon Championships. One reason I was nerding out so much during Christoph’s talk was because he had hinted at so many of these things in his awesome Functional Design in Clojure podcast (@clojuredesign), but never really elaborated on what he actually did. I’ve listened to every one of their 100+ episodes that he did with Nate Jones, @ndj, and always hoped they would go into more detail about what they’ve done in e-sports. Wish granted! It’s such a cool talk. Among other things, he talks about the high stakes involved in live events — mistakes are seen by everyone, and could actually jeapordize events where hundreds, thousands, or even millions of people are watching! Christoph: "You have hours of boredom followed by seconds of terror." Ha! Everything he's built is done in Clojure, whether it's a event in front of an audience, broadcast over the airwaves, or streamed to a channel. "My hope is that by the end of this talk, you're going to have an idea of what's involved in pulling off a live sports production, and then how to build a system using it." Yes!!! 1/n Source: youtube.com/watch?v=kIhY4V… Also: the amazing video of StarCraft II AlphaStar live broadcast: youtube.com/watch?v=cUTMhm…
YouTube video
YouTube
YouTube video
YouTube
English
2
7
34
3.5K
Nate Jones ⚽️ retweetledi
Tim Pote
Tim Pote@potetm·
@enigma2a's clojure conj talk just dropped on yt! Far and away my favorite talk of the conj. link:
English
3
2
7
261
Nate Jones ⚽️
Nate Jones ⚽️@ndj·
But #babashka isn't just #clojure on the command line. It includes the babaska.* libraries that dramatically ease working with files and processes (and other things). Clojure has always flourished as a hosted language, and Babashka fits into it's host (the terminal) just as well.
English
0
0
2
94
Nate Jones ⚽️
Nate Jones ⚽️@ndj·
Happy Birthday Babashka! This wonderful tool enables me to bring Clojure's data-oriented simplicity to my terminal scripts. I no longer have to bash my head against the wall trying to remember how to write a conditional or loop in a shell script. #babashka #clojure
(λ. borkdude) 🌱@borkdude

Today is #babashka's 5th birthday! To celebrate, share your favorite bb scripts, tips, tricks, projects with the #babashka and #clojure hashtag, star the repo if you haven't done so or RT this tweet! Thanks for using bb! github.com/babashka/babas…

English
1
2
17
938
Ovi Stoica
Ovi Stoica@ovstoica·
Who codes #clojure 👋? Say hi and let’s connect 👇
English
29
2
46
4.4K
Corner Of The Galaxy
Corner Of The Galaxy@GalaxyPodcast·
SJ just passed it back to the keeper and somehow got away with it. Entire Galaxy bench stood up and shouted. #LAGalaxy #MLS #LAvSJ | LA 4-3 SJ |
English
2
2
76
5K