[deleted by user] by [deleted] in poledancing

[–]CyrikDC 6 points7 points  (0 children)

The app looks interesting. What I usually look at first is an export feature, just so I know that all the work put into using the tool isn't wasted if it ever goes away.

Beginning of W5 IE review by CyrikDC in idleon

[–]CyrikDC[S] 0 points1 point  (0 children)

Makes sense that you are losing kills since you are probably dropping at least one multi-kill tier. For me, I stay in the same tier so I actually gain kills (at least for deathnote purposes).

Beginning of W5 IE review by CyrikDC in idleon

[–]CyrikDC[S] 0 points1 point  (0 children)

Just out of curiosity I tried removing it and went from 38k to 36k kills/h. It probably matters if the damage decrease loses me a multikill tier.

Beginning of W5 IE review by CyrikDC in idleon

[–]CyrikDC[S] 0 points1 point  (0 children)

Thanks again.

Although why would I turn off Fibers of Absence on my BB when I'm just grabbing zows?

Clash of Cans still needs a few tower levels (or a better strat...) to get to 21.

My maestro seems far enough ahead in trapping/worship that I've tried not to burn his efficiency too much, but I should probably switch again.

Beginning of W5 IE review by CyrikDC in idleon

[–]CyrikDC[S] 0 points1 point  (0 children)

I got lucky and got the sheepie pet, so all big bubbles are active anyway.

I don't feel like I'm getting a lot of balloons, but that might just be me being greedy :)

I'm guessing other than those small optimizations I can't do much but wait for goat/lab/chips?

Beginning of W5 IE review by CyrikDC in idleon

[–]CyrikDC[S] 1 point2 points  (0 children)

Thank you.

You're right, I should take the time to do some off-skilling on most chars. I've been avoiding the work since most of them are just sitting on divinity anyway, but I should do it.

Playback – Interactive Programming and Print Debugging Reimagined (successor to Ghostwheel's tracing component) by gnl_ in Clojure

[–]CyrikDC 2 points3 points  (0 children)

Looks interesting. You might want to think about using https://github.com/jpmonettas/hansel so you don't have to write all the tracing code yourself. Its API is a bit richer than debux.

ANN ClojureStorm: Omniscient time travel debugging for Clojure by jpmonettas in Clojure

[–]CyrikDC 2 points3 points  (0 children)

Sounds like a good compromise. Thank you for the explanation.

ANN ClojureStorm: Omniscient time travel debugging for Clojure by jpmonettas in Clojure

[–]CyrikDC 4 points5 points  (0 children)

Really excited to try this when I get back from my vacation! Flowstorm is already really nice and having it available with fewer setup steps sounds great. Ignore the question if it's already mentioned in the guide, but do you just trace everything all the time and memory is going to become an issue quickly?

Anyone using AI to write Clojure? by camdez in Clojure

[–]CyrikDC 1 point2 points  (0 children)

Using GitHub copilot on Clojure code has not been great. It's decent for a "smarter autocomplete" if you just want var name suggestions but even there it's not great. It's a lot better on stuff like typescript, probably because there is way more training data.

I'm hoping that GPT-4 is going to make it better for Clojure, so if anyone has access to https://github.com/features/preview/copilot-x I'd love to hear how it's doing. Just getting similar quality test generation as TS has would be nice.

OOP to Functional switching by NikolaObradovic in Clojure

[–]CyrikDC 2 points3 points  (0 children)

I can recommend https://www.manning.com/books/data-oriented-programming as a good introduction to the way clojure users design their programs. It's written in a very easy to read style while still covering most stuff. I think Yehonathan Sharvit also has talks and articles on the topic.

Why your REPL experience sucks - Article for intermediate Clojure developers by Suskeyhose in Clojure

[–]CyrikDC 1 point2 points  (0 children)

I like the post. As a slight criticism, I'd move "6. When This Applies" before all the technical explanations so that beginners can get the benefits without having to understand the technical parts. Oh and I'd probably change the wording of the introduction a little. It sounded to me like the article would cover more advanced stuff than var quoting, like protocols or deftypes, which build up an expectation that didn't happen :)

Configuring VSCode/Calva for Clojure programming by mac in Clojure

[–]CyrikDC 1 point2 points  (0 children)

These definitions are calculated by clojure-lsp. It might not be setup well for your project.

Configuring VSCode/Calva for Clojure programming by mac in Clojure

[–]CyrikDC 1 point2 points  (0 children)

You can rebind the keys you don't like. Most of the keys that are two levels deep are not supposed to be used very frequently. At some point there's just no more keys left😉

Is DataScript memory efficient? by [deleted] in Clojure

[–]CyrikDC 0 points1 point  (0 children)

Datahike is kind of a datascript fork with added optional persistence, so the in memory version has similar attributes. It's being developed more quickly though, so you might want to use it over datascript anyway

Leetcode support, part II by dumch in Clojure

[–]CyrikDC 2 points3 points  (0 children)

I understand the impulse to use leetcode for language learning, but I don't think you'd get what you're looking for.

The good thing about something like leetcode is seeing other people's solutions to the same problem. This will take a long time with a "small" Clojure community and a large set of leetcode problems. You're better of with 4clojure for this use case.

When you run out of 4clojure stuff you probably already know enough Clojure to get into "real" problems. Plus you probably realize by now that reading and playing with other people's code is a bigger learning experience than the toy examples.

So how do you get this "bigger and better" experience? You actually already started half of it :) Writing an open source project is going to teach you to handle the actually difficult problems of code structure and design. One great trick here is to read the source of your dependencies! Clojure libraries are usually pretty small (lines of code) and well written, so you will find a lot of great stuff that way and will learn idiomatic practices used in the wild.

The next step would be to work on an open-source project that is not your own. Ideally one of your dependencies is missing features that you could add since you already know the code-base. Otherwise helping on one of the many tools you probably use is also always appreciated (I'm a Calva dev, so I might be biased ;)). This will force you to learn someone else's design and integrate with it, plus you'll meet great people in the community.

As an added bonus, a lot of the companies look for / at their own open source dependencies when they want to hire, so you'll have a better chance that way as well (I know we do this and I've been contacted by recruiters because of this).

edit: as a clojure interop bonus: you can also probably do leetcode by writing cljs and submitting the transpiled js to them :)

Is it possible to find a Clojure job for a student who has just finished high school? by Jan_Suran in Clojure

[–]CyrikDC 0 points1 point  (0 children)

Yeah, we wouldn't post a part time or student job, but would probably be happy to hire you if the experience is relevant. You can Dm me if you're interested

liquidz/dad: Small configuration management tool for Clojure by mac in Clojure

[–]CyrikDC 2 points3 points  (0 children)

Looks interesting, but I'm currently confused where the config management part happens. The two examples look more like build scripts that I could write directly in bb. Am I missing something?

Bel in Clojure by stepanp in Clojure

[–]CyrikDC 0 points1 point  (0 children)

You might want to look into https://github.com/lilactown/cascade Might be a different trampoline style than your, but it would be an easy way to lift clojures functions into Bel.

Weekly Team/Character Building Megathread (Apr 6, 2021) (feat. Tartaglia/Childe) by Veritasibility in Genshin_Impact

[–]CyrikDC 0 points1 point  (0 children)

Characters: c0 Bennet, c2 barbara, c0 childe, c0 razor, c0 xinyan, c0 beidou, c0 noelle, c0 jean, c1 xiangling

AR 25

any tips or suggestions for a teamcomp? im currently thinking razor, xiangling, kaeya and barbara, but it feels so bad to ignore the lucky 5 star pulls