Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spiralganglion
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
spiralganglion
7y ago
What about The Wire? I think there's room for more nuanced portrayals, it just needs to be created by people who respect their audience.
92.
▲
by
spiralganglion
7y ago
They didn't just start shouting out into the world about their features and efforts. They didn't just sugar-coat that self-promotion with forced jokes (looking at you, Slack). They first designed their voice — subtly self-deprecat
93.
▲
by
spiralganglion
7y ago
Exactly 1 swear feels indie and charming. More than that feels like trying.
94.
▲
by
spiralganglion
7y ago
In the Terms and Conditions[1]: "It's mysterious and alluring, and maybe it slaps you a bit from time to time, but it doesn't really mean it, deep down you know it loves you and if only you weren't such an annoying user,
95.
▲
by
spiralganglion
7y ago
Thanks! It's manually laid out using a drag-and-drop editor. I've never met an automatic graph layout algorithm I liked the aesthetic of.
96.
▲
by
spiralganglion
7y ago
I created this SVG-based graph layout GUI [1] for our learning media website LunchBox Sessions [2]. The graph lets us visually express the prerequisites of each session. Using SVG meant I could do some fun animations to hide the load time w
97.
▲
by
spiralganglion
7y ago
With projects like MiniKanren, it's more likely we'll see logic programming included in a language as a library, rather than rooted at the core of the language. Look at what Clojure did with Datomic (which uses Datalog as a query
98.
▲
by
spiralganglion
7y ago
This is fantastic. Thanks for putting this together.
99.
▲
by
spiralganglion
7y ago
I absolutely love ImageOptim for manually optimizing SVGs, JPGs, PNGs, and GIFs. It's a simple GUI that wraps some excellent compression libs (including SVGO), which I find much faster to use for one-off image optimization than the CLI
100.
▲
by
spiralganglion
7y ago
When I learned Clojure, I also needed to learn about Maven, and POMs, and JARs, and the Java classpath, etc — and encountering all that stuff for the first time at the same time I was learning Clojure meant that I sometimes couldn't te
101.
▲
by
spiralganglion
7y ago
I love Clojure, but I loathe Java, and I feel you do get exposed to a fair amount of Java stuff when trying to work in Clojure. It's far better than it used to be, but it's still too much for my liking. Since I build stuff for the
102.
▲
by
spiralganglion
7y ago
Yep, I should add that to “Inspirations” Max and Pd are included in “Implementations” because you can use them to do general purpose programming — they just excel at audio thanks to a great standard library.
103.
▲
by
spiralganglion
7y ago
I have not, and that looks amazing! Thanks for the recommendation.
104.
▲
by
spiralganglion
7y ago
Great suggestion. I love Houdini — such a neat twist on the traditional "one gigantic workspace" 3D software format.
105.
▲
by
spiralganglion
7y ago
Thanks! Gradually adding more screenshots whenever I get the time. Glad to know the format works well for you.
106.
▲
by
spiralganglion
7y ago
You'll find that link, and a few other great ones like it, on the "Reflections" page of my codex: https://github.com/ivanreese/visual-programming-codex/blob/m... My favourite is the "Galle
107.
▲
by
spiralganglion
7y ago
Plug — for anyone researching or otherwise interested in visual languages like Luna, I keep a collection of projects, papers, talks, references, and other related media here on Github: https://github.com/ivanreese/visua
108.
▲
by
spiralganglion
7y ago
Twitter Favs and Safari Reading List (iOS and Mac) • to quickly capture items I’ll want to revisit in the future. For instance, I added this HN discussion to my Reading List, so that I can later review the other suggestions and try them out
109.
▲
by
spiralganglion
7y ago
Highly agree with the last point. Electron bloat and slowness are real, but that’s not the whole story of why so many Electron apps are awful platform citizens. If one were so motivated, they could make an Electron app that passed the smell
110.
▲
by
spiralganglion
7y ago
I consider myself a serious programmer (fond of Clojure, Haskell, writing hyper-performant graphics code, etc). I'm also very fond of visual languages, so much so that I started collecting and cataloging all the noteworthy examples of
111.
▲
by
spiralganglion
7y ago
For folks interested in future programming tools — be it languages, editors, IDEs, visual programming, new abstractions, what have you — I recommend looking at the https://futureofcoding.org community. The podcast has a number o
112.
▲
by
spiralganglion
7y ago
(Psst: That’s the second link I posted.)
113.
▲
by
spiralganglion
7y ago
This video is ripe for remixing. Here's the (short) silly cut I made of it last summer: https://www.youtube.com/watch?v=UuSZ37vMIks Here's another (longer) remix: https://www.youtube.com/watch?v=rR
114.
▲
by
spiralganglion
7y ago
I enjoyed their telephone etiquette so much that I made this re-edit last summer: https://www.youtube.com/watch?v=UuSZ37vMIks
115.
▲
by
spiralganglion
7y ago
The podcast should be available in any podcast player — just use the podcast player's search feature. I use the Overcast app for iOS and recommend it.
116.
▲
by
spiralganglion
7y ago
Steve Krouse's Future of Coding project is a fantastic resource for people working on programming languages, systems, editors, and other tools-for-making-our-tools. I heartily recommend anyone interested in the space spend some time po
117.
▲
by
spiralganglion
7y ago
Unfortunately, a non-native scaling mode is the default on new Mac laptops now. You need to switch to one of the custom scaling modes to get a true, native 2x.
118.
▲
by
spiralganglion
7y ago
I've used a few retina Macs to do various kinds of web dev. Firefox tends to do some things fastest (eg: re-layout when resizing the window), some things the slowest (eg: certain large, complex CSS animations). For most things, it'
119.
▲
by
spiralganglion
8y ago
There's a fair amount of looseness in how these terms are used, in practice, depending on the context. 4/4 means 4 beats per bar, and we'll use a quarter note to represent a beat when writing notation . Another example would
120.
▲
by
spiralganglion
8y ago
It's not using midi, and yes, bird noises would be a perfect addition and totally easy to do with the Web Audio API. Great idea.
More ›