HNHacker News
TopNewBestAskShowJobs

teddyfrozevelt

1,102 karma · joined January 13, 2017

submissionscomments
teddyfrozevelt··on The Bluesky firehose viewed in the style of a Windows XP screensaver
you can't even say "cis" on twitter without the tweet getting hidden
teddyfrozevelt··on Ford Mustang Mach-E using BlueCruise at time of crash: NTSB
Tesla does not label it as beta anymore.

https://insideevs.com/news/714524/tesla-fsd-beta-supervised-...

teddyfrozevelt··on The AT protocol is the most obtuse crock of shit
Not to derail this thread, but is there any way of seeing whether I'm actually on the waitlist? I remember signing up late last year, but there was never any confirmation and I never got the survey which I've heard people talking about. I'm super interested to try out Bluesky, but haven't been able to find anyone with an invite.
teddyfrozevelt··on I downloaded all 1.6M posts on Bluesky
Did you sign an invite code using the key in their bio? That's so neat! I'm not sure if you have more, but I'm also on the waitlist (bluesky@owen.sh) and would love to check it out.
teddyfrozevelt··on The Ten Commandments for Detective Fiction (2017)
Where are my Virtue's Last Reward fans at?
teddyfrozevelt··on Microsoft finds Linux desktop flaw that gives root to untrusted users
I honestly think this is malicious on Microsoft's part. Ignoring the fact that this is being portrayed as a Linux flaw when it's really a flaw in a project called networkd-dispatcher, the original article seems to suggest that this project is part of systemd-networkd, when it's really just a third party project with no relation. I'm clearly not the only one who thought this, as most commenters seem to have come to the conclusion that this is a systemd project. It's not even packaged by that many distros (just Debian and derivatives) [1]. The developer even said that no one contacted them [2]. This on top of having typical "exploit marketing" (like a catchy name, a big ASCII art banner, and a long blog post with graphics) really can't lead me to a charitable conclusion.

[1] https://repology.org/project/networkd-dispatcher/packages [2] https://arstechnica.com/information-technology/2022/04/micro...

teddyfrozevelt··on Single binary executable packages
In practice, the deduplication is pretty good. I have 78 Flatpaks installed (apps and runtimes), and here's my dedup stats (calculated from https://gist.github.com/powpingdone/001a46aa7db190b9c935f71c...):

  ===========================================
  no dedupe: 16.0 GB (17228518418 B)
  dedupe:    11.7 GB (12594871766 B)
  singlelet: 8.1 GB (8677649129 B)
  orphan:    1.8 GB (1889889290 B)

  ===========================================
  deduplicated size ratio: 73.10
  singlelet space usage:   68.90
  singlelet file ratio:    63.56
  orphan space usage:      15.01
  orphan file ratio:       2.63
teddyfrozevelt··on A new wave of Linux applications
But libadwaita hasn't taken away the ability to try? You can still load custom themes through GTK_THEME and specific CSS through ~/.config/gtk-4.0/gtk.css.
teddyfrozevelt··on Let's Settle This
We should pronounce it `yif` just to be different.
teddyfrozevelt··on Flatpak Is Not the Future
It's not really that bad. You are told the permissions requested by an app on installation:

  $ flatpak install flathub com.microsoft.Teams

  com.microsoft.Teams permissions:
      ipc     network     pcsc     pulseaudio     x11     devices     file access [1]     dbus access [2]     tags [3]
  
      [1] xdg-download
      [2] org.freedesktop.Notifications, org.freedesktop.secrets, org.gnome.SessionManager, org.kde.StatusNotifierWatcher
      [3] proprietary


          ID                           Branch          Op         Remote          Download
   1.     com.microsoft.Teams          stable          i          flathub         < 86.0 MB

  Proceed with these changes to the system installation? [Y/n]: 

and you can query an apps permissions at any time:

  $ flatpak info --show-permissions com.discordapp.Discord

  [Context]
  shared=network;ipc;
  sockets=x11;pulseaudio;
  devices=all;
  filesystems=xdg-download;xdg-pictures:ro;xdg-videos:ro;home;

  [Session Bus Policy]
  org.kde.StatusNotifierWatcher=talk
  org.freedesktop.Notifications=talk
  com.canonical.AppMenu.Registrar=talk
  com.canonical.indicator.application=talk
  com.canonical.Unity.LauncherEntry=talk
GNOME Software in GNOME 41 also has a much better list of permissions than the version shown in this article.

https://blogs.gnome.org/tbernard/2021/09/09/software-41-cont...

teddyfrozevelt··on Windows 11 Pro: about 11% slower than Linux on Intel Core i9 11900K
And on GNOME 40 I can search mouse, and go directly to gnome-control-center with a nice slider for mouse speed. It also even lets me swap the primary mouse button to the left or right button.
teddyfrozevelt··on Android Apps on Windows 11
They're already doing it with WSL specific features such as the DirectX driver.

