# orderedItems[].object.content
i was going to upload some samples here but mastodon doesn't like sbc or at9, and recompresses the others to some vbr mp3.

ffmpeg does actually have decoders for all 4 codecs. it has encoders for all except at9, where the only encoder is leaked copies of at9tool.exe from the ps4 and ps vita sdks.

I think the ffmpeg sbc encoder is stolen from bluez, which might have gotten it from reference code. the ffmpeg amr_wb encoder is from visualon, via the aosp. ffmpeg has a bad mp2 encoder and support for "twolame", which is "lame but one of the devs wanted to make something without patent issues", so i suspect it's pretty good.

# orderedItems[].object.contentMap.en
i was going to upload some samples here but mastodon doesn't like sbc or at9, and recompresses the others to some vbr mp3.

ffmpeg does actually have decoders for all 4 codecs. it has encoders for all except at9, where the only encoder is leaked copies of at9tool.exe from the ps4 and ps vita sdks.

I think the ffmpeg sbc encoder is stolen from bluez, which might have gotten it from reference code. the ffmpeg amr_wb encoder is from visualon, via the aosp. ffmpeg has a bad mp2 encoder and support for "twolame", which is "lame but one of the devs wanted to make something without patent issues", so i suspect it's pretty good.

# orderedItems[].object.content
tip: if you're trying to find out what codec you're using for calls on an android phone, run adb logcat | grep refreshCodec, make a call, then look up the codec value in the AOSP source.

I made a call to a few different test numbers from my pixel 6a on verizon (mcc 311, mnc 480) and was using 12650bps amr-wb.

supposedly verizon also uses evs-swb for some calls, but i'd probably need another verizon number to test with

# orderedItems[].object.contentMap.en
tip: if you're trying to find out what codec you're using for calls on an android phone, run adb logcat | grep refreshCodec, make a call, then look up the codec value in the AOSP source.

I made a call to a few different test numbers from my pixel 6a on verizon (mcc 311, mnc 480) and was using 12650bps amr-wb.

supposedly verizon also uses evs-swb for some calls, but i'd probably need another verizon number to test with

# orderedItems[].object.content
alright, i need to figure out what codec to use for putting music on my laptop.
what should i use?

# orderedItems[].object.contentMap.en
alright, i need to figure out what codec to use for putting music on my laptop.
what should i use?

# orderedItems[].object.oneOf[].name
atrac9 (used for game sounds on playstation 5)

# orderedItems[].object.oneOf[].name
itu g.722.2/amr-wb (used for "hd voice" in mobile phone calls)

# orderedItems[].object.content
@leo yes, but learning that would require reading documentation and i'm lazy

# orderedItems[].object.contentMap.en
@leo yes, but learning that would require reading documentation and i'm lazy

# orderedItems[].object.content
@leo yeah, it's weird but it's sometimes useful when testing

# orderedItems[].object.contentMap.en
@leo yeah, it's weird but it's sometimes useful when testing

# orderedItems[].object.content
@ipg honestly the most annoying company for linux gaming is epic games.

not because they're particularly worse for linux gaming than most other companies, just because tim sweeney calling using linux "like moving to canada" was annoying.

they should make it so reddit users understand that "valve supporting linux" is basically entirely so that they can control their hardware for more lock-in and competition with console manufacturers, and not out of the goodness of their hearts.

# orderedItems[].object.contentMap.en
@ipg honestly the most annoying company for linux gaming is epic games.

not because they're particularly worse for linux gaming than most other companies, just because tim sweeney calling using linux "like moving to canada" was annoying.

they should make it so reddit users understand that "valve supporting linux" is basically entirely so that they can control their hardware for more lock-in and competition with console manufacturers, and not out of the goodness of their hearts.

# orderedItems[].object.content
@ipg yes, but have you considered: openbsd_gaming

# orderedItems[].object.contentMap.en
@ipg yes, but have you considered: openbsd_gaming

