There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.

I help maintain Nixpkgs.

github.com/Atemu
reddit.com/u/Atemu12 (Probably won’t be active much anymore.)

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

Atemu , to linux in Do you daily drive Wayland, if so since when, if not when will you?
@Atemu@lemmy.ml avatar

Yeah and that’s great but my point is that I don’t see an obvious way to use it for that in its current implementation. I’m sure you could build it but it’s simply not built yet.

Atemu , to selfhosted in Offline alternatives to Roku / Streaming boxes
@Atemu@lemmy.ml avatar

Well that depends on how you define malware ;)

Atemu , to linux in Is it just me, or is packaging for Flatpak a nightmare?
@Atemu@lemmy.ml avatar

Then let’s ship your PC, that’s how containers work, right?

Atemu , to linux in Do you daily drive Wayland, if so since when, if not when will you?
@Atemu@lemmy.ml avatar

If I can get the portal to just forward every keypress (or a configurable subset) to an xwayland window, that’d work for me. (I am aware of the security implications.)

Atemu , to linux in Do you daily drive Wayland, if so since when, if not when will you?
@Atemu@lemmy.ml avatar

I’ve got three hard problems preventing me from using Wayland (sway/wlroots) right now:

  1. No global shortcuts for applications, especially legacy applications; I need teamspeak3 to be able to read my PTT keys in any application. Yes I know that could be used to keylog (the default should be off) but let me make that decision.
  2. Button to pixel latency is significantly worse. I don’t need V-Sync in the terminal or Emacs. Let me use immediate presentation in those applications.
  3. VRR is weird. I’d love if desktop apps were V-sync’d via VRR but the way it currently works is that apps make the display go down to 48Hz (because they don’t refresh) but the refresh rate never goes up when typing; further exacerbating button to pixel delay.
Atemu , to asklemmy in What do you think are the beliefs, sayings, mindsets, or whatever of this generation that will make YOUR kids embarrassed or exasperated or say "Oh Mom/Dad!"
@Atemu@lemmy.ml avatar

You can say removed. Especially when literally referring to the word itself?

Not on lemmy.ml apparently…

Atemu , to selfhosted in RAID or single drive for backups?
@Atemu@lemmy.ml avatar

That is just a specific type of drive failure and only certain software RAID solutions are able to even detect corruption through the use of checksums. Typical “dumb” RAID will happily pass on corrupted data returned by the drives.

RAID only serves to prevent downtime due to drive failure. If your system has very high uptime requirements and a drive just dropping out must not affect the availability of your system, that’s where you use RAID.

If you want to preserve data however, there are much greater hazards than drive failure: Ransomware, user error, machine failure (PSU blows up), facility failure (basement flooded) are all similarly likely. RAID protects against exactly none of those.

Proper backups do provide at least decent mitigation against most of these hazards in addition to failure of any one drive.

If love your data, you make backups of it.

With a handful of modern drives (<~10) and a restore time of 1 week, you can expect storage uptime of >99.68%. If you don’t need more than that, you don’t need RAID. I’d also argue that if you do indeed need more than that, you probably also need higher uptime in other components than the drives through redundant computers at which point the benefit of RAID in any one of those redundant computers diminishes.

Atemu , to selfhosted in RAID or single drive for backups?
@Atemu@lemmy.ml avatar

Without any cold hard data, this isn’t worth discussing.

Atemu , to selfhosted in Ingenious ways to measure power draw
@Atemu@lemmy.ml avatar

The problem is that it’s not just 15W; I merely used that as an example of how even just two “low power” devices can cause an effect that you can measure in dollars rather than cents.

Atemu , to linux_gaming in GitLab takes down Nintendo Switch emulator suyu due to the DMCA
@Atemu@lemmy.ml avatar

In the screenshot it says that Gitlab received a DMCA request.

Atemu , to selfhosted in Ingenious ways to measure power draw
@Atemu@lemmy.ml avatar

Yes. Low power draws add up. 5W here 10W there and you’re already looking at >3€ per month.

Atemu , (edited ) to nostupidquestions in How does data sent over the internet know where to go?
@Atemu@lemmy.ml avatar

Your home router probably has no clue where that is, so it goes to its upstream router and asks if they know, this process repeats until one figures it out and you get a route.

That’s not how that works. The router merely sends the packet to the next directly connected router.

Let’s take a simplified example:

If you were in the middle of bumfuck nowhere, USA and wanted to send a packet to Kyouto, Japan, your router would send the packet to another router it’s connected to on the west coast*. From your router’s perspective, that’s it; it just sends it over and never “thinks” about that packet again.
The router on the west coast receives the packet, looks at the headers, sees that its supposed to go to Japan and sends it over a link to Hawaii.
The router in Hawaii again looks at the packet, sees that it’s supposed to go to Japan and sends it over its link to Toukyou.
The router in Toukyou then sends it over its link to Kyouto and it’ll be locally routed further to the exact host from there but you get the idea.

This is generally how IP routing works; always one hop to the next.

What I haven’t explained is how your router knows that it can reach Kyouto via the west coast or how the west coast knows that it can reach Kyouto via Hawaii.
This is where routing protocols come in. You can look up how exactly these work in detail but what’s important is their purpose: Build a “map” of the internet which you can look at to tell which way to send a packet at each intersection depending on its destination.

In operation, each router then simply looks at the one intersection it represents on the “map” and can then decide which way (link) to send each individual packet over.
The “map” (routing table) is continuously updated as conditions change.

Never at any point do routers establish a fixed route from one point to another or anything resembling a connection; the internet protocol is explicitly connectionless.

  • in reality, there will be a few local routers between the gateway router sitting in your home and the big router that has a big link to the west coast
Atemu , to linux_gaming in GitLab takes down Nintendo Switch emulator suyu due to the DMCA
@Atemu@lemmy.ml avatar

This isn’t about copyright, it’s about whether the software’s purpose is to break DRM. Ninty argued that Yuzu’s primary purpose is to enable copyright infringement which is forbidden under the DMCA; both infringement of course but also even just building tools to enable it. The latter is the critical (and IMHO insane) part.

Now, all of that is obviously BS but Ninty SLAPPed Yuzu to death, so it doesn’t matter what’s just or unjust; they win. God bless corporate America.

Atemu , to linux_gaming in GitLab takes down Nintendo Switch emulator suyu due to the DMCA
@Atemu@lemmy.ml avatar

I am ashamed of GitLab.

Don’t be. Gitlab has to comply with the law.

It’s the law that’s broken, not Gitlab.

It’s absolutely ridiculous they took it down even though Nintendo didn’t DMCA the Suyu project directly.

Um, no. If shitty corpo X (ab)uses the DMCA to send you a takedown notice for some project and you also host a fork of the same project, you must take down the fork too.

“You see, while this might be the exact same code, the name is totally different, so we don’t have to take it down!” will not hold up in court.

Whether the DMCA request is valid or not is an entirely separate question. You must still comply or open yourself up to legal liabilities.

The process to object to the validity of the request is included in the screenshot.

Atemu , to nostupidquestions in What would happen if all of humanity don't need to work any more ?
@Atemu@lemmy.ml avatar

Depends on how much of our needs would be covered. Not needing to work to survive is different from not needing to work to live a comfortable life which is again different from living a luxurious life.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • lifeLocal
  • random
  • goranko
  • All magazines