code logs -> 2020 -> Wed, 27 May 2020< code.20200526.log - code.20200528.log >
--- Log opened Wed May 27 00:00:30 2020
00:07
<&Reiver>
wait
00:07
<&Reiver>
Brainfuck is actually /useful/?
00:07
<&Reiver>
Could he have designed it more, uh, less dumb
00:07
<&Reiver>
Or was the whole ridiculous language actually a "I do not have space for anything more luxurious"
00:09
<&McMartin>
The latter.
00:09
<&McMartin>
"I want something that I know is going to be Turing complete and where I can trnaslate it into machine code somewhere else, and I have 255 bytes to work in on a platform where instructions are 2-6 bytes long"
00:09
<&McMartin>
So Brainfuck is basically Be A Fuckin' Turing Machine as its primitives
00:10
<&McMartin>
I'm guessing it was to script reorganizing the parts of a cracked program after loading it in a funky way and post-copy-protection check or something, as that is what programs of that size are usually for :)
00:10
<&[R]>
It was very clearly designed like a very small VM (like LLVM, JVM, or Parrot)
00:10
<&McMartin>
C64 equivalents tend to be asm programs that copy themselves into the call stack and run from there.
00:11
<&McMartin>
[R] Yeah, and its basic operations are super-obviously moving a head around on a tape, and then writing or branching based on what the head is pointed at
00:11
<&McMartin>
Which is, well
00:11
<&[R]>
A turing machine
00:11
<&McMartin>
The only reason that's not a turing machine is because memory isn't infinite~
00:12
<&McMartin>
There's a couple of other side points that make it Not Obviously A Full, Formal Turing Machine, but that's been rectified outside of the language.
00:12
<&McMartin>
(IIRC, BF only gives you if/then and while loops, while a full Turing machine is controlled by an arbitrary FSM)
00:12
<@celticminstrel>
Pffft, folders.
00:22
<&Reiver>
aha
00:24 Attilla [uid13723@Nightstar-6br85t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
00:50 catalyst [catalyst@Nightstar-v6lb30.cable.virginm.net] has quit [Connection reset by peer]
00:51 catalyst_ [catalyst@Nightstar-v6lb30.cable.virginm.net] has joined #code
00:54 catalyst_ [catalyst@Nightstar-v6lb30.cable.virginm.net] has quit [Connection reset by peer]
00:54 catalyst [catalyst@Nightstar-v6lb30.cable.virginm.net] has joined #code
01:23 Kindamoody is now known as Kindamoody[zZz]
01:53 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
03:26 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
03:28 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
03:29 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
03:30 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
04:00 Degi [Degi@Nightstar-1n248i.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
04:02 Degi [Degi@Nightstar-f5g8c2.dyn.telefonica.de] has joined #code
05:41 celticminstrel [celticminst@Nightstar-nuu42v.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
07:27 Kindamoody[zZz] is now known as Kindamoody
08:55 McMartin [mcmartin@Nightstar-c25omi.ca.comcast.net] has quit [Connection closed]
09:08 Yossarian [yoss@Nightstar-d7h8ki.org] has quit [Operation timed out]
09:09 Yossii [Yossii@Nightstar-d7h8ki.org] has quit [Operation timed out]
09:09 [R] [rstamer@genoce.org] has quit [Ping timeout: 121 seconds]
09:12 [R] [rstamer@Nightstar-d7h8ki.org] has joined #code
09:12 mode/#code [+ao [R] [R]] by ChanServ
09:12 Yossarian [yoss@Nightstar-d7h8ki.org] has joined #code
09:20 McMartin [mcmartin@Nightstar-c25omi.ca.comcast.net] has joined #code
09:20 mode/#code [+ao McMartin McMartin] by ChanServ
09:21 McMartin [mcmartin@Nightstar-c25omi.ca.comcast.net] has quit [[NS] Quit: upgrades]
09:22 McMartin [mcmartin@Nightstar-c25omi.ca.comcast.net] has joined #code
09:22 mode/#code [+ao McMartin McMartin] by ChanServ
09:26 McMartin [mcmartin@Nightstar-c25omi.ca.comcast.net] has quit [[NS] Quit: OK upgrade for real this time]
09:28 McMartin [mcmartin@Nightstar-c25omi.ca.comcast.net] has joined #code
09:28 mode/#code [+ao McMartin McMartin] by ChanServ
09:32 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
09:32 mode/#code [+qo Vornicus Vornicus] by ChanServ
09:51 catalys55 [catalyst@Nightstar-v6lb30.cable.virginm.net] has joined #code
09:51 catalyst [catalyst@Nightstar-v6lb30.cable.virginm.net] has quit [Connection closed]
11:59 catalyst_ [catalyst@Nightstar-j73v34.dab.02.net] has joined #code
11:59 catalys55 [catalyst@Nightstar-v6lb30.cable.virginm.net] has quit [Ping timeout: 121 seconds]
12:28 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [[NS] Quit: Leaving]
12:30 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code
12:30 mode/#code [+ao VirusJTG VirusJTG] by ChanServ
12:46 celticminstrel [celticminst@Nightstar-nuu42v.dsl.bell.ca] has joined #code
12:46 mode/#code [+o celticminstrel] by ChanServ
13:02 catalyst_ is now known as catalyst
13:52
< Yossarian>
Will she fly?
14:52 Attilla [uid13723@Nightstar-6br85t.irccloud.com] has joined #code
14:52 mode/#code [+o Attilla] by ChanServ
15:26 Kindamoody is now known as Kindamoody|afk
16:25 catalyst [catalyst@Nightstar-j73v34.dab.02.net] has quit [Ping timeout: 121 seconds]
16:27 catalyst [catalyst@Nightstar-12l8bl.dab.02.net] has joined #code
18:10 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
19:01 macdjord|slep [macdjord@Nightstar-rslo4b.mc.videotron.ca] has joined #code
19:01 mode/#code [+o macdjord|slep] by ChanServ
19:03 mac [macdjord@Nightstar-rslo4b.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
20:19 Kindamoody|afk is now known as Kindamoody
21:08 PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has joined #code
21:08 mode/#code [+o PinkFreud] by ChanServ
21:24
<&Reiver>
nope
21:24
<&McMartin>
I mean, maybe. But not today.
22:55 catalyst [catalyst@Nightstar-12l8bl.dab.02.net] has quit [Ping timeout: 121 seconds]
22:59 catalyst [catalyst@Nightstar-n8esqn.dab.02.net] has joined #code
23:00
<&McMartin>
RIP SHA-1 https://twitter.com/juliocesarfort/status/1265541783741706241
23:03
<&[R]>
Wasn't it already dead?
23:04
<&McMartin>
It's been non-default for a goodly while
23:04
<&McMartin>
But it's been *supported* regardless
23:42
< Emmy>
So? up untill a year and a half ago i officially supported an app for windows XP...
23:44
< Emmy>
(Officially. unofficially, the fact that it still worked was based on pure stupid luck))
23:46
<@Tamber>
Work still run an XP machine. It's connected to the interwebs, too. :(
23:46
<@Tamber>
(Not sure what the office machines run, but I'm hoping they're at least running 7...)
23:51 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds]
--- Log closed Thu May 28 00:00:32 2020
code logs -> 2020 -> Wed, 27 May 2020< code.20200526.log - code.20200528.log >

[ Latest log file ]