# orderedItems[].object.content
@starwall i kind of like how similar it is to the flag of greenland on the other side of the world

# orderedItems[].object.contentMap.en
@starwall i kind of like how similar it is to the flag of greenland on the other side of the world

# orderedItems[].object.content
@tj @leo oh, til, octoprint addons are just python packages iirc so it was easier to deal with that

# orderedItems[].object.contentMap.en
@tj @leo oh, til, octoprint addons are just python packages iirc so it was easier to deal with that

# orderedItems[].object.content
@leo The install page says you only get Add-on support when using "Supervised" or "HA OS", and the supervised installer page says they only support Debian Bullseye on a limited set of machines

# orderedItems[].object.contentMap.en
@leo The install page says you only get Add-on support when using "Supervised" or "HA OS", and the supervised installer page says they only support Debian Bullseye on a limited set of machines

# orderedItems[].object.content
@leo Oh, I thought the supervisor was some weird extra daemon. also wtf, they don't run the supervisor in their docker image?

# orderedItems[].object.contentMap.en
@leo Oh, I thought the supervisor was some weird extra daemon. also wtf, they don't run the supervisor in their docker image?

# orderedItems[].object.content
@leo anyway, the only reason your software should need its own full system image to run is if it's a unikernel.

# orderedItems[].object.contentMap.en
@leo anyway, the only reason your software should need its own full system image to run is if it's a unikernel.

# orderedItems[].object.content
@leo i remember one home assistant contributor also maintained a weather source dependency that like 3 people used but was required to run home assistant. they complained when it got packaged in nixpkgs because "nixpkgs might mess it up then people will complain to me"

# orderedItems[].object.contentMap.en
@leo i remember one home assistant contributor also maintained a weather source dependency that like 3 people used but was required to run home assistant. they complained when it got packaged in nixpkgs because "nixpkgs might mess it up then people will complain to me"

# orderedItems[].object.content
@leo oh, yeah, i only do data logging, i don't really have any smart devices

# orderedItems[].object.contentMap.en
@leo oh, yeah, i only do data logging, i don't really have any smart devices

# orderedItems[].object.content
@leo yeah, my solution to things has been "write my own janky python scripts to feed into influxdb" which is probably worse in someways and better in others

# orderedItems[].object.contentMap.en
@leo yeah, my solution to things has been "write my own janky python scripts to feed into influxdb" which is probably worse in someways and better in others

# orderedItems[].object.content
@leo love how i've never really used home assistant, partially because the packaging sucks, and partially because i have to deal with some of the home assistant devs at nyc resistor

# orderedItems[].object.contentMap.en
@leo love how i've never really used home assistant, partially because the packaging sucks, and partially because i have to deal with some of the home assistant devs at nyc resistor

# orderedItems[].object.content
@ipg sounds hard, i'd need to walk nearly 5 meters

# orderedItems[].object.contentMap.en
@ipg sounds hard, i'd need to walk nearly 5 meters

# orderedItems[].object.content
@elilla Somewhat of a different type of library, but IME you need to register to read at national libraries, e.g. the US's Library of Congress, the British Library, or the Deutsche Nationalbibliothek. It tends to be free though, and it can be really useful when you are doing research from rare books, maps, or audio recordings.

# orderedItems[].object.contentMap.en
@elilla Somewhat of a different type of library, but IME you need to register to read at national libraries, e.g. the US's Library of Congress, the British Library, or the Deutsche Nationalbibliothek. It tends to be free though, and it can be really useful when you are doing research from rare books, maps, or audio recordings.

# orderedItems[].object.content
@evey I got one from HVV with a US credit card

# orderedItems[].object.contentMap.en
@evey I got one from HVV with a US credit card

# orderedItems[].object.content
@maeow the reason I forgot is that I always skip the line in NYC but you can't do that in DC

# orderedItems[].object.contentMap.en
@maeow the reason I forgot is that I always skip the line in NYC but you can't do that in DC