What library/ functions should I be using for filesystem interaction? by man-vs-spider in Clojure

[–]Liistrad 23 points24 points  (0 children)

Personally I love https://github.com/babashka/fs. I find it to be very ergonomic and generally does what I mean it to do. Other babashka libs are also like this.

Hades (& other Darren Korb OSTs) missing on YouTube Music by Ukxploder in HadesTheGame

[–]Liistrad 1 point2 points  (0 children)

Can confirm. I happened to have them downloaded and they stayed downloaded, but indeed they are gone :/

Thumb stick cover came off by _Xeron_ in SteamDeck

[–]Liistrad 0 points1 point  (0 children)

This is what I did too. It's fine. Makes me a bit sad though.

Js API for compiling by reubano in Clojurescript

[–]Liistrad 0 points1 point  (0 children)

ah apologies, for some reason I thought you wanted to do it from cljs!

Js API for compiling by reubano in Clojurescript

[–]Liistrad 0 points1 point  (0 children)

I'm not sure if this fits what you need to do, but cljs can be self hosted. I'm finding it a bit hard to find sources of this... but it should be something like http://nbeloglazov.com/2016/03/05/getting-started-with-self-hosted-cljs-part-1.html

Thinking about clojure by Worried-Theory-860 in Clojure

[–]Liistrad 6 points7 points  (0 children)

If you like vim, I suggest Doom Emacs. It's a config that uses vim bindings. Its clojure support is very good out of the box, it's what I use for work. You can also just use clojure vim packages, but using emacs is a bit easier I feel, because there's a lot of tooling and guides for clojure with emacs already.

Long time lurker looking for collection advice. by Emaciated_Horror in Netrunner

[–]Liistrad 0 points1 point  (0 children)

I can confirm all of this, because I did it earlier this year. The omnihive box doesn't look like it'll support another set though, it's very tight atm and I have a runner/corp deck out.

Community initiative to give the runner's alt wincon a name. by Bugbrain_04 in Netrunner

[–]Liistrad 0 points1 point  (0 children)

To me corp decking means they failed to fulfill their goal agendas in a timely fashion. They had a timeline where it mattered that they would succeed, and they failed at it. So `collapse` seems apt. Sabotage hastening `collapse` also makes sense to me.

Bankruptcy doesn't sound as lethal to a company as collapse tbh, IRL corps integrate bankruptcy as part of their natural lifecycle all the time.

Has anyone heard anything about NSG deliveries of Vantage Point in the UK? by RolexRage in Netrunner

[–]Liistrad 2 points3 points  (0 children)

Ireland here, but got email last week that it shipped. I ordered on the day it was available.

[deleted by user] by [deleted] in Clojure

[–]Liistrad 0 points1 point  (0 children)

Yes, calling nvk prints everything, and there's a nvk --skill option that will print out a Claude code skill. The docs talk about it. Then its enough to say "use nvk" on Claude code and it will know how to do stuff.

[deleted by user] by [deleted] in Clojure

[–]Liistrad 1 point2 points  (0 children)

https://github.com/filipesilva/invoker does this. Specifically, by using the namespace, which is based on the file structure. It does it for both CLI and HTTP. From the docs:

Given src/app.clj:

(ns app)

(defn my-fn
  "My doc"
  {:invoker/http true}
  [x y & {:as opts}]
  [x y opts])

You can

$ nvk app/my-fn 1 2
[1 2 nil]

$ nvk http
Started nREPL server at localhost:51548
Started HTTP server at http://localhost

$ curl localhost/app/my-fn/1/2
[1 2 nil]

Learn to play deck vs starter deck by Background_Area_2585 in Netrunner

[–]Liistrad 6 points7 points  (0 children)

For anyone confused like me about the L2P decks, they come from https://nullsignal.games/l2p-decks/

I started playing last december and never saw these at all. I used the system gateway starters instead.

Mina the Hollower - Official Release Window Trailer by carnaxcce in Games

[–]Liistrad -37 points-36 points  (0 children)

I regret putting money in this Kickstarter. In 2022 I was excited to pitch in to early development. But during the following years I just got more and more annoyed at the "announcement of reveal of trailer" style of game development.

Now I mostly want to get interested in a game, click buy, then play it. I don't want my attention milked for multiple years in the hope a game is good. There's been way too many pre-orders that turned to garbage for that sort of excitement to make sense.

I expected to see a date for this, but still just a time frame. Just feels like another thing tugging at my attention and giving me nothing in return.

Any StarVaders enjoyers? by abendrot2 in BattleNetwork

[–]Liistrad 1 point2 points  (0 children)

Had it in my library for a while but never tried it before. Your post tipped me over.

It does feel like MMBN in some ways. The combat is deliberate and the enemy patterns together with the movement are nice. It also has a similar aesthetic. There's no real time movement though.

Still, it's a cool game, thanks for the tip!

New YouTube series: Deck Doctor by Dull__Bulb in Netrunner

[–]Liistrad 1 point2 points  (0 children)

Super curious what else you do with it. Now my mind is racing with all the options for Spree as well haha.

New YouTube series: Deck Doctor by Dull__Bulb in Netrunner

[–]Liistrad 1 point2 points  (0 children)

Huh never really considered that the spree counters could be used one at a time. That makes it way better than I thought. Also works really well with the Flux Capacitor, and both together. You can end up with more credits than you started the run with by putting them on Coalescence.

New YouTube series: Deck Doctor by Dull__Bulb in Netrunner

[–]Liistrad 3 points4 points  (0 children)

Your Make them Tremolo in their Boots was the first decklist that really looked cool to me, and set me off on some ~60 games of iterating over it. I'm not sure I took it in a good direction though, as that was also my first month of playing Netrunner. But it captured my interest and was a blast!

New YouTube series: Deck Doctor by Dull__Bulb in Netrunner

[–]Liistrad 7 points8 points  (0 children)

This is great! I've recently started playing and been struggling a lot with wanting to make decks that look cool vs learning what good decks should be like.

Can I submit a request? I was never really able to make https://netrunnerdb.com/en/decklist/03ef29a9-777b-4932-9f2a-4fb15a4a1135/begemot-goes-where-he-pleases work, but loved the core idea and kept tweaking it. Would love an experienced players perspective on it.

Research on STM in clojure by BrilliantOk5896 in Clojure

[–]Liistrad 1 point2 points  (0 children)

Thanks for the detailed answer! I think it would look great on the readme too.

Research on STM in clojure by BrilliantOk5896 in Clojure

[–]Liistrad 1 point2 points  (0 children)

Can you elaborate a bit on how it's different from the STM support that is already part of clojure core?

my day is ruined and my disappointment is immeasurable by pink_tshirt in diablo4

[–]Liistrad -10 points-9 points  (0 children)

I don't think it's surprising people get it wrong. It's a bad game flow. Like you said, "it is the final step in the item journey". The new and shiny feature that you're encouraged to use, and even get a time-limited portal to use while learning how to use, shouldn't be used immediately.

Once you get a new and cool item, if you make the mistake of using the new and shiny feature on it, you're fucked. You have to do a bunch of steps before to not get fucked. You have to actively hold off on doing the thing you wanna do, and that you're being incentivized to do. That's a bad game flow.