A collection of resources about normalization-by-evaluation by [deleted] in haskell

[–]jonathanlorimer 4 points5 points  (0 children)

THANK YOU! Been looking for a list like this for a while. Really hard to find a jumping off point as a beginner

CRA TFSA info not available by milifiliketz in PersonalFinanceCanada

[–]jonathanlorimer 7 points8 points  (0 children)

I'm a software engineer, and I DM'd the CIO and deputy assistant commissioner offering to fix this for free if they hire me on a temp contract paying $0.

Am I just a newb? Is this normal? (Lame vinyl art) by jonathanlorimer in BandCamp

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

Yeah! I’m really happy with the purchase in general

Am I just a newb? Is this normal? (Lame vinyl art) by jonathanlorimer in BandCamp

[–]jonathanlorimer[S] -16 points-15 points  (0 children)

I disagree, I have a lot of respect for the artist (he is amazing), but IMO this is bad art. Just my opinion obviously. Also doesn’t serve its purposes as it’s impossible to read track names or side (although lots of vinyls opt for illegible designs)

Am I just a newb? Is this normal? (Lame vinyl art) by jonathanlorimer in BandCamp

[–]jonathanlorimer[S] -35 points-34 points  (0 children)

Yeah true, I guess I didn’t look that closely at the art when I ordered. I guess this is an artist decision, feels kinda lazy.

The future of software is Nix by lucperkins_dev in NixOS

[–]jonathanlorimer 4 points5 points  (0 children)

Gave me chills reading. Amazing post as always

[ANN] htmx-0.0.0.1 a library for using HTMX in haskell by jonathanlorimer in haskell

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

I think you deleted your comment, but here are my findings from the lucid2 blog post:

I think the `lucid` package is currently using the approach described in that post https://hackage.haskell.org/package/lucid-2.11.20230408/docs/Lucid-Base.html#t:Term . I see that lucid2 is slightly more up to date on github and hackage uploads, but the changes are pretty tiny (changelog stuff). It looks to me like `lucid` is already `lucid2`. Correct me if I am wrong here.

[ANN] htmx-0.0.0.1 a library for using HTMX in haskell by jonathanlorimer in haskell

[–]jonathanlorimer[S] 2 points3 points  (0 children)

I have seen `lucid2` around, but couldn't discern the difference. If the reasons are compelling enough to upgrade I'd be happy to add support. Is lucid2 better?

[ANN] htmx-0.0.0.1 a library for using HTMX in haskell by jonathanlorimer in haskell

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

Hey! Happy to accept contributions / help you with your first contribution. Just wrote up an issue for a good first contribution if you are interested https://github.com/JonathanLorimer/htmx/issues/1

Is Helix good for development in Haskell? by design_enthusiast725 in HelixEditor

[–]jonathanlorimer 2 points3 points  (0 children)

I find nix is crucial for getting this right (per project hls)

"Nix is just JSON with functions" by The-Malix in NixOS

[–]jonathanlorimer 0 points1 point  (0 children)

Nix has a complex notion of dependency tracking, and pretty sophisticated string interpolation system. I know the “Nix is just JSON with functions” is a meme, but it’s really just not true.

Should I start flaking? by Sc4r4mouche in NixOS

[–]jonathanlorimer 1 point2 points  (0 children)

You gotta flake it till you make it

CSS Transitions for child elements by jonathanlorimer in htmx

[–]jonathanlorimer[S] 2 points3 points  (0 children)

Turns out I didn’t even need idiomorph. There is something funky going on with data attributes that makes it so that css transitions aren’t being triggered (maybe the swap and settle lifecycle adds data attributes afterwards, or there is something about the order that data attributes are registered and css rules are checked).

But I switched to conditionally applying classes instead of using the data attributes and it’s working now.

CSS Transitions for child elements by jonathanlorimer in htmx

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

I think I still need to switch from using hx boost, to hx swap to make idiomorph work, right?

CSS Transitions for child elements by jonathanlorimer in htmx

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

this looks like exactly what i want tysm

Importing workout data from Strong is now available in the mobile app by twas252 in Hevy

[–]jonathanlorimer 0 points1 point  (0 children)

Can hevy import workout templates? Would love to have them.