this post was submitted on 28 May 2024
705 points (98.1% liked)

linuxmemes

21225 readers
55 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    top 50 comments
    sorted by: hot top controversial new old
    [–] RobotToaster@mander.xyz 100 points 5 months ago (3 children)

    This is apparently what the front looks like.

    [–] driving_crooner@lemmy.eco.br 76 points 5 months ago

    Socks outside vs inside

    [–] JustZ@lemmy.world 9 points 5 months ago

    Wow even looks like a GPU.

    load more comments (1 replies)
    [–] rtxn@lemmy.world 99 points 5 months ago

    Still more reliable than Wayland on nvidia.

    [–] nicknonya@lemmy.blahaj.zone 67 points 5 months ago (2 children)

    also doubles as an electrical fire generator, very versatile

    [–] cmnybo@discuss.tchncs.de 10 points 5 months ago

    If you are worried about that, then don't look behind the panel on any computers with a wire wrapped backplane.

    [–] papertowels@lemmy.one 7 points 5 months ago

    The design is very human

    [–] 01101000_01101001@mander.xyz 62 points 5 months ago (1 children)
    [–] fluxion@lemmy.world 2 points 5 months ago

    -O2 from the looks of it

    [–] TWeaK@lemm.ee 36 points 5 months ago (3 children)
    [–] unwillingsomnambulist@midwest.social 19 points 5 months ago* (last edited 5 months ago)

    Only gamers will get that joke

    -Jensen Huang, Computex, May 29, 2023

    [–] jystfact@sh.itjust.works 5 points 5 months ago

    It certainly can cause crisis

    [–] LodeMike@lemmy.today 30 points 5 months ago (1 children)
    [–] MeanEYE@lemmy.world 8 points 5 months ago

    Actually no. Wire wrapping prototypes were made like this. This also looks like an old ISA card as well, from which period this method of prototyping was still in us. It's also the method in which the Apollo's guidance computer was made and that one survived a lot harsher conditions than desktop PC, and survived.

    [–] Starb3an@sh.itjust.works 30 points 5 months ago* (last edited 5 months ago) (2 children)

    Mine almost looks that good

    [–] PenisWenisGenius@lemmynsfw.com 12 points 5 months ago* (last edited 5 months ago)

    This is a reasonable typical perfboard build by comparison. The above is insanity.

    [–] shalva97@lemmy.world 8 points 5 months ago
    [–] dejected_warp_core@lemmy.world 25 points 5 months ago

    If it's open, looks don't matter. Also doesn't matter if the drivers are trash, or if it runs zero games. It's all fixable trash - that's the point.

    (Also, that's not a GPU, but it's the thought that counts)

    [–] Treczoks@lemmy.world 25 points 5 months ago* (last edited 5 months ago)

    This looks more like the boards they used in the 60s and 70s in prototyping. I have done such a board myself in my youth. All 40xx and 74LSxx DIL chips and a plain dot board. And a sh-tload of patching wire where I had to remove the isolation paint before I could solder that stuff.

    I don't think you could build a working GPU with that wirewrap technology, the frequncies needed are simply to high.

    [–] alcoholicorn@lemmy.ml 24 points 5 months ago (4 children)
    [–] ogeist@lemmy.world 79 points 5 months ago (4 children)

    A free and open source GPU compiled by hands

    load more comments (4 replies)
    [–] RobotToaster@mander.xyz 8 points 5 months ago

    It looks like a wire wrapped prototype board of some kind, impossible to tell the purpose from that photo alone though.

    [–] shalva97@lemmy.world 6 points 5 months ago (3 children)

    I don't know, maybe it's not even a GPU

    [–] Pogogunner@sopuli.xyz 3 points 5 months ago

    Looks like an ISA card to me - might be RAM, but I'm not confident at all

    [–] ogeist@lemmy.world 3 points 5 months ago

    Serious response I agree with Pogo, it looks like a handmade RAM.

    [–] JustZ@lemmy.world 3 points 5 months ago* (last edited 5 months ago)

    Did you see the pic of the front?

    Posted by someone above. https://mander.xyz/pictrs/image/af6db07a-cc89-41f8-840c-3b7d44fb5fb0.jpeg

    [–] Dudewitbow@lemmy.zip 3 points 5 months ago

    some pci-e device. but the main chips are probably on the other side of the board.

    [–] General_Effort@lemmy.world 19 points 5 months ago (2 children)

    Haywire. You don't see that often anymore.

    [–] Moshpirit@lemmy.world 3 points 5 months ago

    I wonder why

    load more comments (1 replies)
    [–] PenisWenisGenius@lemmynsfw.com 16 points 5 months ago* (last edited 5 months ago) (1 children)

    Surely figuring out home made pcbs is easier than that. Based on things I've made that don't work very well on a breadboard but work better on a pcb, this guy is likely working hard not smart. (I've gotten 2 layer homemade pcbs to work before but stopped when pcb fab services became more affordable to hobbyiests)

    [–] casual_turtle_stew_enjoyer@sh.itjust.works 4 points 5 months ago (3 children)

    Are homemade PCBs really that effective? I'd wanted to try my hand at them but never could settle whether it was worth attempting.

    [–] rowinxavier@lemmy.world 10 points 5 months ago

    My understanding is you make fewer but more replicable mistakes. If you use a wire you have to trace it, keep the length consistent for timing reasons, use very consistent soldering technique, and ultimately you have a hard time tracing issues. With a homemade PCB you generally do get what you ask for in terms of circuitry. Traces are the right length, right thickness, right spacing, and if not then the whole board is similarly impacted, so it is obviously broken or not broken. If you mess up your design then you have a problem, but if you did the process right and you have a valid design then it works.

    That all said, homemade PCB is a large time sink and modern PCB manufacture is so cheap and fast it doesn't make sense to do at home for the most part. You can literally get a complex board faster by ordering it from halfway around the world and having it posted than making it yourself. I would say it is a good learning exercise, not a good manufacturing or prototyping practice.

    [–] PenisWenisGenius@lemmynsfw.com 6 points 5 months ago* (last edited 5 months ago) (1 children)

    I mean, if you put in the work to figure all the stuff out when the alternative is to pay $400 for 5 pcbs that take 2 month to get delivered, then yes it is a more viable option. Luckily that's not the case anymore, but if things so south in China I imagine the only hobbyiest pcbs you can get will be via this method again.

    You'll have to modify or build a heated laminator until it can apply photoresist film perfectly to a sheet of copper clad fr4. The you'll have to build a uv exposure chamber and a light diffuser (I used a picture frame and a shower curtain). Then put that on a turntable for even light distribution like in a microwave and figure out some way of pressing all the layers together tightly enough so it turns out right and light doesn't get under the clear stencil you printed the pcb layout to. This will take a lot of trial and error to get right. Then you have to figure all the variables to get it to etch properly through even more trial and error.

    Once you have all this stuff figured out, you have to figure out a way to deal with vias. The best way I found was to manually solder a wire or pin for each one and make sure to make them big enough that this can be done by hand. Keep in mind that regular through hole pads won't be connected on both sides so you need to solder the unused ones for your design to work out.

    I wouldn't go as far as to call this "worth attempting", especially if you're trying to make stuff more complicated than an 8 bit computer but for really simple stuff that doesn't require high precision, super thin traces and lots of vias, it's not too bad. Simple designs won't require the same levels of process perfection as trying to make something like an atx motherboard.

    load more comments (1 replies)
    [–] piecat@lemmy.world 4 points 5 months ago

    Only as effective as your layout skills :)

    Check out jlcpcb. Honestly insane what is available to the hobbyist of today

    [–] brokenlcd@feddit.it 16 points 5 months ago

    Why does this look like when i first iterate a pcb and need to bodge the hell out of it to make it work.

    [–] PowerCore7@lemm.ee 15 points 5 months ago (1 children)

    Judging by the craiglist watermark on the bottom right, it's probably just a meme listing.

    [–] shalva97@lemmy.world 15 points 5 months ago

    I have stolen it from Chinese website

    [–] FooBarrington@lemmy.world 14 points 5 months ago

    You switched two wires.

    [–] ChaoticNeutralCzech@lemmy.ml 10 points 5 months ago

    Is there more info about this? I could only find Chinese forums like https://m-weibo-cn.translate.goog/status/OdaBMza1L?from=page_1005052963774131_profile&wvr=6&mod=weibotime&jumpfrom=weibocom

    The chips (basic TTL logic, perhaps) are all DIP. This may predate the term "open source".

    [–] Linkerbaan@lemmy.world 10 points 5 months ago

    I can see the schematics!

    [–] wabafee@lemmy.world 9 points 5 months ago

    Dedication to wire this up manually is amazing.

    [–] RacoonVegetable@reddthat.com 8 points 5 months ago (1 children)

    Me when I forget about FPGAs

    [–] ChaoticNeutralCzech@feddit.de 8 points 5 months ago

    And the fact that more-than-0-layer PCBs exist

    [–] RickAstleyfounddead@lemy.lol 7 points 5 months ago (2 children)
    [–] Synthuir@lemmy.ml 18 points 5 months ago
    [–] dumbass@leminal.space 8 points 5 months ago (1 children)
    load more comments (1 replies)
    [–] Sam_Bass@lemmy.world 7 points 5 months ago

    Oughta be able to render hair well at least

    load more comments
    view more: next ›