00:23:02 -!- arseniiv_ has quit (Ping timeout: 246 seconds).
01:02:16 * pikhq has had a fruitful day of professional computer-touching
01:12:47 -!- metcalf has quit (Quit: metcalf).
01:13:05 -!- metcalf has joined.
01:17:18 -!- metcalf has quit (Client Quit).
01:17:35 -!- metcalf has joined.
01:52:24 <esowiki> [[STOD]] https://esolangs.org/w/index.php?diff=82203&oldid=75117 * Mercerenies * (+38)
02:54:19 -!- mla has joined.
03:14:22 -!- xkapastel has quit (Quit: Connection closed for inactivity).
03:21:37 -!- metcalf has quit (Quit: metcalf).
03:36:25 -!- delta23 has quit (Quit: Leaving).
03:44:36 <zzo38> Can you use hashes for random numbers? My idea is that the random number seed consists of two parts (which can contain arbitrary data), being the sequence number and the hash; use the hash of that as the random numbers, and then the next seed is the next sequence number (the initial sequence number can be any number, not necessarily zero) and the previous hash.
04:02:52 <imode> I don't see why not.
04:08:31 <zzo38> Does the method I suggested work?
04:36:08 <pikhq> that seems like it's basically just constructing a stream cipher out of a hash function?
04:37:04 <pikhq> while i wouldn't be confident without a cryptographer looking into it, there probably is an acceptable construction that looks something kind of like that
04:51:52 <zzo38> (The sequence number does not start at zero, because if it does, then it is possible to predict the random numbers.)
05:31:44 -!- grumble has quit (Ping timeout: 608 seconds).
06:01:27 -!- imode has quit (Ping timeout: 268 seconds).
06:18:05 <esowiki> [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=82204&oldid=81574 * ColorfulGalaxy * (+1873) /* C */
06:58:38 -!- Sgeo has quit (Read error: Connection reset by peer).
07:08:12 <esowiki> [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=82205&oldid=82204 * ColorfulGalaxy (disambiguation) * (+223) /* C */
07:10:38 <esowiki> [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=82206&oldid=81930 * ColorfulGalaxy (disambiguation) * (+2129)
07:11:37 <esowiki> [[Hello world program in esoteric languages]] M https://esolangs.org/w/index.php?diff=82207&oldid=82206 * ColorfulGalaxy (disambiguation) * (+17)
07:43:06 -!- S_Gautam has joined.
08:06:59 -!- hendursaga has joined.
08:09:33 -!- hendursa1 has quit (Ping timeout: 240 seconds).
08:15:56 -!- jix has quit (Quit: WeeChat 3.0).
08:21:39 -!- jix has joined.
08:22:35 -!- LKoen has joined.
08:37:13 -!- sprock has quit (Ping timeout: 240 seconds).
08:39:06 -!- sftp has quit (Ping timeout: 260 seconds).
08:59:54 -!- TheLie has joined.
10:12:45 -!- TheLie has quit (Remote host closed the connection).
10:59:27 <b_jonas> quick question. does git still only use sha-1 checksums, and how easy is it for a motivated attacker to mess up your repository by causing you to commit files with sha-1 collisions?
11:07:07 <fizzie> They did some sort of a pinpoint mitigation for the shattered.io attack that I forget the details of, but I don't think the more ambitious plan of moving entirely out of SHA-1 has happened yet.
11:08:03 <fizzie> https://git-scm.com/docs/hash-function-transition/ "Git v2.13.0 and later subsequently moved to a hardened SHA-1 implementation by default, which isn’t vulnerable to the SHAttered attack, but SHA-1 is still weak."
11:13:03 <b_jonas> I'm mostly asking because someone wants to use git for storing certain some data in the future, where I think it would be a bad idea to use git, not only because of the sha-1 but for other reasons too, and want to give arguments to change their mind
11:33:07 <nakilon> should use git if data is binary
11:34:06 <nakilon> has anyone of you ever seen the accidental md5 collision?
11:34:47 <nakilon> in your real projects, not brought to you by upvoted funny blog posts
11:35:32 <nakilon> (typo in my first message)
11:48:51 -!- hakatashi has joined.
11:49:06 -!- hakatashi1 has quit (Remote host closed the connection).
12:28:27 -!- djanatyn1 has changed nick to djanatyn.
12:37:17 -!- delta23 has joined.
12:43:56 -!- arseniiv_ has joined.
13:48:06 -!- LKoen has quit (Remote host closed the connection).
14:17:33 <int-e> Ah puzzles. https://paste.debian.net/1193985/ :)
14:19:14 <nakilon> the "(X moves first)" is tautology here
14:19:26 <int-e> I know that it can be inferred :)
14:20:32 <int-e> though it's not *quite* tautological... in Othello, O might have had the first move, but been forced to pass
14:21:38 -!- copumpkin has quit (Ping timeout: 240 seconds).
14:22:14 -!- Sgeo has joined.
14:22:37 <int-e> And it actually turns out that the shortest Reversi games are one move shorter than the shortest Othello games.
14:24:34 <int-e> because in these positions with O to move, the game just ends: https://paste.debian.net/1193986/
14:29:17 <int-e> I had to check Wikipedia on the precise rules.
14:30:48 <int-e> Finally resolving a bit of cognitive dissonance that I've been suffering for a few decades :-P (because I learned the Reversi rules as a kid, and then I played Othello a lot on Windows, and the fixed starting pattern as well as the passing rule felt kind of wrong)
14:35:49 <int-e> (A possible solution is https://paste.debian.net/1193987/ ...not sure how feasible this is without a computer. But I liked the diamond shape, that was unexpected.)
14:37:44 <fizzie> Out of those, I've just played Reversi on Windows 1.02. Not sure whether its exact rules match the name.
14:38:14 <nakilon> there was reversi on zx spectrum
14:38:37 <nakilon> actually there were all kinds of games with difficulty levels we couldn't beat
14:40:15 <fizzie> The Windows 1.02 version has a "Skill" level selector (Beginner/Novice/Expert/Master), but I've no idea which one (if any) I could beat.
14:40:28 -!- NotApplicable has joined.
14:43:25 <nakilon> we had this https://www.youtube.com/watch?v=ZyDSL_iJx2o
14:45:15 -!- sftp has joined.
14:45:34 <nakilon> my favourite logic game on spectrum was...
14:48:29 -!- LKoen has joined.
14:50:34 -!- LKoen has quit (Read error: Connection reset by peer).
14:51:51 <nakilon> it was like reversi on hexagonal field
14:52:04 -!- copumpkin has joined.
14:52:41 <nakilon> and you have not to make more pieces of your color but fill more triangle sectors in between the hexagonal field lines
14:53:05 <nakilon> every time you surround a triangle you permanently draw it to your color
15:01:38 <nakilon> found it; the only video unfortunately https://www.youtube.com/watch?v=b7mtrim1u94
15:01:54 <nakilon> it does not show the second player to draw any triangles
15:08:50 -!- copumpkin has quit (Remote host closed the connection).
15:13:46 -!- copumpkin has joined.
15:18:49 -!- blueskunk has quit (Quit: WeeChat 2.4).
15:30:21 -!- xelxebar_ has quit (Ping timeout: 240 seconds).
15:34:59 -!- xelxebar has joined.
15:53:37 -!- imode has joined.
16:00:01 -!- NotApplicable has quit (Quit: Connection closed).
16:20:38 -!- metcalf has joined.
16:20:43 -!- metcalf has quit (Remote host closed the connection).
16:20:55 -!- metcalf has joined.
16:32:16 -!- LKoen has joined.
17:03:39 -!- Sgeo has quit (Read error: Connection reset by peer).
17:12:28 -!- ArthurStrong has joined.
17:24:41 -!- Sgeo has joined.
17:28:00 -!- ITPaw has joined.
17:37:40 <esowiki> [[Toki pi ilo nanpa]] M https://esolangs.org/w/index.php?diff=82208&oldid=82188 * Olus2000 * (+22) /* Verb sentences */ kipisi argument description update
17:38:11 <esowiki> [[Toki pi ilo nanpa]] M https://esolangs.org/w/index.php?diff=82209&oldid=82208 * Olus2000 * (+6) /* Verb sentences */ grammar in kipisi description
17:58:19 -!- ArthurStrong has quit (Quit: leaving).
18:13:52 <esowiki> [[Duocentehexaquinquagesimal]] https://esolangs.org/w/index.php?diff=82210&oldid=82183 * Makonede * (+82)
18:20:41 -!- S_Gautam has quit (Quit: Connection closed for inactivity).
18:47:35 -!- ITPaw has quit (Quit: Leaving).
19:56:13 -!- Lord_of_Life_ has joined.
19:56:50 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
19:59:20 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
21:14:56 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
21:51:26 -!- xelxebar has quit (Remote host closed the connection).
21:51:43 -!- xelxebar has joined.
22:02:48 <fizzie> https://en.wikipedia.org/wiki/Meat_raffle "Care must be taken with seafood trays given the propensity for the contents to spoil in the heat as the lucky winner continues drinking; often a friendly publican will store the tray in the fridge until the winner is sufficiently refreshed and ready to head home.[citation needed]"
22:02:53 <fizzie> Ah, Wikipedia, never change.
22:57:31 -!- Cale has quit (Remote host closed the connection).
23:36:05 -!- metcalf has quit (Quit: metcalf).