The “B” in “Boot” looks really off, the inside of the big “O” is lighter than the rest of the sign, and the kerning on the bottom text is all over the place.
- 1 Post
- 198 Comments
DaPorkchop_@lemmy.mltoEl Chisme@hexbear.net•The rich whitey line be like: it's cause of cheap chocolate14·4 days agoI don’t know who this guy is, but this is clearly a joke, no? It’s just a funny spurious correlation.
DaPorkchop_@lemmy.mlto Ask Lemmy@lemmy.world•My child won't stop singing the "Lava Chicken" song from the Minecraft movie. How do I go on living?12·4 days agoThe suggestion and response are both meant humorously. It clearly isn’t actually a good answer because it doesn’t actually solve the problem, except in some passive-agressive far-off-in-the-future way.
DaPorkchop_@lemmy.mlto Ask Lemmy@lemmy.world•How do you mateys and folks deal with the sheer amount of music available out there?3·5 days agoI follow a huge number of artists on Bandcamp which I mostly discovered through Chiptunes=WIN (which unfortunately seems to have erased itself from the internet), and the occasional collab album is enough to keep gradually discovering new artists.
DaPorkchop_@lemmy.mlto Linux@lemmy.ml•GNOME 49 Alpha Released With X11 Support Disabled By Default, Many New Features5·5 days agoKDE user here, I still use X11 to play old Minecraft versions. LWJGL2 uses xrandr to read (and sometimes modify? wtf) display configurations on Linux, and the last few times I’ve tried it on Wayland it kept screwing the whole desktop up.
DaPorkchop_@lemmy.mlto KDE@lemmy.kde.social•KDE devs have been quietly working on Plasma Keyboard, a new on-screen keyboard for desktop and mobile part of the “We Care About Your Input” KDE Goals initiative. Although not ready for texting yet,5·5 days agoIn the future, you can generally solve these sorts of build errors by just installing the development package for whatever library is missing. On Debian-based systems, that would be something along the lines of
sudo apt install libecm<tab><tab>
see what appears, choose one which looks reasonable with-dev
suffix
DaPorkchop_@lemmy.mlto Open Source@lemmy.ml•The Open-Source Software Saving the Internet From AI Bot Scrapers91·5 days agoIt takes like half a second on my Fairphone 3, and the CPU in this thing is absolute dogshit. I also doubt that the power consumption is particularly significant compared to the overhead of parsing, executing and JIT-compiling the 14MiB of JavaScript frameworks on the actual website.
DaPorkchop_@lemmy.mlto News@lemmy.world•Netherlands: 18 year old Ryan al-Najjar was tied up, beaten, and drowned by her father and brothers for being too Westernized1·8 days agonobody expects the ottoman Inquisition
DaPorkchop_@lemmy.mlto Games@sh.itjust.works•I'm Getting Real Tired Of Not Being Able To Trust That A Video Game Doesn't Have AI Crap In It - AftermathEnglish3·10 days agoWait really? I use (((triple parentheses))) quite often to indicate sarcastic emphasis on a word. Damn racists ruining my punctuation >:(
DaPorkchop_@lemmy.mlto Linux@lemmy.ml•Nvidia 580 series of drivers will be the last to support GPUs based on the Maxwell, Pascal, and Volta architectures.21·10 days agoNouveau is dead, it’s been replaced with Zink on NVK.
DaPorkchop_@lemmy.mlto Selfhosted@lemmy.world•Do any of you have a buttload of RAM sitting around?English9·11 days agoTrue, but there are also some legitimate applications for 100s of gigabytes of RAM. I’ve been working on a thing for processing historical OpenStreetMap data and it is quite a few orders of magnitude faster to fill the database by loading the 300GiB or so of point data into memory, sorting it in memory, and then partitioning and compressing it into pre-sorted table files which RocksDB can ingest directly without additional processing. I had to get 24x16GiB of RAM in order to do that, though.
DaPorkchop_@lemmy.mlto Linux@lemmy.ml•Curious about performance of nouveau on old laptops with discrete graphics4·11 days agoIn my experience, nouveau is painfully slow and crashes constantly to the point of being virtually unusable for anything. The developers agree, as in the last couple months nouveau has been phased out of Mesa entirely. More recent Mesa versions now implement OpenGL on Nvidia using Zink on NVK, and the result is quite a bit faster and FAR more stable.
If your distribution currently still ships a Mesa version which uses nouveau, I would personally recommend you just stick with the Intel graphics for now.
what a horrible day to have eyes
Aside from checking the kernel log (
sudo dmesg
) and system log (sudo journalctl -xe
) for any interesting messages, I might suggest simply watching for any processes which are abnormally high while the system is running slow. My initial approach would be to usehtop
(disable “Hide Kernel Threads” and enable “Detailed CPU Time”), and seeing which processes, if any, are eating up your CPU time. The colored core utilization bars at the top show how much CPU time is being spent on what: gray for disk wait, red for kernel, green for regular user process, etc. That information will be a good starting point.
DaPorkchop_@lemmy.mlto No Stupid Questions@lemmy.world•Could I seek asylum as a US trans person in Costa Rica (or other countries)?2·17 days agoI mean, there are plenty of wealthy immigrants here, but I would say there are probably more immigrant families from regular or (relatively) poor families around. Like, people with a regular income who are working a regular job, not your average finance expat from an English-speaking country on an all-expenses-paid expat package plus a neat half million bucks per year salary on top.
That said, the non-expat immigrants I know are overwhelmingly from eastern European countries, so I wouldn’t be surprised if the acceptance policy is biased against non-Europeans. You don’t see many average working-class Americans around here unless they married a Swiss person.
Again, that would be TIFF. TIFF images can be encoded either with each line compressed separately or with rectangular tiles compressed separately, and separately compressed blocks can be read and decompressed in parallel. I have some >100GiB TIFFs containing elevation maps for entire countries, and my very old laptop can happily zoom and pan around in them with virtually no delay.
Thinking of a modern GPU as a “graphics processor” is a bit misleading. GPUs haven’t been purely graphics processors for 15 years or so, they’ve morphed into general-purpose parallel compute processors with a few graphics-specific things implemented in hardware as separate components (e.g. rasterization, fragment blending).
Those hardware stages generally take so little time compared to the rest of the graphics pipeline that it normally makes the most sense to have far more silicon dedicated to general-purpose shader cores than the fixed-function graphics hardware. A single rasterizer unit might be able to produce up to 16 shader threads worth of fragments per cycle, so even if your fragment shader is very simple and only takes 8 cycles per pixel, you can keep 8x16 cores busy with only one rasterizer in this example.
The result is that GPUs are basically just a chip packed full of a staggering number of fully programmable floating-point and integer ALUs, with only a little bit of fixed hardware dedicated to graphics squeezed in between. Any application which doesn’t need the graphics stuff and just wants to run a program on thousands of threads in parallel can simply ignore the graphics hardware and stick to the programmable shader cores, and still be able to leverage nearly all of the chip’s computational power. Heck, a growing number of games are bypassing the fixed-function hardware for some parts of rendering (e.g. compositing with compute shaders instead of drawing screen-sized rectangles, etc.) because it’s faster to simply start a bunch of threads and read+write a bunch of pixels in software.