[-] arendjr@programming.dev 4 points 8 months ago* (last edited 8 months ago)

That’s entirely a choice. I am connected to a local vegetable farm run by two farmers who grow their produce organically. They run a little circular business as they’re also connected to an educational/kid-friendly animal farm, they sponsor a public fruit path through their own work, and then they partner with local shops as well.

Me and my son go there almost every week to pick fresh veggies, and we just pay directly to the farmers. But yeah, the payment is digital…

[-] arendjr@programming.dev 3 points 8 months ago

I don’t know if you already use Linux or not, but if you do you have a valid excuse for why you can’t help them with their impulse buy from HP. So if they want your help, they can take your suggestions for where to get a Linux computer, such as System76, Framework, and I think even some Dell models come with it preinstalled. There’s probably some I forgot, but the point is, those selling Linux machines are in a growth market that only seems to be accelerating. It should be only a matter of time before more players want a piece of that.

[-] arendjr@programming.dev 3 points 9 months ago

I am literally wrapping up a novel where the protagonist is the antagonist at the same time. I’m not the first one to write such a story of course, but holy shit did I have to work through some internal trauma to write that story to a suitable ending. I understand why many people may not want to bother…

[-] arendjr@programming.dev 3 points 9 months ago

Shun the nonbeliever!

[-] arendjr@programming.dev 4 points 9 months ago

If I’m not mistaken, their inflation and interest rates are already crazy high, nearing 20%. Yes, they can print even more money, but it won’t give them more resources from abroad, and they’re already nearing the point where they might spiral into hyperinflation.

[-] arendjr@programming.dev 3 points 10 months ago

I addressed this in the post, but basically, it’s not that clear cut.

[-] arendjr@programming.dev 3 points 10 months ago

Thanks, I hadn't heard of it yet, but it sounds like a sensible starting point at least! I have some reading to do :)

[-] arendjr@programming.dev 4 points 2 years ago

I agree the Linux kernel is just fine. But that’s only because despite the security risks of C, there’s no viable alternative kernel.

But development doesn’t stand still, so either Linux catches up, or gets replaced when a viable alternative arrives. Thankfully Linus sees the problem, so they’re working to make the kernel viable a while longer, but I also agree with the person you replied to that this work could definitely use a bit more help.

[-] arendjr@programming.dev 3 points 2 years ago

JSON patch is a dangerous thing to use over a network. It will allow you to change things inside array indices without knowing whether the same thing is still at that index by the time the server processes your request. That’s a recipe for race conditions.

[-] arendjr@programming.dev 3 points 2 years ago

I can’t say for sure we won’t need to revisit this again as we learn more about the nature of what data is missing and whether with more context we can automatically triage and notify the right people, but for now it feels like the cost / benefit ratio of “talking versus doing” is about right.

This was a nice post, and I agree people should think a bit about how to name things, because getting it wrong can lead to others making wrong assumptions, which ends up wasting a lot of time.

That said, I would get pretty annoyed if a PR I’m involved with ended up with this level of bike-shedding over a function name. If the end goal is to avoid wasting people’s time, bringing out the big guns and making three attempts, with three rounds of review, to get the name of such a trivial function right is surely throwing out the cost / benefit ratio right upfront.

[-] arendjr@programming.dev 3 points 2 years ago

It's a fair concern, but if there's any consolation, we're experiencing quite the influx of new contributors lately and the maintainer team is growing every month for the last couple of months. There's a lot of steam coming our way, so I don't think we'll run out just yet :)

[-] arendjr@programming.dev 3 points 2 years ago

Surely it would be easier to leave that to the TypeeScript devs and just focus on linting and formatting, no?

Almost nobody uses the TypeScript compiler for transpilation. I think most people nowadays use either Esbuild or SWC for that. The advantage that Biome has is that we already have the parsing and the serialization infrastructure and can add features like that with relative ease. For users that means fewer dependencies, less configuration, and less room for error.

view more: ‹ prev next ›

arendjr

0 post score
0 comment score
joined 2 years ago