SysOp, Gamer, Nerd. In no particular order.

  • 6 Posts
  • 30 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle
  • Taiwan, not PRC. Mainland China isn’t capable of making CPUs and GPUs whith the performance and low power draw needed for a portable console in the volumes necessary. They brute-forced their way into a 7nm process, but it’s expensive and low yields, so they’re using it only for crypto mining ASICs and Huawei phones.

    To make a console like the Steam Deck, they would need an AMD64 chip on 5nm. Granted, Zhaoxin does have a licence for X86 architecture (inherited from Via, who got it when they bought Cirix), but they’re still far from being able to make those in 7 or 5nm.

    Meanwhile, TSMC in Taiwain is already shipping 3nm chips for Apple and soon for AMD too.

    Unless China figures out Extreme UV, like in the ASML machines, or direct stamping, like in recently announced Canon machines, they won’t be competitive with Intel, TSMC or Samsung anytime soon.





  • Not anymore. Bitcoin now requires dedicated hardware (ASICs). Other coins were designed to make use of ASICs impossible or impractical, requiring GPUs, but those still require a CPU to drive them.

    New developments, such as Ethereum moving away from proof of work to proof of stake made GPUs unnecessary, but you still need a computer with a CPU to validate the blocks on the block-chain.

    Edit: Even with ASICs mining bitcoin, you still need servers to distribute the work to them.



  • Which means several years of development ahead to have working silicon, and that would mean AMD64 v1, which Windows and many libraries/application in Linux doesn’t support anymore.

    In Debian Unstable, for example, ld-linux-x86-64.so.2 reports that it only supports v2, v3 and v4. v3 architecture , so CPUs from Buldozer/Nehalen generation or later. That version of the architecture will still be protected for a few more years.

    Since both Intel and AMD are competitors on both CPU and GPU markets, Nvidia’s only option is Zhaoxin, a joint venture between Via Technologies (who has a license for box X86 and AMD64) and Shanghai municipality.

    Failing that, they would have to go with ARM and emulation, which would come with a performance penalty, or separate CPU and GPU chips, which would make the devices bigger and less power efficient than competing models with APUs.

    In conclusion, don’t hold your breath. This talk about Nvidia handheld PCs is just to appease their shareholders and create FUD on AMD and Intel ones.





  • What ? stores can’t have profit ? Why not sue Walmart or Target for this egregious practice then ?

    I kinda understand that the Apple model of locking iPhones so only their store can exist is, if not ilegal, unethical and immoral, but on Android phones, you can sideload a different store or individual apps. IANAL, but this is the kind of meritless lawsuit that in my country would not only be thrown away but could also expose Tim to sanctions.

    Before contrarians come in to say that 30% is too much for a digital store, I work with cloud services (mostly AWS and a bit of Azure), and let me tell you, that shit is _EXPENSIVE_. Especially bandwidth and storage, which is the two things digital stores use the most, that why I don’t think 30% is too much, it’s basically what they need to charge to cover costs and have some profit to keep investing on the service.


  • Anarch157a@lemmy.worldOPtoSelfhosted@lemmy.worldRevamped install for Piped
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    1 year ago

    You can run with your own reverse proxy Nginx if:

    • You expose the port used by the backend/API with a “ports:” setting on the compose file
    • Expose the socket used by the ytproxy container using a volume that points to a directory in the host

    You’ll still need 3 DNS names and a SSL certificate to cover all three.

    TO configure your Nginx, you can use the template I provided on the config/ directory as a base.










  • I already did a few months ago. My setup was a mess, everything tacked on the host OS, some stuff installed directly, others as docker, firewall was just a bunch of hand-written iptables rules…

    I got a newer motherboard and CPU to replace my ageing i5-2500K, so I decided to start from scratch.

    First order of business: Something to manage VMs and containers. Second: a decent firewall. Third: One app, one container.

    I ended up with:

    • Proxmox as VM and container manager
    • OPNSense as firewall. Server has 3 network cards (1 built-in, 2 on PCIe slots), the 2 add-ons are passed through to OPNSense, the built in is for managing Proxmox and for the containers .
    • A whole bunch of LXC containers running all sorts of stuff.

    Things look a lot more professional and clean, and it’s all much easier to manage.