The Framework is the most exciting laptop I've ever used

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • throttled

    Workaround for Intel throttling issues in Linux.

  • A few things. The newer TrackPoint caps are not good. I actually had to order some 3D printed one from some Japanese guy. Also my Thinkpad T14 is throttling to the extent that I had to install tools [1] (?) that fix this problem. Battery seems to be bad as well.

    [1]: https://github.com/erpalma/throttled

  • ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • UTM

    Virtual machines for iOS and macOS

  • Would love to get some feedback on M1 for development.

    I am used to work in Linux OS VM(Virtualbox and Vagrant in MacOS) and do most PHP/Python web development. It seems that Virtualbox won't be supported and There is only one Linux VM option available [UTM](https://github.com/utmapp/UTM)

    I would hate to invest too much time for a new dev environment just for M1. How's your experience?

  • dotfiles

  • There are widgets that can monitor this for you and alert you if anything seems amiss, but I just have a script that puts some text and symbols in my menu bar:

    https://github.com/ohazi/dotfiles/blob/master/bin/battery.sh

  • bbswitch

    Disable discrete graphics (currently nvidia only)

  • > How did you "power down" your nvidia card?

    First I made sure X was working the way I wanted with Intel graphics. There are a handful of ways to do hybrid graphics on Linux, depending on what you want to be able to do, and how old your hardware is. The Arch wiki has some pretty good guides [1] that are helpful even if you're using a different system.

    bbswitch seems to work on my system, and the interface is really simple [2]. But there's also this page on the acpi-call thing [3], which suggests that bbswitch is old and unmaintained and that newer systems do something different. From a quick scan, it looks like the Arch wiki also mentions this approach.

    As far as drivers go, I know everyone likes to dump on Nvidia for their closed source mess, but in every system I've used with Nvidia hardware (desktops and laptops), I've found that the Nvidia drivers have universally been more reliable than nouveau, so that's what I use.

    [1] https://wiki.archlinux.org/title/hybrid_graphics (poke around in "Related Articles" too)

    [2] https://github.com/Bumblebee-Project/bbswitch#turn-the-card-...

    [3] https://github.com/geminis3/nvidia-gpu-off

  • nvidia-gpu-off

    The definitive guide to completely turn off your Nvidia dedicated GPU on Optimus laptops running Linux

  • > How did you "power down" your nvidia card?

    First I made sure X was working the way I wanted with Intel graphics. There are a handful of ways to do hybrid graphics on Linux, depending on what you want to be able to do, and how old your hardware is. The Arch wiki has some pretty good guides [1] that are helpful even if you're using a different system.

    bbswitch seems to work on my system, and the interface is really simple [2]. But there's also this page on the acpi-call thing [3], which suggests that bbswitch is old and unmaintained and that newer systems do something different. From a quick scan, it looks like the Arch wiki also mentions this approach.

    As far as drivers go, I know everyone likes to dump on Nvidia for their closed source mess, but in every system I've used with Nvidia hardware (desktops and laptops), I've found that the Nvidia drivers have universally been more reliable than nouveau, so that's what I use.

    [1] https://wiki.archlinux.org/title/hybrid_graphics (poke around in "Related Articles" too)

    [2] https://github.com/Bumblebee-Project/bbswitch#turn-the-card-...

    [3] https://github.com/geminis3/nvidia-gpu-off

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts