Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
escherize
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
escherize
7y ago
I've been playing a great factorio-like called Mindustry. It is less resources+logistics and a little more starcraft. It is relaxing and satisfying to rebalance resource lines and optimize production. https://anuke.itch.io&#
32.
▲
How immutable persistant datastructures work
(hypirion.com)
3 points
by
escherize
7y ago
|
0 comments
33.
▲
by
escherize
7y ago
If you can "submit" your change back to the original datastructure then the original datastructure is not immutable, right? Here's a nice explaination about how the persistant immutable datastructures work: https:/
34.
▲
by
escherize
7y ago
I thought this was an interesting take: https://tonsky.me/blog/the-web-after-tomorrow/
35.
▲
by
escherize
7y ago
I'm late to the thread, but I've felt the same pain and wrote a library to help deal with the cognitive load of working on "shapes" of data [1]. [1] https://github.com/escherize/tracks
36.
▲
by
escherize
7y ago
There's been a lot of work around this lately. Here's an article: https://clojureverse.org/t/react-native-expo-with-shadow-clj... tldr: npm install something fast hot reloads data-oriented clojurey goodness
37.
▲
by
escherize
7y ago
I'd buy such a book.
38.
▲
by
escherize
7y ago
What do you do where you are using Racket most of the time?
39.
▲
by
escherize
7y ago
I've had a wonderful time designing a Santorini (the board game) clone[0] in clojure/script. The game logic is written once and used on the client for local play and on the server for realtime multiplayer. The polymorphism clojur
40.
▲
Live ClojureScript – procedural dungeon generation
(blog.jrheard.com)
2 points
by
escherize
8y ago
|
0 comments
41.
▲
by
escherize
8y ago
Here's some valid json that might be useful: {"signup/username": "John", "signup/password": "pg4pres"} Then, because you can pass in a function to get called on the keys,
42.
▲
by
escherize
8y ago
Looks cool! I wonder: what's the rationale for it exactly?
43.
▲
by
escherize
9y ago
Prelude is extremely good. It's the best way to get up and running with helm, and only the support for langs you care about (thanks to prelude-modules.el).
44.
▲
by
escherize
9y ago
Clojure has dealt with this problem actually. If you are curious check out mount, component, and this blog post: http://thinkrelevance.com/blog/2013/06/04/clojure-workflow-r...
45.
▲
by
escherize
9y ago
Wow, I thought I was the only one.
46.
▲
by
escherize
9y ago
Should they pull their Messages app for the same reason? How about any ios email clients?
47.
▲
by
escherize
9y ago
Immutable by default Lots of support Great interactive workflow (with Emacs, Intellij, or Atom) Data oriented (Most of your code are pure functions making simple operations on datastructures)
48.
▲
by
escherize
9y ago
Yes! With this release clojure.spec is ready to go (tm). It adds a ton to Clojure(script), including better error messages (yes!), data-structure shape declarations, generation of data, writing quickcheck (generative) tests for a function b
49.
▲
by
escherize
9y ago
I use reframes little brother, citrus with cljs and it has been awesome. The promise of data oriented frontend engineering really pays off. https://github.com/roman01la/citrus
50.
▲
by
escherize
9y ago
now in... clojure? We usually don't use dynamic dispatch, but if you wanted to explicitly have an animal-ey map with a name and number of legs, it's: (def dog #:animal{:name "dog" :number-of-legs 4})
51.
▲
by
escherize
9y ago
Educate yourselves. https://github.com/edn-format/edn/blob/master/README.md#tagg...
52.
▲
by
escherize
9y ago
Textbook ad hominem.
53.
▲
by
escherize
9y ago
While siphoning up more user data.
54.
▲
by
escherize
9y ago
It's great to see clojure in the wild. I have to cringe a little at the use of a bunch of atoms like this: https://github.com/clojurecademy/clojurecademy/blob/master/src/cljs/clojurecade
55.
▲
by
escherize
9y ago
Here's a working example: https://github.com/noprompt/garden
56.
▲
by
escherize
9y ago
I've worked for many 1 year stints (everywhere I've worked besides my old startup), and have never had a problem finding jobs. Of course I probably wouldn't know if a place passed on me because of that. I wonder what the prob
57.
▲
by
escherize
9y ago
If someone owns something and rents it out, could you explain how that not provide value?
58.
▲
by
escherize
9y ago
Nothing I've used has the combination of ease of use and interactivity. It's pretty difficult to explain, but one can send both top level forms, or smaller pieces of code to the repl and get results without leaving the code one i
59.
▲
by
escherize
9y ago
Could someone explain how this costs $5? Does that mean if you already have most of the parts laying around? I'm actually curious.
60.
▲
by
escherize
9y ago
Hmm, why is that?
More ›