trem

joined 2 weeks ago
[–] trem@lemmy.blahaj.zone 5 points 3 hours ago

"I rewrote Kafka in COBOL"

Oh man, it's late here and I thought to myself "How would you rewrite a Kafka novel in COBOL?"... 🥴

(In case, anyone actually isn't aware, they're talking of Apache Kafka.)

In general, though, yeah, I also find it cumbersome how much noise these toy projects add. Actually usable software involves so much more than just dumping some code into a repo.

Nevermind that even just useful software requires you to not rewrite existing software in a worse way. You need to actually come up with something novel, which requires tons of design decisions.

Letting the LLM auto-complete those is a lot harder, because 1) you need to actually describe design goals rather than just telling it "do it like Kafka".
And 2) because those design goals will be wrong every so often, and/or the detail decisions that you outsourced to the LLM. And then you still need to painstakingly find out what those detail decisions were, so that you can correct the decision.

[–] trem@lemmy.blahaj.zone 6 points 1 day ago (1 children)

Yeah, even just having more different ingredients and spices available makes those recipes of old somewhat obsolete. But then you also have the internet to tell you all kinds of new recipes, so if the local cuisine isn't great to begin with, it is easier than ever to not bother with it.

[–] trem@lemmy.blahaj.zone 3 points 1 day ago (1 children)

The mushrooms worry me the most. There's sizeable gaps between them, which seem to have been filled up entirely with whatever the white stuff is...

[–] trem@lemmy.blahaj.zone 1 points 1 day ago

Yeah, and even when you do taste a difference, it's rarely actually bad. Usually, it's just a different hint of something in the overall taste. If you make the dish often, those variations are actually good, because it makes it more interesting.

[–] trem@lemmy.blahaj.zone 6 points 1 day ago

Might've been beetroot. It's excellent at coloring things pink and also used as a food dye...

[–] trem@lemmy.blahaj.zone 85 points 1 day ago (6 children)

Not sure, if you're actually looking for an explanation or rather just want to rant and/or hope for dating tips, but maybe still helpful to be aware of:

Diagram of a normal distribution

With your specific expectations, you're somewhere to the far left or far right, whichever way you want to read it.
For example, this graph could be applied to alcohol consumption, with 0 on the left and lots on the right. Then you're on the far left.

The Y-axis shows how many people exist in that range. There's some median alcohol consumption, which is going to be in the center of this diagram, where most people are. At 0 alcohol consumption, there's very few people, because it's an extreme.

Obviously, this simplifies a lot. In a real survey, there's probably actually somewhat of a bump at 0 alcohol, because certain religions prohibit consumption.
But yeah, in general, you're hoping for relatively many extremes, so the number of people that match that are quite low. You will naturally get magnitudes more romantic interest from Average Joes, because there's just magnitudes more of them.

As somebody else already said, try to find groups that naturally attract folks from the extremes that you look for, like outdoor sports groups.
Online dating, as problematic as it is, can also be rather good at finding very specific extremes.

[–] trem@lemmy.blahaj.zone 2 points 1 day ago

You can't generally just add license terms to an open-source license. At that point, it is not anymore an open-source license, but rather your own custom (a.k.a. proprietary) license.

As in, there's a list of license texts that are approved by the Open Source Initiative and you don't really want to deviate from that. (There's also a list by the Free Software Foundation for the more freedom-loving among us, which is rather similar and also valid.)

This also has larger legal implications. There's been lawsuits for open-source licenses, to which you can point and tell a company to fuck off, if they do a similar violation. As soon as you start adding own terms, there can be contradictions and just generally surface to attack.

In particular also, most code exists in the form of libraries. If you're a library and you want users, you do want to stick to the well-known licenses, because no one wants to deal with each library having different custom terms (considering you can easily end up using hundreds of libraries in an application).

[–] trem@lemmy.blahaj.zone 18 points 1 day ago (7 children)

Did you maybe accidentally turn on the "drunk" mode at the top?

[–] trem@lemmy.blahaj.zone 3 points 2 days ago (7 children)

Hmm, that's interesting. Don't you guys generally use concrete for paving in the US? In building construction, you're supposed to give concrete like a month to fully harden, even though it already looks firm after a day or so.

For paving, they're likely using a hardening accelerator, so the timelines wouldn't be the same, but if building construction is anything to go by, it seems like you'd want to give it as much time as possible, not send cars on there while it's still hot. 🥴

[–] trem@lemmy.blahaj.zone 5 points 2 days ago (1 children)

Well, no, but not every funny story ends with a near-death experience...

[–] trem@lemmy.blahaj.zone 2 points 2 days ago

First rule of the community is "You must post before you leave". So, people just put "rule" into their post title to reference that.

view more: next ›