00:02
<
geist >
oor at least the heuristics for how the objects are ordered when trying to figure out delta chains
00:03
<
geist >
also fun new git command: git verify-pack
00:03
<
geist >
lets you dump precisely whats in a pack file and gives you statistics about chain length ad whatnot
00:05
CarbonWriter has joined #osdev
00:12
pabs3 has joined #osdev
00:27
<
kof673 >
all i know is git uses a critical bit tree for something :D or did at one time :D cbtree.c - git - Git at Google code.googlesource.com › git › cbtree
00:57
<
the_oz >
critical for what
01:06
<
kof673 >
the bit that differs, you joined here relatively new, djb site used to mention them, i use them for various things :D but i modified another one, not git version i don't think
01:07
<
kof673 >
but git may be the most "famous" known use
01:08
edr has quit [Quit: Leaving]
01:18
fraielestoiles has joined #osdev
01:29
marr-ales-fios has joined #osdev
01:38
emmastrck has joined #osdev
01:54
bauen1 has joined #osdev
01:56
marr-ales-fios has quit [Remote host closed the connection]
02:03
jcea has quit [Ping timeout: 268 seconds]
02:45
emmastrck has quit [Quit: Konversation terminated!]
02:48
randm has quit [Remote host closed the connection]
02:53
randm has joined #osdev
03:49
bauen1 has quit [Quit: Lost terminal]
04:52
emmastrck_ has joined #osdev
05:05
parabirb has quit [Ping timeout: 276 seconds]
05:11
parabirb has joined #osdev
05:32
luser9 has joined #osdev
05:35
Lucretia has joined #osdev
05:58
goliath has joined #osdev
06:02
xenos1984 has quit [Read error: Connection reset by peer]
06:14
marr-ales-fios has joined #osdev
06:15
bretti has joined #osdev
06:19
xenos1984 has joined #osdev
06:20
sebastiencs has quit [Read error: Connection reset by peer]
06:23
sebastiencs has joined #osdev
06:24
corinne has quit [Remote host closed the connection]
06:24
corinne has joined #osdev
06:34
karenw has quit [Ping timeout: 276 seconds]
06:39
bretti has quit [Quit: Quit]
06:52
bretti has joined #osdev
06:58
leon has quit [Remote host closed the connection]
07:18
leon has joined #osdev
07:21
marr-ales-fios has quit [Quit: Konversation terminated!]
07:27
marr-ales-fios has joined #osdev
07:46
marr-ales-fios has quit [Quit: Konversation terminated!]
07:46
marr-ales-fios has joined #osdev
07:50
marr-ales-fios has quit [Client Quit]
08:05
bretti has quit [Quit: Quit]
08:11
GeDaMo has joined #osdev
08:19
emmastrck_ has quit [Read error: Connection reset by peer]
08:26
emmastrck_ has joined #osdev
08:34
emmastrck_ has quit [Ping timeout: 248 seconds]
08:43
bretti has joined #osdev
08:45
bretti has quit [Client Quit]
08:45
<
the_oz >
looks very nice
08:47
<
bslsk05 >
cr.yp.to: Crit-bit trees
08:47
<
the_oz >
But I want to improve it even more
08:48
<
the_oz >
maybe if I add it to my stringbigint implementation
08:51
<
bslsk05 >
pastebin.com: 2^7 0yyy-zzzz 128 7F2^14 10yy-zzzz wwxx-xxyy - Pastebin.com
08:51
<
the_oz >
werking on it
08:52
<
the_oz >
the latest bit is inline length so that the array grows with length too
08:53
<
the_oz >
But I need to do a visual overview so it can be explained simpler
08:54
<
the_oz >
but the idea can be generalized to arrays of type and if I get fritbit trees maybe that can be a next thing
08:55
sortiecat has joined #osdev
08:56
<
the_oz >
though I love prefixed things
09:02
xenos1984 has quit [Quit: Leaving.]
09:07
xenos1984 has joined #osdev
09:09
msv has quit [Ping timeout: 272 seconds]
09:10
<
the_oz >
hmm no I'll ruin pointers and integers first
09:11
<
the_oz >
also type meta data can all be compile time derived
09:12
<
the_oz >
as long as unshared
09:12
<
n00by >
c++ is so complicated, it kinda sucks
09:12
sidcha6 has joined #osdev
09:13
<
the_oz >
naturally it changes when talking across whatever
09:14
<
n00by >
isn't it possible, like in theory, we can implement all of c++ using just c translations
09:15
<
the_oz >
standards lawyers will ree
09:15
<
n00by >
ik im dumb af, but like other than application programming, c++ is just c anyway, at the low level
09:16
<
the_oz >
well this is how it was sold but diverged after
09:17
msv has joined #osdev
09:17
<
the_oz >
minimalism is godliness disregarding either
09:17
msv has quit [Remote host closed the connection]
09:17
corinne has quit [Remote host closed the connection]
09:17
corinne has joined #osdev
09:17
<
n00by >
ignore my rambling the_oz, sorry i distracted, you were discussing some cool crypto stuff i guess
09:17
msv has joined #osdev
09:18
<
n00by >
the_oz: so like the assembler is godsent
09:18
<
the_oz >
yeah totally
09:18
<
the_oz >
crypto yeah
09:20
<
the_oz >
assembler is kinda? targeting the asm directly is kinda difficult
09:21
<
n00by >
isnt symbolic machine code has 1-1 mapping with the actual machine code :3
09:21
<
the_oz >
MASM is ok but is sometimes difficult eg certain formations of data are much easier
09:21
<
n00by >
all i've ever seen is gas, ngl i kinda like it
09:22
<
GeDaMo >
Assembly and machine code are not always one-to-one
09:22
<
n00by >
well, then i guess you're leaning into fasm type languages
09:22
<
the_oz >
I haven't gone down to the black magic level where I'd targhet a particuilar cpu and RE holes in the tables and finding weirdness
09:22
<
n00by >
macro magic
09:23
emmastrck_ has joined #osdev
09:23
<
the_oz >
gas is great because it's like an autist that prefixes exactly what it means
09:23
<
the_oz >
nasm is coder bro I gotchu what you meant mostly
09:24
<
the_oz >
C inline asm is another alternative
09:24
<
n00by >
the_oz: sounds fun, holes in the tables? like the offset table, symbol table or relocation tables?
09:24
<
n00by >
the_oz: yeah nasm, LOL
09:25
<
the_oz >
no in the bytecode representation on what assembler outputs
09:26
<
n00by >
okay, so the object code
09:26
<
the_oz >
no idea - maybe
09:27
<
the_oz >
it depends on what the definition of "is" is
09:27
<
n00by >
i mean, wikipedia said, bytecode has to compile down to machine code, however, actual object code just needs ld for relocation and stuff
09:28
<
n00by >
bytecode is JITed
09:28
<
n00by >
i mean, it's the output of a jit
09:28
<
n00by >
yeah, just-in-time compiler whatever
09:29
<
the_oz >
Not relevant here as assembler output is mostly not a JIT target though llm
09:29
<
the_oz >
but you hand it to the cpu and however it decides to handle it is
09:30
<
the_oz >
instead of intermediarely
09:31
<
the_oz >
after handling with object files stitched togewther by linker
09:31
<
n00by >
yup, btw coolest thing i've seen was a self hosted assembler written in hex, then gradually bootstraps itself to something resembling to tcc
09:31
<
n00by >
stage0-posix
09:31
<
bslsk05 >
bootstrapping.miraheze.org: bootstrapping
09:32
<
GeDaMo >
There's also a #bootstrappable channel
09:32
<
n00by >
oh hey, nice
09:32
<
the_oz >
bootstrap a rep-rap
09:33
<
the_oz >
oops grey matter
09:41
corinne has quit [Remote host closed the connection]
09:41
corinne has joined #osdev
09:59
netbsduser`` has joined #osdev
10:25
corinne has quit [Remote host closed the connection]
10:25
corinne has joined #osdev
10:39
bretti has joined #osdev
10:40
jcea has joined #osdev
10:40
bretti has quit [Client Quit]
10:40
bretti has joined #osdev
10:43
n00by has quit [Quit: leaving]
10:43
emmastrck_ has quit [Ping timeout: 268 seconds]
10:44
emmastrck has joined #osdev
11:47
sortiecat has quit [Quit: Leaving]
11:55
emmastrck has quit [Ping timeout: 252 seconds]
11:55
bretti is now known as n00by_
11:56
n00by_ has quit [Quit: Quit]
11:57
n00by_ has joined #osdev
12:31
<
heat >
it's portugal day today
12:32
<
heat >
aka no work day yay
12:34
<
the_oz >
cat text knocked kb off desk
12:34
<
the_oz >
yay no work
12:34
<
Ermine >
and i had exam today
12:39
<
nikolar >
heat: happy portugal day
12:39
<
nikolar >
are you portugaling today
12:40
<
zid >
how does ome portugal
12:40
<
zid >
in order to portugal day
12:41
<
zid >
sleep all day then eat fish?
12:42
<
the_oz >
SAIL LIKE PRINCE HENRY
12:42
<
the_oz >
SPARK THE AGE OF EXPLORATION!
12:42
<
bslsk05 >
seyko2/cfront-3 - self education and historical research of the C++ compiler cfront v3 (31 forks/85 stargazers)
12:42
<
heat >
LETS GO SAILING BOYS
12:43
<
heat >
horn of africa? more like the horn of portugal
12:43
<
nikolar >
you never ever did anything there
12:43
* kof673
rotates pinwheel like twilight zone introduction that was c++ n00by_ you are entering the twilight zone
12:43
<
zid >
heat trying to claim the glory of long dead spaniards
12:48
<
heat >
fuck you buddy
12:49
<
the_oz >
I can't help but read that like a south park canadian
12:49
<
kof673 >
^^^ lol horn point also meant like mountain, holy of holies was meeting of heaven and earth pole stuff at autumn, jewish stuff still keeps it. there are also mountains of the moon, edgar allen poe mentions in dorado poem :D
12:49
<
kof673 >
the ark went there, anyways :D buried in sign language :D
12:49
<
the_oz >
ey fak yoo buddy no fuk yoo guy
12:50
<
kof673 >
openbsd had a poster for a canada meeting :D
12:51
<
kof673 >
blowfish is drawn with its head in canadian south park style lol
12:56
<
bslsk05 >
angle.wtf: Angle
13:03
emmastrck_ has joined #osdev
13:04
<
kof673 >
<unicode symbol for canadian blowfish> an ancient sign language :D
13:05
Pixi` has joined #osdev
13:05
<
klys >
sell me a blowfish
13:08
Pixi has quit [Ping timeout: 252 seconds]
13:12
<
Ermine >
I was close! stopped at 356, while it was 357
13:12
<
klys >
mid sized submarine waterproof drone with sensors, camera, and bluetooth key control (for shell)
13:13
<
Ermine >
sorry zid!
13:17
edr has joined #osdev
13:31
pabs3 has quit [Read error: Connection reset by peer]
13:31
<
nikolar >
Ermine: just spoiled the solution heat
13:31
<
nikolar >
erm, s/://
13:31
pabs3 has joined #osdev
13:31
<
heat >
ahh that thing
13:31
<
heat >
yeah i nailed it
13:32
<
heat >
and i wasted 2 tries because i thought it was a really small angle
13:32
<
the_oz >
180 oro? 270 oro? 300 oro?
13:33
<
the_oz >
WHY DOES THIS PICTURE NOT MOVE
13:33
<
zid >
yea I also got bamboozled thinking it was smol
13:33
<
zid >
I assume the black circle is supposed to have a 3 degree crack in it
13:33
<
nikolar >
it was too big to notice the arc
13:33
<
zid >
but the red lines covered it
13:33
<
nikolar >
the 3 degree crack didn't have the arc, not that you could tell lol
13:34
<
the_oz >
click click click click click click click click click click click click click click click click click click click click click click click click this game is BALOGNA
13:39
n00by has joined #osdev
13:39
n00by_ has quit [Quit: Quit]
13:41
antranigv_ has joined #osdev
13:41
antranigv has quit [Ping timeout: 276 seconds]
13:51
Left_Turn has joined #osdev
14:03
antranigv_ is now known as antranigv
14:03
antranigv is now known as antranigv_
14:10
goliath has quit [Quit: SIGSEGV]
14:11
antranigv_ is now known as antranigv
14:11
FreeFull has joined #osdev
14:11
antranigv has joined #osdev
15:06
argantantua has quit [Read error: Connection reset by peer]
15:27
goliath has joined #osdev
15:50
karenw has joined #osdev
16:31
xenos1984 has quit [Ping timeout: 248 seconds]
16:32
xenos1984 has joined #osdev
16:34
svm has joined #osdev
16:37
emmastrck_ has quit [Quit: Konversation terminated!]
16:37
msv has quit [Ping timeout: 276 seconds]
16:39
svm is now known as msv
16:59
n00by_ has joined #osdev
16:59
n00by has quit [Quit: leaving]
17:09
chiselfuse has quit [Ping timeout: 244 seconds]
17:11
chiselfuse has joined #osdev
17:21
xenos1984 has quit [Ping timeout: 252 seconds]
17:34
fraielestoiles has quit [Ping timeout: 252 seconds]
17:35
xenos1984 has joined #osdev
17:36
emmastrck has joined #osdev
17:44
sbalmos has quit [Quit: WeeChat 4.6.3]
17:45
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
17:45
077ABBBL7 has quit [Ping timeout: 252 seconds]
17:46
urandom_ has joined #osdev
17:47
antranigv_ has joined #osdev
17:48
antranigv has quit [Ping timeout: 268 seconds]
17:50
sbalmos has joined #osdev
18:13
emmastrck has quit [Ping timeout: 260 seconds]
18:20
kl1n3 is now known as kline
18:33
antranigv has joined #osdev
18:39
Yoofie646446382 has joined #osdev
18:42
Yoofie64644638 has quit [Ping timeout: 265 seconds]
18:42
Yoofie646446382 is now known as Yoofie64644638
19:06
goliath has quit [Quit: SIGSEGV]
19:14
netbsduser`` has quit [Ping timeout: 244 seconds]
19:37
netbsduser`` has joined #osdev
20:06
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
20:26
Turn_Left has joined #osdev
20:27
tigerbrother has quit [Quit: Ping timeout (120 seconds)]
20:27
tigerbrother has joined #osdev
20:29
Left_Turn has quit [Ping timeout: 268 seconds]
20:30
n00by_ has quit [Read error: Connection reset by peer]
21:16
netbsduser`` has quit [Ping timeout: 272 seconds]
21:27
netbsduser`` has joined #osdev
21:28
goliath has joined #osdev
21:30
vdamewood has joined #osdev
21:49
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
22:07
surabax has joined #osdev
22:08
surabax has quit [Read error: Connection reset by peer]
22:13
corinne has quit [Remote host closed the connection]
22:13
corinne has joined #osdev
22:44
jcea has quit [Remote host closed the connection]
22:44
jcea has joined #osdev
22:47
Turn_Left has quit [Read error: Connection reset by peer]
23:07
jcea has quit [Remote host closed the connection]
23:08
jcea has joined #osdev
23:21
Bonstra has quit [Ping timeout: 248 seconds]
23:33
Yoofie64644638 has quit [Read error: Connection reset by peer]
23:34
vdamewood has joined #osdev
23:37
Yoofie646446382 has joined #osdev
23:41
Lucretia has quit [Remote host closed the connection]
23:46
mavhq has quit [Ping timeout: 268 seconds]
23:58
Bonstra has joined #osdev