• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics in ~comp with the tag "ask". Back to normal view / Search all groups
    1. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      9 votes
    2. Advice on new PC build

      Dear Tildesterites: my trusty PC has led a dutiful life of eleven years and, along with my keyboard, has finally met its earthly doom (total organ failure). I wish it luck across the ultraviolet...

      Dear Tildesterites: my trusty PC has led a dutiful life of eleven years and, along with my keyboard, has finally met its earthly doom (total organ failure). I wish it luck across the ultraviolet lithographic bridge, at the other side of which we'll someday reunite to play Skyrim together again.

      In the meantime, I would like another PC on which to play various modern AAA games except for The Elder Scrolls VI. I'd intended to replace my machine ~4 years ago when it was in fairer health, but other efforts took priority. Since then, the product market has inflated in price and all the SKUs have changed, so I'm back to being mostly clueless about the state of the industry.

      I put together a parts list from some basic research and would like a gut check. I'm coming from an i5-4460, GTX 970, and 16 GB RAM at 1080p 144hz, which may as well be neolithic. I only really need this PC to play video games smoothly and to do standard workstation tasks (nothing remarkable).

      PCPartPicker Part List

      Type Item Price
      CPU AMD Ryzen 7 9800X3D 4.7 GHz 8-Core Processor $443.00 @ Amazon
      CPU Cooler ARCTIC Liquid Freezer III Pro 360 77 CFM Liquid CPU Cooler $69.89 @ Amazon
      Motherboard Gigabyte B850 AORUS ELITE WIFI7 ATX AM5 Motherboard $204.00 @ Amazon
      Memory Corsair Vengeance 32 GB (2 x 16 GB) DDR5-6000 CL28 Memory $489.99 @ Newegg
      Storage Samsung 990 Pro 1 TB M.2-2280 PCIe 4.0 X4 NVME Solid State Drive $257.45 @ Amazon
      Storage Samsung 990 Pro 2 TB M.2-2280 PCIe 4.0 X4 NVME Solid State Drive $386.56 @ Amazon
      Video Card Gigabyte GAMING OC Radeon RX 9070 XT 16 GB Video Card $899.99 @ Amazon
      Case Corsair FRAME 4000D RS ARGB ATX Mid Tower Case $99.99 @ Amazon
      Power Supply MSI MAG A850GL PCIE5 850 W 80+ Gold Certified Fully Modular ATX Power Supply $109.99 @ Amazon
      Operating System Microsoft Windows 11 Home Retail - USB 64-bit $128.99 @ Amazon
      Monitor MSI MAG 274QP QD-OLED X24 26.5" 2560 x 1440 240 Hz Monitor $319.99 @ Amazon
      Prices include shipping, taxes, rebates, and discounts
      Total $3409.84
      Generated by PCPartPicker 2026-10-18 17:50 EDT-0400

      Rationale and notes:

      • 60hz to 144hz was the greatest upgrade I ever made and now it seems like 180hz or 240hz is the new 144hz. I've also wanted to move to 1440p for years. I reviewed the Gamers Nexus GPU benchmarks and it seems like 120fps+ is broadly possible at this resolution.
      • Nvidia's cards seem unreasonably priced. A friend of mine offered me his RTX 3070 for free, which I would be happy to accept as a stand-in to keep the initial cost down, and in a year I might come back to get a newer card like the 9070 XT or whatever replaces it?
      • I'd like an M.2 to keep cable management to a minimum.
      • I will not overclock or undervolt the CPU. I'd just like it to run.
      • I'd love for the thing to be quiet.

      My questions are:

      1. Does the build feel balanced? Are there any egregious oversights?
      2. How much RAM is prudent, at what speed/latency? Do we expect prices to drop anytime soon?
      3. M.2 PCIe 3.0, 4.0, or 5.0 x4? Does this matter for games? Is a dedicated OS drive still best practice?
      4. IPS or OLED? WOLED or QD-OLED? Is Freesync Premium sufficient? (@AugustusFerdinand we spoke about this some time ago; has your opinion changed?)

      I thank you in advance for your insights. I'm not going to buy this immediately (this summer at the earliest), but I'd like to know how close to reasonable I'm being.

      20 votes
    3. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      13 votes
    4. Anyone using a DGX Spark?

      The prices have increased, and even before people called it too expensive. I am just wondering - do you have one? What do you use it for? I've been thinking of getting one (as a business expense,...

      The prices have increased, and even before people called it too expensive.

      I am just wondering - do you have one? What do you use it for? I've been thinking of getting one (as a business expense, I guess the price is high, but then again - what other option do you have for compute? renting GPUs is quite expensive, any comparable amount of VRAM is very expensive - ok if you have space and mostly want to do inference, I guess you have better options (3090 or 5090)

      For me, I have just been considering having some more compute available for robotics, finetuning, trying out selfhosted and fine tuned LLMs, among other things. My other setup (M1Pro 32GB and a 1070 Mini) could work for some stuff, but especially for the robotics part it's mostly about NVIDIA...

      Curious about any experiences.

      5 votes
    5. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      9 votes
    6. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      8 votes
    7. Does anyone recognize this phishing attack?

      My friend owns a circus performance company, and she got a very real-seeming request to discuss a possible wedding gig. "Client" requested that she join a meeting link at...

      My friend owns a circus performance company, and she got a very real-seeming request to discuss a possible wedding gig. "Client" requested that she join a meeting link at h​tt​p​s:/​/​joininivite​.​es/egooglemeet​.​us to discuss (several zero-width spaces are pasted throughout that to make it unclickable). Friend joined the call and it asked her to update software in order to join, she didn't follow any links from the site directly but tried updating Chrome through Microsoft Store etc. This sounded fishy to me so I asked to see the URL and this definitely seems like a scam.

      This seems extra concerning because:

      1. Initial outreach from scammer seemed genuine even when I read it specifically looking for signs of phishing
      2. Initial outreach from scammer was specifically tailored to friend's website content, this is exactly the kind of gig she would get booked for
      3. There were several back-and-forth legit-seeming emails before any meeting was agreed to

      Friend now wants to make a post within her artist community to protect others and I'm wondering if anyone has already heard of this particular type of attack and has additional details that could help for informing non-tech-savvy performers about it (more specific than "have intuition about when URLs seem dodgy and never click install links that originated from email")

      19 votes
    8. The new Firefox is so snappy, even with uBlock Origin enabled!

      I just got the newer version of Firefox (v157.0) and I'm amazed at how snappy it is. It feels like Firefox does when you have 0 extensions, except that I have uBO and a few others. It used to feel...

      I just got the newer version of Firefox (v157.0) and I'm amazed at how snappy it is. It feels like Firefox does when you have 0 extensions, except that I have uBO and a few others.

      It used to feel so sluggish, pages took 500ms or even 1 second to display anything after typing the address, but no more; they render almost instantly.

      A very nice surprise indeed!

      If you left Firefox because it was too slow, now's the time to ditch Chrom{e,ium} and reign Google's chokehold on standards and utter contempt for privacy in!

      52 votes
    9. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      11 votes
    10. Pulsar X2 v2 Medium mouse battery replacement

      I wanted to put out a more complete guide than what's currently available for people who may want to do this in the future; welcome to my blog. Love the mouse, but the battery wasn't lasting more...

      I wanted to put out a more complete guide than what's currently available for people who may want to do this in the future; welcome to my blog.

      Love the mouse, but the battery wasn't lasting more than 3 days.

      Here's a pic of the original battery (602030 300mAh 3.7V):
      https://drive.proton.me/urls/TT7GVDNG5C#BKMx0MHmSwvg

      I bought a replacement battery from AliExpress:
      902030 550mAh 3.7V JST 1.5mm 3pin

      Here's a pic of the final result:
      https://drive.proton.me/urls/BEMDHJH668#I2ZixElmwv7E

      There's plenty of height clearance, but no wiggle room with length and width.

      The most important tidbit is the polarity of the wires; I had to swap red(+) and black(-).

      On the original battery (all black wires) you can see the P- and P+ indicators on the original battery circuit board. In summary, the "bottom" of the connector (on the mouse) expects a positive (red wire), middle is the sensor (yellow wire), top is negative (black wire).

      The battery arrived with the red and black wires the other way around. I used the smallest flathead screwdriver to, very slightly, prop the plastic "prong" (where you see the three plastic 'prongs', not the flat side) of the red/black wire and gently pull them out. Take note of the wire's positioning (the metal bit). The top has a very tiny metal bump that "clips" against the plastic prong you lifted. Putting the wire back into the housing should be "like a glove"; no forcing.

      Everything is working without issues so far. The Pulsar software is reporting the battery level, but can't be sure if it's accurate. I also haven't had a chance to measure how long the new and improved battery lasts.

      Another tidbit, I tore the "ribbon" when taking the mouse apart.
      https://drive.proton.me/urls/DE33WP907M#Xc4A2qfEoMat

      The cable connects the side buttons. I found a replacement (no thanks to Pulsar support who told me to either pound sand because they wouldn't even hint on tech specs of the cable or pay to ship to Korea and wait months for it to get sorted which it wouldn't because me disassembling the mouse isn't covered under warranty [fair enough]).

      The exact title of the cable I ordered is: "uxcell FFC Flexible Flat Cable 10 Pins 0.5 mm Pitch B Type 80mm". The most important specifications are:

      • 10 Pins
      • .5 mm pitch
      • B Type
      • 80mm (perfect length, but can go a little shorter if you must)
      4 votes
    11. Billing for web hosting

      Hi all, I just finished building a static webpage for a local artist. She's been generous and sociable, paying me $100/hr for my work. Despite some reservations toward taking responsibility over...

      Hi all,

      I just finished building a static webpage for a local artist. She's been generous and sociable, paying me $100/hr for my work. Despite some reservations toward taking responsibility over other people's hosting, she's asked me for a monthly rate to host the site. Right now I'm looking at renting a basic Hetzner VPS for $10/month. This would come at the added benefit of scaling up over time for other clients.

      I want to work toward establishing good business practices, and that means charging people fairly - i.e. never simply because I can. Aside from the cost of hosting, how do you measure the cost of responsibility over a static site? A one-time setup fee? Hoping for some input from people who have more business experience than myself.

      Edit:

      Part of the goal is to host multiple artist pages on the same site, and apply some server software I've developed that allows for event coordination etc. I need a VPS for that.

      I've run this idea by my client, who is part of the art collective, and she's in favor of it. I'm going to charge $50 for setup and $10/month for the first three months, then adjust in the new year based on how it's going.

      29 votes
    12. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      3 votes
    13. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      14 votes
    14. Best options for domain registrar and static site hosting in 2026?

      I am helping a small business owner make and host a static website. What are the best options for hosting the site and paying for the domain? For hosting, I was considering GitHub Pages, since...

      I am helping a small business owner make and host a static website. What are the best options for hosting the site and paying for the domain?

      For hosting, I was considering GitHub Pages, since it's free and just built in to GitHub.

      For the domain registrar, I see a lot of people on places like Reddit discussing Namecheap, Porkbun, Cloudflare, and Ionos. I was originally considering GoDaddy, but I saw a lot of posts were saying that was the #1 place to avoid. I saw a lot of older posts recommending Google Domains, but I see that has since been killed by Google.

      30 votes
    15. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      5 votes
    16. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      11 votes
    17. Software engineers / programmers: how’s it going?

      All of my SWE friends and coworkers agree this is a deeply weird time to be in the industry. LLM coding has dominated many (but not all) tech companies. Some of it is cool and exciting, but a lot...

      All of my SWE friends and coworkers agree this is a deeply weird time to be in the industry. LLM coding has dominated many (but not all) tech companies. Some of it is cool and exciting, but a lot of it is terrible and horrifying. I thought it could be a good time to do a vibe check.

      Some possible questions to answer if you’d like:

      • How has your work changed in the past year? How much of your daily work now involves LLM tools?
      • Are you enjoying your work more, less, or the same? Has your relationship with work changed in general?
      • Do you feel like you’re working more or less now? The same?
      • Are you hopeful or fearful of the future (let’s say next 5 years) of SWE? Mixed?
      • Have you found any useful tips or advice for thriving in the current landscape?
      • Has your career trajectory changed? Do you plan on seeking out different types of roles?

      Also it would be useful to give whatever background info you’re comfortable sharing to help ground things like: size of company, years of experience, type of role, location, etc.

      Any and all discussion around the industry is welcome!

      42 votes
    18. Router recommendations?

      Hello my fellow tildestians (tilderinos?) - I'm looking to upgrade a very old home router (a hand-me-down linksys of some variety). I game quite a lot (my computer is connected via ethernet to the...

      Hello my fellow tildestians (tilderinos?) - I'm looking to upgrade a very old home router (a hand-me-down linksys of some variety). I game quite a lot (my computer is connected via ethernet to the current router) (often while others folks are streaming shows elsewhere in the house) so preferably something that is able to handle that? Maybe something that would allow a later upgrade with mesh? I don't know what a mesh is but I see them recommended in a lot of these "best router of 2026" lists so maybe that's something I need to look into.

      I've seen a lot of recommendations for asus and tp-link and ubiquiti? I am not super technically inclined so ease of set up is a nice bonus but I'm willing to put in the effort if needed >_< Budget is around ~300 usd. Blessings be if you have the time and knowledge to spare for me :) thank you!

      (also, if this is in the wrong topic please relocate me with my sincerest apologies)

      22 votes
    19. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      9 votes
    20. Curious about Android forks (/e/ OS, LineageOS, etc) for old Samsung tablet

      I have a Samsung Galaxy Tab S6 Lite (2022) which has reached end of life and no longer receives updates. I was wondering if it was possible to revive it using one of these alternate Android...

      I have a Samsung Galaxy Tab S6 Lite (2022) which has reached end of life and no longer receives updates. I was wondering if it was possible to revive it using one of these alternate Android versions, but I was very frustrated to see that LineageOS (the one I've seen mentioned the most besides Graphene) supports both the 2020 and the 2024 model of this tablet, but not mine.

      I wanted to hear from fellow Tildes users if installing one of these OSes would be worth it to get continued security updates for an old tablet like this, which OSes are out there (I've only heard the names of a few of them), which ones to avoid (maybe it's abandoned or there's some drama around a particular OS for whatever reason), and if anyone knows of one that specifically supports my model.

      I'm also curious if S-Pen stylus support would work on any of these other OSes.

      9 votes
    21. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      13 votes
    22. What JavaScript framework should I use?

      Little backstory. I'm the sole developer of delphitools, a collection of free and open source tools for artists, developers and just computer touchers in general. I'm using Next.JS and as such,...

      Little backstory. I'm the sole developer of delphitools, a collection of free and open source tools for artists, developers and just computer touchers in general. I'm using Next.JS and as such, React, but I don't think I like it anymore. DT is a completely offline exported application, and Next is meant for middleware-heavy apps with server layers, which I just don't have. I also just don't get on with React's endless use effect garbage and have little love for TypeScript, and if I'm honest, DT happens to be made like that because I wanted to try the shiny new thing. Now that I have around 60-ish individual micro-apps contained within, I think it's time for a rewrite.

      I'm therefore looking for discussion and insights on what tooling is best for me, on the following grounds:

      1. delphitools is export only. There's no server component and it runs completely in the browser. Server capabilities or middleware are not a concern.
      2. I'm not married to JavaScript as the runtime. It's just what I know best, I've been in the industry for a long time, although I'm more familiar with classic JS, not necessarily the JSX react syntax. I'm confident I could learn something new though.
      3. I'm looking for fast build times, a smart-ish compiler that can ideally hot reload and give me insights into bad practices (Next.JS does this quite well)
      4. As close to bare metal as possible, I can't begin to enumerate the amount of times the NextJS Turbopack auto-caching thing has caused me significant headaches.

      I'm a designer, not a developer, but I can manage my way around. I'm also not opposed to using Agents, but I would like to - if for my own sake more than anything - be able to work without them if need be. Suggesting Ruby that compiles to HTML or some other crazy new pipeline probably won't work.

      Curious to hear your experiences and recommendations. Thanks!

      17 votes
    23. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      15 votes
    24. Help selecting a mechanical keyboard

      I'm looking to replace my current mechanical keyboard which has a few problems. If anyone has recommendations I would appreciate it. Here is what I'm looking for: Mechanical switches USB C and...

      I'm looking to replace my current mechanical keyboard which has a few problems. If anyone has recommendations I would appreciate it.

      Here is what I'm looking for:

      • Mechanical switches
      • USB C and bluetooth.
      • Smaller size (no keypad)
      • Clicky but not too loud. I think I currently have "brown" switches which are good.
      • Backlit (but not colorful unless I'm able to set it to something muted or single-colored)
      • Works with mac, pc, linux, and maybe tablets

      I don't care very much if there is a battery in the unit as long as it can switch to bluetooth while plugged into usb.

      I went to mechanicalkeyboards.com and looked around and got a bit overwhelmed. Looks like the prices are mostly under $200 which would be ok.

      What went wrong with my current keyboard:
      It's an EPOMAKER TH80 pro. The size is good, the features are good, and the keyboard feel is good. But the battery went dead so it has to be plugged in all of the time, and several of the keys get double presses at random so I have to backspace a lot.

      Thanks!

      31 votes
    25. Another "help, looking for mechanical keyboard" thread! cherrys, color backlit leds, usb only (no bt), 100% size

      Came to post and saw this thread popped up 5 hours prior (okay, near 7 hours as I'm still trying to look). So please help them first! Sadly, while a lot of the requirements are the same, it...

      Came to post and saw this thread popped up 5 hours prior (okay, near 7 hours as I'm still trying to look). So please help them first!

      Sadly, while a lot of the requirements are the same, it doesn't offer what I'm looking for. Here are the demands (and here is why I cannot profit from it):

      • USB A or C wired (no BT or detachable connection)
      • Full 100% size

      Similar demands are:

      • Works with Linux
      • Cherry MX (or comparable) switches - red or brown level
      • Backlit with custom coloring

      Honestly, Ducky seemed to be exactly what I was looking for, but I see no "buy" option, nor are there Linux options. Yeah, they're on mechanicalkeyboards.com but the third party is disconcerting and also the options I want are out of stock.

      18 votes
    26. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      15 votes
    27. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      9 votes
    28. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      19 votes
    29. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      16 votes
    30. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      10 votes
    31. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      17 votes
    32. Does generative AI have a natural limit without a major innovation?

      I was musing about this recently with the recent models becoming more capable. The core of gen AI is the model, which is trained on a massive dataset. To date, gen AI has improved because the...

      I was musing about this recently with the recent models becoming more capable. The core of gen AI is the model, which is trained on a massive dataset. To date, gen AI has improved because the models have become larger, more efficient, the data they are trained on has become better and the software/harnesses around them has improved to help query them.

      As I see it, surely the bottleneck will soon become the data they are trained on? If we imagine a scenario where a models could consume an infinite amount of training data, and there is no limit to the training time or quality. The sum of human skill/knowledge is the limiting factor. Gen AI should (in theory) never be able to out preform or push the boundary of the sum of humanity at time of training.

      Or, counterpoint, is there enough randomness and speed to iterate that gen AI can actually step change and improve if training times/cost were less prohibitive? Most companies/models today will save good output and feed it back into the next iteration, but right now that's taking months. What if that took minutes?

      What do you think?

      Is gen AI going to take us to general intelligence?
      Will gen AI get to a place where it's "intelligence" and reasoning is actually better than the sum of Humanity?

      28 votes
    33. Shopping around for a new-and-improved backup solution

      A few days ago, I posted this and quickly realized that the world of data backups is far richer than just sudo rsync -av --delete --exclude=Videos /home /home_bkup. So now I'm window shopping the...

      A few days ago, I posted this and quickly realized that the world of data backups is far richer than just sudo rsync -av --delete --exclude=Videos /home /home_bkup.

      So now I'm window shopping the top Linux-supported backup solutions: borg, duplicacy, kopia, restic and--oh look--a core borg dev just dropped his own new-and-improved solution, vykar.

      Restic was the first tool I started to research, and I thought I really liked it, got as far as installing, initializing a test repo, creating a couple of snapshots. But restic seems to be, hmm, fussy about the source and destination paths, absolute vs relative paths, etc.

      The fact that merely renaming a parent directory (or grandparent, or great-grandparent, etc) causes restic to treat every unchanged byte below that as brand new ... that's a recipe for giant, bloated repos, and it's unacceptable to me ... and hey, lookit that, borg does not do that. So now, restic is out and borg is in.

      But what other pros v cons are there, that I haven't even realized need to be considered? What advantages/disadvantages do other apps offer? Which ones can I easily automate with nightly/hourly cron jobs? Which ones have their own even-better automated solutions?

      Do I even want encryption? All of my drives/volumes are LUKS encrypted, and anything I would store remotely would also get encrypted before it ever left my LAN ... plus, I'm just a bit nervous about having the backups encrypted, requiring working, functional software to restore/recover data from them....

      That may not seem like such a big concern, perhaps, but I am currently working my way thru decrypting a bunch of 10-15 year old TrueCrypt-ed volumes, which requires using an old, outdated version of VeraCrypt and a somewhat "cross-my-fingers" effort to find KeePass repos old enough (also outdated, KeePass 1.0 repos) to still contain the various passwords I used to encrypt those ancient volumes ... but also still use new enough master passwords that I can still get the KeePass repos unlocked.

      With rsync, I can literally just go into any backup, find the specific version of the specific file(s) I want to recover, and manually copy it back to my workspace. Is anything like that option available in any of these deduplicated/encrypted solutions, even if they're not encrypted? If (eg) a borg repo is created w/o encryption, the data is still all just borg-specific blobs, right? Or can I navigate into the repo and just manually grab files?

      Oh yeah ... for reference, the past 10-ish years, my backup routine has been to create a new, dated, destination folder, starting with a full backup of my /home folder (excluding things like Videos, Music, VMs, other bulky stuff that gets backed up separately/differently), and then running nightly diff backups into the same folder, while also maintaining a "one-day-older" second backup of the whole thing on a 2nd HDD ... then, every 3-6 months, zipping up the current backup folder and starting a new one.

      At any rate, there you go; that's the kind of stuff I'm thinking about now, as I overhaul my 20-year-old, 20TB (but could be 2TB) backup system.

      Any and all feedback, recommendations, tips are welcome. Danke.

      18 votes
    34. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      15 votes
    35. Why emoji picker default on?

      I'm running a nixos linux machine with Hyperland as my window manager and a few month back (likely after an update) I noticed that firefox started showing a emoji picker when I pressed ctrl+.....

      I'm running a nixos linux machine with Hyperland as my window manager and a few month back (likely after an update) I noticed that firefox started showing a emoji picker when I pressed ctrl+.. This was a bit annoying since the firefox extension for my password manager is activated by that key shortcut. I figured this was some update for firefox, but now that I dug into it to fix it it turns out that it is a gtk thing that apparently each app has to opt out of! I could disable it by flipping widget.gtk.native-emoji-dialog in about:config, but this seems like a really bad choice by gtk. Two gripes with this:

      1. Them adding a global keyboard shortcut for all gtk apps that is ON by default (for a kind of niche usecase).
      2. Overriding shortcuts on a desktop wide basis with no meaningful (afaict) way to disable it.

      Anyone knows if this is intentional? Maybe it's already been reverted upstream and I just need to update... anyway end rant!

      17 votes
    36. AI is bringing my friend out of retirement

      I have a friend that is lucky enough to have retired at 40. A year ago he was adamant he'd never work again, having been burnt out from his time at big tech. Back then he was also an absolute AI...

      I have a friend that is lucky enough to have retired at 40. A year ago he was adamant he'd never work again, having been burnt out from his time at big tech. Back then he was also an absolute AI hater and wouldn't listen to anyone who claimed LLMs were useful for programming.

      He finally tried LLMs when Claude Opus 4.6 released and immediately changed his mind in the face of the overwhelming evidence that LLMs can in fact program pretty well. And now with the release of Fable 5 he's giddily creating all sorts of things that would have taken far too long to make prior to AI-accelerated software development. He actually plans to try and found his own business now. He's a very smart guy, so I hope he can make something interesting that people want.

      There are a lot of AI doomers and haters. In person I mostly see people doing the same thing they've always done, but now saving time on various tasks. But this is the first time I've seen someone go from grumpy and checked out to giddy and optimistic thanks to LLMs.

      38 votes
    37. What about having an LLM teach you to code?

      My daughter (11) is doing a week long Python class, which is not using LLMs. It got me thinking about how I learned to program in the pre-internet days (laboriously, from books), and then what a...

      My daughter (11) is doing a week long Python class, which is not using LLMs.

      It got me thinking about how I learned to program in the pre-internet days (laboriously, from books), and then what a marvel it was when you could just search for information, especially for troubleshooting. But for her, the first answer in the Google search is going to be the AI summary, and most of her search tools are going to be AI tools.

      I wonder if it would be possible to make an LLM that has a didactic/socratic mode. So if you said, "help me write a program to do madlibs" maybe it would give you a skeleton of a function, then prompt you to come to with a plan, then critique that plan. Or if you said, "I'm getting this error", it wouldn't just fix it, it would explain what the error means and nudge you towards the answer.

      Thinking in a larger sense, it could have a rubric of important concepts, even tiers of understanding. It could be using the interactions to track the user's understanding, which could let it then tune how it answers future questions, or even be used to customize assignments.

      I recognize that this is potentially replacing a teacher with a machine, which wouldn't be my goal. Good teachers are more holistic in their teaching than a machine is ever likely to be. But for people who don't have access to good teachers, or need more directed support than is available from a teacher, or just want to self study, it seems like it could be a valuable addition.

      Until they solve the obsequiousness problem, it would be vulnerable to prompt hacking, so really more of a tool for someone who recognizes the value of learning over just being given the answer.

      What do folks think about using such a tool? What would you want it to do, or not do?


      Aside: I forgot until I reached the end of this post, but this is also (somewhat) the plot of The Diamond Age, or A Young Lady's Illustrates Primer by Neal Stephenson.

      25 votes
    38. So I fell for a phishing

      In a moment of distraction, I fell for a phishing phone call and compromised my Google account. It took me 13 minutes to realize how catastrophically stupid I am and begin frantically changing...

      In a moment of distraction, I fell for a phishing phone call and compromised my Google account. It took me 13 minutes to realize how catastrophically stupid I am and begin frantically changing passwords. I've run the official Google "secure your account" process probably 10 times (though 9 of those times there was nothing to do). I've checked all my financial info, changed passwords on all sorts of things. As far as I can tell, other than gaining access to my Gmail, I don't think anything else was compromised.

      How boned am I? I've got 2FA on basically anything remotely important, and I've had decent password hygiene (although I do use the Google password manager, so that's probably comprimised). Is there something else I should do or be on the lookout for?

      52 votes
    39. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      15 votes
    40. Any fellow software engineers using paid GitHub copilot?

      Much to my chagrin, the company I work for has done a lot in terms of steering/ pushing all software development be done through AI for some time now. And what gives me much grin, GitHub changed...

      Much to my chagrin, the company I work for has done a lot in terms of steering/ pushing all software development be done through AI for some time now.

      And what gives me much grin, GitHub changed their pricing structure for copilot. I'll skip the details the key fact is what used to be about $30/month per person + maybe few bucks in overages is now resulting in us hitting our usage cap on the 2nd day of the month. Overage costs this month will be hundreds of dollars per developer. I know this is an unexpected expense as I mentioned it casually to our CTO who had no idea.

      I'm curious if this is going to force them to rethink the AI strategy. The incessant pushing to use more and more AI maybe will finally bite them on the ass so much they have to ask us to stop or pull back? Or maybe they'll just plunder our salaries, who knows.

      I'm curious if anyone else is in the same situation.

      23 votes
    41. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      13 votes
    42. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      12 votes
    43. Actually useful MCPs

      I'm a web developer and find the playwright MCP to be genuinely useful. My LLM is able to navigate my site, measure the size of elements, see console errors, network requests, etc. This is the...

      I'm a web developer and find the playwright MCP to be genuinely useful. My LLM is able to navigate my site, measure the size of elements, see console errors, network requests, etc. This is the only MCP I've ever installed and haven't yet had any cause to use others. But I'm interested in hearing what other professionals are using.

      28 votes
    44. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      16 votes
    45. Any fellow XCP-ng users here?

      Got invited to Tildes tangentially through a server hosting project but realized this space might be outside the standard tech echo-chambers (techo-chambers?). Am I the only XCP-ng/Xen user in a...

      Got invited to Tildes tangentially through a server hosting project but realized this space might be outside the standard tech echo-chambers (techo-chambers?). Am I the only XCP-ng/Xen user in a sea of Proxmox/KVM? Any odd homelab setups to share?

      17 votes
    46. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      12 votes
    47. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      16 votes
    48. What I learned building my first custom water loop

      This weekend, I've fulfilled a long dream of mine and upgraded my computer to a fully custom waterloop. This is, for a number of a reasons, a complicated process, and outside of general advice,...

      This weekend, I've fulfilled a long dream of mine and upgraded my computer to a fully custom waterloop. This is, for a number of a reasons, a complicated process, and outside of general advice, it's difficult to provide an exact guide on how to do this. Custom waterloops are, well, custom. They depend mostly on what computer case you use, and what sort of reservoir and such you've bought. As such, my advice can also only be general.

      Plan ahead

      Check online for custom watercooling builds in your case. Use those as a guide for radiator and reservoir placement. Sketch ideas out on paper. Measure out the places inside of your case where you intend to place components. Check the your pc case manual, those very often contain info on where you can place radiators and reservoirs.

      Some cases are ill-suited for custom waterloops. Consider buying a new case rather than building in an old, ill-suited one. It will save you a lot of pain.

      Some cases require modifications. I had to cut into mine with a metal saw to make space for a radiator. Minimal material was removed from the frame, invisible after the case is put back together. I also had to drill into it to place the reservoir. The holes case manufacturers place for reservoirs are best-effort guesses. Unlike for fans, and thus radiators, there are no standards for reservoirs.

      Do not rush

      Expect a marathon, not a sprint. There will be setbacks. My process, setbacks and all, took me 3 days. And I still fucked up assembling my GPU. The die has bad contact and I'll have to drain the loop, pull it out, disassemble it and put it back together again. A lot of this was also spent waiting for next-day deliveries to show up because I'm dumb and was missing things.

      Prefer soft tubing, and do not go for PVC

      There are no performance benefits to hardline tubes, and they are a bitch to measure, bend and cut precisely. That 95° angle that was meant to be a 90° is going to be evident immediately, and forever. Soft tubes are forgiving, easy to put into the system and much more time efficient. They also do not require extra equipment dedicated solely to bending hardline tubes. Think about where your build is going to sit. On the floor? Who gives a shit how it looks?

      Edit: if you opt for soft tubes, don't get them made from PVC. They very often leak plasticizers into the loop that gunk up your components and reduce performance. You'll need to swap them after some time and they also tend to harden. To minimize maintenance, go for EPDM tubing. It's black instead of transparent, but it's better in the long term.

      Custom waterloops are all about you, and if you insist, then you do you. Hardline tubes are the endboss of all pc builds. Be ready for a challenge. Conversely, some folks really want transparent soft tubes. Just know what you're getting into.

      Tube sizes

      The standard soft tube is 13 mm outer diameter and 10 mm inner diameter, or 13/10. There's a ton of other sizes as well but remember even if the inner diameter is larger, liquid flow improvemets are going to be marginal. Different sizes also need different fittings.

      Respect the crink

      Soft tubing is a breeze to put into your system, but don't make those corners too tight or it'll crink and cut off flow. Check this especially when you close up the panels of your pc case. Tubing is cheap, comparatively. Don't be afraid to use more than you need.

      Money

      Custom water loops are pricey. Full copper radiators start at 100€, water blocks are usually hundreds as well, with the tubing, fittings and all it's normal for cooling equipment alone to account for a grand. You're bolting an aftermarket cooling system onto your PC that will turn it into a racecar. A lot of that is finely machined copper. It costs.

      Remember the extras

      Ya know how I said that I needed to order some extra things last-minute? Thank fuck for Amazon and their fast deliveries. If you live in a larger city, there's also a good chance a specialist computer store somewhere might have what you need.

      Leak tester

      Those are small air pumps with a pressure gauge. You close of all ports and then pump air into the system, 0.5 bar maximum (!!!), and wait 60 minutes. If the pressure is maintained, congratulations, your system is air- and thus watertight.

      Test your individual components before you put them into your case! This way, you know that the components themselves are tight, and you avoid having to pull out a radiator after screwing it in place because you forgot to tighten that one end cap you can now no longer reach. Ask me how I know.

      Also test our loop when it's fully assembled. Should you have a leak, divide your loop into two halves and leak test those. Repeat (divide into halves and test) until you have located the leak. If you have tested your comps individually before, it's going to be a radiator fitting you forgot to tighten or your reservoir top 99% of the time. Have a book or a podcast ready because this is a long process with lots of downtime.

      Motherboard 24-pin jumper plug

      These nifty little things are incredibly cheap and useful. After you wire everything up, you want to fill your reservoir and turn on the pump, but obviously you do not want to immediately electrify your entire system. So you pull the 24-pin motherboard cable of your motherboard and put the plug into it. It bridges specific pins, tricking your power supply into thinking a motherboard is connected. This way your pump turns on without the rest of your system. Once the water is circulating and not catastrophes have occured, you can turn off your power supply and plug the mobo back in.

      Common advice

      This is advice that's often repeated in watercooling circles for beginners. If you're seriously considering doing this, you will likely already have stumbled upon these. I'm adding these just for posterity.

      Do not mix aluminium and copper/brass

      Cheaper watercooling components are often out of aluminium while pricier ones are out of copper. You do not want both in your system as they eat each other through galvanic corrosion. If your cooling blocks for the GPU and CPU use copper (they very often do), the rest needs to be out of copper or brass as well, fittings included!

      Buy more fittings than you think you need

      Remember, per tube you'll need at least two! Check that they have O-rings, as those provide the seal.

      Put a drain port into your loop

      You should generally drain and flush the loop at least once a year. This will be a lot easier if on low points you have faucet you can attach a tube to and open to drain it. Pulling the loop back apart is generally the last thing people think off when building a custom loop for the first time, so it's useful to know.

      Consider quick disconnects

      Quick disconnects are special fittings you can put into a tube or attach directly to a port. You can then pull them apart with minimal or no leakage of your cooling fluid without having to drain your loop. Really useful for example the GPU, which tends to be the component that's swapped out most often.

      Use cooling fluids over distilled water

      Obviously no fucking tap water, ever! But lots of folks also gravitate to distilled water. Cooling fluids like what Alphacool or Aquacomputer make have extra stuff in them, like corrosion inhibitors and biocides that prevent algae build up. You can also mix these yourself if you can get the inhibitors and biocides concentrated but if you're on that level I don't think you need this guide anymore.

      Also, colored liquid fucking sucks. Unless you want to pull apart your water blocks and clean them with a toothbrush, use clear liquids. If you want fun colors, put RGB into your case.

      120 mm of radiator length per 100 W of heat generation

      The two components generating the most heat in your PC are likely the CPU and GPU. Check the specs of those to see how much heat they generate. This number is generally known as the Thermal Design Point (TDP). Radiators come in many sizes fitted to fan sizes, mostly in multiples of 120 or 140 mm, but running this calculation gives you a baseline for how much radiators you need. More is always better! Fit in as many radiators as you can into your case, but if your case can't fit the number of this calculation then you need to look for a bigger case.

      Knowing the TDP is rarer for GPUs, you can also use board power or power draw as a substitute. We're doing napkin math here, no need to be precise.

      Example:

      CPU: 170 W

      GPU: 300 W

      -> round up to 500 W, which means 5 * 120 = 600. A 360 mm radiator fits 3 120 mm fans. You'd need 2 radiators with 3 fans each to cool your system adequately.

      Alternatively, a 280 mm radiator fits 2 140 mm fans. You'd need 3 of those to cool the system.

      Radiator thiccckness

      Radiators come in different thicknesses. Since what dictates a radiator's ability to dissipate heat is the total surface of it's fins, increasing the thickness improves cooling ability. However, most PC cases, even full towers, are practically limited to 45 cm rad height at most.

      Noise

      A big motivation for doing this was noise. Cooling everything with a custom loop means that I've lost the 2 fans on my CPU air cooler and the 3 fans on my GPU. What remains are the case fans only, 2x180 mm ones and 3x140 mm. Those can now run at dramatically lower speeds (10% fan speed at idle, ramping up much more slowly) for a nearly silent build even under full load. The pump and reservoir combo I've chosen are isolated from the pc case through rubber standoffs which means that the pump, even when at 100%, runs dead-silent.

      Chasing diminishing returns

      Switching to a custom loop alone is a massive bonus to the computer's ability to be cooled, because water is a much more efficient way to move heat than air. Case radiators also have much more volume than the heat sinks on your GPU and CPU right now, improving the cooling further.

      Once you step into this world, the choices open to you are staggering. Delidding the CPU. Using liquid metal instead of thermal paste, etc. etc. Unless you're planning on overclocking your system, there's no point to doing any of those things that are actively dangerous.

      Liquid metal buys you a couple of degrees °C at best, at the cost of being dangerous and difficult to apply and even a tiny escaped drop having the ability to short and fry your GPU for good.

      Delidding your CPU is only useful if you plan to overclock. I did it, but only because the company Thermal Grizzly sells delidded CPUs and a fitting water cooling block. If you're doing it at home, the investment is way too large to make sense. Delidding also requires liquid metal afterwards. See paragraph above for that.

      If you're in this just because you want a high performing system at less noise, then using a PTM material instead of thermal paste is going to be good enough.

      All of these improvements lower temperatures of your components. Delidding the CPU and cooling it directly buys you something like 20°C under load. But the thing is, a good water cooling loop can absolutely cope with a high performance CPU running at 100 per cent. With the IHS on it'll just push 80°C instead of 60°C.

      Functionally, there's no difference if the CPU runs at 60°C or 80°C. The only time it matters if if you're over clocking and through that causing the CPU to approach its thermal limit. Then dropping it by a few degrees makes sense.

      If not? Skip them.


      I hope these help people. Feel free to ask any questions!


      Edits in no particular order:

      Loop order does not matter

      PC custom water cooling loops are not car engines, and as such the thermal differences between coolant and components is much smaller. This means that having a radiator follow a component to immediately cool the water down is much less effective than just adding more rad volume. It also tends to make your tube runs messier and is overall not worth it.

      31 votes
    49. My week with a BC-250, or how I made a gaming HTPC with a chopped PS5

      I caught wind of the BC-250 after the Linux on PS5 post where @moocow1452 posted about them and shared a link. The BC-250 is an APU cut down from PS5s that didn't pass Sony QC, they were...

      I caught wind of the BC-250 after the Linux on PS5 post where @moocow1452 posted about them and shared a link. The BC-250 is an APU cut down from PS5s that didn't pass Sony QC, they were originally slated for waste but largely got picked up by crypto miners. I hadn't got myself anything for my birthday or promotion, so when I found a deal, I grabbed it for the HTPC I'd wanted but couldn't justify. (Long post, tl;dr at end)

      Specs:
      6-core AMD Zen 2, stock clock 3.5GHz
      AMD custom GPU, stock clock 1.5GHz*
      16GB unified GDDR6 RAM+VRAM
      M.2 2280 slot
      *Stock lock is weird and limited, will discuss

      I'm not sure exactly when they got proper Linux support or folks started using them for gaming but I'm definitely behind the curve. You used to be able to get them <$100 but now they seem to be going for $180. I found a "pre build" for $275 shipped that had it ready to go, including a case, cooling, PSU, 256GB SSD, and unlocked BIOS... this isn't too far from what I would've totalled had I gotten the board for ~$80, and saved me some headaches. While the seller pre installed Bazzite, no way was I trusting the OS installed by a random eBay seller.

      So what's it take to make one of these usable, what trouble did the seller save me? Let's start with the BIOS -- this needs to be unlocked by flashing though I'm not totally sure if it's required to use it at all but at the very least it unlocks the dynamic 512mb VRAM. 16GB total is kinda limiting today and the default split is 8/8 RAM/VRAM -- a static split isn't exactly ideal -- depending on your game, you could easily be maxing out one with unused of the other. The dynamic 512 reserves only 512mb for the GPU alone and allows the rest to be properly split as needed (mostly, there's still technically a VRAM cap that can be raised with kernel parameters).

      OK next saved headache was the cooling. See, these were built as server units with fans set to blow air through them. The heat sink fins are closed off on the top. One can print a sleeve to have a standard fan push air through, but opening the fins up and letting the fan push air through from the middle is more effective, more like your typical consumer GPU. Seller did a messy job, but it is opened in the middle. Some folks use 2 fans and fully open the fins for a cooler/quieter build.

      The final headache was minor but they saved me from sorting out the PSU and power button. Since the board is powered just by 8 pin PCIE, for this PSU, two pins on another header need to be shorted to stay powered on, seller already had this in place. Seller also soldered power and reset buttons to the board.

      So with the hardware sorted, what does the software end look like? While it can technically run Windows, but it does not and will not have GPU drivers -- though folks have added external GPUs. The main 2 OS options folks recommend are Bazzite and CachyOS. Folks say Cachy is better but benchmarks I saw weren't that compelling, I already use Bazzite and it seemed to have less extra steps so I went with that, standard installation process went smooth and it was basically ready to go from there... So why am I futzing around so much?

      Well, the dynamic VRAM can collide with the default ZRAM swap, causing crashes and other errors. So I went through disabling that, enabling ZSWAP, then tweaking config and kernel parameters according to community info. So part of my futzing was comparing speed and stability with the various RAM settings and swaps.

      So the next futzing was the GPU clock. The stock is locked at 1.5GHz over 920mV always no matter if load is high or low, but PS5 runs em around 2.3GHz and higher volts. There's a community governor that can decrease volts/clocks under light load and unlock the stock. Folks easily get 2.0GHz at 1000mV but some push 2200+ at 1150. So testing with that was more futzing around, playing in Expedition 33 for half an hour to see if settings were stable. I found the defaults to be fairly aggressive, causing artifacts and crashing. I disabled all their default points over 920mV, set one at 2.0/1000, and called it a day. Didn't feel like trying to squeeze out another 100MHz. Also boosted the bottom 700mV point up by 20 since I saw some graphical artifacts at low loads and that cleaned those up. (<700 locks it right back to stock parameters so that's the effective minimum)

      Next up is the CPU, stock has it at 3.5GHz at 1180mV. Folks have been able to get the same clock down to 1000mV, some mad lads pushing 4.1GHz and like 1.3V. There's another community tool for helping with this where you punch in a target clock, voltage, and temp, then it tests it out. I haven't settled this one out, I may go for a bit of an under volt to help keep it quieter/cooler since it's an HTPC, or may just leave it at stock. Folks also recommend disabling mitigations for Spectre/Meltdown as it significantly slows the CPU and you're fairly unlikely to need it for a DIY Steam Machine.

      So I was stumbling through this following the community wiki, it had some good and useful info, but it didn't seem entirely consistent and sometimes was just wrong. Turns out, it's an AI compilation of community info. I'd have saved myself a ton of trouble if I'd found this repo and followed their instructions as that's what I eventually found worked best.

      Expedition 33 was my main real world benchmark tool. With FSR+LSFG on medium, I was hitting 1440p@90fps, 1080p@45fps without. The site compares it to a 3060, I thought that was mine until I double checked and have a 3070. It does E33 with DLSS+LSFG at 1440p@120fps cap on medium, or 1080p@60-70fps without either. So while the .info site seems to accurately describe the GPU as similar to a 3060, their benchmarks seem to include scaling and/or frame gen based on my limited testing. However, E33 still looked bad and off compared to my Nvidia at the same settings. After a day of fiddling, I looked it up and turns out, E33 specifically looks worse on AMD.

      As for HTPC apps, Jellyfin flatpak works great. Official Plex apps are deprecated, both flatpak and snap, they run terribly. Girens (unofficial Plex client flatpak) seems to work well, but requires a mouse and sub menus don't work in big picture. I plan on using a PS4 controller (touchpad works as trackpad) for the time being so this isn't too big a deal, but it's definitely less polished than the Plex smart TV app. VLC with the network drive mapped so we can play direct from file as back-up. And finally VacuumTube for YT smart TV interface with ad blocking. Hardware encoding/decoding does not work and will not so it's all done by the CPU, but it was enough for my high bitrate 4k HEVC decoding test.

      It doesn't have proper sleep states. Can't wake from USB/LAN, power button only, and doesn't actually sleep CPU/GPU so it doesn't really save power in sleep. Shutdown/cold boot is inconvenient for a daily use HTPC. Estimated 60W at idle, about $6 a month left on 24/7 for us, perhaps an extra $50/yr compared to a box with proper sleep. However, most it can pull under load is 235W, less than a typical gaming PC. Not enough to realistically break even versus a gaming PC with proper sleep though, so it's probably an expense worth considering in comparison shopping for a similar usage.

      Final Verdict: do I recommend it? Honestly, if you're getting bare board for $180, maybe not, but also depends on who I'm recommending to. I seen someone on the discord selling them for $150, others may be selling too, perhaps prebuilts even. Between case, fan, PSU, and SSD you're ending up closer to $400 for a running build -- and that's before wifi/Bluetooth/controller if you don't have extras of those already. At that rate, you may be better off getting a mini PC + eGPU dock + older graphics card, but I'd need to shop around to see how their price:performance ratio compares. On top of that, you'll likely need to do the trouble the seller saved me. Getting the software going is fairly simple nowadays though, so long as you have the foreknowledge to just use NexGen's repo. If you're curious, do some comparison shopping between what you find for these versus a mini PC + eGPU setup. Don't forget to consider the cost of the BC250's idle draw if you don't want to cold boot each day/use. I wanted a machine that could be a media client, do some modest gaming, and to experiment with AMD and unified V/RAM. I ended up with one that can do that and some AA/A, so I'm satisfied, despite the quirks.

      13 votes