00:02
thinkpol has quit [Remote host closed the connection]
00:03
thinkpol has joined #osdev
00:21
chibill has joined #osdev
00:44
<
heat >
mjg, have you thought about wrapping the whole dcache in some big lock?
00:44
<
heat >
it's a good idea
00:47
gcoakes has joined #osdev
00:48
<
zid >
Okay hear me out
00:48
<
nikolar >
some might call it a BIG KERNAL LOCK
00:48
<
zid >
Olympic event
00:48
<
zid >
Dressage (the fancy horse dancing)
00:48
<
zid >
But with a le mans start for the best horse
00:48
<
zid >
also the le mans start is a marathon
00:48
<
heat >
that would be extra safe but lets not go that far yet, it's a risky change
00:49
<
zid >
So now there's a tiny kenyan bloke on the best horse, and some 60 year old dressage dude on a donkey
01:13
<
Ermine >
lul zypper segfaulted
01:14
<
heat >
wouldn't happen if they just used a BIG FUCKING LOCK
01:18
<
nikolar >
it's KERNAL
01:18
<
kof673 >
there was that doom version where enemies were processes...so just shoot them with the BFL gun to pause them...
01:20
<
heat >
there was actually a bug a few releases ago when they were breaking up the big mmap lock and accidentally made some go builds segfault consistently
01:20
<
heat >
big fucking lock is always the solution
01:25
<
Ermine >
heat: openbsd devs totally agree
01:31
theyneversleep has quit [Remote host closed the connection]
01:50
edr has quit [Quit: Leaving]
01:56
Dead_Bush_Sanpa1 has joined #osdev
01:56
xenos1984 has quit [Read error: Connection reset by peer]
01:58
Dead_Bush_Sanpai has quit [Ping timeout: 260 seconds]
01:58
Dead_Bush_Sanpa1 is now known as Dead_Bush_Sanpai
02:02
rbox has joined #osdev
02:13
gog has quit [Ping timeout: 252 seconds]
02:15
xenos1984 has joined #osdev
02:16
goliath has quit [Quit: SIGSEGV]
02:36
heat has quit [Ping timeout: 252 seconds]
02:56
Gooberpatrol66 has quit [Quit: Konversation terminated!]
02:57
Gooberpatrol66 has joined #osdev
03:25
X-Scale has joined #osdev
03:28
Matt|home has quit [Ping timeout: 252 seconds]
03:54
m3a has quit [Ping timeout: 252 seconds]
03:59
linear_cannon has quit [Ping timeout: 248 seconds]
04:00
m3a has joined #osdev
04:12
linear_cannon has joined #osdev
04:14
Stellacy has joined #osdev
04:36
nitrix has joined #osdev
05:57
rustyy has quit [Quit: leaving]
06:02
rustyy has joined #osdev
06:08
vdamewood has joined #osdev
06:12
ThinkT510 has quit [Quit: WeeChat 4.3.5]
06:17
ThinkT510 has joined #osdev
06:19
Stellacy has quit [Remote host closed the connection]
06:37
alpha2023 has quit [Read error: Connection reset by peer]
06:39
alpha2023 has joined #osdev
06:52
guideX has quit [Read error: Connection reset by peer]
06:53
guideX has joined #osdev
07:22
memset has quit [Ping timeout: 260 seconds]
07:26
Stellacy has joined #osdev
07:34
memset has joined #osdev
08:08
GeDaMo has joined #osdev
08:22
gog has joined #osdev
08:37
linearcannon has joined #osdev
08:38
linear_cannon has quit [Ping timeout: 260 seconds]
08:40
Stellacy has quit [Remote host closed the connection]
08:43
Stellacy has joined #osdev
09:03
X-Scale has quit [Ping timeout: 256 seconds]
09:26
Stellacy has quit [Remote host closed the connection]
09:27
Stellacy has joined #osdev
09:43
node1 has joined #osdev
10:31
Left_Turn has joined #osdev
10:49
npc has joined #osdev
11:09
stolen has joined #osdev
11:20
node68 has joined #osdev
11:24
node1 has quit [Ping timeout: 256 seconds]
11:30
node1 has joined #osdev
11:30
node68 has quit [Ping timeout: 256 seconds]
11:38
node4 has joined #osdev
11:39
node1 has quit [Ping timeout: 256 seconds]
11:43
node4 has quit [Quit: Client closed]
11:47
<
zid >
nikolar is it monday yet
11:48
<
GeDaMo >
Pfft! Get a calendar :P
11:58
<
zid >
GeDaMo: You won't have to deal with me not having one much longer, monday is the final chapter of my book series, walking out to sea after
12:00
<
GeDaMo >
Concrete overshoes? :P
12:00
<
zid >
No need, seas suck
12:00
<
zid >
they just drown you for sport
12:01
<
bslsk05 >
'Aberdeen beach 'tonne of water' safety warning installed' - 'A distinctive new water safety warning - consisting of a tonne of water - is installed at Aberdeen beach.'
12:07
<
nikolar >
wait last part already
12:07
<
zid >
no, we don't have any scottish coasts
12:12
<
zid >
(we put a wall up so that we didn't have to have any, even)
12:14
<
nikolar >
what wall did you put
12:15
<
nikolar >
you didn't build that
12:15
<
nikolar >
romans built that before you even existed
12:15
<
zid >
serbia has never had a king
12:15
<
nikolar >
that's just blatantly false
12:15
<
zid >
They all died before nikolar was born, ergo it never happened
12:16
<
nikolar >
the english didn't exist at the time the hadrian wall was built
12:16
<
nikolar >
what are you talking about
12:16
<
zid >
who the fuck were the soldiers defending then
12:19
<
nikolar >
not englsh
12:25
Turn_Left has joined #osdev
12:29
Left_Turn has quit [Ping timeout: 252 seconds]
12:30
Turn_Left has quit [Remote host closed the connection]
12:30
node1 has joined #osdev
12:30
Turn_Left has joined #osdev
12:48
node70 has joined #osdev
12:51
goliath has joined #osdev
12:51
node1 has quit [Ping timeout: 256 seconds]
13:03
Celelibi has quit [Ping timeout: 252 seconds]
13:05
node70 has quit [Ping timeout: 256 seconds]
13:07
Celelibi has joined #osdev
13:30
X-Scale has joined #osdev
13:41
X-Scale has quit [Ping timeout: 256 seconds]
13:45
heat has joined #osdev
13:54
Left_Turn has joined #osdev
13:57
Turn_Left has quit [Ping timeout: 276 seconds]
14:25
<
geist >
good morning folks
14:26
<
nikolar >
ello geist
14:32
<
zid >
where's your bin
15:28
<
Ermine >
I've written utterly deranged piece of code to be just crappy
15:29
<
mjg >
sounds like everyday webdev experience
15:30
<
nikolar >
measurable improvement
15:53
Turn_Left has joined #osdev
15:53
Left_Turn has quit [Ping timeout: 260 seconds]
16:58
xenos1984 has quit [Ping timeout: 248 seconds]
16:59
xenos1984 has joined #osdev
17:08
<
Ermine >
mjg: yeah, writing go code feels like webdev
17:08
janemba has quit [Read error: Connection reset by peer]
17:17
X-Scale has joined #osdev
17:20
xenos1984 has quit [Ping timeout: 252 seconds]
17:26
janemba has joined #osdev
17:29
Turn_Left has quit [Remote host closed the connection]
17:29
Turn_Left has joined #osdev
17:34
xenos1984 has joined #osdev
18:00
Turn_Left has quit [Remote host closed the connection]
18:01
Turn_Left has joined #osdev
18:11
<
Ermine >
I still didn't grok its memory model
18:11
node1 has joined #osdev
18:11
<
heat >
no one can grok any memory model
18:12
<
heat >
it's impossible, the ones who do are lying
18:13
<
Ermine >
which in my case means I'm doing excessive stuct copying. That's PESSIMAL
18:14
Turn_Left has quit [Ping timeout: 248 seconds]
18:14
stolen has quit [Quit: Connection closed for inactivity]
18:14
Left_Turn has joined #osdev
18:17
<
bslsk05 >
github-roast.pages.dev: GitHub Profile Roast 🔥🔥🔥
18:21
Left_Turn has quit [Ping timeout: 260 seconds]
18:24
node56 has joined #osdev
18:24
Left_Turn has joined #osdev
18:26
node1 has quit [Ping timeout: 256 seconds]
18:27
<
mjg >
try out "torvalds"
18:27
Matt|home has joined #osdev
18:28
<
heat >
the bastards :(
18:29
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
18:36
<
heat >
mjg, what do you recommend for dcache stressing?
18:36
<
mjg >
idk what makes sense on linux
18:37
<
heat >
i think xfstests has some degree of stressing but i dont have umount yet
18:38
<
heat >
and parts of umount functionality is part of what i want to test :v although stress-ng does have some fun stress tests i could try out
18:40
<
Ermine >
that gh page roaster is goddamn right
18:40
Left_Turn has quit [Remote host closed the connection]
18:40
<
heat >
>nobody asked for an OS enthusiast in 2023
18:40
<
heat >
i wholeheartedly agree
18:40
X-Scale has quit [Quit: Client closed]
18:41
Left_Turn has joined #osdev
19:01
<
heat >
who the fuck writes an OS these days lol
19:01
<
heat >
use linux dumbasses
19:05
andreas808 has joined #osdev
19:05
andreas303 has quit [Ping timeout: 245 seconds]
19:08
<
mjg >
it's literally what /me is doing
19:09
<
heat >
i said use it not write it
19:09
<
heat >
operating systems are solved problems
19:14
<
heat >
dude have you looked at d_walk? it's d_scary
19:14
<
heat >
rename_lock is really useful there
19:15
node1 has joined #osdev
19:15
<
mjg >
i'm too busy using linux
19:16
node56 has quit [Ping timeout: 256 seconds]
19:16
<
heat >
oh i didn't know you had my advice in such high regard
19:17
<
heat >
but hey my question stands: have you considered a dcache_lock?
19:17
<
heat >
it results in way cleaner and simpler code
19:17
<
heat >
the openbsd people would agree
19:18
<
mjg >
i don't know if i took too much or too little acid
19:19
<
mjg >
anyway i'm afkin'
19:19
<
heat >
you took a pessimal amount of acid
19:20
<
heat >
you're having a terrible dream where everyone is a webdev
19:30
<
nikolar >
lol the roast thing refuses to roast me
19:41
<
heat >
who would ever roast a serb?
19:41
<
Ermine >
> Minix and Blasteroids? More like your coding skills are stuck in 1999.
19:44
node83 has joined #osdev
19:48
node1 has quit [Ping timeout: 256 seconds]
19:49
clever has quit [Ping timeout: 255 seconds]
19:52
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
19:56
hwpplayer1 has joined #osdev
20:07
X-Scale has joined #osdev
20:17
netbsduser has joined #osdev
20:59
karenthedorf has joined #osdev
21:02
mavhq has joined #osdev
21:09
Stellacy has quit [Quit: Leaving]
21:13
node83 has quit [Quit: Client closed]
21:23
X-Scale has quit [Ping timeout: 256 seconds]
21:27
karenthedorf has quit [Remote host closed the connection]
21:27
karenthedorf has joined #osdev
21:28
netbsduser has quit [Ping timeout: 248 seconds]
21:52
<
sham1 >
Operating systems are a solved problem. Ever HURD of it
22:17
npc has quit [Remote host closed the connection]
22:47
Left_Turn has quit [Read error: Connection reset by peer]
22:51
alXsei has joined #osdev
22:52
alXsei has quit [Client Quit]
22:57
mavhq has joined #osdev
23:24
goliath has quit [Quit: SIGSEGV]