@kogasa@programming.dev
@kogasa@programming.dev avatar

kogasa

@kogasa@programming.dev

This profile is from a federated server and may be incomplete. Browse more on the original instance.

kogasa,
@kogasa@programming.dev avatar

The ratio of consecutive terms of the Fibonacci sequence is approximately the golden ratio phi = ~1.618. This approximation gets more accurate as the sequence advances. One mile is ~1.609km. So technically for large enough numbers of miles, you will be off by about half a percent.

kogasa,
@kogasa@programming.dev avatar

The proof is exactly the same though.

kogasa,
@kogasa@programming.dev avatar

IMO every datetime should be in utc, and variables for datetimes should either be suffixed “Utc” or have a type indicating their time zone (DateTimeOffset or UtcDateTime etc). Conversion to local time happens at the last possible second (e.g. in the view model or an outbound http request parameter). Of course that doesn’t solve the problem of interoperating with other morons programmers who don’t follow these rules, but it keeps things a lot neater locally.

Scheduling based on regional time conventions (holidays, weekends, etc) is just not great though.

kogasa,
@kogasa@programming.dev avatar

It makes a HUGE difference in compile time. Which only matters if you’re building your own kernel anyway. It’s a solution for its own problem.

I think it’s a good learning experience though. There is genuinely a lot of stuff in there that you can easily, safely remove, and reading up on all the less obvious flags is fun.

kogasa, (edited )
@kogasa@programming.dev avatar

Swapping CPU manufacturers entirely? I’d just start my kernel config fresh. Pull up the old one next to a new (default ) one and go down line by line. Odds are there are at most a few flags that would need to be changed, but it’s a good chance to reevaluate your previous decisions too.

kogasa,
@kogasa@programming.dev avatar

Never built Firefox from source but Chromium takes way longer than the kernel for me. Like half an hour on a 5800x3D. Bit much for nightly updates.

kogasa,
@kogasa@programming.dev avatar

And Star Trek and Star Wars and probably Galaxy Quest

kogasa,
@kogasa@programming.dev avatar

That has nothing to do with file transfer (“updating”), just long term storage. It’s also a solved problem. You can solve it at the software level with modern self-healing filesystems.

kogasa,
@kogasa@programming.dev avatar

You can get a housing that lets you pop it in and out

kogasa,
@kogasa@programming.dev avatar

Eh? You can verify bit for bit that a digital transfer off an SSD was successful.

kogasa,
@kogasa@programming.dev avatar

scan qr code

ERROR_SXIFKK_INV_MEM_0

troubleshooting link is just a jpg of a frowny face

kogasa,
@kogasa@programming.dev avatar

How does the opinion of your supposed internal contact at mozilla affect the basic English interpretation of the public announcement?

kogasa,
@kogasa@programming.dev avatar

No. They’re just not publicly saying it’s off the table. Whether they’re entertaining it internally is a totally different question.

kogasa,
@kogasa@programming.dev avatar

Okay? Is this supposed to change something?

kogasa,
@kogasa@programming.dev avatar

Reviewing PRs costs money/time

kogasa, (edited )
@kogasa@programming.dev avatar

I’m only a native English speaker, so guess I could be interpreting it wrong.

You should try being a native English reader.

What it means is “they will not be accepting pull requests at this time.” Whether or not they are open to changing this in the future is not specified. They have not specifically stated that this is off the table, nor have they stated this is their intent.

kogasa,
@kogasa@programming.dev avatar

That is not what that means

kogasa, (edited )
@kogasa@programming.dev avatar

You’re quite the lunatic. I’m obviously not defending GitHub PRs, or saying Mozilla should or should not use them. I said “we are not open to PRs at this time” is not the same as “we will be open to PRs in the future.” The truth of that statement has absolutely nothing to do with whether or not Mozilla is, in fact, open to using PRs in the future. But there’s no point in telling you that, because you’re clearly unhinged. Have a good life.

kogasa,
@kogasa@programming.dev avatar

Fair point. I would say on a personal level that GitHub actions is quite nice to use, especially with the marketplace. But I’d be surprised if switching version controls also entailed a CI/CD change for Mozilla, so I can’t think of a good reason.

kogasa,
@kogasa@programming.dev avatar

Step 1: install pipewire

there is no step 2

kogasa,
@kogasa@programming.dev avatar

What is ridiculously difficult to understand?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #