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/)T
Posts
0
Comments
139
Joined
2 yr. ago

  • From your diagram it looks like the categories could be different for either Income or Expenses, so having them in separate tables makes sense for me. If you combine them then you'll need separate fields for the categories, which would end up being NULL for certain types.

    EDIT: Having another think about it, you could have a single category table with a type, then a single transactions table. Then the transactions could have a single category field.

  • As an aside, these are the client logs, check the /var/log/ auth.log or secure files or journalctl to see if the server logged why the access was denied.

  • You seem to be misinformed on how the internet works. Nothing is "free". ISPs have to buy equipment, pay for expensive physical connectivity (without disturbing existing infrastructure), and usually have to deal with constant, ever increasing bandwidth requirements.

    I'm all for a bit of net neutrality, but ISPs tend to get a lot of flak for policies like this, for seemingly no reason. For example, let's say ISP A and Upstream B have a mutual bandwidth sharing policy (called Peering) where both sides benefit equally from the connectivity. ISP A determines that N is using all the bandwidth to Upstream B. ISP A has three options: N gets all the bandwidth to Upstream B (disturbing other traffic to/from that network), N has to be throttled to allow all traffic equally, or ISP A and Upstream B need to expand their network again (new equipment, new physical links) which will cost a lot of money. N doesn't even pay ISP A or Upstream B, they just pay their ISP C. In the end, ISP A has to throttle N, and N is the one who had to expand/change their business model to deliver content to their customers. They had to go out and buy services from many upstream providers to even the load and designed a solution to install Caching boxes inside each ISP's datacenter so their traffic could reach end users without going upstream.

  • You've always been able to run unsigned or unpackaged add-ons with developer mode. What's wrong with that? This only affects packages uploaded to AMO.

  • Microsoft publishes a learning platform that covers a large amount of topics, from Windows Server to Azure services. I used it to prepare for an Azure DevOps Database Administration certification. Should be a good place to start as it's free. Just search for what you're looking to learn or select a product from the filters and off you go. https://learn.microsoft.com/en-us/training/

  • Neat. I remember me and my friends trying to come up with enough stuff to build our own world. Pretty sure we didn't but still cool to see all the player built stuff.

    Looks like 1.4.1 is the first Graal Reborn revision. Don't see a 1.4.0 anywhere. Are you running the server as well or just the client?

  • The other option to the server that was posted is to get a DAS Enclosure that you can then hook up to a server or anything that can use a SAS/SATA card. These are generally going to be cheap because it is just a SAS/SATA backplane/expander.

    Edit: eBay is useless. Here's an example DAS https://www.aventissystems.com/HPE-MSA30-DAS-Storage-Basic-p/200051.htm

  • For the disks, you may have a small issue with having multiple types of disks in a single RAID10, as those disks might have slightly different physical attributes. ZFS is an option here as you can add two vdevs for the different drive types and add them to the same zpool, which effectively creates the RAID10 you're looking for. You would typically not use LVM on top of ZFS but if you go with RAID10 it would let you create logical partitions that can be expanded easily at a later time.

    Another ZFS option is to use RAIDZ1 with the 4 disks in a vdev. The vdev will use 1 disk of space across all disks to maintain a parity with the other disks. You will have 12TB of usable storage on your 16TB raw storage. This will allow you to lose one drive with no data loss.

  • I mean it was not too long ago there was a bug which could lead to an unauthenticated RCE against Bluetooth on Android.

    https://nvd.nist.gov/vuln/detail/CVE-2022-20345

    So yea, reducing surface area of attack when a feature is not needed is kinda important.

  • My line of business is entirely a Microsoft shop so everything we've ever written has been for MSSQL.

    That being said, I can understand the benefits of having a choice in backend. For example, for our Zabbix deployment some engineer just installed mariadb+zabbix on a server and called it a day. This has caused us no end of troubles (ibdata misconfigured, undo files too small, etc). After the last time I had to rebuild it due to undo file corruption I swore that if it broke again I was switching to postgres. So far knocks on wood we haven't had any major issues. We're still looking into and planning for a postgres migration but we're hoping to hold out for a little longer prep time.

    Maybe I should contribute a MSSQL engine for Zabbix so I can move it to a platform I'm more comfortable with. ;)

  • Each distribution is different but Arch has stated that they did have the exploit artifact in their version of xz but the artifact was not loaded into memory with sshd as their process does not link sshd with liblzma library.

    More details below but highly recommend upgrade/downgrade anyways to remove the exploit code version.

    https://archlinux.org/news/the-xz-package-has-been-backdoored/

  • While the full extent of the exploit is not fully known, it seems specifically targeted at the sshd binary on deb and rpm based systems. If you've got that service disabled it should not have been running actively on your system. You should still perform whatever is needed to downgrade, but I would say you're in the clear.

  • It's likely a Google Console verification file to show you own the domain (e.g. to make changes to search results). It has to be published to the site with a random url that only the owner and Google know, but it's still a public file. I don't think it's an issue if it's stored in source as Google will query the site and not the source for that file.

    If OP is concerned they can also change the verification method: https://support.google.com/webmasters/answer/9008080?hl=en

  • "it compiles, ship it!"

  • The creator's clear check doesn't count towards the level being cleared, so these levels are uncleared. I think if the creator plays it on the uploader account it wouldn't count either.

  • The serials from the 60s are usually labeled as "Series" with multiple parts and the NewWho starting in 2005 is labeled as "Seasons" with episodes.

    Edit: oh yea and they missed a few seasons where they just released a Christmas special episode/movie, so that's why 14 and not 19 or 20.

  • Yes, but as I've found recently AES-NI is only as good as your software support for it. Had a team using an ancient version of winscp and they kept complaining about download speeds on our 10Gb circuit. Couldn't replicate it on any other machine with the newest version of winscp so I installed their exact version. AES-NI support wasn't added until like 2020 and it gave them 5x better download speed after upgrading.

  • Does cryptsetup/luks do that? I thought that was only software encryption.

  • You can, sure, but you probably shouldn't. Encrypting and decrypting consume additional cpu time, and you won't gain much in terms of security.