Live data from Hacker News

Open-Sourcing our Firmware

frame.work

191–200 of 382 posts

Re: Open-Sourcing our Firmware

#191
post #174

Earlier quoted context omitted.

I don't think that makes sense at all. One major part of Part 15 from the FCC covers this. A device would fall under the category as an intentional radiator in part 15.1. And in part 15.23, considered a home-built device. § 15.23 Home-built devices. (a) Equipment authorization is not required for devices that are not marketed, are not constructed from a kit, and are built in quantities of five or less for personal us…

The problem starts with the fact that the device doesn't have any way of showing that it was modified, and some of the frequencies involved are license-restricted (especially in 5GHz wifi bands - 2.4GHz is dumping ground free-for-all because of aircraft ovens anyway). So, let's say you modify something with your own firmware, break rules about ISM spectrum - or worse, mess with SDR hard enough you break some licensed…

The FCC is very familiar with inconspicuously modified commercial devices - hams have been doing it since before "firmware" was even a word. The fact that it's replacing some code on a chip instead of a shunt resistor on a PCB really doesn't make a difference.

And if this really was really the main issue, it seems pretty easy to just sign the firmware - I'm pretty sure many vendors do it already.

Re: Open-Sourcing our Firmware

#192

Earlier quoted context omitted.

From the cited source: > Build quality is clearly a step down from my old Thinkpad X1 Yoga. The hinge doesn't feel as strong, some keys are mushy/creaking and I'm skeptical my Framework will survive as many falls as my old laptop.

That is not the same as saying the build quality is poor though: it's clearly a comparative statement. "The Tesla Model S is cheaper than the Model X" does not imply "The Model S is cheap". Replacing "Model S" in the sentence with a beat-up '97 Honda civic and it may be true, but there is not enough evidence contained in the sentence to support an absolute statement.

If a "hinge doesn't feel strong" and the keys are "mushy and creaky" that 100% indicates poor build quality.

Perhaps our individual thresholds for quality differ, but either one of those two statements are dealbreakers for me.

Re: Open-Sourcing our Firmware

#193

Earlier quoted context omitted.

Why have flags at all? Just use the native language name and a translation.

If I end up on the page in a language I don't know, then how would I find the language selector? I agree that flags aren't great, but I don't know of any other solution to this problem.

More problematically, in a character set you don't know!

Iconography is required.

Re: Open-Sourcing our Firmware

#194

A thread from two weeks ago gave me pause; I will wait a couple iterations until considering a Framework laptop to see if at least the software issues can be resolved and observe how the team navigates the waters. https://news.ycombinator.com/item?id=29806430

We took that feedback and wrote step-by-step guides on setting up a few popular Linux distributions, calling out what items work out of the box and what needs manual workarounds. For now, we recommend Fedora 35 as the best distro to use where everything works out of the box, and Ubuntu 21.10 as a second option that works though requires some workarounds.

* https://guides.frame.work/Guide/Fedora+35+Installation+on+th...

* https://guides.frame.work/Guide/Ubuntu+21.10+Installation+on...

Re: Open-Sourcing our Firmware

#195

Earlier quoted context omitted.

Wow, you're right! Didn't understand how you could not have a reverse T for the arrow keys and took a look at the pictures. The up/down keys are split in half?! Why'd you make the arrow keys have different sizes?!

It was the design on MacBook's for almost 5 years. Apple rolled that change back in late 2020 but it will take other OEM's a while to update their available SKUs to match the Apple of today.

So that's where all this comes from. Not surprising. I saw that Dell announced a touchbar product. Guess they'll have to kill that too. This sort of slavish aping of Apple needs to stop.

Re: Open-Sourcing our Firmware

#196
post #92
post #87

Earlier quoted context omitted.

I would assume that building an UI with menus and whatnot is the easy part of it? (not an expert, genuinly curious)

It may be that writing the code is the easy part but caring enough to actually start on it is the hard part. There's been no visible progress on this... ever.

Coreboot doesn't deal with that, the payload does. And tianocore does come with a menu for changing boot order, boot devices etc.

Re: Open-Sourcing our Firmware

#197
post #165

I checked the keyboard debouncing logic [0] and it was fine. Some keyboards from other manufacturers, notably Lenovo Thinkpads, have absurd debouncing algorithms that scramble keys or add delays, so it's good to see Framework has a correct solution. [0]: https://github.com/FrameworkComputer/EmbeddedController/blob...

I've noticed that I seem to miskey my unlock password immediately after resuming from sleep way more often than when I use that password at other times, or when using an external keyboard (Lenovo T480). I always suspected that something was wonky, but a weird debounce bug would totally explain it, especially as I tend to type that password very quickly.

Re: Open-Sourcing our Firmware

#198

Earlier quoted context omitted.

Wouldn't that be because these keys are difficult to use in typical laptop keyboard, as in self fulfilling prophecy?

It probably doesn't help, but it definitely isn't the reason. Most people still do their work on desktops with full-sized keyboards and they already don't use those keys there.

So how they e.g. move around cells in the spreadsheet or documents?

Re: Open-Sourcing our Firmware

#199
post #130

Really hoping for the laptop's next iteration to have a reverse T for the arrow keys. Otherwise very solid laptop, would be my first non-Mac choice.

Because I'm down the rabbit hole of highly customized keyboards, at one point I did a frequency analysis of the keys I use the most. Guess what was the most frequently used key? Cursor down followed by cursor up. For example, cursor down was pressed ~2.5x more times than space, or ~4 times more than letter E, which is was the most frequently used letter. Guess what are the smallest keys on a Mac-type keyboard (the la…

Do you scroll with the arrows keys?

Re: Open-Sourcing our Firmware

#200
post #53

Earlier quoted context omitted.

Seems too good to be true. Reasonable prices, upgradable, no soldered ram. So has it been a reliable Linux laptop, what's the battery life with your options?

From what I've heard battery life is much worse on Linux than Windows. If you're willing to spend some time hacking around you can close the gap a bit, but it'll still be a gap.

I’ve found this to be variable in my personal experience based on OS, hardware, and use of TLP.
Post reply on HN