• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. [RESOLVED] Tech support request: my game stream is lagging every five minutes

      The Issue I'm streaming games from a desktop PC hardwired into my router (running Sunshine) to a laptop wirelessly (using Moonlight). It works beautifully. Except, every five minutes, the stream...

      The Issue

      I'm streaming games from a desktop PC hardwired into my router (running Sunshine) to a laptop wirelessly (using Moonlight). It works beautifully.

      Except, every five minutes, the stream chugs: my framerate drops precipitously, and Moonlight gives me a warning telling me I should lower my bitrate. This happens for only a few seconds, before it resolves and goes back to normal.

      I timed the interval between the chugs several times and got approximately 5:07 between each slowdown. It is remarkably consistent.

      Because it's so consistent, I assume there's some scheduled task or something running every five minutes that's causing it to chug. Dropping the bitrate makes the chugging less noticeable, but it still happens.


      Ruling Things Out

      I think it's safe to rule out the idea that it's my router or the host PC.

      I have a smaller 13" laptop that I used to stream to, and I just recently bought a 17" to replace it. The five-minute issue only happens on the 17", even with identical stream settings (same resolution, FPS, and bitrate).

      The computers are obviously different hardware, but they're also running two different linux distros.

      The 13" Laptop is running MX Linux 23.5 (KDE). This is the one that works.

      inxi -Fxz
      System:
        Kernel: 6.1.0-32-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
          Desktop: KDE Plasma v: 5.27.5 Distro: MX-23.5_KDE_x64 Libretto September 15
          2024 base: Debian GNU/Linux 12 (bookworm)
      Machine:
        Type: Laptop System: Dell product: Latitude 7370 v: N/A
          serial: <superuser required>
        Mobo: Dell model: 0XFY7T v: A00 serial: <superuser required> UEFI: Dell
          v: 1.28.3 date: 02/07/2022
      Battery:
        ID-1: BAT0 charge: 12.6 Wh (62.1%) condition: 20.3/34.0 Wh (59.6%)
          volts: 8.1 min: 7.6 model: SMP DELL WY7CG58 status: charging
      CPU:
        Info: dual core model: Intel Core m5-6Y57 bits: 64 type: MT MCP
          arch: Skylake rev: 3 cache: L1: 128 KiB L2: 512 KiB L3: 4 MiB
        Speed (MHz): avg: 2496 high: 2758 min/max: 400/2800 cores: 1: 2400 2: 2758
          3: 2400 4: 2429 bogomips: 11999
        Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
      Graphics:
        Device-1: Intel HD Graphics 515 vendor: Dell driver: i915 v: kernel
          arch: Gen-9 bus-ID: 00:02.0
        Device-2: Realtek Integrated_Webcam_HD type: USB driver: uvcvideo
          bus-ID: 1-9:5
        Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9 driver: X:
          loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915
          resolution: 1920x1080~60Hz
        API: OpenGL v: 4.6 Mesa 24.2.8-1mx23ahs renderer: Mesa Intel HD Graphics
          515 (SKL GT2) direct-render: Yes
      Audio:
        Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel
          v: kernel bus-ID: 00:1f.3
        API: ALSA v: k6.1.0-32-amd64 status: kernel-api
        Server-1: PipeWire v: 1.0.0 status: active
      Network:
        Device-1: Intel Wireless 8260 driver: iwlwifi v: kernel bus-ID: 6c:00.0
        IF: wlan0 state: up mac: <filter>
      Bluetooth:
        Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8
          bus-ID: 1-2:2
        Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 2.1
          lmp-v: 4.2
      RAID:
        Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
          v: 3.0 bus-ID: 00:17.0
      Drives:
        Local Storage: total: 238.47 GiB used: 31.99 GiB (13.4%)
        ID-1: /dev/sda vendor: Toshiba model: KSG60ZMV256G M.2 2280 256GB
          size: 238.47 GiB
      Partition:
        ID-1: / size: 232.43 GiB used: 31.47 GiB (13.5%) fs: ext4 dev: /dev/dm-0
          mapped: luks-a8eaaa90-b4ba-4943-8c1d-ddace5892f40
        ID-2: /boot size: 973.4 MiB used: 524.1 MiB (53.8%) fs: ext4
          dev: /dev/sda2
        ID-3: /boot/efi size: 252 MiB used: 274 KiB (0.1%) fs: vfat dev: /dev/sda1
      Swap:
        ID-1: swap-1 type: file size: 3 GiB used: 3.8 MiB (0.1%) file: /swap/swap
      Sensors:
        System Temperatures: cpu: 80.0 C pch: 68.0 C mobo: 48.0 C
        Fan Speeds (RPM): N/A
      Info:
        Processes: 251 Uptime: 33m Memory: 7.65 GiB used: 3.56 GiB (46.6%)
        Init: SysVinit runlevel: 5 Compilers: gcc: 12.2.0 Packages: 2789 Shell: Bash
        v: 5.2.15 inxi: 3.3.26
      
      /etc/crontab
      17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
      25 6    * * *   root    test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.daily; }
      47 6    * * 7   root    test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.weekly; }
      52 6    1 * *   root    test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.monthly; }
      

      The 17" Laptop is running Linux Mint 22.1 (Cinnamon). This is the one that has the five minute chugs.

      inxi -Fxz
      System:
        Kernel: 6.8.0-58-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0
        Desktop: Cinnamon v: 6.4.8 Distro: Linux Mint 22.1 Xia
          base: Ubuntu 24.04 noble
      Machine:
        Type: Laptop System: Dell product: Inspiron 7773 v: N/A
          serial: <superuser required>
        Mobo: Dell model: 0R58C3 v: A00 serial: <superuser required> UEFI: Dell
          v: 1.19.0 date: 12/15/2021
      Battery:
        ID-1: BAT0 charge: 34.9 Wh (97.5%) condition: 35.8/56.0 Wh (63.9%)
          volts: 16.0 min: 15.2 model: Samsung SDI DELL W7NKD7B status: discharging
      CPU:
        Info: quad core model: Intel Core i7-8550U bits: 64 type: MT MCP
          arch: Coffee Lake rev: A cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB
        Speed (MHz): avg: 658 high: 867 min/max: 400/4000 cores: 1: 400 2: 800
          3: 400 4: 400 5: 800 6: 800 7: 867 8: 800 bogomips: 31999
        Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
      Graphics:
        Device-1: Intel UHD Graphics 620 vendor: Dell driver: i915 v: kernel
          arch: Gen-9.5 bus-ID: 00:02.0
        Device-2: NVIDIA GP108M [GeForce MX150] vendor: Dell driver: nvidia
          v: 550.120 arch: Maxwell bus-ID: 01:00.0
        Device-3: Realtek Integrated_Webcam_HD driver: uvcvideo type: USB
          bus-ID: 1-5:2
        Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
          loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa dri: iris gpu: i915
          resolution: 1920x1080~60Hz
        API: EGL v: 1.5 drivers: iris,nvidia,swrast platforms:
          active: gbm,x11,surfaceless,device inactive: wayland,device-2
        API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa
          v: 24.2.8-1ubuntu1~24.04.1 glx-v: 1.4 direct-render: yes renderer: Mesa
          Intel UHD Graphics 620 (KBL GT2)
      Audio:
        Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel
          v: kernel bus-ID: 00:1f.3
        API: ALSA v: k6.8.0-58-generic status: kernel-api
        Server-1: PipeWire v: 1.0.5 status: active
      Network:
        Device-1: Intel Wireless 3165 driver: iwlwifi v: kernel bus-ID: 02:00.0
        IF: wlp2s0 state: up mac: <filter>
      Bluetooth:
        Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
          bus-ID: 1-7:3
        Report: hciconfig ID: hci0 rfk-id: 4 state: up address: <filter> bt-v: 4.2
          lmp-v: 8
      Drives:
        Local Storage: total: 238.47 GiB used: 36.5 GiB (15.3%)
        ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB256HBHQ-000H1
          size: 238.47 GiB temp: 25.9 C
      Partition:
        ID-1: / size: 229.63 GiB used: 36.21 GiB (15.8%) fs: ext4 dev: /dev/dm-1
          mapped: vgmint-root
        ID-2: /boot size: 1.61 GiB used: 291.7 MiB (17.7%) fs: ext4
          dev: /dev/nvme0n1p2
        ID-3: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat
          dev: /dev/nvme0n1p1
      Swap:
        ID-1: swap-1 type: partition size: 1.91 GiB used: 0 KiB (0.0%)
          dev: /dev/dm-2 mapped: vgmint-swap_1
      Sensors:
        System Temperatures: cpu: 30.0 C pch: 32.5 C mobo: N/A
        Fan Speeds (rpm): N/A
      Info:
        Memory: total: 16 GiB available: 15.36 GiB used: 1.82 GiB (11.9%)
        Processes: 338 Uptime: 2h 38m Init: systemd target: graphical (5)
        Packages: 1996 Compilers: gcc: 13.3.0 Shell: Bash v: 5.2.21 inxi: 3.3.34
      
      /etc/crontab
      17 *	* * *	root	cd / && run-parts --report /etc/cron.hourly
      25 6	* * *	root	test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.daily; }
      47 6	* * 7	root	test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.weekly; }
      52 6	1 * *	root	test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.monthly; }
      

      Help Request

      Anyone have any ideas for tracking down what might be causing this? I was going to just wipe the machine and replace Linux Mint with MX Linux to rule that out, but I figured I'd ask here before doing that, especially because it could be the hardware and not the distro that's causing the issue.

      20 votes
    2. Highlighting text in Wikipedia scrolls up too fast?

      To be honest I have some problems explaining what I mean, which might be why I can't find a solution or explanaition for it. I use firefox on Linux and out of habit i highlight text while reading...

      To be honest I have some problems explaining what I mean, which might be why I can't find a solution or explanaition for it.

      I use firefox on Linux and out of habit i highlight text while reading it. I always did that and it helps me to read a lot faster and to relax my eyes while reading. It's something i don't think i can get rid of, even if I tried, it's just so deeply burned in.
      As well I use to scroll the text I'm reading to the top out of the same reasons or maybe it's just habit as well, but I realised I cannot get rid of it as well :-)

      So no to my problem:
      Usually this works flawless, i can highlight text and have the cursor where I'm reading in the topmost visible line. But for some strange reason this does not work in the "new" wikipedia layout. where if I highlight text in the upper third of the page it scrolls upwards quite fast which just fucks up everything and makes my day bad. (this behaviour is not present in the old design which e.g. the germand wikipedia still uses)

      Is it me?
      Is it my browser?
      Is there a way to get rid of this, so I can keep my workflow while reading and learing on wikipedia? Is somebody else observing this behaviour?
      Where can I even start to look for a solution? I don't even know what to look for.

      It truly bothers me, as I'm close to every day on it, and it might be my favorite website.
      I heard there is a way to switch to the old wikipedia layout, which might be a workaround. But I actually like the new Layout a lot, so if there is a way to avoid that it would be great :-)

      18 votes
    3. Why are integrated batteries so accepted?

      Just something I was frustrated by ever since it became increasingly common even outside of smartphones and tablets. For a few years now I increasingly see basically any battery powered product...

      Just something I was frustrated by ever since it became increasingly common even outside of smartphones and tablets.

      For a few years now I increasingly see basically any battery powered product having mostly internal accumulator options(aka proprietary battery of uncertain ability to replace), especially in more expensive items in the category. Why?

      I mean do see several advantages from the business side, I simply have no idea what advantage would there be for the actual user.

      I could see it if the batteries had comparable lifespan to the product, which they most definitely do not unless the item is of truly bad quality.

      47 votes
    4. I am baffled by the existence of Wattpad

      wattpad.com is a popular website where mostly young people host their fiction so it get votes and visibility. I was feeling lonely, and my usual online mates are not enthusiastic about reading my...

      wattpad.com is a popular website where mostly young people host their fiction so it get votes and visibility.


      I was feeling lonely, and my usual online mates are not enthusiastic about reading my stuff, and I am always in search of feedback. So I got in touch with online groups for those who have an interest in writing. Mostly young people who, seemingly in their early 20s, give or take. Someone asked me if I was making something for the "Wattys", which I later learned is Wattpad's literary award. Another gave me a link to read his stuff on Wattpad. I had to make an account to read it on my phone. Annoying, but they kinda asked me nicely, so I installed it and created an account. Way too many hoops just to read some text, but okay! I started reading. There was an ad below, but that's okay. Suddenly, my phone was taken over by a full-screen ad. A full-screen ad. FOR TEXT. That was too much so I started looking for a way to read Wattpad outside of Wattpad. Maybe there is, but I paused my search to make this post.

      Displaying text is a solved problem, and it has been for quite some time. It is so fucking trivial, I coud write a novel right here on this text box! I now hate Wattpad with such a passion, I don't think I'm reading that kid's story!

      Wattpad feels like someone trying to fuck up reading.

      On another note, I find it a little unsettling how these kids seem more concerned with their marketing than their writing. They have full press kits even before they learn the basics of writing proper sentences. There is also no love for short stories, they start writing novels as soon as they start writing. Everything is a novel with twenty chapters. I'm pretty sure Wattpad has a hand in that. But maybe that's just me being old, so feel free to disregard that.

      I get the idea of a website that helps readers find authors, but in some sense at least, Wattpad feels like a water popsicle an I hate it.

      40 votes
    5. Trying to fully ditch Windows for streaming. So close, but this audio issue is breaking me.

      Okay, I’ve been grinding through the process of replacing Windows 10 in my Twitch streaming setup with Pop!_OS. I’ve got OBS dialed in, my old NVIDIA card is holding it together surprisingly well,...

      Okay, I’ve been grinding through the process of replacing Windows 10 in my Twitch streaming setup with Pop!_OS. I’ve got OBS dialed in, my old NVIDIA card is holding it together surprisingly well, and video performance is right where I need it.

      But the audio. Is. Destroying. Me.

      It’s this horrible crunchy, crushed mess when I stream from Linux. Same exact hardware, same OBS scene setup. On Windows 10 it’s crystal clear. I’m pulling audio from my mixer and theres no “Line In” I can see. Something in the Linux chain is mangling it.

      Here’s a side-by-side if you want to hear the pain:

      Pop!_OS (crushed audio): https://youtu.be/wQUVlufAQs8?si=RlGH8Z90dK0X9KhA

      Windows 10 (clean audio): https://youtu.be/hbJzIHzg_ek?si=ThiZpbBgTk89qL2p

      Sample rates seem to match, nothing obvious is clipping. I’m out of ideas and running on pure stubbornness at this point.

      Would love to hear from anyone who’s made Linux work in a similar setup. Tips, gotchas, weird fixes. Whatever you've got. I'm so close to fully escaping Windows here. Grrr.

      For reference, here’s how I got my Pop!_OS setup working so far (OBS + NVIDIA NVENC + GTX 960):
      https://doubledropdown.com/abdoanmes/2025/ditching-windows-setting-up-obs-with-nvidia-nvenc-on-linux-pop_os-gtx-960/

      29 votes
    6. Is it time to get offline?

      I like modern tech, but I'm slowly coming to hate the internet. I read Cal Newport's Digital Minimalism late last year and found it preaching to the choir, but noticed that most of the negative...

      I like modern tech, but I'm slowly coming to hate the internet.

      I read Cal Newport's Digital Minimalism late last year and found it preaching to the choir, but noticed that most of the negative effects of technology use were actually from internet use. The attention economy, privacy violations, enshittification, etc. are all mostly byproducts of the internet being so tightly integrated into our lives. When I heard about CVE potentially losing its funding (I know very litte about CS or anything related to software, so I'm unsure of how big a threat this really is to an end-user), the thought popped into my head... "is it time to get offline?".

      I am 20 years old, so my entire life has been spent in a world where devices are connected to the internet far more often than not, and I wonder if it's time to switch to an "offline first" mentality? I already embrace this philosophy when it comes to music, downloading the songs I want to my computer and syncing them to my phone through iTunes, but this would take that one step further: turn on my computer's wi-fi to check emails, read through the new posts here, check some other sites, etc. and then turn it off until I explicitly need to do something online.

      I'm lucky enough that most of the (important) things I do on my computer can be done 90% offline, but I wonder if it's even worth doing? I'm curious to hear thoughts on this from the people of Tildes, or any methods that you have implemented in your life.


      EDIT: I should clarify: I already have basically no social media, I use beeper to see my instagram DMs (I can't really get rid of this without abandoning any age-adjacent social life) and that's it. You could call Discord and Tildes social medias, but that's maybe pushing it. I'm more talking about the recent resurgence of physical media and reframing the internet as something that is accessed rather than omnipresent in my usage habits.

      56 votes
    7. Considering going with an ambidextrous mouse if anyone has recommendations

      My current mouse is a Logitech Lightspeed G502, it works fine and aside from double click issue which I brought to a store to fix, no issues with it but it was my friend's prior mouse before he...

      My current mouse is a Logitech Lightspeed G502, it works fine and aside from double click issue which I brought to a store to fix, no issues with it but it was my friend's prior mouse before he upgraded to a newer model.
      As for why I want an ambidextrous mouse, on the rare occasions I want to use my left hand to navigate instead of right.
      I used to use a chinese MMO mouse that honestly was not bad but its software was fairly garbage(Rebranded Red Dragon mouse iirc) so I don't mind Chinese mice as clearly being a brand name mouse doesn't mean much, just want something that is good and lasts a while, since I'm not that big on mice.

      I want these qualities in a mouse.

      • Works wired and with a 2.4GHz dongle
      • Either rechargeable batteries or replaceable works
      • High DPI
      • Not a "lightweight" mouse
      • Has a few programmable buttons
      • On chip storage for programmed buttons/DPI/etc
      • Available worldwide

      Bluetooth as a 3rd option would be neat but not something I'm looking for in particular.

      Rechargeable batteries are supposed to provide better longevity afaik, but the buttons or the mouse itself will probably die before the battery.

      I use 8200 DPI on my current mouse pretty much in both games and in desktop... with mouse acceleration,

      I only lower it on the rare occasions I use something like GIMP.

      Not a fan of these perforated light mice or super light mice, I used to put weights in my previous wired Chinese mouse but I'm using the G502 without weights currently. I am willing to compromise on this if there are no options however.

      On the G502 I only use 2 buttons regularly, and they are to switch to the left or right virtual desktop, the rest of the buttons have a function but they get rarely used (Except Windows+Tab to show all virtual desktops).

      On chip storage is good when I switch platforms (e.g. PC/Windows, SteamDeck or Linux, Mac) and in case I want to completely drop Windows and not worry about needing software for the programmable buttons to work.

      Worldwide availability because I don't live in the US or most parts of Europe.

      Not aware if Logitech has a mouse that does all what I need, the free scrolling wheel is cool and gets used, but they got a history of switches that die too fast.

      9 votes
    8. Can you critique my blog?

      The blog is daviramos.com It is more like a 2000s blog than whatever blog means today. Just things I wanna write sometimes. It is not commercial, no ads. I like fast things. Images are heavily...

      The blog is daviramos.com

      It is more like a 2000s blog than whatever blog means today. Just things I wanna write sometimes. It is not commercial, no ads. I like fast things. Images are heavily optimized, not mandatory, and always inside posts.

      Bearblog is reliable and minimal without being barebones. I wrote about it before, so there's no need to go over it again here.

      I really want to know if the way I’ve organized my blog makes any sense. Please keep in mind that I’m not a developer, programmer, or anything like that. I chose Bearblog partly because I already liked the default theme and didn’t need to change much. I appreciate minimalism, understand Markdown, a little HTML, and can "decode" simple CSS using a mix of intuition, Google, and ChatGPT. I only changed stuff that was not very deep and would not be hard to maintain.

      css style (my changes are in the end)
      :root {
          --width: 720px;
          --font-main: Verdana, sans-serif;
          --font-secondary: Verdana, sans-serif;
          --font-scale: 1em;
          --background-color: #fff;
          --heading-color: #222;
          --text-color: #444;
          --link-color: #3273dc;
          --visited-color:  #8b6fcb;
          --code-background-color: #f2f2f2;
          --code-color: #222;
          --blockquote-color: #222;
      }
      
      @media (prefers-color-scheme: dark) {
          :root {
              --background-color: #01242e;
              --heading-color: #eee;
              --text-color: #ddd;
              --link-color: #8cc2dd;
              --visited-color:  #8b6fcb;
              --code-background-color: #000;
              --code-color: #ddd;
              --blockquote-color: #ccc;
          }
      }
      
      body {
          font-family: var(--font-secondary);
          font-size: var(--font-scale);
          margin: auto;
          padding: 20px;
          max-width: var(--width);
          text-align: left;
          background-color: var(--background-color);
          word-wrap: break-word;
          overflow-wrap: break-word;
          line-height: 1.5;
          color: var(--text-color);
      }
      
      h1, h2, h3, h4, h5, h6 {
          font-family: var(--font-main);
          color: var(--heading-color);
      }
      
      a {
          color: var(--link-color);
          cursor: pointer;
          text-decoration: none;
      }
      
      a:hover {
          text-decoration: underline;
      }
      
      nav a {
          margin-right: 8px;
      }
      
      strong, b {
          color: var(--heading-color);
      }
      
      button {
          margin: 0;
          cursor: pointer;
      }
      
      time {
          font-family: monospace;
          font-style: normal;
          font-size: 15px;
      }
      
      main {
          line-height: 1.6;
      }
      
      table {
          width: 100%;
      }
      
      hr {
          border: 0;
          border-top: 1px dashed;
      }
      
      img {
          max-width: 100%;
      }
      
      code {
          font-family: monospace;
          padding: 2px;
          background-color: var(--code-background-color);
          color: var(--code-color);
          border-radius: 3px;
      }
      
      blockquote {
          border-left: 1px solid #999;
          color: var(--code-color);
          padding-left: 20px;
          font-style: italic;
      }
      
      footer {
          padding: 25px 0;
          text-align: center;
      }
      
      .title:hover {
          text-decoration: none;
      }
      
      .title h1 {
          font-size: 1.5em;
      }
      
      .inline {
          width: auto !important;
      }
      
      .highlight, .code {
          padding: 1px 15px;
          background-color: var(--code-background-color);
          color: var(--code-color);
          border-radius: 3px;
          margin-block-start: 1em;
          margin-block-end: 1em;
          overflow-x: auto;
      }
      
      /* blog post list */
      ul.blog-posts {
          list-style-type: none;
          padding: unset;
      }
      
      ul.blog-posts li {
          display: flex;
      }
      
      ul.blog-posts li span {
          flex: 0 0 130px;
      }
      
      ul.blog-posts li a:visited {
          color: var(--visited-color);
      }
      
      /* MY CHANGES */
      
      /* That is an entirely new class for text */
      /* that goes below an image as a subtitle */
      .subtitle {
          text-align: center;
          font-style: italic;
          font-size: small;
          font-weight: bold;
      }
      
      .upvote-button {
          display: none !important; /* Hides button, overrides other settings */ 
              pointer-events: none; /* Disable mouseif it visible */
      }
      
      .title h1 {
          font-size: 1.2em;
      }
      
      nav a {
          font-size: 0.95em;
      }
      
      footer {
      	font-size: 0.95em;  
      }
      
      .spaced-line {
      	margin: 100px 0;
      	text-align: center;
      }
      
      /* Keep images centered */
      img {
          display: block;
          margin-left: auto;
          margin-right: auto;
      }
      

      For comparison, see Herman's blog to see something closer to the default. He’s the creator of Bearblog.

      Here’s what I’ve changed: the font size for the blog’s name, the navbar, and the footer that says Powered by Bear ʕ•ᴥ•ʔ is slightly smaller (0.95em instead of 1em). I added a guestbook and links to the English and Portuguese pages in the navbar. I also changed the favicon and the site's meta-image to different-sized images of Humphrey Bogart.

      The English and Portuguese pages are in their respective languages and only list posts in those languages. I don’t know if it’s possible to customize the navbar further. EDIT: bearblog has a builtin voting feature which I removed with CSS. All pages and posts are configured with their appropriate language via Bearblog, which I assume browsers and search engines can detect. Does it make sense to make my blog bilingual this way?

      Maybe this is a new feature, but Bearblog lets you organize posts into subfolders/subdomains. So I placed all Brazilian Portuguese posts under /br/, which feels logical and predictable. I haven’t shared them anywhere yet, so there’s no risk of broken links. On the other hand, I already have several English posts that have been shared elsewhere. If I move all English posts under /en/, I’d love to find a way to let the older links keep working gracefully. Is that possible somehow? Maybe that’s a question for Herman, but I have a follow-up: Other than my obsession with tiny details, is there any value in separating my posts under either /br/ or /en/? Titles and URLs are unlikely to conflict between languages, and if they do, I can always add a -pt or -en suffix like in example-post-pt.

      Other than that, I’d welcome any advice on how to improve my blog—whether in big ways or subtle ones.

      Thanks!

      21 votes
    9. Do 5g home internet modems get better cell reception than mobile phones?

      I think the answer is probably yes, but I wanted to double check. Does anyone here have experience with them? For clarity, this is the home modems that you can buy for stationary 5g internet. This...

      I think the answer is probably yes, but I wanted to double check. Does anyone here have experience with them? For clarity, this is the home modems that you can buy for stationary 5g internet. This is not those pocket, battery powered personal hotspots.

      I just moved into a new studio in France. Despite literally every other building on the street having fiber, my studio does not have it. So I am stuck with DSL, since France doesn’t use cable for internet service. My dsl gets 2-10 Mbps down and 0.25-1 up. This is abysmal, especially the upload.

      The other problem is the building is such a good shield against radio waves. With Orange, supposedly the best mobile carrier in France, I get exactly zero service, even sticking my phone out the window.

      There is a carrier called Free, that does offer a 5g home internet box. To test it out, I got a Free (but not free) SIM card for my phone. Sticking it out the window, I get about the same speeds as my DSL box provides.

      So there is the impetuous for my question. Should I expect their 5g home internet box to be about the same speeds as my iPhone, or can I expect them to be faster and more reliable, since it isn’t battery powered and can me larger?

      11 votes
    10. What is the optimal way to convert an RPG book to a text format?

      An RPG book is a book containing the rules and setting for a tabletop RPG game. Like Dungeons and Dragons 5th Edition, Worlds Without Number, Star Trek Adventures, etc. The fact that they are...

      An RPG book is a book containing the rules and setting for a tabletop RPG game. Like Dungeons and Dragons 5th Edition, Worlds Without Number, Star Trek Adventures, etc.


      The fact that they are rarely in text format always puts me off reading RPG books. I don't want to diminish the importance of art, but importing printed RPG books is prohibitively expensive, and reading huge PDFs on a laptop is not a good experience for me.

      I also find it unpleasant to navigate the complicated design of these books. They're distracting.

      I have a 6.8" Kindle Paperwhite but reading RPG PDFs on it is awful. RPG books have lots of art and complicated layouts. Unfortunately, there doesn't seem to be an easy way to make an RPG into text. I was seriously considering just copying the text and converting it to markdown myself (it doesn't need to be markdown, just something that I can convert into a format my Kindle understands) when I remembered chatGPT.

      Copying the text and asking GPT to make it into markdown worked okay, but it missed the tables. Sending an image of a page worked pretty well, so I think AI is the way here. But I am not a GPT subscriber and I bet I'll hit a limit at some point. Also, instead of sending pages individually, I would prefer to send the PDF and get the result in text. Even if there were limitations (like only 10 pages in one go), it would be an improvement.

      In any case, using chatGPT will be much better than doing it by hand. But is there an AI or other kind of PDF service that is better suited for that task, so I can reduce the amount of manual input?

      11 votes
    11. I have no idea to advance in my career toward data science

      I did a masters in data analytics, and then the niche I fell into in the working world was building dashboards, reports and spreadsheets of financial data for non-technical bureaucrats. Instead of...

      I did a masters in data analytics, and then the niche I fell into in the working world was building dashboards, reports and spreadsheets of financial data for non-technical bureaucrats. Instead of ensuring data quality by technical means, my current company often just has me manually reviewing and checking financial data. This is pretty frustrating to me because I have no education in finance, and the things I miss or get wrong are so second nature to my boss that he doesn't even see them as something I should have been trained on. The only technologies I use are SQL server and excel. Any proactive steps I've made to automate processes has been discouraged as not worth the time.

      I'm aware that most people spend years on tedious stuff before ever getting to work with more engaging technology, but honestly I'm starting to wonder if they've forgotten I'm not a finance guy. I want to move up in my career especially to escape my current role, but I'm feeling completely lost as to how. There's no obvious role in my company that could be a 'next rung of the ladder' to advance into, so there's nobody I can emulate to help chart a course. My boss had an unconventional path to his current role, and isn't really into manager stuff like career mentoring, so he's no help in that regard.

      To anyone with experience in data science, what is the advancement supposed to look like? What are the key skills I should be developing? Am I being too averse to learning the subject matter of the data I'm working on? Any insight is appreciated!

      13 votes