Live data from Hacker News

Open-Sourcing our Firmware

frame.work

81–90 of 382 posts

Re: Open-Sourcing our Firmware

#81
post #76
post #70

Earlier quoted context omitted.

I guess this is sarcasm but if not: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Ac...

Surprise! Not everyone on HN is in webdev. I don't know much about how this all works but surveyed my user-agent-switcher utility and found no such language options.

It's actually controlled by the Languages setting in your browser. Both Chrome and Firefox let you set the list of languages sent in the header, along with the order.

Doesn't exactly do a lot of good. Sites tend to ignore it, at least from what I've seen.

Re: Open-Sourcing our Firmware

#82
post #57
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?

I've been using a Framework laptop for a month on Ubuntu 21.10 and pretty happy with it. Some hiccups but mostly answered by digging through forums. Battery life in operation is excellent, but it does drain 30% in 8 hours when on suspend which is a bit much. Not a dealbreaker but hope this can be solved.

Out of my element here, but would be curious to see if this is something solvable in firmware (now open-sourced!) or if it's a hardware problem to begin with (power states? etc).

Edit: Also curious if this issue is generally a hardware or firmware issue in most laptops, or if it's a mix of both.

Re: Open-Sourcing our Firmware

#83
post #22

Earlier quoted context omitted.

US English comes to mind, not that middle English is particularly readable.

I was thinking of English as a counter case when I wrote the comment:) Skimming the history section of https://en.wikipedia.org/wiki/English_language#History , I don't think I would really describe anything before "Early Modern English" (1500-1700) as meaningfully the same language; if you took a modern English-speaker and gave them a sample of Middle English, they wouldn't be able to read it, and if you stuck them i…

"Englischmen þeyz hy hadde fram þe bygynnyng þre manner speche, Souþeron, Northeron, and Myddel speche in þe myddel of þe lond, ... Noþeles by comyxstion and mellyng, furst wiþ Danes, and afterward wiþ Normans, in menye þe contray longage ys asperyed, and som vseþ strange wlaffyng, chyteryng, harryng, and garryng grisbytting."

This is...difficult to read, but once you realize that þ == th, it's semi comprehensible. Looking up some Middle English on Youtube, it's also semi comprehensible. I doubt I could have a deep philosophical conversation with an ME speaker, I think we could make eachother understood.

Re: Open-Sourcing our Firmware

#84
post #52

This is not related directly to the announcement, but touches on a thing that infuriates me to no end - for some reason the site assumed that because I live in the EU and relatively close to German border, I speak German and presented the site in that language. Despite my high-school teacher's heroic efforts, I can at best understand a few basic phrases. I didn't even know what to click in the cookie pop-up to kindly…

Google is particularly bad about this, they basically make it impossible to get normal English-language results if you're in another country, unless you mess with the URL parameters (gl=us).

Like if you're in Germany, you can set Google's language to English, but you're gonna get mainly German results for any search. A bizarre choice.

Re: Open-Sourcing our Firmware

#85
post #76

Earlier quoted context omitted.

Surprise! Not everyone on HN is in webdev. I don't know much about how this all works but surveyed my user-agent-switcher utility and found no such language options.

It's actually controlled by the Languages setting in your browser. Both Chrome and Firefox let you set the list of languages sent in the header, along with the order. Doesn't exactly do a lot of good. Sites tend to ignore it, at least from what I've seen.

The first thing I do on any new installation is peruse the settings and tweak to my liking. It seems I missed that option, being privileged to have English as a mother tongue.

Re: Open-Sourcing our Firmware

#86
post #53

I've been running NixOS on my Framework for the last few months, and I've been really happy with it. I initially got it so I'd have viable hardware to do osdev on, so learning that they are going to open-source its firmware makes me even more happy.

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?

Having come from elementaryOS I can say that Fedora 35 is awesome. So much better!

Re: Open-Sourcing our Firmware

#87
post #75

What is the reason behind closed firmware? I understand that wifi devices may operate out of the certification depending on what the firmware does, but other devices... why do they have closed firmwares?

For BIOS/UEFI a lot of hardware vendors outsource their firmware to AMI and AMI keeps everything proprietary so they can keep charging money. (Coreboot is not an option for real computers because it doesn't have menus and various other things.)

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

Re: Open-Sourcing our Firmware

#88
post #57

Earlier quoted context omitted.

I've been using a Framework laptop for a month on Ubuntu 21.10 and pretty happy with it. Some hiccups but mostly answered by digging through forums. Battery life in operation is excellent, but it does drain 30% in 8 hours when on suspend which is a bit much. Not a dealbreaker but hope this can be solved.

Out of my element here, but would be curious to see if this is something solvable in firmware (now open-sourced!) or if it's a hardware problem to begin with (power states? etc). Edit: Also curious if this issue is generally a hardware or firmware issue in most laptops, or if it's a mix of both.

Could be caused by Modern Standby (by default newer laptops remain on even when nominally off, which has been known to cause issues). Some more details here:

https://www.tenforums.com/tutorials/145891-how-check-if-mode...

Re: Open-Sourcing our Firmware

#89
post #59

Earlier quoted context omitted.

I agree that flag != language (British Union flag for English being a prime example), but what is the next best alternative?

We've had two-letter designations for languages for a long time now.

Two letters in the Latin alphabet, I assume - does that assist those who primarily read Cyrillic, Greek, Vietnamese, Arabic, Thai, Tamil, … ?

Localisation basically never has a simple “we should just…” solution.

Re: Open-Sourcing our Firmware

#90
post #56
post #52

This is not related directly to the announcement, but touches on a thing that infuriates me to no end - for some reason the site assumed that because I live in the EU and relatively close to German border, I speak German and presented the site in that language. Despite my high-school teacher's heroic efforts, I can at best understand a few basic phrases. I didn't even know what to click in the cookie pop-up to kindly…

I'm surprised things like "preferred language" aren't built into HTTP yet, seems to have a natural home in the user-agent corner of that world.

Accept-Language: fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Ac...

Post reply on HN