←2018-11-05 2018-11-06 2018-11-07→ ↑2018 ↑all
00:15:51 -!- wob_jonas has joined.
00:15:52 <wob_jonas> `bobadventureslist http://bobadventures.comicgenesis.com/d/20181105.html
00:15:53 <HackEso> ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: bobadventureslist: not found
00:15:58 -!- wob_jonas has quit (Client Quit).
00:27:51 -!- sleepnap has left.
00:35:10 -!- tromp has quit (Remote host closed the connection).
00:35:46 -!- tromp has joined.
00:41:45 -!- Hoolootwo has quit (Ping timeout: 252 seconds).
00:49:09 -!- Hoolootwo has joined.
01:08:37 -!- Essadon has quit (Quit: Qutting).
01:36:55 <esowiki> [[Anguish]] https://esolangs.org/w/index.php?diff=58263&oldid=47065 * Only Onion * (+61) Added categories.
01:41:06 <esowiki> [[Anguish]] https://esolangs.org/w/index.php?diff=58264&oldid=58263 * Only Onion * (+0)
01:53:04 -!- postno has left ("Leaving").
02:05:10 -!- moony has quit (Remote host closed the connection).
02:06:40 -!- moony has joined.
02:17:01 -!- copumpkin[m] has quit (Ping timeout: 250 seconds).
02:17:23 -!- siraben has quit (Ping timeout: 250 seconds).
02:20:12 -!- danieljabailey has quit (Ping timeout: 252 seconds).
02:21:59 -!- danieljabailey has joined.
02:47:59 -!- siraben has joined.
02:49:02 -!- copumpkin[m] has joined.
03:03:51 -!- xkapastel has quit (Quit: Connection closed for inactivity).
03:13:55 -!- imode has joined.
03:39:25 -!- siraben has quit (Ping timeout: 252 seconds).
03:39:42 -!- copumpkin[m] has quit (Ping timeout: 250 seconds).
04:34:13 -!- copumpkin[m] has joined.
04:34:45 -!- siraben has joined.
04:51:59 <esowiki> [[]] M https://esolangs.org/w/index.php?diff=58265&oldid=58261 * Salpynx * (+0)
04:53:06 <esowiki> [[]] M https://esolangs.org/w/index.php?diff=58266&oldid=58265 * Salpynx * (+2) /* Theme */
05:07:07 -!- imode has quit (Ping timeout: 240 seconds).
05:23:11 -!- siraben has quit (Changing host).
05:23:11 -!- siraben has joined.
05:23:11 -!- siraben has quit (Changing host).
05:23:11 -!- siraben has joined.
05:23:30 <esowiki> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=58267&oldid=58249 * SlackerSnail * (+117) /* Introductions */
05:33:52 -!- atslash has joined.
05:40:21 <esowiki> [[Ahead]] N https://esolangs.org/w/index.php?oldid=58268 * SlackerSnail * (+1240) Creating page
05:40:51 <esowiki> [[Ahead]] https://esolangs.org/w/index.php?diff=58269&oldid=58268 * SlackerSnail * (-6) /* Overview */
05:42:21 <esowiki> [[Language list]] https://esolangs.org/w/index.php?diff=58270&oldid=58220 * SlackerSnail * (+12) /* A */ Add Ahead
05:44:12 <esowiki> [[Ahead]] https://esolangs.org/w/index.php?diff=58271&oldid=58269 * SlackerSnail * (+97) added categories
05:44:44 <esowiki> [[Ahead]] https://esolangs.org/w/index.php?diff=58272&oldid=58271 * SlackerSnail * (-40)
05:45:12 -!- atslash has quit (Quit: Leaving).
05:47:09 -!- atslash has joined.
05:49:10 <esowiki> [[Ahead]] https://esolangs.org/w/index.php?diff=58273&oldid=58272 * SlackerSnail * (+62) categories
08:16:35 -!- tromp has quit (Remote host closed the connection).
08:16:51 -!- tromp has joined.
09:46:04 -!- AnotherTest has joined.
09:52:02 -!- tromp has quit (Remote host closed the connection).
09:52:29 -!- xkapastel has joined.
09:52:40 -!- tromp has joined.
10:07:22 -!- hexfive has joined.
10:07:50 -!- tromp has quit (Remote host closed the connection).
10:08:05 -!- tromp has joined.
10:36:23 -!- hexfive has quit (Quit: WeeChat 2.2).
11:03:34 <esowiki> [[Twoee]] https://esolangs.org/w/index.php?diff=58274&oldid=58258 * TBurnip * (+590)
11:06:30 -!- wob_jonas has joined.
11:08:10 <wob_jonas> zzo38: I think this is the first time at work when I met a case when SQL would actually be helpful to solve a problem, and it's on data that isn't yet in an SQL table. That is, it's not a persistent database that would be helpful, but some SQL statements for merging data between too many tables at the same time in several different ugly ways to fin
11:08:10 <wob_jonas> d all sorts of inconsistencies between three datasets.
11:10:05 <wob_jonas> I'm getting one dataset from a very ad hoc excel table with random data format where I can only find the ranges I need by hand, plus another datasets of a more consistent format but several tables and not in SQL format, and I have to look for inconsistencies in just the second dataset in various ways, and between the first and second dataset togeth
11:10:05 <wob_jonas> er.
11:10:40 <wob_jonas> The second dataset already has parts of the first dataset merged in, but badly, so I can't trust them matching.
11:41:19 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
11:47:15 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
11:50:19 -!- Lord_of_Life has joined.
11:50:20 -!- Lord_of_Life has quit (Changing host).
11:50:20 -!- Lord_of_Life has joined.
11:53:53 -!- moei has joined.
12:44:06 -!- AnotherTest has quit (Ping timeout: 252 seconds).
13:13:40 -!- arseniiv has joined.
13:13:55 -!- AnotherTest has joined.
13:43:48 -!- Essadon has joined.
14:08:10 -!- sleepnap has joined.
14:25:10 -!- rodgort has quit (Quit: Leaving).
14:34:33 -!- rodgort has joined.
14:59:38 -!- AnotherTest has quit (Ping timeout: 244 seconds).
15:10:47 -!- imode has joined.
15:16:50 -!- atslash has quit (Quit: Leaving).
15:21:36 -!- sebbu has quit (Read error: Connection reset by peer).
15:21:58 -!- sebbu has joined.
15:33:18 -!- imode has quit (Ping timeout: 252 seconds).
15:50:07 <esowiki> [[Alphabet Stew]] M https://esolangs.org/w/index.php?diff=58275&oldid=57488 * DMC * (-11) /* Concept */
15:57:30 -!- Gregor has quit (Ping timeout: 264 seconds).
15:58:15 -!- Gregor has joined.
16:04:18 -!- Gregor has quit (Ping timeout: 252 seconds).
16:09:54 -!- j-bot has joined.
16:15:38 <izabera> write an eval quine
16:16:29 <izabera> i.e. a statement in your favourite language that looks like eval foo bar baz and that will evaluate to eval foo bar baz
16:16:37 <izabera> and infinitely recurse
16:50:52 -!- imode has joined.
17:14:52 -!- oerjan has joined.
17:36:23 -!- S_Gautam has joined.
18:09:50 -!- oerjan has quit (Quit: Later).
18:18:48 -!- moony2 has joined.
18:19:14 <moony2> My work must be cut out for me. I forgot the Errata sheets existed for the MC88100, and now i can't find them.
18:19:35 <moony2> because apparently there are a few major bugs in the originals that probably need to be emulated
18:20:10 -!- Gregor has joined.
18:20:37 <moony2> i.e. the .usr bug, which from what i can tell requires padding of some sort to be added around any reads to user space from supervisor or else something stupid happens
18:20:55 <moony2> o/ Gregor, how's it going?w
18:23:24 -!- moei has quit (Read error: Connection reset by peer).
18:23:57 -!- moei has joined.
18:46:41 <int-e> `? hat
18:46:42 <HackEso> hatee-hatee-hatee-hooo
18:46:53 <int-e> `? high hat
18:46:54 <HackEso> A high hat is the same as a top hat, not the same as a hi-hat, just like how a top quark is not the same as an up quark.
18:50:09 * moony2 complains about how the MC88100 and the MC88110 have very different supervisor designs, but identical usermodes
18:51:08 <moony2> literally the only control registers the two share are fcr0, fcr62, fcr63, cr0, cr1, and cr2
18:55:22 <moony2> i'll probably only emulate the mc88110. the 88100 sucks anyways :p
19:06:54 -!- sleepnap has quit (Ping timeout: 252 seconds).
19:20:17 -!- sleepnap has joined.
19:26:12 -!- AnotherTest has joined.
19:29:48 -!- Phantom_Hoover has joined.
19:31:15 -!- wob_jonas has joined.
19:33:14 <wob_jonas> Standards are so great! My old Nokia 6502 phone, the current Nokia that I'm not satisfied with, and the new CAT B30 phone each use a different variant of the vcard file format to export contacts. So I'll have to look at the backup of the contacts this one makes, and try to write a converter that can emit something it can read.
19:34:27 <wob_jonas> Note that for the Nokia 6502, I tried to write the kind of file it needs (a zip file with individual files for each contact in vcard format), but failed to produce one that it would import. For the new Nokia I succeeded, and I think I'll be able to make something for this too,
19:35:19 <wob_jonas> because the CAT B30 could sort of read the vcard file that the Nokia exported (after I renamed its extension to ".vcf" instead of ".dat", which the in-phone file browser absolutely refuses to do, despite that it allows to rename the basename of the file, yay for protecting the user),
19:35:34 <wob_jonas> only it read most of the names wrong, because apparently it doesn't like mime equals sign quoted names.
19:39:30 <moony2> also, lucky me, the Luna88K (Which seems to be the only system OpenBSD supports, or at least i can't find the MVMe stuff) only runs at 33MHz, not 50MHz, so the CPU is running at 66MIPS not 100MIPS
19:39:34 <moony2> that means i have more leeway :D
19:40:14 <moony2> with the luna's memory model needing a lookup table for physical addresses, that's a very welcome thing.
19:40:37 <moony2> (Well, technically two, but having two is an optimization of all things)
19:42:21 <moony2> i still have absolutely no idea what TRI_PORT_RAM is. I know it's RAM (It's in the name), but i have zero idea what it does or how it works.
19:43:31 <moony2> at least there's no system specific expansion busses on it. It only has a PC-98 and a VME
19:44:14 <wob_jonas> moony2: re errata sheet -- ah right, it's an old CPU, "errata" doesn't mean that there's a new cpu ROM (microcode) update that fixes the bugs and the sheet tells what bugs it fixed, it means those bugs are there forever
19:44:23 <moony2> mhm
19:44:35 <moony2> and i kinda need that damn sheet, but it's no-where to be found :<
19:44:42 <wob_jonas> or even how to work around the bugs from kernel code, like in cpus in between
19:45:37 <moony2> OpenBSD's 88k setup has a bunch of stuff for some bug related to ld/st instructions with .usr applied
19:45:54 <moony2> all uses of ld or st isntructions with .usr are surrounded by NOPs
19:46:05 <moony2> and i have zero clue as to why :P
19:46:17 <wob_jonas> moony2: ouch
19:46:36 <moony2> in fact
19:46:47 <moony2> that NOP surround is gated behind a compiler flag for the bug
19:46:52 <moony2> so i know the reason is a bug
19:47:15 <wob_jonas> but what's this .usr thing?
19:47:37 <moony2> it allows STore and LoaD instructions executed in supervisor mode to pretend to be reading in user mode
19:47:50 <moony2> s/reading/executing/
19:47:55 <wob_jonas> ah, I see
19:48:33 <moony2> at least this is all well documented
19:48:38 <moony2> which helps immensely
19:48:47 <moony2> i bet the errata with .usr might be described somewhere
19:48:55 <wob_jonas> But is this something you have to emulate?
19:49:18 <moony2> Probably not. But emulating it == bonus points :p
19:49:54 <wob_jonas> Oh right, you want to write golf for the cpu, so you may want to be able to check that the golfed program doesn't run into the bug.
19:50:12 <wob_jonas> You don't just want to emulate OpenBSD, you want to write programs directly for the cpu.
19:50:34 <moony2> I do hope to make OpenBSD run tho, just for fun
19:50:35 <wob_jonas> Though, of course, you might be writing only usermode programs
19:50:53 <moony2> the hard part will be decoding how the display works
19:51:22 <wob_jonas> What kind of display?
19:51:28 <moony2> https://github.com/bluerise/openbsd/blob/463a59d491885c59f2eef9c9dfa0a5c14b1115be/sys/arch/luna88k/include/board.h#L152
19:51:31 <moony2> Looks like a CRT
19:51:46 <moony2> but i have no idea what these "bitmap functions" it talks about are
19:52:02 <moony2> if the display's driver can execute some form of code, i'm in for a real tough one
19:52:48 <moony2> *drawing* the display is the easy part, the hard part is getting the emulation right
19:52:58 <wob_jonas> You could hope that no program depends on the display itself...
19:53:09 <wob_jonas> You'll start with a serial console anyway
19:53:20 <moony2> OpenBSD's kernel depends on the display. :V
19:53:39 <wob_jonas> what?
19:53:47 <wob_jonas> even if you recompile?
19:54:07 <moony2> Looks like it. Still having trouble finding the def for "putchar" tho
19:54:23 <wob_jonas> I mean, Linux can be compiled without the console part, so you don't get either a text display or a keyboard on the text console, but you still get to use serial console.
19:54:34 <wob_jonas> It's really rare to use Linux that way, but it's possible.
19:54:54 <wob_jonas> And I think you don't have to actually recompile, just tell it to use the serial console at boot, the display will fail to initialize, but the system will run.
19:54:55 <moony2> i'm probably just dumb
19:55:03 <wob_jonas> Set up getty to use the serial console too obviously.
19:55:13 <wob_jonas> In inittab that is.
19:55:21 <wob_jonas> So that init spawns getty on the serial console
19:55:22 <moony2> bbl
19:55:52 <wob_jonas> You could ask the OpenBSD people about how to set this up on OpenBSD exactly
19:56:13 <wob_jonas> There is all sorts of docs online, and people too.
19:56:24 <wob_jonas> Probably much more than ones who know this cpu.
19:56:42 <wob_jonas> (And if that fails, then run NetBSD instead.)
19:59:55 -!- moony2 has quit (Ping timeout: 256 seconds).
20:16:25 <wob_jonas> Success, I think!
20:19:36 <wob_jonas> Except now I'll have to modify the names that start with Á or É or Ö, because the new Nokia sorted those half-sanely, but the old Nokia and the CAT B30 sorts them to the back of the phonebook. No problem.
20:52:30 -!- moony_ has joined.
21:05:57 -!- S_Gautam has quit (Quit: Connection closed for inactivity).
21:06:57 -!- imode has quit (Quit: WeeChat 2.3).
21:24:21 -!- moony_ has quit (Ping timeout: 256 seconds).
21:48:11 -!- MDude has joined.
22:02:47 -!- danieljabailey has quit (Read error: Connection reset by peer).
22:08:52 -!- moei has quit (Quit: Leaving...).
22:30:50 <wob_jonas> https://www.perlmonks.com/?node_id=1225327 Migrate phone numbers from Nokia 6303c to Nokia 216 then to CAT B30, or the quest for a sane phone
22:31:19 <wob_jonas> ais523: ^ repeats some of my triades against the Nokia 216, and tells what I bought instead.
22:32:48 -!- josh5tone has quit (Remote host closed the connection).
22:35:37 <wob_jonas> Doesn't tell all the details about how the Nokia 216 sucks, and I don't think it adds too much to what I already said, but just incase.
22:38:55 <wob_jonas> Drat.
22:39:29 -!- imode has joined.
22:45:31 <wob_jonas> I can't put my regular SIM card into the new phone yet, because it needs a smaller SIM card, and my regular SIM card is so old that it doesn't have the perforations for easily removing the part that makes it bigger.
22:51:00 -!- AnotherTest has quit (Ping timeout: 252 seconds).
23:06:30 -!- arseniiv has quit (Ping timeout: 252 seconds).
23:18:53 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
23:24:30 -!- Essadon has quit (Quit: Qutting).
23:32:27 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
23:41:39 -!- sleepnap has left.
23:46:07 -!- Lord_of_Life_ has joined.
23:49:51 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
23:49:52 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
23:49:53 -!- Lord_of_Life has quit (Changing host).
23:49:53 -!- Lord_of_Life has joined.
23:54:28 -!- Sgeo has joined.
23:56:47 -!- Sgeo__ has quit (Ping timeout: 240 seconds).
←2018-11-05 2018-11-06 2018-11-07→ ↑2018 ↑all