Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)E

Err(()).unwrap()

@ rtxn @lemmy.world

Posts
9
Comments
468
Joined
3 yr. ago

Partisanship is a cancer. Inaction is a choice.

Singular they. Or whatever you like, I won't take offence.Proud member of the Banned By Tesseract Club.

  • Thinking back to the sins I've committed in C# as a high schooler... maybe I should start publishing my works. Put some poison in the soup.

  • At the same time, I liked .NET's no-nonsense naming of namespaces. When I see something like System.Threading.Tasks, I can immediately recognise that it's a namespace that deals with task-based parallelism. Then you have tokio in Rust and I want to stab the person that came up with the name. Same for clap and serde. They mean nothing unless you already know what those packages do.

  • Sounds like a cryptobro peddling some shitcoin claiming that it's impossible to get scammed because "code is law" four seconds before the liquidity pool gets drained through a vulnerability in the code.

  • Oracle sponsors our university to teach their flavour of SQL (Oracle SQL, not MySQL) with their management software rather than any of the competitors, free or otherwise. One of the DBA teachers once told me that there are enough differences between Oracle and other flavours that the knowledge isn't immediately transferrable, so when students graduate, all they know is Oracle, and they perpetuate the cycle.

    This is obviously an unfair anti-competitive practice, but crimes are only illegal if someone enforces the law.

  • The US specifically has settled on it being (effectively?) public domain.

    The US Copyright Office has declared that it would not grant copyright protection to AI-generated material due to a lack of human authorship, but it is very far from being codified by law, nor does it say anything about the ownership of the material.

  • I didn't do that exactly... but when my boss told me to do overtime during end-of-quarter crunch on a Saturday night shift (Sat 22:00 to Sun 10:00, factory jobs are fun), the next person I spoke to was my family doctor. She put me on a two-week compulsory medical leave with full pay and straight up told me to get a new job. Unfortunately I couldn't help the company meet their quarterly growth targets. The next time I saw my boss, I handed him my resignation papers.

    Sure feels nice to live in a country with real labour laws.

    I enjoyed the work itself. It was very autism-friendly. Unfortunately some absolute boneheaded decisions by the middle management wankers during the pandemic resulted in a huge backlog of orders, a shortage of parts, and a constant state of short-staffing.

  • It's a resolution they've arrived after considering the benefits and downsides of that tool. Nukes can be used for efficient large-scale excavation, but people were sane enough to realize why nuking themselves was a horrible idea.

    Considering only the benefits and not the risks and drawbacks of anything is not just reckless. It's zealotry.

  • All of the alternatives eventually run into the same "Will my banking app work on it?" problem. The absence of a healthy app economy is the one thing that can't be fixed by throwing software engineers at it, and it is what caused the death of Windows Phone.

  • Speaking as a professional: if the chemical plant itself was hacked through a coffee machine, then several other people have already thoroughly fucked the Swiss cheese and the entire IT infrastructure needs to be audited. Devices in a public area should NEVER have been allowed to talk to production machines in the first place.

  • As others have said, Tailscale is the most pragmatic solution. It's a mesh VPN based on Wireguard. It's implemented in such a way that you don't need a static IP and don't need to open any ports on your firewall. The caveat is that you either need to register an account on tailscale.com (it's free for small-scale use) or set up a self-hosted alternative like Headscale on a VPS. Then you have to install the Tailscale client on each of the hosts you want to access and log into your account.

    Tailscale nodes will be accessible using an internal, private address in the 100.64.0.0/10 address space. You can also set up a split DNS that allows you to access your hosts using a DNS name like hostname.your-tailnet-name.ts.net.

  • You misunderstand. You have more credibility than the other person in the area of radiology. But you're also 20 replies deep into an argument where it's obvious that neither of you will give any ground, fighting over mostly semantics at this point. That's redditor behaviour.

  • You can take the redditor out of reddit, but you can't take reddit out of the redditor.

  • Oh man, that reminds me of this meme I saw the other day:

    He has kept among us, in times of peace, standing armies without the consent of our legislatures. He has affected to render the military independent of and superior to the civil power. He has combined with others to subject us to a jurisdiction foreign to our Constitution and unacknowledged by our laws, giving his assent to their acts of pretended legislation. For quartering large bodies of armed troops among us. For protecting them by a mock trial from punishment for any murders which they should commit on the inhabitants of these states. For cutting off our trade with all parts of the world. For imposing taxes on us without our consent. For depriving us in many cases of the benefit of trial by jury. For transporting us beyond seas to be tried for pretended offenses.

    Whoever wrote it must fucking hate America.

  • Do they accept photographs of my money, or will I have to phone them and jingle some coins at the handset?

  • Radiation exposure is cumulative. Whether one subscribes to the LNT or hormesis model (yes, I watch Kyle Hill), there is a huge difference between a single chest x-ray and exposure even to the scattered radiation dozens of times a day for months.

  • "We spent two decades making sure the compiler will never produce memory-unsafe code. It requires a lot of nigh-illegible boilerplate code to even compile and adds massive cognitive load, but the effort will be worth it.

    Anyway, here's a type whose only purpose is to disable all of that shit."

  • I mean whatever level of access is required to upload an image. That can be access to the web app (with login), access through WebDAV, or access to the underlying OS or filesystem. If you can put a file on Nextcloud, it is sufficient access.

    I forgot to mention that the vulnerability can only be exploited if libraw is also compiled with a particular flag that enables the vulnerable feature. That flag is disabled on base Debian. Docker's service doesn't test whether the vulnerability is actually present in the image, only that the package version is listed as affected.

  • Those vulnerabilities are inherited from the Debian base image. Debian is extremely diligent about fixing high-risk vulnerabilities. A high severity CVE does not automatically mean that you are at severe risk. It's more an indication of how fucked you can be IF the vulnerability is exploited to its greatest potential.

    One of the CVEs affects libraw, which is a library for handling RAW photograph files. If a RAW file contains a particular header, and that header is maliciously constructed in a particular way, extracting an embedded thumbnail can allow the attacker to execute arbitrary code on the server. To make that happen, the attacker must either gain access to a device (e.g. camera) you own, or already have access to the server to upload and process the file, which means that security has already failed.

    The Swiss cheese model applies to cybersecurity too.

  • Selfhosted @lemmy.world

    How should I mount my storage HDDs in Proxmox?

  • Dullsters @dullsters.net

    I've had some of my browser bookmarks since 2022.

  • Selfhosted @lemmy.world

    (SOLVED) I need help with networking for VirtualBox guests running on Windows hosts.

  • Dullsters @dullsters.net

    It's 1am and one of my NAS hard drives is doing the death rattle.

  • Dullsters @dullsters.net

    This MP3 nugget is humiliating modern tech.

  • Dullsters @dullsters.net

    In a stunning case of crossed wires...

  • Science Memes @mander.xyz

    Personally I prefer NASA's pronunciation, which is "charon".

  • TenForward: Where Every Vulcan Knows Your Name @lemmy.world

    The best we can hope for is a few cameo appearances from the Good Timeline.

  • Ask Lemmy @lemmy.world

    Favorite colors are lame. What is your favorite color gradient?