<samueldr>
I wasn't sure it would fit the bill for all your needs though
<samueldr>
why I said "maybe" :)
<samueldr>
anyways, I'm off
<steveeJ>
that line is my only need at the moment ;) thanks for suggesting it!
__monty__ has joined #nixos-chat
emily has joined #nixos-chat
waleee-cl has joined #nixos-chat
<MichaelRaskin>
I wonder what is the acceptable time period to remind of a shpherding nomination if a specially relevant nominee neither accepts nor refuses
<MichaelRaskin>
samueldr: I guess a benefit of my picking Russian keyboard is that I have a chance to get a device with the most glaring bugs pre-firmware-updated
etu has joined #nixos-chat
<MichaelRaskin>
ashkitten: I have some scripts to subscribe to twitter feeds without having twitter, want a copy?
<etu>
hmm, I've heard that nix is the best language for AOC.
<etu>
AOC is a good oppurtunity to challange yourself with languages and stuff, and I thought why not? :D
<MichaelRaskin>
If you solve the entire AOC, consider writing an RFC «recognising that Nix _is_ a purely functional general computation language, whatever the origin story»
<MichaelRaskin>
(I guess you would have 4 months to write the RFC…)
<MichaelRaskin>
(No, sorry, 3 months)
<etu>
MichaelRaskin: I'm probably not going to keep it up, I never do :)
<MichaelRaskin>
You could try switching languages every day, for more fun
<__monty__>
Yeah, difficulty ramps up *real* fast.
<infinisil>
Okay I'll have to use this in the future
<MichaelRaskin>
And I guess as _event creator_ you just allow everything, then as a participant mark your acceptable times in the UI
<infinisil>
Yeah
drakonis has joined #nixos-chat
<__monty__>
infinisil: What's so nice about it?
<infinisil>
__monty__: Try it out
<MichaelRaskin>
__monty__: everything is in ranges
<infinisil>
^^
<MichaelRaskin>
So good granularity and marking large chunks are compatible
<infinisil>
You can select Monday through Wednesday each day from 10 to 16 in one swoop
<__monty__>
Ah, I see. (Thought this was an official event so didn't want to mess around.)
<__monty__>
Might not be very mobile friendly though.
<__monty__>
My narrow browser already hid part of the selection area, overlaying it with the availability of others.
<infinisil>
Yeah this really doesn't work well
<__monty__>
Too bad.
<infinisil>
It cuts off half of it with no way to scroll even
drakonis has quit [Quit: WeeChat 2.6]
yorick has quit [*.net *.split]
savanni has quit [*.net *.split]
tilpner has quit [*.net *.split]
monsieurp has quit [*.net *.split]
lassulus has quit [*.net *.split]
vesper11 has quit [*.net *.split]
atlas_ has quit [*.net *.split]
hexa- has quit [*.net *.split]
Remosi has quit [*.net *.split]
ctp has quit [*.net *.split]
kgz has quit [*.net *.split]
aria has quit [*.net *.split]
sdier has quit [*.net *.split]
fpletz has quit [*.net *.split]
lucus16 has quit [*.net *.split]
fuzen has quit [*.net *.split]
johanot has quit [*.net *.split]
davidtwco has quit [*.net *.split]
vdemeester has quit [*.net *.split]
tazjin has quit [*.net *.split]
zimbatm has quit [*.net *.split]
tilpner has joined #nixos-chat
davidtwco has joined #nixos-chat
vdemeester has joined #nixos-chat
hexa- has joined #nixos-chat
zimbatm has joined #nixos-chat
johanot has joined #nixos-chat
fpletz has joined #nixos-chat
savanni has joined #nixos-chat
monsieurp has joined #nixos-chat
sdier has joined #nixos-chat
fuzen has joined #nixos-chat
ctp has joined #nixos-chat
vesper11 has joined #nixos-chat
lassulus has joined #nixos-chat
atlas_ has joined #nixos-chat
Remosi has joined #nixos-chat
tazjin has joined #nixos-chat
aria has joined #nixos-chat
yorick has joined #nixos-chat
kgz has joined #nixos-chat
lucus16 has joined #nixos-chat
hexa- has quit [Max SendQ exceeded]
kgz has quit [Max SendQ exceeded]
hexa- has joined #nixos-chat
<samueldr>
what's a good linux binary diffing tool?
<samueldr>
I've been managing correctly using xxd and diffing the output for a while, but obviously that only works for data the same length
<MichaelRaskin>
bsdiff maybe?
<samueldr>
I have tried about none, so I'm open for all suggestions :)
<samueldr>
ah, bsdiff is for creating a binary patch, interesting but not what I need
<joepie91>
bindiff?
<joepie91>
wait, not sure if I'm thinking of the right thing
<joepie91>
yeah, definitely not
<samueldr>
just in case, I want to see the diff, and a harder thing is that it shouldn't compare byte for byte, if posible, but more spans by spans... though thinking about it that's likely not really a possibility with offsets and such
<joepie91>
not sure what I've used in the past then...
<samueldr>
there's vbindiff that is acceptable
<samueldr>
but basic
<samueldr>
though now thinking it's likely not what I want... it probably needs a bit more smarts like a real decompiler
<samueldr>
I'm not dealing with structures of equal sizes
<MichaelRaskin>
Well, actually a text diff on xxd with one-byte-per-line output should be close enough
<samueldr>
unwieldy :) but you're right
<MichaelRaskin>
Well, then it should not be that hard to collapse…
<samueldr>
I'm having an unfun time where I don't have UART access and need to try and understand why a kernel image doesn't boot on a phone :/
<MichaelRaskin>
Ouch
<MichaelRaskin>
I hope the phone loader doesn't do anything malicious, like signature checking
<samueldr>
the good thing is I know it works on unsigned kernel
<samueldr>
verified with a community-built kernel
<samueldr>
and it is a standard ABL bootloader, with unlock available and all
<samueldr>
so I at least have two different enough things that are verified as working
<samueldr>
and verified a part of the build is reproducibly building
<samueldr>
though there are definitely observable facts, like how ABL doesn't even continue to the kernel, it "boots" it, and falls back to a fastboot mode without the menu options
<samueldr>
issue I had at one point with one device, but AFAICT it's the same symptom, different issue as the solution here is already applied
<samueldr>
(for the previous device, a xiaomi phone, the solution was to RTFM, and see how it explained how to build the DTB in)
<samueldr>
hmm... this makes me think... good rubber ducking peeps
lopsided98 has left #nixos-chat [#nixos-chat]
lopsided98 has joined #nixos-chat
drakonis has joined #nixos-chat
<samueldr>
heh... I never actually verified it did the thing, only verified it was configured to do the thing
kgz has joined #nixos-chat
waleee-cl has quit [Quit: Connection closed for inactivity]
<ashkitten>
joepie91: grats on house!
<ashkitten>
we just got a couch from ikea
<joepie91>
thanks :D
<ashkitten>
it's been 8 months since i moved in and we haven't had a couch the whole time
<joepie91>
ashkitten: I got an old one from my parents
<joepie91>
they carted it in this morning
<joepie91>
before we went to pick up the new fridge
<ashkitten>
nice
<joepie91>
well I say 'new', but it's 10 years old and cost 30 EUR :P
<joepie91>
Bosch though, and in good state, so who cares
<joepie91>
still a steal
<joepie91>
the Real Move(tm) starts on dec 14
<ashkitten>
as long as it's not like the couch i had at my old place, which was made of fake leather so bad that after i covered it with a sheet to make it stop sticking to things, it started to seep into the sheet and turn it brown
<joepie91>
anyway, unrelated notes: a nearly-8k-tab window in Firefox takes about 91 (slowly counted, so probably more) seconds to close on my computer, and after that consumes all 6 CPU cores for a minute before finally being really truly done
<joepie91>
ashkitten: ha, na, this is an ektorp
<ashkitten>
this ikea couch is not my optimal texture or color at all, and it has seams in places i wish it didn't, but it is in fact a couch
<joepie91>
lol
<ashkitten>
and it only cost like $700 i think? and we can buy more parts to make it bigger later
<ashkitten>
couches are so expensive
<ashkitten>
why are they so expensive
<etu>
well... :)
<etu>
they don't have to be
<joepie91>
cheap, from this century, clean, pick 2
<etu>
I bought mine second hand, one year old, seemed hardly used on inspection for 1500sek
<samueldr>
wow 700? if we apply the usual tech devices / games markup that's like 1100$CAD
<joepie91>
lol
<ashkitten>
idk how expensive exactly
<ashkitten>
gf handles all the money
<samueldr>
that's an entirely plausible price
<ashkitten>
we also had to get it delivered because we don't have a car
<joepie91>
ashkitten: is your couch an ektorp by any chance
<samueldr>
ooh, now that I have made it so it actually does the thing I configured it to do, the behaviour indeed changed, it doesn't go back to the bootloader
rardiol has joined #nixos-chat
mog has quit [Quit: im quiting!]
<MichaelRaskin>
Disclosure kind of doesn't matter. Right now Planet seems to have too many things to fix ASAP anyway (and once they start reacting to poking, they will be reminded)
<__monty__>
infinisil: Not doing AOC this year?
<infinisil>
__monty__: Very busy for today and tomorrow, so I'll start a little late
<infinisil>
What about you?
<__monty__>
Definitely starting (Just did day 1). Hope to get further than last year : )
<infinisil>
I
<infinisil>
I gave up midway last year, want to get further too this year :D
<infinisil>
Or rather after 2/3
hexa- has quit [Quit: WeeChat 2.6]
hexa- has joined #nixos-chat
__monty__ has quit [Quit: leaving]
<aleph->
Heh
<aleph->
Doing it in C, TCL and Ruby
drakonis has quit [Ping timeout: 276 seconds]
drakonis has joined #nixos-chat
<savanni>
I just did day 1 in Rust.
<savanni>
Let's see if I even get through a week. :D
<gchristensen>
how'd it go?
<savanni>
Relatively well. Couple of tricks where I forget some of the error handling idioms.