2020-09-23 UTC
paulrobertlloyd joined the channel
# 00:13 Loqi aaronpk has 72 karma in this channel over the last year (251 in all channels)
# 00:13 Loqi [paulrobertlloyd] #287 RFC: Time zone support
# 00:17 aaronpk i'm a litle confused on the labeling of "ignore" in some of them, but i think you got the options all laid out
# 00:22 aaronpk is almost done with his talk for activitypub conf
# 00:22 aaronpk explaining oauth and indieauth to the activitypub audience
deltab and [snarfed] joined the channel
# 00:32 Loqi aaronpk has 73 karma in this channel over the last year (252 in all channels)
# 00:51 aaronpk now i need to figure out how to post this on my site in a way that isn't just a giant mp4 file
[tw2113] and geoffo joined the channel
lahacker, geoffo, jonnybarnes, khimaros[m]1, joshproehl_, jamietanna[m], nickodd, VioletPixel, treora, KartikPrabhu and [fluffy] joined the channel
# 04:29 [fluffy] Does video.js have instructions on how to do the HLS thing? Every time I go down the rabbit hole of trying to self-host HLS video I always find a bunch of things that just show a single-minded “here’s how to encode Big Buck Bunny” in a weirdly hardcoded way and I lose interest.
# 04:31 Ruxton [fluffy]: have a look at owncast if you're looking to do self-hosted live HLS
# 04:31 [fluffy] There’s plenty of things for live HLS, but I’m talking about encoding a playlist.
# 04:31 [fluffy] taking a fixed video file and converting it to HLS playlists and segments.
# 04:32 Ruxton ahh yep, there's some interesting stuff around that was started by some news media dudes called snickers that does that
# 04:32 [fluffy] Like that feels like a thing that should have an ffmpeg very-long-one-liner script or something.
# 04:33 Loqi [snickers] snickers: :chocolate_bar: An open source alternative to the video cloud encoding services.
# 04:33 [fluffy] and it’s also an HTTP API, I just want a heckin’ commandline tool
# 04:34 [fluffy] like, insert video file, retrieve a bunch of .m3u8 and .m4v (or whatever) files
# 04:34 Ruxton >> ffmpeg -i input.mp4 -profile:v baseline -level 3.0 -s 640x360 -start_number 0 -hls_time 10 -hls_list_size 0 -f hls index.m3u8
# 04:35 [fluffy] adaptive HLS is just a matter of generating a bunch of sizes and then having a master playlist that collates them, right?
# 04:35 Ruxton you'd have to write something to generate multiple -s and encoding levels wth ffmpeg and then mash them together
# 04:39 [fluffy] not that I’m having any luck finding any non-RFC-speak documentation of what goes into the master .m3u8
# 04:40 [fluffy] seems like everyone just wants to sell expensive software to make this “easy”
justache joined the channel
# 05:27 aaronpk All the blog posts and everything makes it sound like it's going to be so easy but then fail to give actual practical examples
# 05:28 aaronpk I'm determined to get this video posted to my site as entirely static files with a tiny bit of JS and I'll document what I did to make that happen
[jeremycherfas] joined the channel
# 05:48 [fluffy] yeah I was asking those questions prompted by your post at 5:51 :)
# 05:52 aaronpk Even just finding the download link for apples tools was a real challenge
# 05:52 aaronpk they break urls and UIs all the time so half the SO answers are wrong now
# 05:54 aaronpk we'll I'm going to bed now, but I will have this done and written up by 10am tomorrow
jonnybarnes, swentel, KartikPrabhu, moppy, shoesNsocks and [grantcodes] joined the channel
KartikPrabhu, [Ana_Rodrigues], jeremych_, jonnybarnes and jeremycherfas joined the channel
[Murray], [James_Gallaghe], shoesNsocks and [KevinMarks] joined the channel
geoffo, joshproehl, nickodd, [tw2113] and [Rose] joined the channel
# 14:47 GWG [James_Gallaghe]: Editing the weather page?
# 14:48 [James_Gallaghe] My weather station?
# 14:48 [James_Gallaghe] Oh, yeah. I’m thinking about doing some weather things.
jonnybarnes and j605 joined the channel
# 15:12 GWG [James_Gallaghe]: I love to chat weather stuff
# 15:13 [James_Gallaghe] I have a trick up my sleeve that I am going to build inspired by the weather style sheet example.
# 15:13 [James_Gallaghe] I hope to build a weather feature into my site tomorrow and then write about it.
# 15:14 [James_Gallaghe] You have a weather sidebar item on your site, right?
# 15:14 GWG [James_Gallaghe]: I have a lot more options
[chrisaldrich] joined the channel
# 15:15 GWG But I have not hooked up my own data yet, even though I have it... I'm using the US National Weather Service because I have not written the logic to only show my data when I'm at home and show 3rd party when I'm not
# 15:16 GWG I post weather as part of the location property of my post
# 15:16 GWG I should update my part of that page
# 15:23 [James_Gallaghe] What are you using to collect your own data?
[jgmac1106] joined the channel
# 15:25 [tw2113] depends on the type of data and if i have anything auto-recording it
# 15:25 [tw2113] for example for awhile I was tracking “checkins” for coffee shops, from the select handful I frequent, but with Covid that kind of stopped and “died”
# 15:27 [James_Gallaghe] I meant the weather data :)
jonnybarnes joined the channel
# 16:10 GWG [James_Gallaghe]: I have a variety of sensors...radio, esp8266 homemade, etc
jonnybarnes, [Emma_Humphries], NinjaTrappeur1, [schmarty], NinjaTrappeur, KartikPrabhu, [fluffy] and [James_Gallaghe] joined the channel
# 17:33 [James_Gallaghe] Interesting. I only have my Raspberry Pi for sensing and I decommissioned my weather station (after only a few days in operation) because it was too much to maintain 🙂
swentel joined the channel; nickodd left the channel
KartikPrabhu and NinjaTrappeur joined the channel
# 18:34 GWG [James_Gallaghe]: How so? I just change the batteries every few months. Otherwise it transmits data to a computer on the 433mhz band
# 18:34 GWG Used to use a Pi but the database stuff wears it out
# 18:35 [James_Gallaghe] You have your Pi run in batteries? Interesting. I only keep my Pi on during the day when I need it so the weather station has been offline a lot.
KartikPrabhu, jeremycherfas, [Murray], jonnybarnes and jamietanna joined the channel
# 19:02 GWG [James_Gallaghe]: No, the sensors run on batteries
# 19:03 GWG The Pi or the computer just has a SDR attached to pick up the signal
# 19:06 [James_Gallaghe] Ah, that makes sense.
[jgmac1106], jonnybarnes, angelenos, jeremycherfas, [fluffy], [schmarty], [Emma_Humphries], NinjaTrappeur, timotimo, [chrisaldrich], dietricha, myfreeweb, craftyphotons_, skalnik, ludovicchabant, danyao, kitt, genehack, mitchell and [snarfed] joined the channel
# 21:39 Loqi [Aaron Parecki] ActivityPub and OAuth 2.1
shoesNsocks1 joined the channel
# 21:40 Loqi aaronpk has 74 karma in this channel over the last year (253 in all channels)
# 21:47 timotimo that hls is http live streaming?
# 21:48 timotimo probably a safe assumption
# 21:49 timotimo huh, there's a little hitch at about 00:45 where a loading throbber briefly appears and there is a skip in video and audio
[LewisCowles] joined the channel
# 22:04 timotimo i'm sure there is already a well-known answer for this, but how do you deal with apps that show you an instrumented browser to do your login in? like, it could just show a green lock and the html it got from the page legitimately, but insert some shady javascript?
# 22:08 aaronpk you could make a pretty convincing fake, but there will always be something a little off
# 22:08 timotimo i would assume an average user might even be bamboozled into typing their username and password into a browser that looks completely off
# 22:08 aaronpk One of the other ways is to stop using passwords and rely on hardware authenticators like WebAuthn which can't be phished at all
# 22:09 timotimo i've got an OTP app on my phone already to secure stuff like github or paypal, but that's different, right?
# 22:14 aaronpk that’s why there’s always warnings like “dont give this code to anyone”
# 22:17 timotimo right, it doesn't encode intent at all
# 22:17 timotimo i haven't heard of WebAuthentication before today, though
# 22:18 timotimo tangentially, did you make the cat imagery for the stickers yourself, or hired an artist?
# 22:19 [snarfed] also if you’re diligent about using a password manager, and only use it to autofill, never type or paste a password manually, you get much of the same anti-phishing benefits as with U2F/security keys
# 22:19 [snarfed] upshot is, security is hard, it’s an arm race, we’re never done 😭
# 22:29 aaronpk I'm super optimistic about WebAuthn because it is the first time we've seen cooperation from everything from the hardware under the CPUs to the operating system to the browser to the websites
# 22:30 aaronpk timotimo: the cats are by an illustrator, same one who does the cats for ohmydollar.com and MeowBox
[tb] joined the channel
# 22:47 [tb] I really want to find the motivation to get WebAuthn set up on my IndieAuth server so I can log in with my yubi
voxpelli joined the channel
craftyphotons_ joined the channel
# 22:53 Loqi [cedarcode] webauthn-ruby: WebAuthn ruby server library ― Make your Ruby/Rails web server become a conformant WebAuthn Relying Party
willnorris, ludovicchabant, skalnik, dietricha and myfreeweb joined the channel
# 22:55 timotimo is WebAuthn the official name or a shortening?
danyao, genehack, shakeel, themaxdavitt, jmac, zootella, mattl and mitchell joined the channel
jonnybarnes joined the channel
# 23:10 Loqi [newhouseb] nginxwebauthn: Easily add (single user) webauthn in front of an arbitrary nginx host.
[schmarty], deltab, moppy and jonnybarnes joined the channel