framework
Framework Laptop Community petertree 12 months ago 100%
Framework x Cooler Master case project with Framework battery

First off, apologies for the messy blurry photo, I was too excited to post when I got it working. ###What Add a battery to the Framework Cooler Master case ###Why I bought this to use as a laptop. I bought a 20k mAh 100W anker power bank, but it's very expensive ($150) and only gives 1 hour of battery life. Further, if you plug in the Anker and unplug the power supply, the main board dies before the handshake. The mainboard does do the handshake to the new power source until the old one is unplugged. Want to unplug the AC charger and plug in a power bank? Too bad. You need to fully shutdown first then switch or risk losing all your work. The battery is so much cheaper than a 100W power bank, (but more **dangerous and explosive**). ###How I [drilled](https://lemmy.world/pictrs/image/e22ead0c-d067-4d61-b65d-ea0793a4bda9.jpeg) a very messy hole using a dremel (it was late and I had limited time to cut without waking up neighbors) I fed the battery cable from the gray underside of the case then carefully bent the battery backward till the black non-QR code face was against the underside of the case. This unfortunately blocks the fan so I made some quick cardboard supports out of the battery packaging which is surprisingly sturdy. [These](https://www.amazon.com/dp/B08G4RXLJ6 ) plastic box lids happen to be the almost exact width of the battery, just cut some slits into one of the ends as its 3mm less wide than it needs to be. You do**not** want the plastic battery frame to bend as **bare batteries are highly explosive**. If I knew what I was doing I'd have liked to remove all half the cells from the battery to make it more compact, and use the Anker power bank. I've always had horrible battery life on previous laptops and always sit next to an outlet. My compromise is to set the charge threshold very low so I feel safer about this explosive pack on the back of the case. ###Misc The JSAUX Steam Deck dock is inexpensive and works nicely to hold the mainboard at a cool angle while also providing more USB ports, charging, Ethernet than just using the included VESA rubber dock(y). I use this with a (refurbished) thinkpad USB keyboard and xreal air OLED glasses like so (a bit overpriced at about $340, but compact and pleasantly crisp) ![](https://lemmy.world/pictrs/image/cada5d33-09e7-4171-8bf4-94fcb7287fcf.jpeg) I also have a Thinkvision M14 USB-C monitor that I bought used, my eyes and head get tired of the glasses for longer sessions. ##Verdict I'm really really happy with this combination. I bought the i7 11th gen mainboard for $299 on sale to use instead of a laptop. I feel like I get a framework laptop but a Thinkpad keyboard which is my dream. My ultimate dream would be to build the big brother to the [Raspberry Pi 400](https://www.raspberrypi.com/products/raspberry-pi-400/), with the mainboard under a Thinkpad or Tex Shinobi keyboard. I've also envisioned being able to remotely power on the main board sitting in my backpack to do more compute intensive tasks and SSH through my phone to stream/get results. I'll get off my soap box now, do let me know thoughts

44
1
framework
Framework Laptop Community petertree 12 months ago 100%
How best to mod the Cooler Master case to accomodate the battery?

I thought of making a metal enclosure that goes under the base of the case but the battery cable doesn't seem to want to bend too much. I recently saw this [video](https://m.youtube.com/watch?v=zd6WtTUf-30) where he manages to get the 61 wH battery in a small form factor. Does anyone have ideas on how best to mount the battery to the Cooler Master case?

8
0
steamdeck Steam Deck Solutions for Wake on Lan, no HDMI output - Docked Steam Deck (no ethernet required) for $15
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    Hm interesting - try unplugging the charger from the back of the dock and plugging it back in while the deck is still awake, that's what this approach hopes to automate

    1
  • steamdeck Steam Deck Solutions for Wake on Lan, no HDMI output - Docked Steam Deck (no ethernet required) for $15
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    Ha I had the same habit but the deck is a little bit away and sometimes its a pain (especially while eating) to set everything down to go power on the deck. That's what led me to chase WoL (and now power on AC)

    1
  • steamdeck Steam Deck Solutions for Wake on Lan, no HDMI output - Docked Steam Deck (no ethernet required) for $15
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    Hm no luck for me - I'm using a BenQ gaming projector so I'm not sure if TVs and Projectors behave differently in terms of HDMI. Sometimes I still need to "power cycle" the AC adapter to get an image after just switching from gaming mode to desktop mode

    1
  • steamdeck
    Steam Deck petertree 1 year ago 96%
    Solutions for Wake on Lan, no HDMI output - Docked Steam Deck (no ethernet required) for $15

    Two issues have plagued the official dock for me: 1) After waking up from sleep, HDMI is black unless AC adapter is [unplugged and re-plugged](https://www.reddit.com/r/SteamDeck/comments/y2ma31/steam_dock_has_no_display_output/) 2) Wake on Lan doesn't work because the deck going to sleep seems to put the dock to sleep, the Ethernet lights turn off I solved both using a smart plug. I have a Sonoff (S40 Lite) and a TP-Link Kasa, both have Python packages to control via terminal which led me to choose them. To enable Power on AC attach: Shutdown the steam deck fully (not sleep). Hold Volume '+' button and power on to go to BIOS. Go to setup, power, Power on AC Attach and enable. I set up SSH keys for the steam deck from my phone using Termux on Android. I power it off using an ssh command from my termux, then use a python command to turn off the smart plug as well (you can use the web app or smartphone app just as well, using python just let's me link it all into one command) To turn on, I just turn on the smart plug and seems to fix the HDMI black screen issue too!

    29
    8
    reddit Reddit The new system to replace Reddit coins and awards is here. You got out at the right time.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    The fact that it just spits out a CSV in an announcement post per subreddit that you have to manually download and CTRL+F your username is hilarious for a company this big. They couldn't implement a proper dashboard?

    17
  • lemmyworld Lemmy.World Announcements As requested: https://old.lemmy.world (MLMYM)
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 90%

    Does logging in work for you all? I'm on my phone with desktop mode on and it redirects to a blank page after logging in

    8
  • showerthoughts Showerthoughts Lemmy is so good right now because there are no kids here
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 80%

    I think there's a difference between typos and the grammar of someone learning the language.

    Meaning that you can usually differentiate between a native speaker of your language typing hastily and not bothering to correct themselves of clean up, vs a new person learning your language speaking in a generally broken manner. I think by typos OP was referring to the first case, and was probably not accusing ESL learners for having imperfect grammar.

    3
  • showerthoughts Showerthoughts Lemmy is so good right now because there are no kids here
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 75%

    To add to that, searching isn't as simple as "best laptops reddit" if the knowledge is spread across the fediverse. That's something I'd be interested to see

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMI
    MX-5 Miata petertree 1 year ago 100%
    Thoughts on a K24A4 swap?

    I know KPowerIndustries has a K24A2 kit - I found a really cheap k24a4 junkyard engine for $200, 170k miles on it. I want to keep it in my garage and take it apart and mess around several times as I've never worked with cars too much. It comes with a rebuild kit previous owner had gotten to busy to finish. I plan to either sell it or junk it since its mostly to learn - I'll probably look for a more popular 2.5 swap. But hypothetically, if I wanted to swap a K24A4 odyssey engine, could I do it? I know the compression ratio is lower so might need some forced induction to go with it

    2
    1
    termux
    Termux petertree 1 year ago 100%
    Short termux script I wrote to open other instance link in my instance (Lemmy.world)

    instance.sh: ``` #!/bin/bash MY_INSTANCE=lemmy.world #change to your URL STR=$( echo "$1" | sed 's#/c/# #' | sed 's/http[s]:\/\///' ) OTHER_INSTANCE=$( echo $STR | cut -d ' ' -f 1 ) COMMUNITY=$( echo $STR | cut -d ' ' -f 2 ) termux-open-url $( echo https://$MY_INSTANCE/c/$COMMUNITY\@$OTHER_INSTANCE ) ``` Usage: `instance.sh URL` Example usage: `instance.sh https://lemmy.ml/c/technology` Result: https://lemmy.world/c/technology@lemmy.ml opens in browser

    5
    0
    lemmyworld Lemmy.World Announcements Know what I don't miss from reddit? Every other post with "1 comment" but it's just fricking automoderator
    Jump
    piracy Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ Mates, today without warning, the reddit royal navy attacked. I've been demoded by the admins.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    Eh. You never know. People leave breadcrumbs of useful info in what they deem not useful. Further, things that you might not think twice about (ex: casually mentioning what car you drive, a coffee shop you went to that day) might reveal a lot of information (eg: your political leaning, rough geographic info etc). If you still have access to an old account, dig through your comments pretending to be a spy (or marketing agent) trying to learn as much about you as possible, with 0 prior knowledge - you might be surprised how much you learn.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 90%

    Well think about it with this crude kind of inaccurate analogy.

    You have a windows laptop. Your friend has a windows laptop. When you're logged in to your laptop you can send your friend email. And see his emails to you.

    But just because your laptop is windows and his laptop is windows doesn't mean your windows log-in would work on his right? Lemmy works more like that. Reddit is kind of like one large windows laptop and everyone gets their own keyboard. Your log in works no matter which keyboard you use.

    You may notice that Lemmy communities have the @ symbol like an email. So tech@lemmy.world is different from tech@lemmy.ml (just like how robert@yahoo.com is not the same account as robert@gmail.com). They MAY be made by the same Robert but there's no guarantee.

    You really just need one account. So in the communities tab from your instance (Lemmy.world) you can search for the community on the other instance (Lemmy.ml) for example tech@lemmy.ml.

    Your account let's you post and comment on @lemmy.ml posts

    16
  • piracy Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ Mates, today without warning, the reddit royal navy attacked. I've been demoded by the admins.
    Jump
    nostupidquestions No Stupid Questions Why on Earth does the Lemmy post feed update itself while I am trying to read it, and how do I stop it from doing that?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    Honestly, the balance I've struck is that Reddit is purely for research now, like Wikipedia. I refuse to engage with it on a daily basis or use it for my social interaction needs but I decided to not avoid its massive database of useful info just because continued daily interaction is a pain

    4
  • general General Discussion My dad wants me to stop bugging him about the fediverse
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    It sucks man. I've had similar experiences with my dad. There comes a point in life where you realize that not sharing a close passion or hobby with the people you love is OK. The love from the community is just as good. Yes it's great if you can bond over the same things but at the end of the day it's totally OK to NOT share a passion too.

    And who knows, if Reddit gets worse he might switch or get more interested - this is just the beginning. For me, I just learned not to push the topic if my dad wasn't interested. You can lead a horse to water but you can't make it drink.

    I'd just do me own thing and if he ever comes to me later with questions I'm happy to chat and show him the ropes.

    For example he wasn't too interested in the Right to Repair talk, but I got him a Framework Laptop and he had to replace the Keyboard and found it so easy. I think he gets it now. But for 20+ years he was hardcore ThinkPad.

    Give it time. If your dad never switches that's OK too. Just share memes and content and don't worry too much about the platform.

    4
  • chat chat Lemmy.World Introduction Thread
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    Well you don't have to be an active mod

    I created a jazz community but if it ever takes off I'll make someone else mod haha. Right now its the wild west

    1
  • chat chat Lemmy.World Introduction Thread
    Jump
    chat chat Lemmy.World Introduction Thread
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 0%

    Join the club fam. Honestly its mostly like reddit! You'll slowly get the hang of federated.

    Just know the default post sort is "active" which you might want to change to hot or new. Hot has a bug so it doesn't update as much as it should

    0
  • lemmyworld Lemmy.World Announcements It's still "fun", but
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    Like NewPipe for YouTube. It pulls YouTube videos but also other PeerTube federated instances

    6
  • lemmyworld
    Lemmy.World Announcements petertree 1 year ago 100%
    Give the Lemmy.world chat community some love! https://lemmy.world/post/211799?scrollToComments=true

    We have 27,000 users and no chat community! Come give it some love at !chat and introduce yourselves! Introduction thread [here](https://lemmy.world/post/211799?scrollToComments=true)

    40
    6
    chat chat Lemmy.World Introduction Thread
    Jump
    lemmyworld Lemmy.World Announcements Does lemmy.world really have 26000 users already?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    Subscribed! I've only been once and it ended with a concussion so I'll vicariously live through you guys

    5
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCH
    chat petertree 1 year ago 100%
    Lemmy.World Introduction Thread

    Introduce yourselves! We have 27,000 users here!

    5
    11
    pop_os Pop!_OS (Linux) *Permanently Deleted*
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    As far as I understand federation, all instances update each other over ActivityPub (think RSS for instances). You can interact with any content on any other federated instance EXCEPT make a community on an instance you're not on.

    I've been here a few days and the federation thing is slowly making sense. Give it time and welcome aboard!

    6
  • dadjokes Dad Jokes What do you call Cheez Whiz when it’s all gone?
    Jump
    lemmyworld Lemmy.World Announcements Does lemmy.world really have 26000 users already?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    We're here! 10 year reddit user, deleted my account last week. Forcing myself to post and not just lurk. Fellow lurkers please comment a bit. Once traffic is decent you may resume your lurking. Thank you

    71
  • miata MX-5 Miata Flying across the US to pick up an NC1 this week. Really nervous
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    Thanks so much man. Good tip on oil filter.Unfortunately I'm flying out so no luck on ramp, or mechanic. Which is why I'm nervous

    1
  • cleveland
    All about Cleveland, Ohio petertree 1 year ago 100%
    Best Cleveland hidden spots?

    I just wanted to prompt some discussion: What are some of your fav spots in Cleveland?

    2
    0
    lemmyworld Lemmy.World Announcements Reddit CEO Steve Huffman's letter to Reddit employees in response to blackout
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    Honestly I've been slowly changing my mindset from "I hope everyone on Reddit comes to Lemmy and Reddit shuts down". Because I realized what's more important is that I'M happy -and the community on Lemmy is already great. Let sleeping dogs lie. Even if reddit sticks around and succeeds that's great bc I've found my people.

    8
  • lemmyworld Lemmy.World Announcements Reddit CEO Steve Huffman's letter to Reddit employees in response to blackout
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    I think you didn't consider the horrifying third alternative. That they've been using and are used to the default reddit app/experience because that's the norm now

    6
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMI
    MX-5 Miata petertree 1 year ago 100%
    Flying across the US to pick up an NC1 this week. Really nervous

    If anyone has tips on how to properly transfer the title, bill of sale etc that would be really useful!

    4
    4
    technology Technology Breaking News! AMD is open sourcing the API for the x86 bootloader
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    petertree
    1 year ago 100%

    I'm only have a vauge understanding but I'll give it a shot.

    x86 is a CPU architecture. ARM, PowerPC, RISC are other types A CPU architecture is like a standardized set of instructions.

    Here's a horrible attempt an analogy based on buildings. Let's say there's only 2 types of buildings on earth:

    Type A buildings are very tall and use an elevator to go up many floors. Each floor has just one room.

    Type B buildings have a very very long hallway branching off into many rooms but just one floor.

    If you wanted to tell someone how to retrieve an item from a Type A building you'd say something like "Take the elevator to floor 3. Grab box 01. Take the elevator to floor 4 and leave it there."

    Obviously this wouldn't work in a type B building since there is no elevator. You'd tell the person to walk down the hallway until they reached room 03, grab box 01 and walk to room 04 and drop it off.

    That's a very very very very simplified version of how different CPU architectures work. They each have their own "instruction set" based on how they're set up. The x86 architecture is used in most laptop and desktop computers. The new Apple Macs use ARM, as do most smartphones.

    Now, a bootloader is the thing that handles everything from when you see your laptop's (or desktop motherboard manufacturer's) logo on your screen to when you see the spinny circle of Windows 10. It handles loading the operating system from a location on disk into the correct place on the computer. So far this step has been secret and proprietary.

    The libreboot project is a project to make an open source version but it mostly only works on pre-2008 laptops. This is because post 2008 Intel started asking for a password from the bootloader that only Intel had, making it impossible to put your own bootloader in. Coreboot is a much more limited version of this, whose main focus is to remove a part of the Intel bootloader called Intel Management Engine. The Intel ME has access to your computers hardware unrestricted by the operating system.

    I'm not sure what open sourcing their bootloader means for us as a community. If we can finally have libreboot working on AMD x86 computers or if there are many more hurdles along the way.

    15
  • lemmyworld Lemmy.World Announcements Hello everyone! What community that hasn't been created yet would you like to see on Lemmy?
    Jump