lambdabeta

joined 1 year ago
[–] lambdabeta@lemmy.ca 11 points 5 months ago

I still use Ada daily for my personal projects after having used it at work. I find it compliments my thinking patterns well. My only gripe with it is that they ate too much of their own dog food at AdaCore and now it can be hard to install Ada and gprbuild (due to a circular dependency). Plus gprc stole libgpr and broke some stuff too.

[–] lambdabeta@lemmy.ca 15 points 9 months ago (3 children)

That would be an excellent idea. But I feel like an even broader community should be created. Like a generic book club, but for code bases! Could even have a small handful of different code bases on the go at a time. I'd love to get to know lemmy's, but also e.g. neovim, or even unciv :)

Maybe one day it could even start tackling Moby Dick!

[–] lambdabeta@lemmy.ca 1 points 9 months ago (1 children)

I did watch it (though not in its entirety before commenting, I did get to that point before commenting). I found his response pretty lackluster. Just because they are (perhaps incorrectly) conflating Israel and Jews doesn't absolve them of antisemitism, nor any other unchecked prejudice merely on the basis of isolated experience.

It's one thing if a random member in an interview says "curse the Jews" because every Jew they've met has been mean to them (if they've met any at all). It's a whole other thing when what is essentially a (albeit contested) national government does it.

I'm Canadian, and Canada effectively did the same thing with our indigenous population. A few high ranking individuals (with support from religious institutions) decided that official documentation would explicitly state the inferiority of indigenous culture. The result is that regardless of whether the Canadian government was correct or underinformed, they propagated a prejudice that was not based in fact.

Similarly, by merely normalizing such a message on a flag, the Houthi's can't get my support as an entity of true international import simply because it almost certainly will lead to at least one person who was not anti-Semitic beforehand becoming anti-Semitic unnecessarily.

Note that is necessary due to current circumstances I will include some context about myself that normally would be irrelevant (ad hominem being fallacious as it is). I transitioned from an ardent pro-israeli to a "get your act together for the sake of your people and others" over the course of the last couple of decades; in no small part due to Netanyahu. I do believe that one can not stand with the Houthi's and also not stand with the government of Israel in the current situation.

I will admit my initial comment was a tad knee-jerky, but believe me when I say there are many people who would not watch the video, then spread misinformation that the Houthi's don't have a problem with the Jews.

This reply is as much a response to you as a bookmark to my future self about the arguments on my mind when I posted the comment.

[–] lambdabeta@lemmy.ca 1 points 9 months ago (3 children)

Their flag literally says "curse the Jews" in Arabic. They aren't just anti-Zionist, they're anti-Semitic.

[–] lambdabeta@lemmy.ca 1 points 9 months ago (2 children)

My question when I see responses like this is: what genuinely useful new safety features have been added since Ada? It's ancient and has distinct types, borrow checking (via limited types), range types, and even fixed point types. I've always wondered what niche Rust is targeting that Ada hasn't occupied already. It feels like devs decided that safety was important, c/c++ are too unsafe, need a new language; without ever having looked to see if such a language exists?

[–] lambdabeta@lemmy.ca 16 points 10 months ago (1 children)

I'm also wondering what's in the top-left. Is it a bowl of stones?

Wait! I figured it out.

You were close with C-section, but got the direction wrong. Clearly this is getting ready for urgent replacement of gizzard stones! :)

[–] lambdabeta@lemmy.ca 21 points 10 months ago* (last edited 10 months ago) (3 children)

All praise our lord and saviour git rebase -i!

[–] lambdabeta@lemmy.ca 9 points 10 months ago (2 children)

Answering both: dial image for reference to what the "modes" are, and my dial is gross. Plus that was the best image I could find describing it, but had trouble getting a clean download. Google images can suck that way. If you get me a clean link, I'd update the post.

[–] lambdabeta@lemmy.ca 34 points 10 months ago (3 children)

In case anyone wants the real meanings: I am not a lawyer, read the f***ing manual, bank of america.

[–] lambdabeta@lemmy.ca 7 points 10 months ago

Beej's guides are absolute classics. The networking guide is also amazing. Definitely worth the read.

[–] lambdabeta@lemmy.ca 2 points 1 year ago (2 children)

Yeah, that's pretty much what I was thinking too. The combination of a c API and a JVM API (and maybe .NET if you're in Microsoft land?) Hits most FFI available in languages I've seen. I can't think of any language I've used that couldn't Interop with either a c library (.a or .so) or JVM library (.jar). However I've never used any .NET system seriously, so I don't know about them.

FWIW I regularly remake the same API based game whenever I start a new job working in a new environment to test that my environment is "up to snuff" with my development methodologies. I've never needed to port more than API.a and API.jar to play around in any language. I've ported that system to at least 100 languages over the years, and while some have more friction than others, and often the c/JVM paradigm doesn't line up well with the target language, it is always effective.

[–] lambdabeta@lemmy.ca 3 points 1 year ago

This is really exciting, as a needle-phobe myself. Still can't replace an IV line though, but good progress nonetheless!

view more: ‹ prev next ›