[-] redempt@lemmy.world 30 points 2 months ago* (last edited 2 months ago)

same but then I realized I am a woman

[-] redempt@lemmy.world 92 points 3 months ago

needs more trees

230
there is no rule (lemmy.world)
submitted 5 months ago by redempt@lemmy.world to c/196@lemmy.blahaj.zone
[-] redempt@lemmy.world 41 points 6 months ago

not enough, I'd like to be paid proportional to the exploitation of my self sabotage

[-] redempt@lemmy.world 82 points 6 months ago

in many cases autism is what makes me such a good worker

[-] redempt@lemmy.world 38 points 6 months ago

I love it because software written in rust tends to be straight up better. because it makes it so easy to make your code parallel, because it makes it easy to be user friendly by design, people actually go that extra mile. because it's so easy to pull in a dependency to do something you'd be too lazy to do in C, the tools can get a bit big but they tend to work really well. I'll take a rust CLI app over a python CLI script any day, and I'll especially take it over software written in C. most people don't care as long as the tool works, but you can definitely feel the difference of the language it's written in in its design and performance.

27
submitted 7 months ago by redempt@lemmy.world to c/rust@lemmy.ml

Been working on this a few months. It's inspired by previous generations of parser generators, and by my own previous work generating ast lexers from grammar files. This integrates seamlessly with the type system, allowing you to declare your syntax, extract only the data you want as variables, and evaluate them easily. And just from a simple description of your syntax, you'll get beautiful errors which visually point out structures in the input.

With this I have been able to implement a (mostly complete) JSON parser in just 12 lines of parsing logic, and a pmdas-respecting expression parser in just 6 (with one helper function to apply individual operators).

Examples available on the github repo, also now available on crates.io!

[-] redempt@lemmy.world 26 points 8 months ago

children deserve self determination just as much as anyone else. kids can't even get their own medical issues addressed if their parents think they don't need / deserve it, it's nuts.

[-] redempt@lemmy.world 34 points 10 months ago

the YouTube one, are you kidding me? I could find a free course on how to do nearly anything, I could just scroll through a playlist and instantly learn months worth of material.

[-] redempt@lemmy.world 45 points 10 months ago

yes that's what euphemisms are for

[-] redempt@lemmy.world 25 points 1 year ago

Rust. I've been using it for a while, and I've been using more software written in it lately. Stuff you make with it is just better in most ways. In other languages, you have to go above and beyond to make your code fully correct, safe, user friendly, and every trait I value in software. Rust makes those things easy, and so people are more willing to do them, and so things that get made in it are better. Oftentimes it's just a matter of pulling in a crate and adding a few lines of code.

[-] redempt@lemmy.world 30 points 1 year ago

you mean all the people who said they weren't coming back even after the obvious rollback of the policy aren't coming back? 😱

[-] redempt@lemmy.world 27 points 1 year ago

safety and efficiency will be improved by investment in nuclear. storage needs are dramatically reduced because we now have reactors that can run off of the waste of other reactors, "recycling" it and massively improving efficiency while reducing waste. yes, there are concerns with nuclear, but opposing nuclear is a losing battle. we need nuclear, and yes, the tech needs to develop further, but we won't get that without investing in it today.

[-] redempt@lemmy.world 27 points 1 year ago

toilet paper mafia.

view more: next ›

redempt

joined 1 year ago