harryprayiv

joined 6 months ago
MODERATOR OF
[–] harryprayiv@infosec.pub 4 points 3 weeks ago

I made a community for my “firehose” of links. Some people seem to hate it and one guy even called me a bot.

But I don’t care. It’s for me.

Maybe try that.

[–] harryprayiv@infosec.pub 5 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

I’m attempting to teach myself full stack web dev using my preferred tooling (Purescript front end using Deku and Hyrule for modernized FRP, Haskell Servant back end talking to a PostgreSQL server with Nix flakes gluing at all together) by building a web app for managing cannabis dispensary inventory.

Lately, I’m finally at the point where I realize/experiment with making the app domain-agnostic. To do that, I’m attempting to extend lambdabuffers to programmatically generate my Types (and instances eventually) so I can make my whole app (front end Types, back end Types, and SQL schema) more generic in order to generate exactly the domain specific app that I currently have.

Here’s the lambdabuffer I wrote to describe my Types (for example): https://github.com/harryprayiv/cheeblr/blob/delete/backend/codegen/Inventory.lbf

And here’s my most active branch at the moment: https://github.com/harryprayiv/cheeblr/tree/delete


I also stopped working on a previous, ambitious project aimed at building a decentralized fantasy betting baseball DApp until some of the tech I’m waiting on (crypto oracles) matures enough: https://github.com/cardanonix/pelotero-engine


I welcome any and all critiques and assistance in either of these 100% FOSS projects.

[–] harryprayiv@infosec.pub 9 points 3 weeks ago (1 children)

Thanks for the update. I did read down the page and saw that. The dev looked really receptive, cooperative, and pro about it.

[–] harryprayiv@infosec.pub 39 points 3 weeks ago* (last edited 3 weeks ago) (6 children)

Nixpkgs has been working on packaging it for more than 6 months now. That is a damning timeframe for both Zen and nixpkgs in IMO equal parts. In Zen’s case, that means that they are packaging their app in a very unconventional way and lagging with security updates, breaking standards (which usually means they are amateurs). In nixpkgs case, that means nixpkgs needs better

buildMozillaMach

support.

I used it in an appImage and came away unimpressed. Using it in a tiling WM, I loved the minimalism….but I just wish it had better security and rendered webpages better. On Brave, websites literally look sharper than on Zen.

Edit: most of my concerns were addressed by the dev themself just down the page a bit.

[–] harryprayiv@infosec.pub 4 points 4 weeks ago

That’s the way. I hate it when people talk over the whole thing. I prefer this way of adding commentary. Primitive Technology (one of the absolute best YouTube channels I’ve ever seen) does this too.

 

I watched this years ago. Dude is Very New England. :)

[–] harryprayiv@infosec.pub 10 points 1 month ago* (last edited 1 month ago)
[–] harryprayiv@infosec.pub 12 points 1 month ago (1 children)
view more: ‹ prev next ›