https://devblogs.microsoft.com/directx/directx-heart-linux/

teddyfrozevelt··on Apple M1 Max Geekbench Score
Valve didn't have to include a KDE desktop on the Steam Deck, but they still did, so it sure seems like they wanted it it.
teddyfrozevelt··on Fedora Workstation: Our Vision for Linux Desktop
This isn't a problem on Fedora Workstation. .flatpak, .flatpak-ref, .flatpak-repo, and .rpm files can all be opened directly and installed in GNOME Software. And if an app isn't showing up, then the dev either isn't shipping a .desktop file or isn't installing it correctly.
teddyfrozevelt··on I Built My New Linux Gaming Desktop in 2021 with AMD (CPU+GPU) and GNU Guix
Flatpak doesn't hurt performance any worse than something like Docker. It's Snap that's slower since they keep the entire app compressed on disk. Permissions are also up to the app developer in the case of Flatpak so if they don't use portals like they're supposed to then they can just allow the app to access the whole host filesystem. You can change this easily too through your terminal or an app like Flatseal.
teddyfrozevelt··on I Built My New Linux Gaming Desktop in 2021 with AMD (CPU+GPU) and GNU Guix
Valve are basically doing Flatpak on their own. They're using Bubblewrap (made for Flatpak) with their Linux runtimes. See here: https://www.youtube.com/watch?v=KrbWbBYAolo
teddyfrozevelt··on Windows Subsystem for Linux GUI
I guess it would be this: https://github.com/Fmstrat/winapps
teddyfrozevelt··on TikTok overtakes Facebook as most downloaded app
They recently added playlists (they show up as yellow text with a gray highlight in the description) but the ability to make them may not have rolled out to everyone. They have notoriously slow roll outs (like with new TTS voices and the captions).
teddyfrozevelt··on Firefox 91 introduces enhanced cookie clearing
You can mostly do this through the lock icon with the "Clear cookies and site data" button.
teddyfrozevelt··on Firefox 91
Does "Restore previous session", literally the first setting not work? Firefox will reopen my tabs only if my computer doesn't cleanly shut down or I don't close it before shutting my computer down.
teddyfrozevelt··on Firefox Release 89.0
You can hide "Inspect Accessibility Properties" by unchecking the Accessibility menu in the developer tools settings.
teddyfrozevelt··on Systemd: The Good Parts
Fair. I think it's because systemd lets you use slashes in unit names, but you can't represent those as files so you have to use a dash instead. This is the worst for the root filesystem mounted at / since that's the entire name. In systemd's defense, it warns you when you try systemctl status the normal way.

  Hint: to specify units starting with a dash, use "--":
        systemctl [OPTIONS...] COMMAND -- -.mount ...
I found my mount names by running systemctl list-units, so it's not something I had to look up.
teddyfrozevelt··on Systemd: The Good Parts
Systemd generates mount units for the filesystems listed in fstab. Maybe check those with systemctl status? (Like `systemctl status -- -.mount` for my root partition)
teddyfrozevelt··on Will Linux phones stay around this time?
https://theevilskeleton.frama.io/2021/02/11/response-to-flat...
teddyfrozevelt··on Will Linux phones stay around this time?
People really still post this?
teddyfrozevelt··on Changes at Basecamp
You really should have led with this argument because "companies shouldn't give employees gym memberships because fat people might not use them" is an awful argument but "companies shouldn't give employees gym memberships because some employees might be physically unable to go to a gym" is pretty reasonable if the alternative is just giving them money instead.
teddyfrozevelt··on X11 Universal File Opener and XDG Mess
Can't reproduce any of these on Arch either, mine is definitely checking the contents of the file as it saw an empty file titled "file.pdf" as "text/plain" and a .doc as "application/msword".
teddyfrozevelt··on PipeWire: The Linux audio/video bus
No, I don't have jackd running. Launching something with `pw-jack` (AFAIK) makes that use the PipeWire libraries instead of the normal JACK ones. I think PipeWire has it's own internal graph that's compatible with ALSA, PulseAudio, and JACK, and that's how it can work with any program. Here's the output of `pw-dot` which is a PipeWire tool that dumps the graph: https://i.imgur.com/OMZCcmC.png
teddyfrozevelt··on PipeWire: The Linux audio/video bus
I'm running PipeWire on Arch and I can do it through `pw-jack carla`[1]. You can do surprisingly advanced stuff through the JACK compatibility.

[1] https://i.imgur.com/EFUxR41.png

teddyfrozevelt··on Analysis: Robinhood protected from lawsuits by user agreement, Congress
Maybe it's stupid, but I could forgive the outages, maybe because I wasn't doing any time critical trades when they happened. But deliberately limiting trades on dozens of stocks is so far past the line for me that I'm leaving Robinhood as soon as I find another brokerage I like.
Page 1 of 4Next →