<joepie91>
I'm getting hatemail about my blog via Twitter now because I don't have a comments section, so that's fun
<joepie91>
as in, the hatemail was about not having a comments section, implying that I'm irresponsible for not letting other people post under it
<samueldr>
joepie91: YOU HAVE TO LISTEN TO MY OPINION
<samueldr>
people can queue up and tell me the same later, whenever I'll post something that fans some flames about a "hot" topic
<samueldr>
it's _my_ site
parsley936 has quit [Remote host closed the connection]
<samueldr>
hehe, I didn't literally mean that the following statement would be my opinion on that, I was only shitposting at first
<joepie91>
samueldr: well it's not even "you have to listen to my opinion" - they can literally ask me that, that's why there are contact details - it's rather "EVERYONE ELSE on your site needs to listen to my opinion"
<samueldr>
right, "plural you" here would have been good
<joepie91>
I'm getting extremely freeze peach vibes from this guy
<samueldr>
TIL about that alteration
<joepie91>
freeze peach?
<samueldr>
yes
<samueldr>
hey, make them pay for a comment!
<joepie91>
it's a very useful one :)
<samueldr>
how about 5$ a pop?
<samueldr>
I mean
<samueldr>
the infrstructure of your private website doesn't pay for itself!
<joepie91>
instantly distinguishes legitimate free speech concerns from "you must listen to me" bullshit
<joepie91>
samueldr: I already get e-mails from shitty marketing agencies offering to pay me for a "sponsored post"
<samueldr>
5$ for unlimited (in time) publication [unlimited as long as the site exists I guess]
<samueldr>
haha
<joepie91>
I don't want to encourage that :P
<samueldr>
yeah
<joepie91>
(those all go into the big round archive, needless to say)
<samueldr>
"the cloud"
<joepie91>
no, the trashbin :P
<joepie91>
(is this just a Dutch euphemism?)
<samueldr>
do I ear echo?
<samueldr>
I heard "circular file"
<joepie91>
lol
<joepie91>
yeah that sounds semantically equivalent
<samueldr>
it is
<joepie91>
"het ronde archief" in Dutch
<samueldr>
though that's only in english, I don't think I know of an equivalent in [Québec] French
<joepie91>
which is surprisingly widely understood
<samueldr>
EFC is based on work by Gene Roddenberry
<joepie91>
yeah that's what made me go "oh that must not have been the one" :P
<samueldr>
AFAICT the main issue is that it's been "compressed" out of any kind of budget, and "compressed" out of actors
<joepie91>
right. lot of filler?
<samueldr>
not really
<samueldr>
while I don't know how, I already know that by the final (fifth) season there is only one actor that was part of the original season left
<joepie91>
hmm
<joepie91>
may be worth a watch
<samueldr>
and from what I've seen it's all because they had other "more important projects"
<joepie91>
limited budget doesn't necessarily need to be bad :P
<samueldr>
it's not bad
<samueldr>
it's not good either
<samueldr>
it could have been good
<samueldr>
if you can extrapolate a bit from a story written in 1970, and revived in 1997 by the widow of the author
<joepie91>
(wasn't Babylon 5 also relatively low budget?)
<samueldr>
you can kind of see what the plan could have been
<samueldr>
oh, babylon 5 is not in the same class :)
<samueldr>
it really looks like they had *troubles*
<joepie91>
right, more as a "low budget can be fine" comment
<samueldr>
yes
<samueldr>
season two mid-way they lose all the "extras" in most scenes
<samueldr>
through a plot device though
<samueldr>
but it looks like it was meant to cut the budget
<joepie91>
speaking of which, what happened with SyFy in the past few years? they suddenly started producing multiple pretty good and unique shows with serious queer representation. wasn't SyFy at one point considered a low-quality cable network?
<samueldr>
I guess they wanted to get some viewership back
<samueldr>
that WWE isn't all that great?
<samueldr>
I don't know :)
<joepie91>
lol
<samueldr>
haven't kept up with recent sci-fi shows
<joepie91>
yeah but it feels like something must have changed on a management layer
<joepie91>
well it's not all sci-fi
<samueldr>
only The Orville and all manner of recent star treks
<samueldr>
(which are not really great :/)
<samueldr>
The Orville is good though
<joepie91>
SyFy and Killjoys are sci-fi, but The Magicians is not... really?
<joepie91>
more fantasy with hints of sci-fi
<joepie91>
eh
<joepie91>
s/SyFy/The Expanse/
<joepie91>
how did I typo that
<samueldr>
makes sense lol
<samueldr>
ah, the expanse was part of the "to be looked at" list I'm dragging behind
<joepie91>
anyway all three are quite good, quite unique
rajivr has joined #nixos-chat
<joepie91>
samueldr: would recommend also adding Killjoys and The Magicians to that list :D
<joepie91>
respectively, semi-lighthearted space thing (reminds me a little of Firefly in some ways?), and a weirdo mashup of fantasy, serious drama, and frat humor that somehow actually works
<joepie91>
The Magicians has some absolutely masterful episodes, legitimately some of the best (if not the best) episodes of anything I've ever seen, but it does also touch on a lot of difficult topics, pretty much ticks off the entire list of content warnings throughout the series
<samueldr>
I don't know if you've looked at The Orville or whether the "seth macfarlane" thing pre-emptively turned you off
<joepie91>
I can't really say why the episodes are so great because it'd spoil them though
<joepie91>
samueldr: The Orville is okay
<joepie91>
better than I would've expected from the type of series it is
<samueldr>
basically, what it is is a bif "FU" to CBS since they refused his plans for a revival of Star Trek
<samueldr>
big*
<joepie91>
but it's a particular style of parody that doesn't draw me much
<samueldr>
with, for the first season, a tendency towards some humour so FOX wouldn't end up cancelling them :)
<joepie91>
lol yeah I noticed that
<samueldr>
watched season 2?
<joepie91>
it was very distinctly slapped on to get it past the execs
<joepie91>
don't think so
<joepie91>
will have a look at it soon :P
<samueldr>
there's an episode that, very out of of nowhere, but totally organically, turns into a psychological horror episode
<samueldr>
I would argue it may be one of the better episodes outright
<joepie91>
no spoilers :P
<samueldr>
it cannot be with only what I said
<joepie91>
heh ok
<samueldr>
but any more details and you'll know
<samueldr>
really season 2 is much less "parodic", but more "speaking like normal people"
<samueldr>
they are not "theatrical performers on a ship", like Star Trek sometimes feels like
<joepie91>
then I'll probably like season 2 more
<joepie91>
I do like parody and references, but it needs to be well-done
<samueldr>
yeah, he basically lifted out his own coherent universe, rather than using an existing one
<joepie91>
like how The Magicians does it, it weaves a metric crapton of mythology and pop culture into a mostly-coherent new framing and backstory
<samueldr>
it would have been amazing to see the same done to Star Trek
<samueldr>
rather than whatever we have that passes as a "season", basically three episodes stretched into 12
<joepie91>
heh
<joepie91>
yeah I don't like episodes where nothing really happens
<samueldr>
oh, it's worse with "new" star trek
<samueldr>
nothing really happens but they act like it is
<joepie91>
honestly, STD (I will never stop abbreviating it like this) is nowhere near as bad as many other US series I've tried to watch
<samueldr>
I mean, one can be satisfied with an episode where "nothing really happens", but shows you slices of life, but here it's "EVERYTHING IS AN EMERGENCY" for the whole episode while not moving the plot any
<joepie91>
heh
<samueldr>
hah, I couldn't say for "many other US series you've tried to watch", but for a star trek, it's not great :/
<joepie91>
well sure :P
<samueldr>
it felt to me like some writers wanted to do a space thing, but couldn't be arsed to make up their own "universe"
<joepie91>
they played Pree in Killjoys, which was a stellar performance
<samueldr>
oh, another thing about The Orville, season 2, they were joined by show runners and writers from previous "good" star trek series :)
<samueldr>
joepie91: from their wikipedia page: stage actor
<samueldr>
which isn't part of imdb
<joepie91>
ah hm
<joepie91>
<samueldr> oh, another thing about The Orville, season 2, they were joined by show runners and writers from previous "good" star trek series :)
<joepie91>
aha, a hostile fork :P
<samueldr>
that seems to have been the plan
<joepie91>
I mean that was sort of obvious from the start
<samueldr>
he *did* submit a proposal to CBS to revive star trek beforehand
<joepie91>
it was very obviously an "if you don't do it, then I'll build my own, with blackjack and hookers" sort of deal from the very first episode
<samueldr>
so to me, it _is_ star trek: orville more than anything else
<joepie91>
yeah
<samueldr>
it wouldn't even surprise me that the angle of being just an unglamorous misc. jobs ship was part of that
<joepie91>
how do you mean?
<samueldr>
the orville is not a flag ship, one with the brightest crew in quest for new encounters
<samueldr>
they're just a work crew
<samueldr>
they do jobs like transporting people across worlds
<joepie91>
well sure, but how does that play into the star trek: orville thing
<samueldr>
ah, I would have assumed a pitch to CBS from macfarlane would have been the same
<samueldr>
not one of the "glamorous" ship, but just one that ends up being at the wrong place wrong moment all the time
waleee-cl has quit [Quit: Connection closed for inactivity]
<aleph->
Despite watching a few seasons of Magicians I can't stand it
<aleph->
As an adaptation they fscking butchered the source material
<aleph->
samueldr: Orville is bleeding great.
neeasade has quit [Ping timeout: 258 seconds]
maxdevjs has quit [Remote host closed the connection]
maxdevjs has joined #nixos-chat
cjpbirkb1 has joined #nixos-chat
cjpbirkbeck has quit [Ping timeout: 260 seconds]
endformationage has quit [Quit: WeeChat 2.9]
cole-h has joined #nixos-chat
cjpbirkb1 has quit [Quit: Goodbye, take care]
etu1 is now known as etu
cole-h has quit [Quit: Goodbye]
MichaelRaskin has joined #nixos-chat
<sphalerite>
oh no, discord does the zoom thing?
<sphalerite>
(XHRs from the app to localhost, presumably to communicate with the native app)
<sphalerite>
So I have a WS2812B strip connected to an ESP32.
<sphalerite>
And I want to do some strobing. What's the smallest update interval I can reasonably expect?
<sphalerite>
I've tried with esphome just now, and it doesn't seem to be able to do 5ms or less reliably.
<srk>
depends how it feeds the strip. you can do like DMA->GPIO or DMA->I2S
<srk>
there were some examples for esp-open-rtos, I was using these with nodemcu and esp8266 mostly
<sphalerite>
Ah, turns out esphome has a 16ms delay in its main loop, that would explain why this isn't working well
<srk>
why? to yield for wifi stack?
<sphalerite>
not sure
__monty__ has joined #nixos-chat
<ar>
sphalerite: as in, communicating from webapp to "native" app?
<sphalerite>
ar: yeah
<sphalerite>
ar: I'm guessing at leat
<sphalerite>
srk: well, turns out esphome's loop interval can be adjusted. Doing so makes it all work better :D
<srk>
fun
<sphalerite>
now I get a great wobbly effect with a rubber band in the strobe light :D
<MichaelRaskin>
What frequency do you get this way?
<sphalerite>
I haven't got a way to measure it to check if it's really correct, but if it's indeed switching at the rates I put in, it's doing 200Hz with a duty cycle of 20%
<MichaelRaskin>
Ah, so not yet beyond what can be easily got with mechanical propeller strobing
<sphalerite>
nope
parsley936 has joined #nixos-chat
<MichaelRaskin>
On the other hand, I guess if you wrote minimalistic code directly, you should be able to approach the end of the reasonable frequency-response interval? So, multiple kHz, I guess?
<sphalerite>
this is a WS2812B LED strip, I think it'll be limited by the controllers there
<sphalerite>
I mean, the controllers are PWMing themselves so I guess arguably it's a strobe within a strobe :D
<MichaelRaskin>
I kind of assumed that you run LEDs in the mode where the ESP-controlled input is fed into something with no further strobing!
<sphalerite>
nope, it's an LED strip where each unit is 3 LEDs (RGB) and a little chip that controls the brightness of each of the LEDs, as well as passing the remaining signal down
<sphalerite>
so, let's see… one LED unit needs 24 bits of data for its colour. One bit takes 1.25µs to transmit. And I have 116 LED units.
<sphalerite>
> 1.25 * 24 * 116
<{^_^}>
3480
<sphalerite>
so it takes 3.5ms to actually transmit the whole control sequence!
<MichaelRaskin>
Erm
<sphalerite>
so it can't possibly be doing 200Hz :D
<MichaelRaskin>
200 it theoretically can!
<sphalerite>
oh yes of course, that's 4ms
<sphalerite>
but yeah, not much faster than that!
<sphalerite>
now if they were dumb LEDs this would be a different story of course. But they're too smart to go fast :D
<Luciole>
I missed the context a bit, but you could possibly partition it into two series too (and control them with separate pins)
<sphalerite>
true
<sphalerite>
but I don't actually care that much, I just wanted to try the rubber-band thing and now I'm happy and will continue using my LED strip for everyday purposes with no strobing
<sphalerite>
(rubber band and also a fidget spinner)
<MichaelRaskin>
I guess in a dark enough room even laptop screen could suffice
<__monty__>
How is the rubber band involved? I thought you were strobing with an electric signal?
<MichaelRaskin>
(Not via refresh — via PWM backlight)
<MichaelRaskin>
__monty__: rubber band is filmed!
<sphalerite>
__monty__: under a strobe light, a rubber band will appear to "wobble" when plucked
<sphalerite>
not filmed, just watched with my eyes
<__monty__>
Ooooooooh
<sphalerite>
MichaelRaskin: yeah, though the frequency on my laptop screen's PWM seems to be too high to get this effect
<__monty__>
I naturally assumed some MacGyver-ish strobing setup.
<MichaelRaskin>
You need to ruen brightness quite a bit down
<MichaelRaskin>
turn
<sphalerite>
yeah it doesn't go down far enough
<sphalerite>
ok I do actually get the effect a little bit, but it's nowhere near as good as with the LED strip
<MichaelRaskin>
Laptop's PWM might work well with filming
<MichaelRaskin>
It's kind of supposed to be too-high-freq for human eye
<sphalerite>
well with filming you also have the camera's frame rate to take into account…
<MichaelRaskin>
Nah, the interesting part is length of exposition
<sphalerite>
oh yeah true
<__monty__>
That's what particularly annoys me, LCD backlights not going dim enough. Everyone's always talking about the "NNNNNN nits peak brightness!" but I want displays that don't make my eyes bleed : (
<srk>
heh, same, redshift can adjust brightness as well btw
<MichaelRaskin>
Most my devices seem to go deep enough if I push them down
<MichaelRaskin>
I do not like to work in complete ambient darkness, though
<V>
reminder that '1%' is usually not minimum brightness
<V>
'1' is
<sphalerite>
an old macbook pro I have gets very flickery if I turn the brightness down too far
<sphalerite>
(further than macos would go)
<MichaelRaskin>
Yes, I do use this, and I often set my Thinkpad below 1%
<sphalerite>
V: my current laptop won't turn the backlight off if I set the brightness to 0
<__monty__>
My T400 was too dim to use outside at the brightest level and even that didn't go dim enough. (echoing to /sys/.../backlight or whatever, since the DE didn't go down anywhere near enough.)
<MichaelRaskin>
Do you work on it at ambient zero lux or what?
<__monty__>
sphalerite: Please teach me your ways, of dimming macs past minimum, sensei.
<sphalerite>
__monty__: run linux on them.
<__monty__>
I avoid artificial light, outside of displays, yes.
<MichaelRaskin>
Let some starlight in, I dunno!
<__monty__>
sphalerite: Hmm, that'd solve plenty of problems indeed.
<sphalerite>
__monty__: this is a 2011 macbook pro (8,2) though, I highly doubt more recent models will be the same
<__monty__>
MichaelRaskin: I try to let in as much outside light as possible.
<sphalerite>
this is one that has a separate mux chip to switch the display between the intel and amd graphics
<sphalerite>
and that mux chip is also what controls the display brightness
<MichaelRaskin>
I try to let is as much outside light as possible and avoid artificial light as long as it is comfortable to read black print on white paper
<MichaelRaskin>
If it is darker, I give up
<sphalerite>
give up and go to bed? :D
<__monty__>
But I read in bed, on an lcd : /
<MichaelRaskin>
Nah, usually give up and switch on the light
<MichaelRaskin>
On dark mornings I might also use an 1.5klm bulb literally half a meter from my head as a wake-up morning creator
<__monty__>
My sleep improved drastically when I started avoiding all the artificial light I can, don't wanna go back but I'd also prefer if my eyes didn't need to bleed.
<MichaelRaskin>
Might get another one, with 6.5kK instead of 4kK spectrum
<MichaelRaskin>
Yeah, I am lucky enough to not have this problem
<sphalerite>
__monty__: get a reMarkable 2 and use that, no light at all :D
<__monty__>
I'm not in denial about needing enough light to read, just wish some displays would actually go down that low.
<__monty__>
Apple products in particular are onerous in this regard.
<MichaelRaskin>
You could always xgamma it?
<MichaelRaskin>
OK, Apple knows better what you need, it's a different story
<__monty__>
I think xgamma is similar to what redshift does?
<MichaelRaskin>
Yeah, just with more directions you can move
<__monty__>
If so, I already use redshift or f.lux and a reader that allows "dimming" the inverted text color.
<MichaelRaskin>
Shouldn't f.lux be able to dim the LCD by playing with response curves?
<__monty__>
I'm not entirely sure is does more than help psychologically, the software dimming that is.
<sphalerite>
why wouldn't it?
<sphalerite>
it still reduces the amount of light going into your eyes.
<__monty__>
F.lux doesn't go past the regular minimum brightness. Just sets the screen calibration to be warmer in addition, like redshift.
<MichaelRaskin>
I mean, it does reduce the luminous energy in the visible spectrum escaping from the display
<MichaelRaskin>
If f.lux can't do it, it's a different question
<__monty__>
But even black is bright at the ambient darkness levels I'm talking about.
<MichaelRaskin>
Oh
<__monty__>
Maybe my use case is more niche than I thought it was.
<gchristensen>
I also wish my screen could go extremely dark
<MichaelRaskin>
I have seen LCD's that I would consider using as flashlights on min-brightness black
<V>
<3 OLED
<MichaelRaskin>
But yeah, I am OK with what black I can get on devices I actually use
<gchristensen>
like watching a movie in the pitch black at night in a hotel room, it is too bright
<__monty__>
I guess OLED would help.
<MichaelRaskin>
Welcome back, burnt-out pixels?
<V>
welcome back, screensavers :D
<__monty__>
Not a great trade-off but if my use case is too niche for the LCD market to adapt... And I don't expect better brightness control for e-ink backlights, because those are already a niche within a niche.
<MichaelRaskin>
I wonder if there is a level and spectrum of ambient light (1.5kK?) which would not be too bad for your sleep but would help you tolerate self-glowing screens
<__monty__>
Maybe, but lights aren't exactly cheap and portable, at least not simultaneously.
<V>
I wouldn't try messing around with that
<MichaelRaskin>
Hm? I thought like 30€ and a bit of online shopping let you cover both, at least if you do not include «look beautiful under daylight»
<V>
Seems like a good way of accidentally giving yourself a sleep disorder
<MichaelRaskin>
Arguably, using a setup one is willing to characterise as «makes my eyes bleed» counts as messing with eyes
<V>
Ah. Maybe a new screen might be useful there
<MichaelRaskin>
(also, if the said setup is considered an improvement over previous state, a sleep disorder is likely to be already there)
<__monty__>
I would never have described it as a disorder. My sleep did improve markedly but it was never close to insomnia and probably always healthier than what some people consider normal.
<MichaelRaskin>
Normalisation of completely broken is not constrained to package management
waleee-cl has joined #nixos-chat
linkrage has joined #nixos-chat
linkrage has left #nixos-chat [#nixos-chat]
Shados has quit [*.net *.split]
hax404 has quit [*.net *.split]
bqv has quit [*.net *.split]
Peetz0r has quit [*.net *.split]
Irenes[m] has quit [*.net *.split]
Taneb has quit [*.net *.split]
Shados has joined #nixos-chat
hax404 has joined #nixos-chat
Peetz0r has joined #nixos-chat
Irenes[m] has joined #nixos-chat
Taneb has joined #nixos-chat
bqv has joined #nixos-chat
neeasade has joined #nixos-chat
neeasade has quit [Ping timeout: 240 seconds]
neeasade has joined #nixos-chat
<infinisil>
Hmm, is there a file system where files aren't just an array of bytes?
<infinisil>
I'm thinking some data structure that allows efficient editing of arbitrary sections
<infinisil>
Like maybe a rope data structure or so
<infinisil>
Maybe that's a stupid idea because cache locality probably will be bad, and you probably still need some underlying file store that's linear (since that's how disks work)
neeasade has quit [Remote host closed the connection]
<infinisil>
srk: Hey, wanna join #nixus?
<MichaelRaskin>
I think an FS has reasons to prefer the file to be stored in whole blocks
<srk>
infinisil: ah, sure :)
<MichaelRaskin>
infinisil: are you sure that it is not better to implement this in user-space on top of hole-punched files?
<infinisil>
And was thinking, if the file system allowed trimming files from the start, this would be pretty easy
<ar>
hm
<ar>
does sed create temporary files?
<ar>
if not, i'd try "sed '1,300000000d' -i file.txt"
<infinisil>
Hmm, I know sed does stream processing
<infinisil>
Not sure about -i though
<infinisil>
How that's implemented
<MichaelRaskin>
It does
<MichaelRaskin>
I guess dd could be talked into shifting the file in-place
<infinisil>
MichaelRaskin: Yeah there's an answer there that uses dd
<MichaelRaskin>
The only problem with dd, one actually needs to pay attention
<MichaelRaskin>
I guess if one takes into account blocks, tricks for FS to handle non-whole blocks at both ends and also in the middle would mean horrible fragmentation.
<MichaelRaskin>
Maybe «collapse hole-punched blocks» could be a cool ioctl, though
cjpbirkbeck has joined #nixos-chat
rajivr has quit [Quit: Connection closed for inactivity]
cjpbirkbeck has quit [Ping timeout: 240 seconds]
cjpbirkbeck has joined #nixos-chat
<samueldr>
turns out that when I setup my workstation I mistyped my password... twice
<samueldr>
and when I started using it I has troubles (as usual) typing my password in, but got in... like usual
<samueldr>
I don't like that
<ashkitten>
been there
<ashkitten>
means it's time to change your password, realistically
<ashkitten>
to relearn muscle memory
<ashkitten>
or start typing it real slow and deliberate
<MichaelRaskin>
Ideally, type it deliberately once and from muscle memory another time
<MichaelRaskin>
So that error are independent
<ashkitten>
for setting your password initially yeah
<MichaelRaskin>
Afterwards you have correct reinforcement!
<samueldr>
yeah, I know
<samueldr>
I was only sharing the nice moment I'm living
<samueldr>
the good thing is that root's wasn't wrong
<samueldr>
so I ssh'd in, used good ol' su and regained control!
endformationage has joined #nixos-chat
<MichaelRaskin>
Heh
<samueldr>
I'm blaming it on the late hours I setup the server
<samueldr>
well, workstation
<sphalerite>
oooooh boy. nixops just segfaulted /o\
<sphalerite>
infinisil: but disks aren't that linear at all! SSDs not in the slightest, and with HDDs it might also be worth considering that most consist of multiple platters
<__monty__>
And buffers, no?
<MichaelRaskin>
If environmental agencies can measure and even enforce liters of fuel per kilometer of movement, could they please measure millions of pointless instructions per code-point of actual text? Not so much because of direct energy consumption, but for landfill implications
<MichaelRaskin>
Electronics should stop being a damned positional good.
parsley936 has quit [Quit: Leaving]
__monty__ has quit [Quit: leaving]
cjpbirkb1 has joined #nixos-chat
cjpbirkbeck has quit [Ping timeout: 246 seconds]
aleph- has quit [Ping timeout: 256 seconds]
aleph- has joined #nixos-chat
<cole-h>
Man, wireguard is fantastic. Here I am, ssh'd into my home machine while I'm on break at my (retail) job.
noonien has quit [Ping timeout: 272 seconds]
noonien has joined #nixos-chat
neeasade has joined #nixos-chat
<lovesegfault>
cole-h: Are you a zsh user?
sdier has quit [Read error: Connection reset by peer]