Hacker Newsnew | past | comments | ask | show | jobs | submit | aorth's commentslogin

The Apple Magic TrackPad works well on Linux, both via Bluetooth and USB-C. I used one for a few years.

Interesting. Are multi-touch gestures supported ?

(like these: https://support.apple.com/en-us/102482 )


I don't know about the magic trackpad specifically, but on my HP Elitebook I can use gestures. I'm running i3 and it doesn't support much out of the box, but I was able to configure stuff using libinput-gestures.

More info: https://wiki.archlinux.org/title/Libinput#Gestures


Right, as I read that I also thought, "Wait a sec, do they have the user's browsing data?" They should say "Your browsing data is local and we don't even have it!" instead.

Sounds fast. Does it respect `robots.txt`? My web services are not written in Rust, Zig, or Go. :)

> My style has certainly improved since my early days of writing. Reading my old stuff is painful.

I've been blogging since 2006 and I feel the same way. The past few years I blog less, but I do try to write more to the point and use less idioms and spoken writing style.


The Thunderbird blog post also mentions they are looking to support the Microsoft Graph.

More limiting is that the current release doesn't support custom Office365 tenant IDs. So basically, unless you are using outlook.com this won't currently work yet. I'm lucky that my org hasn't disabled SMTP and IMAP, but it's been so slow lately...


Someone might be wondering why someone might have different URLs. One example is anyone under sovereign clouds (eg. GCC, GCC-High) which use different URLs (and TLDs) across the board (eg outlook.office365.us)


True! I've been doing this for years on Linux. I use a dedicated Chromium instance in app mode:

  /usr/bin/chromium --ozone-platform=wayland --enable-features=UseOzonePlatform,WaylandWindowDecorations,WebRTCPipeWireCapturer --user-data-dir=/home/myuser/.config/chromium-ilri --app=https://teams.microsoft.com
Works incredibly well (put this in a `.desktop` file with `Exec=` and you can launch it via your desktop's launcher). Some of the settings may not be needed anymore, as Chromium has come a long way in terms of Wayland support. I use Firefox for everything else, but haven't tried Teams there.


The only thing that does not work for me with Teams as chromium 'app' is the screen sharing (on Wayland). Does your --enable-features fix this?


You need xdg-desktop-portal . Its probably automatic in some environments but with sway I have to set it up manually. Its one of those annoying things I forget about whenever I set up a new machine.

https://wiki.archlinux.org/title/XDG_Desktop_Portal


Thanks. On Debian trixie, xdg-desktop-portal-wlr is broken. I had to compile in manually, but this did the trick.


Works for me, using Fedora with Plasma. Just fire it up in Brave, and install it as a PWA.

The one thing that bothers me is it can't tell if I'm at my machine when I'm not actively using it. People keep thinging I've bugered off from my desk.


Which compositor/environment? Starting the correct xdg portal helped me when I ran Sway.


Screen sharing from the browser usually works for me, but if ever it doesn't, as a workaround you can use OBS with a virtual webcam to share windows and screens as an overlay to the webcam stream. It's very easy.


Would be great if it was also possible to have it open the Team URIs in that App Mode instance instead of the browser itself — I assume it does not.


What kind of URLs does it use? If it's anything with a unique prefix (like Telegram's tg://), you can add it to the desktop file:

  MimeType=x-scheme-handler/foobar;
and run `update-mime-database`.

If not, I would write a shell wrapper and set it as the default browser; something to the effect of:

  #!/usr/bin/bash
  set -eu
  for arg in "$@"; do
    if [[ $arg == *whatever-url-teams-uses.com* ]]; then
      exec gtk-launch teams "$@"
    fi
  done
  exec gtk-launch firefox "$@"
(gtk-launch uses flags from the .desktop file so you don't have to repeat them)


In my grocery stores in Kenya too, for what it's worth.


Oh my gosh, my six year old just said it to me today. What is going on?!


Ah, so this is removing libxslt. For a minute I thought XSLT processing was provided by libxml2, and I remembered seeing that the Ladybird browser project just added a dependency on libxml2 in their latest progress update https://ladybird.org/newsletter/2025-10-31/.

I'm curious to see what happens going forward with these aging and under-resourced—yet critical—libraries.


Good point. I just submitted a pull request with new data for foot 1.25.0 https://github.com/jquast/ucs-detect/pull/17. The test suite is really easy to run (and fast, foot rocks!).



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: