Recent submissions

Comment · 2 months ago
It's interesting to read this. Because I recently had something similar happened to me and I had mixed feelings like the author here.

I have the original Framework 13, but I have almost changed everything inside of it (motherboard AMD 7840U, wifi 7, ram 96GB, ssd, better hinge, the CNC shell, hdmi dongle v3, APU Fan, speakers v2, webcam v2). I still was using the original battery and it was at 60% health. So, I decided to update to the 61W battery.

After changing the battery, I decided to turn on the battery charge limit to keep the battery at a cool 60% charge to increase its lifespan.

First interesting thing I faced was realizing that Framework has 2 methods for the battery limit implementation. You have to use framework-tools and set it on the ec instead of the standard Kernel module. The kernel allows you to set the min and max, but the ec just allows you to set the max, and it will automatically set max-5 as the min.

But what was more frustrating, was realizing and when it gets to that threshold it constantly discharges 5-9W until it gets to the min and then charges the battery again back to the threshold. So, if you set a threshold it keeps charging that 5% once an hour, instead of parking the battery and waiting for the natural discharge to get to the min (which should be days later, since when you're plugged in the battery is not used for anything, it's like your laptop is off, not sleep, off).

But the good thing is the ec code is open source, I found the code, dug into it, found a bug, fixed it, flashed it, and for the past 2 weeks my battery is working perfectly.

I opened a PR, then found a multi hundred forum post of people talking about something similar with no proper solution, or any fixes in the ec. And my PR has been sitting there with no attention from Framework. Setting a battery threshold is actually worse for your battery because of this bug, but nobody is in a rush to fix it!

So, I'm mad that Framework operates this way, their circuitry, power delivery, and software is flawed (just read the forum thread[1]). On the other hand I'm happy I can see the code, find the bug, and fix it at least for myself! Feels like the hardware version of Linux! If you are technical, you can literally change how your kernel behaves. You can't recommend it to your Mom, but you definitely prefer it to the closed alternatives.

[1] https://community.frame.work/t/tracking-battery-flipping-bet...

Comment · 4 months ago
Somebody wanted you to try their favorite tool, so they showed you how easy it is to do weird things in it. That doesn't mean they're using it because they can do puzzles!

If you're a programmer, you enjoy being able to get most of your editing done in your editor without going into the menus and digging for a feature, or searching a store for a plugin that allows you to do that. Of course if you have used your editor for years, and you know all the menus, shortcut keys, and have all the necessary plugins added, then you're fine!

Vim or Emacs allow you to learn some fundamental small tools and mix them to get your job done. Sublime and others allow you to find exact tools for those jobs that others put together. At the end, 10 years later, they're the same.

You're not better. They're not better.

Comment · 3 years ago
From this repository:

A 3D bin packing algorithm originally ported from https://github.com/keremdemirer/3dbinpackingjs, which itself was a JavaScript port of https://github.com/wknechtel/3d-bin-pack/, which is a C reconstruction of a novel algorithm developed in a U.S. Air Force master's thesis by Erhan Baltacioglu in 2001.

Comment · 3 years ago
Imagine playing CS on an streaming service! People are chasing more FPS and better hardware to see their opponent a millisecond sooner, talking about tick and subtick impact on the game.

Playing single player games on a streaming service is fine, but competitive games? I don't think that's gonna get too much traction.

Comment · 3 years ago
This comparison is pretty unfair! SteamDeck is as open as it gets! The last thing left for Valve to do finish mainlining the drivers (they have done a few in the past few months).
Comment · 3 years ago
It's a qmk keyboard, you can literally map CapsLock+H/J/K/L to be your arrow keys!
Comment · 3 years ago
Have you been to Github's trending page in the last few months? It's like Chatgpt turned conscious and is using humans to take over the world!
Comment · 3 years ago
pirates...
Comment · 3 years ago
I also suggest using Tab Session Manager. Sometimes I save a session and close everything and start working on a different project, but I know I can go back to my previous session and continue the previous project. I'm not afraid of losing any tabs because it also has an autosave.
Comment · 3 years ago
My girlfriend also lost 3000. Somehow money was sent from her phone to someone in Texas. We contacted chase and they said "you did it" so no refunds. But we didn't! She works from home and there is no other IP other than her phone in her Chase account. So how did this happen? We filed a complaint with the Police and tried to figure out what we can do through other channels. Turns out nobody cares!
Comment · 3 years ago
As far as support goes. System76 would be your best bet. You can also checkout HP Dev One (which comes with System76's Pop!_OS).
Comment · 3 years ago
Well that's what Steam does too. Creates a whole new Wine prefix with specific tweaks for this specific game to make it work. Pretty similar if you ask me.
Comment · 4 years ago
Oneplus used to be good. But the experience and the OS is not the same. If you want Dex. Why not Samsung? I have a Pixel 6 (which I regret trading my Onplus6t for) and my next phone probably will be a samsung. The new ones are pretty stable and not as bloated as they used to be.
Comment · 4 years ago
Mastodon Mafia? Please enlighten us.
Comment · 4 years ago
No it doesn't. It's a "different" social network, it's not an exact clone of Twitter. There is a need for a primer for the flock of the new users to get them up and running ASAP.

If people don't like Windows 11 and decide to switch to Linux, they need posts that help them settle down. It's a "different" OS.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton