< 1486253066 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net JOIN :#esoteric < 1486253068 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net QUIT :Client Quit < 1486253462 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486253719 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1486254545 0 :hppavilion1!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1486254848 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486254906 0 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1486255840 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1486256660 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1486257016 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-axvxmpfkjdrlfrpq QUIT :Excess Flood < 1486257031 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-fnfcaaiimgdaaysw JOIN :#esoteric < 1486257416 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: FWIW, often there's a switch of some sort. < 1486257600 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1486258048 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: the fridge is adjustable, but there's no switch in the freezer that i can find. < 1486258120 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although there is a strange orange rope in the fridge which i'm not sure what does... it _might_ be connected to the freezer somehow. < 1486258165 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486258178 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(they are not, however, a single box) < 1486258194 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Do you have an HTH kitchen? < 1486258688 0 :boily!~alexandre@24.48.34.70 JOIN :#esoteric < 1486258692 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :`wisdom < 1486258693 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :latin//LATINA EST SUBLIMISSIMA LINGUA MUNDI < 1486258853 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cwlprits latin < 1486258855 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjän < 1486258857 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1486259090 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :bonsœirjan. < 1486259180 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/U/V/g hth < 1486259213 0 :VisualizeR!~404@x4db40163.dyn.telefonica.de PRIVMSG #esoteric :fdgdsdgasdasdadsasdasa < 1486259284 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: I'm not sure how that's defined. < 1486259303 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google hth kitchen < 1486259306 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :http://www.hth-kitchen.com/ < 1486259306 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Title: Home < 1486259307 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :hellochaf, VisuellozeR, fizziello. < 1486259400 0 :fizzie!?@? PRIVMSG #esoteric :Nothing that fancy. < 1486259452 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe the London real estate you buy can have an HTH kitchen. < 1486259625 0 :krok_!~krok@static-50-53-174-215.bvtn.or.frontiernet.net QUIT :Quit: Leaving < 1486259692 0 :fizzie!?@? PRIVMSG #esoteric :I looked a little at how those things work around here, and it seems really complicated. < 1486259720 0 :fizzie!?@? PRIVMSG #esoteric :At least compared to how we did it in Finland, where we just went to the bank we used anyway, asked for some money, and bought a place. < 1486259763 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As opposed to what in London? < 1486259814 0 :fizzie!?@? PRIVMSG #esoteric :Apparently here the process involves at least a solicitor, a mortgage adviser, a lender, the seller, the seller's solicitor, the lender's surveyor, and probably some others as well. < 1486259874 0 :fizzie!?@? PRIVMSG #esoteric :And allegedly everyone remortgages their mortgages all the time. < 1486259880 0 :fizzie!?@? PRIVMSG #esoteric :For a better deal. < 1486259886 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :All the time? < 1486259899 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why do better deals keep showing up? < 1486259904 0 :fizzie!?@? PRIVMSG #esoteric :Well, every couple years. < 1486259923 0 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1486259925 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are interest-only mortgage the best? < 1486259940 0 :doesthiswork!~Adium@207.55.82.149 PRIVMSG #esoteric :can you borrow money in finland for a place in london? < 1486259943 0 :fizzie!?@? PRIVMSG #esoteric :AIUI, you get a good deal for your first K years (for K of around 2 to 5), and then you remortgage when it would switch to the lender's default rate. < 1486259984 0 :fizzie!?@? PRIVMSG #esoteric :Plus there's freeholds, leaseholds, shared freeholds, commonholds, and I suspect a few other holds as well. < 1486260079 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bood evenily. < 1486260093 0 :fizzie!?@? PRIVMSG #esoteric :As far as I can tell, commonholds correspond to the most common arrangement (for flats) in Finland, where the people living in the building own a share in a company that owns the building, and then pays for someone to manage the things that need to be managed and makes the decisions that need to be decided. < 1486260120 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`slwd latin//s/U/V/g < 1486260122 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :latin//LATINA EST SVBLIMISSIMA LINGVA MVNDI < 1486260133 0 :fizzie!?@? PRIVMSG #esoteric :But apparently no new-ish commonhold flats exist, because the developer companies can't extract as much money from the tenants that way. < 1486260204 0 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 260 seconds < 1486260215 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds like a condominium thing in the US? < 1486260259 0 :fizzie!?@? PRIVMSG #esoteric :Maybe. All I know about condominiums is that the word is very fancy, and resembles CoDominium, which is a sci-fi universe. < 1486260338 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Aha, Wikipedia confirms it. < 1486260371 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Suomi link points to Asunto#Asuinhuoneisto < 1486260412 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: How should I get leverage? < 1486260422 0 :fizzie!?@? PRIVMSG #esoteric :I think that's just a general word for a flat. < 1486260441 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe real estate is the best way to do it. < 1486260452 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hear leverage is the best. < 1486260476 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1486260481 0 :fizzie!?@? PRIVMSG #esoteric :The Asunto#Asuinhuoneisto section just says it's a thing meant for a place someone can live in. < 1486260770 0 :fizzie!?@? PRIVMSG #esoteric :I've been looking into setting up an alerting system, but I don't know how I could trust the alerting system to be working without something alerting me if it breaks. < 1486260817 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What sort of alerts? < 1486260857 0 :fizzie!?@? PRIVMSG #esoteric :I don't know yet. I want something that'd show up on things I'm looking at. < 1486260869 0 :fizzie!?@? PRIVMSG #esoteric :If you mean 'on what', I'd like to know when the wiki breaks, for example. < 1486260875 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. < 1486260879 0 :fizzie!?@? PRIVMSG #esoteric :It's already got monitoring, but not alerting. < 1486260886 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not an alarm on your flat, for example. < 1486260890 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What sort of monitoring has it got? < 1486260900 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Shouldn't a monitoring system be able to alert automatically? < 1486260916 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/ automatically// < 1486260930 0 :fizzie!?@? PRIVMSG #esoteric :Three of the systems involved in the monitoring can do alerts, but I haven't configured any of them to do so. < 1486260944 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which systems? < 1486261017 0 :fizzie!?@? PRIVMSG #esoteric :There's a collectd instance on the wiki machine scraping stuff out of nginx (collectd can do alerts), it's sent to an InfluxDB for storage (the TICK stack includes a separate tool called Kapacitor for alerting), and I look at it with Grafana (the very latest Grafana versions do alerting). < 1486261061 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't Grafana more of a UI? < 1486261069 0 :fizzie!?@? PRIVMSG #esoteric :Yes, but they're building an alerting in it. < 1486261076 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Seems odd. < 1486261088 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of those systems it seems that the one I'd want to alert would be Kapacitor. < 1486261089 0 :fizzie!?@? PRIVMSG #esoteric :Apparently it was a heavily requested feature. < 1486261093 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I've never used Kapacitor. < 1486261118 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :collectd can presumably only alert on the values it collects, rather than queries based on historical values etc.? < 1486261139 0 :fizzie!?@? PRIVMSG #esoteric :Building alerting in Grafana may make sense so far as to it providing a nice user interface for configuring alerts. < 1486261180 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess? < 1486261189 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've been running Prometheus recently. It's a Borgmon clone. < 1486261210 0 :fizzie!?@? PRIVMSG #esoteric :So you said. I had a look at Prometheus, but I've spent a little bit too much time fiddling with the current setup already. < 1486261225 0 :fizzie!?@? PRIVMSG #esoteric :Incidentally, InfluxDB and the rest of TICK are also written in Go, as Prometheus. < 1486261236 0 :fizzie!?@? PRIVMSG #esoteric :https://zem.fi/tmp/esoqps.png < 1486261274 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486261291 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, I know. < 1486261321 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so many qps per second < 1486261388 0 :fizzie!?@? PRIVMSG #esoteric :Almost one. < 1486261398 0 :fizzie!?@? PRIVMSG #esoteric :Well, not quite. < 1486261471 0 :hppavilion1!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1486262431 0 :hppavilion1!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1486262496 0 :hppavilion2!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1486262503 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe influxdb is better. < 1486262511 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think the data model is richer or something? I don't know. < 1486262528 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe not. < 1486262610 0 :boily!~alexandre@24.48.34.70 QUIT :Quit: LIMERICK CHICKEN < 1486262655 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you see that Facebook released their time series database recently? < 1486262718 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: that mean request processing time is p. high < 1486262719 0 :hppavilion1!~dosgmowdo@93-231-58-66.gci.net QUIT :Ping timeout: 245 seconds < 1486262824 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Everything is being written in Go nowadays. :-( < 1486262952 0 :fizzie!?@? PRIVMSG #esoteric :I think I heard something about the Facebook thing. < 1486262987 0 :fizzie!?@? PRIVMSG #esoteric :And Microsoft released something to do with large repositories in Git. < 1486263009 0 :fizzie!?@? PRIVMSG #esoteric :https://github.com/Microsoft/GVFS < 1486263062 0 :fizzie!?@? PRIVMSG #esoteric :"With GVFS, this means that they now have a Git experience that is much more manageable: clone now takes a few minutes instead of 12+ hours, checkout takes 30 seconds instead of 2-3 hours, and status takes 4-5 seconds instead of 10 minutes." < 1486263311 0 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 240 seconds < 1486263400 0 :fizzie!?@? PRIVMSG #esoteric :(I was going to say "huge" instead of "large", but turns out the repository they're talking about has just 3 million files.) < 1486263557 0 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1486263763 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's only a couple orders of magnitude smaller than Google's, according to http://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext < 1486263783 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whenever I mention a Google thing (like CitC the other day), I feel obligated to include a citation. < 1486264596 0 :fizzie!?@? PRIVMSG #esoteric :I just look up a citation I *could* include, but don't. < 1486264647 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite [citation needed] < 1486264933 0 :nal!~nal@adsl-64-237-236-126.prtc.net QUIT :Quit: Going offline, see ya! (www.adiirc.com) < 1486265080 0 :Sgeo!~Sgeo@ool-18e4354b.dyn.optonline.net JOIN :#esoteric < 1486265313 0 :VisualizeR!~404@x4db40163.dyn.telefonica.de QUIT :Ping timeout: 258 seconds < 1486265366 0 :Cale_!~cale@24.114.86.24 JOIN :#esoteric < 1486265370 0 :VisualizeR!~404@x4db45635.dyn.telefonica.de JOIN :#esoteric < 1486265773 0 :JX7P!~IRIX@freebsd/user/kastengraeber QUIT :Ping timeout: 258 seconds < 1486265843 0 :IRIXUser!~IRIX@picon.email JOIN :#esoteric < 1486265866 0 :IRIXUser!?@? NICK :Guest7544 < 1486266050 0 :hppavilion2!~dosgmowdo@93-231-58-66.gci.net QUIT :Ping timeout: 240 seconds < 1486266081 0 :Sgeo!~Sgeo@ool-18e4354b.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1486266407 0 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1486266726 0 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 276 seconds < 1486266804 0 :hppavilion2!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1486267211 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is QUIT :Quit: Zarutian < 1486267761 0 :MDude!~MDude@pa-67-234-97-58.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1486267780 0 :MDude!~MDude@pa-67-234-97-58.dhcp.embarqhsd.net JOIN :#esoteric < 1486268125 0 :Cale!~cale@2607:fea8:98e0:7e6:9d89:b8e9:2509:ae1c QUIT :Disconnected by services < 1486268128 0 :Cale_!?@? NICK :Cale < 1486268148 0 :Cale_!~cale@2607:fea8:98e0:7e6:2cc1:8446:6439:54fa JOIN :#esoteric < 1486270244 0 :hppavilion2!~dosgmowdo@93-231-58-66.gci.net QUIT :Ping timeout: 245 seconds < 1486270361 0 :hppavilion2!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1486271185 0 :Cale!~cale@24.114.86.24 QUIT :Read error: Connection reset by peer < 1486271693 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1486272184 0 :Cale!~cale@24.114.98.153 JOIN :#esoteric < 1486272894 0 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1486273068 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi Cale < 1486273075 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What language should be used to specify build system configuration? < 1486273146 0 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1486273441 0 :VisualizeR!~404@x4db45635.dyn.telefonica.de QUIT :Ping timeout: 248 seconds < 1486273668 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :shachaf: At the company I work for, we use nix. I really wish that nix's language was just Haskell. < 1486273698 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nix's language seems very complicated. < 1486273710 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But also it doesn't really seem like a build system configuration language? < 1486273719 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It doesn't replace Makefiles/cabal/whatever. < 1486273733 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :It's not so much that the language itself is complicated, it's that the way people use it is complicated and often undocumented, and impossible to discover because it's untyped. < 1486273765 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :Well, cabal2nix is involved < 1486273811 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bazel and all Bazel clones use Python. It's not ideal but it's not bad. < 1486273815 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure what would be better. < 1486273939 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Would Haskell be better? Unclear. < 1486274012 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :If nix were simply built in Haskell rather than its own weird inane language, it would be really nice. < 1486274056 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nix seems to be at the wrong level of abstraction, though. < 1486274067 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But maybe I just don't understand Nix. < 1486274091 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :There needs to be some sort of transition project which starts out by implementing nix in Haskell with Haskell as the configuration language, and then building a nix interpreter which integrates with that so that all the existing work on .nix files can be leveraged and gradually replaced. < 1486274120 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I went to a talk about Reflex FRP the other day, by the way. < 1486274128 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :nice < 1486274132 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :Who gave it? < 1486274140 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Tikhon, if you know him? < 1486274149 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :I've heard the name < 1486274160 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :I'm in NYC for the next couple of weeks btw < 1486274166 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :Just got here < 1486274186 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :NYC pretty good. I should go sometime. < 1486274199 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is < 1486274210 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :Then I'm going to Melbourne for a month off :) < 1486274218 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should stop by CA. < 1486274239 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :Ah, perhaps I should have... it's all already booked though. < 1486274258 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :My stopover is in Hong Kong < 1486274275 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :Gonna be a crazy flight :) < 1486274453 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Cale: You should come to BayHac 2017 in Apr. < 1486274531 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :oh man... might be too soon after all this, but we'll see :) < 1486274548 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why? < 1486274551 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just a quick flight. < 1486274654 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :Yeah, it's probably not really all that hard -- I just fully expect to be fairly burnt out on travel by the time I get back home toward the end of March. < 1486274693 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :I'm only going to be home for two days between now and March 20 < 1486274766 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So you have several weeks to rest before BayHac < 1486274769 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's perfect. < 1486274770 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric ::D < 1486274780 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'll probably be in NYC in Apr. < 1486274786 0 :Cale!~cale@24.114.98.153 PRIVMSG #esoteric :cool < 1486274801 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it shouldn't conflict, so it'll all be fine. < 1486277930 0 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1486278441 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486278722 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1486278894 0 :Cale!~cale@24.114.98.153 QUIT :Ping timeout: 276 seconds < 1486279387 0 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1486279659 0 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 252 seconds < 1486283433 0 :dos!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1486283619 0 :hppavilion2!~dosgmowdo@93-231-58-66.gci.net QUIT :Ping timeout: 245 seconds < 1486284413 0 :doesthiswork!~Adium@207.55.82.149 QUIT :Quit: Leaving. < 1486285864 0 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1486286136 0 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1486286182 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486286436 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1486286858 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 JOIN :#esoteric < 1486286867 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :I am not a robot. < 1486286888 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :I fear the day captchas prove to me that I'm a robot. < 1486286907 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :like when I click on "I'm not a robot" and it doesn't trust me. < 1486286925 0 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1486286937 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :there's this funny video of a guy beating the "I'm not a robot captcha" with a robot. < 1486287059 0 :AnotherTest!~turingcom@ptr-82l26zd6fbwtyfah0li.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1486287589 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :stupid youtube video editor is so fucking buggy < 1486288030 0 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1486288990 0 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1486289143 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :I'm making very quick guides on how to do stuff < 1486289152 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :following the ms paint quality of graphics tradition < 1486289157 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :mostly because I suck at graphics :) < 1486290120 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( The "MS Paint" school of art was a minimalist art movement in the late 20th and early 21st century. Its proponents were convinced that "name defines function" and therefore, the program called "Paint" would be a suitable medium for producing paintings. ) < 1486290673 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :so < 1486290674 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :windows < 1486290681 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :name defines function . < 1486290760 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :however, "Word" is apparently used to write books. < 1486290880 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :I taught an SQL course last year < 1486290885 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :and it was quite nice < 1486290929 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :I don't like coding for 8h a day < 1486290931 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :it's too much. < 1486291891 0 :nooga!~nooga@91.235.25.1 QUIT :Quit: Lost terminal < 1486292481 0 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1486293482 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486293769 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1486293971 0 :kiki`!uid170954@gateway/web/irccloud.com/x-pkwbrhvxfijtcqif QUIT :Quit: Connection closed for inactivity < 1486294080 0 :VisualizeR!~404@x4db3f7c2.dyn.telefonica.de JOIN :#esoteric < 1486294814 0 :dos!?@? NICK :hppavilion[1] < 1486294825 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net PRIVMSG #esoteric :I'm trying to German again. < 1486294979 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :viel glück < 1486295287 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net PRIVMSG #esoteric :myname: I'm trying to translate "Grab 'em by the pussy" [for... fun?], specifically discussing whether it'd be "Greift" or "Greifst" or "Greife" < 1486295420 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd say it's an < 1486295443 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :itjs imperative so either greif oder greift, depending on wether you talk to a single person or a crowd < 1486295455 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hilarious < 1486295465 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but maybe you can do that somewhere else or nowhere at all < 1486295476 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: Well I AM doing it somewhere else. < 1486295485 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and in particular not here < 1486296116 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net JOIN :#esoteric < 1486296291 0 :VisualizeR!~404@x4db3f7c2.dyn.telefonica.de QUIT :Ping timeout: 252 seconds < 1486296855 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1486297114 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486297380 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1486298328 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net QUIT :Ping timeout: 255 seconds < 1486301034 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :@msg hppavilion[1] "Packt sie an der Muschi" < 1486301035 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Not enough privileges < 1486301037 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :what < 1486301045 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :is it @tell? < 1486301055 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :@tell hppavilion[1] "Packt sie an der Muschi" < 1486301055 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1486301146 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :(but please don't ever use that) < 1486301170 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :donjt trump < 1486301244 0 :fizzie!?@? PRIVMSG #esoteric :fungot maintenance in progress, please stand by. < 1486301244 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: err what? < 1486301247 0 :fungot!~fungot@momus.zem.fi QUIT :Remote host closed the connection < 1486301258 0 :fizzie!?@? PRIVMSG #esoteric :Little did it know. < 1486301285 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1486301311 0 :fizzie!?@? PRIVMSG #esoteric :fungot: Are you feeling quite okay? < 1486301325 0 :fizzie!?@? PRIVMSG #esoteric :... < 1486301327 0 :fizzie!?@? PRIVMSG #esoteric :Hmm. < 1486301376 0 :fizzie!?@? PRIVMSG #esoteric :I see the incoming messages in the log, but it doesn't seem to be replying. < 1486301403 0 :fizzie!?@? PRIVMSG #esoteric :fungot: hello? < 1486301407 0 :fizzie!?@? PRIVMSG #esoteric :^help < 1486301407 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1486301420 0 :fizzie!?@? PRIVMSG #esoteric :^bf ,[.,]!hmm < 1486301421 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hmm < 1486301430 0 :fizzie!?@? PRIVMSG #esoteric :That side works, why doesn't the babbling. < 1486301568 0 :fungot!~fungot@momus.zem.fi QUIT :Remote host closed the connection < 1486301647 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1486301649 0 :fungot!~fungot@momus.zem.fi QUIT :Remote host closed the connection < 1486301720 0 :fizzie!?@? PRIVMSG #esoteric :Also that's not right, the proxy quits when fungot disconnects. < 1486301725 0 :fizzie!?@? PRIVMSG #esoteric :05-02-2017 13:37:20 FATAL: Failed assertion in src/log.c(205): olf < 1486301750 0 :fizzie!?@? PRIVMSG #esoteric :Apparently you can turn logging off, but then it will crash whenever a client disconnects. < 1486301874 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1486301898 0 :fizzie!?@? PRIVMSG #esoteric :^ping < 1486301899 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :That Pong alone cannot stop! < 1486301902 0 :fizzie!?@? PRIVMSG #esoteric :fungot: But. < 1486301913 0 :fizzie!?@? PRIVMSG #esoteric :Hmm. I must've messed something to do with saving the bot's own nickname. < 1486302016 0 :fizzie!?@? PRIVMSG #esoteric :Oh, of course. < 1486302041 0 :fizzie!?@? PRIVMSG #esoteric :Heh, I think it thinks its nickname is the password. < 1486302143 0 :fungot!~fungot@momus.zem.fi QUIT :Remote host closed the connection < 1486302151 0 :fizzie!?@? PRIVMSG #esoteric :...still crashes when disconnecting. < 1486302232 0 :fizzie!?@? PRIVMSG #esoteric :I'll just let it log. < 1486302235 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1486302241 0 :fizzie!?@? PRIVMSG #esoteric :fungot: How about now? < 1486302242 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: it does that fnord to it ( programmer time saved, future extensibility, etc. < 1486302245 0 :fizzie!?@? PRIVMSG #esoteric :That's better. < 1486302422 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is JOIN :#esoteric < 1486302458 0 :fizzie!?@? PRIVMSG #esoteric :@tell Phantom_Hoover You'll be glad to know fungot now supports a connection password and non-6667 ports, for convenient bouncer use. < 1486302458 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1486302458 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: it's like a type fnord ( or something). but when run from unix, and i don't know < 1486303888 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :You know fungot is alive if he says fnord. < 1486303888 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :mroman: it is. the fnord bus actually goes fnord. :p < 1486304377 0 :boily!~alexandre@24.48.34.70 JOIN :#esoteric < 1486305185 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :where can I think with [the physical implications of] portals? < 1486305255 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :,,, < 1486305384 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :,,,? < 1486305429 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I'm bored and now I want to discuss the physics of portals... do you know a channel I can discuss such a thing without being met with silence? < 1486305527 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :...just as I predicted, silence < 1486305814 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1486306089 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :sorry, don't know of any channel where. < 1486306104 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :(also, currently dieing at crawl.) < 1486306107 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :hellørjan. < 1486306112 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :helloily. < 1486306170 0 :gsora!~gsora@unaffiliated/gsora QUIT :Quit: uh-oh! < 1486306227 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION wanted to make a wisdom where, but then remembered #esoteric is the only channel. < 1486306282 0 :gsora_!~gsora@unaffiliated/gsora JOIN :#esoteric < 1486306407 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :`wisdom < 1486306409 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :universal property//Universal properties are the best. < 1486306420 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :`wisdom < 1486306421 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :high hat//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. < 1486306453 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that clears it up. < 1486306461 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or down. anyway, has its charm. < 1486306468 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :even if a bit strange. < 1486306577 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :physics are weird shit, yo. < 1486306634 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :but everything is made of the five elements: boom, orange, pickle, pungent and sweet. < 1486306655 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :is that discordianism or something < 1486306658 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :s/ick/rick/ < 1486306662 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :it is. < 1486306772 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486307065 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 JOIN :#esoteric < 1486307370 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1486307397 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :fizzie: why do you want to build an alert system? don't people on the channel already alert you? < 1486307459 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486307460 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :and this might be the first time I heard my wisdom cleans something up < 1486307477 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*clears < 1486307482 0 :fizzie!?@? PRIVMSG #esoteric :I'm not always looking at the channel. < 1486307496 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cwlprits high hat < 1486307499 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonäs < 1486307556 0 :VisualizeR!~404@x4e31dd98.dyn.telefonica.de JOIN :#esoteric < 1486308165 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net QUIT :Remote host closed the connection < 1486308594 0 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 245 seconds < 1486308890 0 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1486309035 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Arkenidar14]]4 M10 02https://esolangs.org/w/index.php?diff=50849&oldid=50710 5* 03Arkenidar 5* (+79) 10 < 1486309144 0 :S1!~s1feha@ip4d16fc75.dynamic.kabel-deutschland.de JOIN :#esoteric < 1486309385 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot: feeling more bouncy today? < 1486309386 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: but the gui still needs to have the students who failed the exam take the supplementary." < 1486309435 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: stop being coherent please < 1486309436 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: although, if you watch movies on your computer? ( they'll actually come and check this!) < 1486309446 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fail. < 1486309497 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1486309584 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :[ a.{~93+?47$26 < 1486309585 0 :ffj-bot!eldis4@firefly.xen.prgmr.com PRIVMSG #esoteric :wob_jonas: pnrmurnkbsttgffqsgqadmt]`]htjeqthsvpsvsnlgdrrfo < 1486309592 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :um < 1486309646 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot: if you don't improve your incoherence ffj-bot will be beating you < 1486309647 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: i believe so, a mechanical amplifier... i have enough trouble keeping other /humans/ off my keyboard. < 1486309680 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :[ a.{~97+?47$26 < 1486309681 0 :ffj-bot!eldis4@firefly.xen.prgmr.com PRIVMSG #esoteric :wob_jonas: wbebigxljdefqlzjyndvanxyommgniscsyqsgudffwfseti < 1486309697 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :oh nice < 1486309765 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486310113 0 :ibrahemgebri!~ibrahemge@196.145.173.30 JOIN :#esoteric < 1486310315 0 :ibrahemgebri!~ibrahemge@196.145.173.30 QUIT : < 1486310402 0 :DHeadshot_!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1486310414 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :let's turing test this fungot. < 1486310414 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :mroman: i'm a bit short in the fnord before it totally befunged me. < 1486310418 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :failed. < 1486310433 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 248 seconds < 1486310447 0 :augur!~augur@2601:640:8001:4222:4862:fd1c:8836:fef3 JOIN :#esoteric < 1486310851 0 :DHeadshot_!?@? NICK :DHeadshot < 1486310927 0 :idris-bot!~idris-bot@dslb-178-004-076-070.178.004.pools.vodafone-ip.de QUIT :Ping timeout: 264 seconds < 1486311015 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1486311381 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :mrelloman. fungot is feeling a little short in the fnord. don't sentience him today. < 1486311381 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: ( the whole compiler uniformly used a cps lambda calculus for the people that i don't < 1486311420 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :hmm... a rogue like where the floor is inscribed in befunge patterns and some enemies must follow the instructions. < 1486311734 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1486311777 0 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 248 seconds < 1486311796 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :Zarutellon. more like battlebots trying to selfmodify the same program to trip the other ones into oblivion? < 1486311864 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1486312261 0 :VisualizeR!~404@x4e31dd98.dyn.telefonica.de QUIT :Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ) < 1486312417 0 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1486312456 0 :gsora_!?@? NICK :gsora < 1486312510 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :`wisdom < 1486312511 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :calzone//A calzone is a part of California. They include norcal and socal. < 1486312524 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :. o O ( wasn't it "nocal"? ) < 1486312529 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :`wisdom < 1486312530 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ic//ic what you did there. < 1486312545 0 :gsora!~gsora@unaffiliated/gsora QUIT :Quit: uh-oh! < 1486312601 0 :gsora!~gsora@unaffiliated/gsora JOIN :#esoteric < 1486312608 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486312729 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is QUIT :Quit: Zarutian < 1486312890 0 :boily!~alexandre@24.48.34.70 PRIVMSG #esoteric :`wisdom < 1486312891 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :murphy'//Murphy's law obviously does not hold in wisdom/ < 1486313069 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1486313139 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1486313192 0 :doesthiswork!~Adium@207.55.82.149 JOIN :#esoteric < 1486313574 0 :S1!~s1feha@ip4d16fc75.dynamic.kabel-deutschland.de PART #esoteric :"Leaving" < 1486314095 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is JOIN :#esoteric < 1486316382 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net JOIN :#esoteric < 1486317341 0 :boily!~alexandre@24.48.34.70 QUIT :Quit: ABOUT CHICKEN < 1486317593 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1486317926 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net QUIT :Remote host closed the connection < 1486318230 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net JOIN :#esoteric < 1486318607 0 :idris-bot!~idris-bot@dslb-178-004-076-070.178.004.pools.vodafone-ip.de JOIN :#esoteric < 1486318709 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net QUIT :Remote host closed the connection < 1486318762 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1486318831 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1486319393 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 248 seconds < 1486320711 0 :idris-bot!~idris-bot@dslb-178-004-076-070.178.004.pools.vodafone-ip.de QUIT :Ping timeout: 252 seconds < 1486321244 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486321374 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :heh heh. I knew that Knuth's homepage has been changed: whereas it used to say that TAOCP vol 5 is estimated to be ready in 2020, now it says 2025. But I just realized that vol 3 second edition says that the reworked version of vol 3 is estimated at 2015. Funny. < 1486321395 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :But sad at the same time. < 1486321520 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1486321554 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :fungot: got fun? < 1486321554 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :mroman: this is one place where i used essentials of programming languages < 1486321703 0 :doesthiswork!~Adium@207.55.82.149 QUIT :Quit: Leaving. < 1486321830 0 :mroman!5504dd14@gateway/web/freenode/ip.85.4.221.20 QUIT :Ping timeout: 260 seconds < 1486321835 0 :mroman_!5504dd14@gateway/web/freenode/ip.85.4.221.20 JOIN :#esoteric < 1486322223 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: you seem to have mastered syntax, but what about semantics? < 1486322223 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: that would be < 1486322375 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :semantics? what does that mean? it's just a word < 1486322424 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wob_jonas: it was talking about essentials of programming languages < 1486322441 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wob_jonas: which for some inexplicable reason I associate with the string "syntax and semantics" < 1486322797 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"semantics" has a mathematical definition < 1486322823 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but in this channel, it's normally used to describe the method via which a programming language gives meaning to a parse tree < 1486322831 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(with the syntax being the way the source code is converted into a parse tree) < 1486322862 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :ais523: sure, I'm just being silly in a self-referential way, but it wasn't very funnt < 1486322891 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I completely missed the joke, you need at least a pair of quotes for it to work though < 1486323015 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I saw the circularity but thought it was a troll attempt rather than a joke, sorry. (An honest and complete answer would become *very* lengthy, and I'm not sure I would be up to giving one.) < 1486323051 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :sorry < 1486324017 0 :doesthiswork!~Adium@207.55.82.149 JOIN :#esoteric < 1486324325 0 :mroman_!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :what < 1486324379 0 :mroman_!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :`? syntax < 1486324380 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Syntax is just a subset of grammar. < 1486324385 0 :mroman_!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :`? grammar < 1486324386 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Grammar is just the evil subset of syntax. < 1486324389 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`? grammar < 1486324390 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Grammar is just the evil subset of syntax. < 1486324392 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`? semantics < 1486324393 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :semantics? ¯\(°​_o)/¯ < 1486324415 0 :mroman_!5504dd14@gateway/web/freenode/ip.85.4.221.20 PRIVMSG #esoteric :`culprit grammar < 1486324416 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: culprit: not found < 1486324652 0 :krok_!~krok@static-50-53-174-215.bvtn.or.frontiernet.net JOIN :#esoteric < 1486325069 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cwlprits grammar < 1486325071 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjän oerjän mromän < 1486325464 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1486325534 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1486325835 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1486325905 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1486326212 0 :MoALTz!~no@77-254-9-16.adsl.inetia.pl QUIT :Quit: Leaving < 1486327443 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`? life < 1486327444 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :life? ¯\(°​_o)/¯ < 1486327591 0 :Guest7544!~IRIX@picon.email QUIT :Changing host < 1486327591 0 :Guest7544!~IRIX@freebsd/user/kastengraeber JOIN :#esoteric < 1486327593 0 :Guest7544!?@? NICK :JX7P < 1486327633 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`quote < 1486327635 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1166) int-e: such were the idle tales of the fnord < 1486327770 0 :doesthiswork!~Adium@207.55.82.149 QUIT :Quit: Leaving. < 1486328432 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486328705 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1486329073 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :‘Life,’ said Marvin, ‘don't talk to me about life.’ < 1486329311 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Do you know what is best way to do with OpenGL to replace a texture and a set of vertices with data from mmap()ed memory during every frame without lagging? < 1486329313 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, there was that message that made Marvin smile? "We apologize for the inconvenience.". < 1486329430 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: well there will be lag as the texture will have to be DMAed from main memory to graphics card memory < 1486329523 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Zarutian: Yes, but I would want to try to reduce the amount of lag and also to reduce the amount of slowness < 1486329546 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :But a more expensive computer? < 1486329571 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :(And I want to copy a set of vertices as well as a texture, and then to render those things in a display list) < 1486329828 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1486329919 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :wob_jonas: I just wanted to know the best way to do; it does not have to be perfect. (Also, I haven't tried anything yet) < 1486329940 0 :hppavilion2!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1486330029 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: the lag will always be there due to this bottleneck that is the bus between the graphics card and main memory. This is true even with systems that say that they use unified memory. (In that case, unless the memory is dual ported, it will cause contention between CPU and GPU. And often there is no mapswapping of memory banks. (CPU does stuff with memory bank A while GPU has memory bank B and then they switch) < 1486330037 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :) < 1486330082 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :I think there is something called transfers sets or command lists but I havent looked at OpenGL (nor (in)DirectX for that matter) in a long while now. < 1486330088 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :https://www.khronos.org/opengl/wiki/Buffer_Object ... no I'm not reading that now (and it won't give you the answers you want anyway... it'll depend on the hardware. for example, the hybrid CPU and GPU packages with shared memory have the benefit that no DMA is taking place. PCIe has reasonably fast access to main memory too, I believe. < 1486330160 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net QUIT :Ping timeout: 255 seconds < 1486330171 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think buffer objects are the modern abstraction for everything now, I mean look at this list of types: https://www.khronos.org/opengl/wiki/Buffer_Object#General_use < 1486330220 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :It's good to know there are people on this channel who know about gpu stuff < 1486330267 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION doesn't really... it's on my "I should take some time to properly (re)learn this" horizon) < 1486330354 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :it's on my list of things I don't want to learn about < 1486330604 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Why do they make it so complicated? (Many older kind of computers do not make it so complicated and so confusing) < 1486330700 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :int-e: re the hybrid CPU and GPU packages: see what I said about contention. (Which is more accuratly said to be port contention) < 1486330783 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Zarutian: yes, I know it's not a free lunch. < 1486330860 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: depends on which older computers. Many just give you a frame buffer memory that you can write pixels into. < 1486330891 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(In the end hybrid or standalone GPU will be just another variable for deciding where best to put your various buffer objects) < 1486330909 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :int-e: I am just rather befuddled why they want to add pressure on the memory to GPU or CPU bottleneck. < 1486331032 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :My own design was just for CPU and video to be clock interleaved, and video memory can be mapped anywhere in the main memory space (usually RAM, but it does not have to be), and then a display list is executed during hblank in order to change the setting of what to draw on that scanline. < 1486331073 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: so basically, ATARI esque setup < 1486331098 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Zarutian: shared memory = simpler design? I've heard the point (I think in a talk by John Carmack) that a lot of data has to travel from the CPU/main memory to the GPU each frame *anyway* and having shared memory (= direct access of the GPU to that data) might very well make this cheaper overall... I'm skeptical but it's definitely not an obvious tradeoff. < 1486331100 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Zarutian: Yes, somewhat, but more sophisticated. < 1486331155 0 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1486331155 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Zarutian: I can see an unambiguous advantage in not sharing the frame buffer though. < 1486331161 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :actually, I think the video chipset being the most complicated part of the computer is the rule, ever since the first video terminals, and the IBM PC with its dumb simple video cards are the exception < 1486331201 0 :hppavilion2!?@? NICK :hppavilion[1] < 1486331237 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :int-e: perhaps, but I have seen old designs where they used crossbar switch between CPUs, GPUs, DMA drivers and memory banks. < 1486331319 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :wob_jonas: the reason for that was the price of memory iirc versus logic die size. (If you could use a specialized logic to lessen memory consuption for video terminal stuff then you did) < 1486331341 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Zarutian: yep < 1486331388 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Zarutian: damn there was a cute story a while ago where somebody ran benchmarks and they got quite consistently faster after 30 minutes or so... that was with a shared framebuffer, and after 30 minutes the display would switch off, freeing a noticable fraction of the memory bandwidth (1920*1080*60*4 = 500MB/s, it would be more today). I have no idea how to find it again :-/ < 1486331397 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :and I think part of the reason why memory capacity (as opposed to latency) became relatively cheaper compared to other stuff in the computer is partly that DRAM starts out big but scales better to larger RAM sizes < 1486331410 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: that was me < 1486331413 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :wasn't I? < 1486331425 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :int-e: the beuity of it was that there were usually no contention between diffrent accessors to same memory banks. < 1486331429 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wob_jonas: possible? < 1486331429 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I did main memory throughput benchmarks < 1486331442 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :and found that it got faster when the screen saver started < 1486331458 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Zarutian: But I think the Atari ANTIC only allows executing one display list instruction per hblank, and many settings could not be set by the display list. My own design does not have these limitations. < 1486331470 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Zarutian: the contention was with the throughput. I didn't try to measure latency in that case. < 1486331513 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wob_jonas: did you just have graphs or also some text online? but I guess reading it here would be memorable enough for me. < 1486331515 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: sure. But the basic idea is the same. < 1486331546 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: I probably showed a graph < 1486331557 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :int-e: it just had one 'huge' drawback: cost. At least at that time. < 1486331562 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1486331590 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :(cost as in relatively expensive to manifacture than other cheaper yet worse methods) < 1486331592 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :If you had a complete copy of the logs, you could probably find it. < 1486331677 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1486331698 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1486331751 0 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Quit: leaving < 1486331764 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: I have somewhere in my ideas file an draft of an spec where instead of an application being only limited to framebuffers, textures, voxels, uniforms and simple gpu shader kernels, they could send a whole program expressed in a binary language that was on the level of primitive recursive function level and therefore guranteed to terminate. < 1486331831 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: a bit like ReGIS&Sixel, Ripscrip, NAPLPS or Apple QuickDraw commands list (PICT) in that regard < 1486331844 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :OK < 1486331872 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Zarutian: probably still is expensive... otherwise more multicore CPUs would offer more than 2 memory interfaces. < 1486331898 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :so feel free to discuss your ideas regarding this here, zzo38 ;-Þ < 1486331904 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(perhaps 4 is the norm now for high-end CPUs?) < 1486331989 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :int-e: well that design didnt have multi core CPUs, just a number of CPUs (Called Computing Processing Units just to get the acronym to fit ;-) < 1486331998 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(just looking at intel and amd here, fwiw) < 1486332000 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Zarutian: I would have had it a bit differently; the program is not guaranteed to terminate but if it does not terminate it will restart anyways during each vblank. That way loops and so on are possible and you can implement your own tiles perhaps < 1486332085 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :zzo38: is there much difference? A primitive recursive program could still easily loop as much that it terminates only after the universe has ended. < 1486332112 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486332144 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :As for CPU and memory interface, what I really wish for is for Intel to figure out a sane way in future x86_64 cpus how the OS can opt for a mode where all pages are at least 8K (or at least 16K) sized, < 1486332155 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Zarutian: sure, but to make it analogous, a multicore-CPU is just several CPU's, and possibly GPUs on a single die, communicating with external buses (memory, PCIe, more?) and in a perfect world there'd be a crossbar switch between all those components... < 1486332171 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :My own design did allow loops too and also did that (restarted the program during each vblank), but could not execute during rendering so you had to program the registers to control rendering during each scanline (it renders tiles eight pixels wide, or can render in pixel mode instead, but cannot mix them in a single scanline; also tiles are only one pixel high but the display list can change the character base address during each scanline in order < 1486332177 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :because the 4K page size is currently causing the cpus to not being able to have more than 8*4K L1 data cache < 1486332191 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :and that limitation would be so useful to get over. < 1486332193 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net QUIT :Ping timeout: 248 seconds < 1486332197 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Actually in my design, the display list program can't terminate, although there is a "wait for next scanline" instruction. < 1486332200 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: one trick I did way back when first there was a computer in the house and I was programming stuff in QBASIC was to keep a copy of video memory block where the mouse cursor was to be drawn to be used to undo the cursor drawing when the mouse was moved. < 1486332215 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Zarutian: the reality will be less than ideal and probably too complicated for my poor little brain :) < 1486332252 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: just because it otherwise took too long to redraw the screen and there wasnt enough memory to do dual buffering. Worked well for other sprite kind of stuff too. < 1486332290 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Zarutian: one cute point of the hybrid design is that a GPU can potentially access data by snooping CPU caches without going via main memory at all. < 1486332317 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Zarutian: right, PC video cards didn't have built-in sprite support of any sort (and have other limitations too), which is why they're so hard to use. < 1486332343 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :People still ended up doing magical stuff with PC video cards of course, but still. < 1486332374 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1486332380 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :wob_jonas: I was rather pleased with my ten yearold self when I figured out that trick on my own. < 1486332392 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :nice < 1486332401 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :My own design does include built-in sprite support though, but the display list program still has to alter the sprite Y scroll register during each scanline < 1486332462 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :(Also my own design has no display list interrupt like ANTIC has, because it is unnecessary. There is still the vblank interrupt though.) < 1486332494 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :wob_jonas: and my brother was rather impressed that I had added mouse cursor (and gui buttons) to an fractal drawing program that we had copied from an photocopied then faxed computer programming magazine article. < 1486332526 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Zarutian: hmm, and all that sounds like I really like those hybrids, and I actually don't... but the tradeoffs are all but clear, and the reason is that both the hybrids and the standalone GPUs are really hard to reason about. < 1486332540 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Zarutian: did that use machine code (non-BASIC) for some of the computation? < 1486332541 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(performance wise) < 1486332612 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :wob_jonas: none what so ever, took a while to draw the fractal, just did a ?interrupt? check in the next innermost loop iirc < 1486332619 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :A program I wrote in QBASIC to implement a solitaire card game used a XOR picture for the mouse cursor instead, and undid the mouse cursor before drawing anything else on the screen and then redid it afterward. (But there were no GUI buttons; the mouse was used only to select which card to move, and other operations were done by keyboard) < 1486332732 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :wob_jonas: so if you swinged the mouse about it actually executed a bit slower, but you could pause the fractal drawing etc. < 1486332746 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Zarutian: nice < 1486332812 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :I am a bit sad that this thing sucumbed to a bad harddrive sector. < 1486332941 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :when I discovered Forth I was rather pissed because Beginners' All Situations Interchange Computerlanguage was rather crappy and used the confusing mathematical notation I have come to loath. < 1486332980 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :And here was this thing all along that was much better so long you didnt mind RPN. < 1486332990 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :but such is life < 1486333004 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :ACTION hears Marvin sigh electronically < 1486333005 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :As an example of what I was asking before about OpenGL is to consider a fragment program such as this http://sprunge.us/XSHI and may want to change the name table during every frame. < 1486333042 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :(Note this program is not quite a standard ARB fragment program; it uses a preprocessor to convert the fractions with slashes into decimals.) < 1486333083 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1486333100 0 :mroman_!5504dd14@gateway/web/freenode/ip.85.4.221.20 QUIT :Ping timeout: 260 seconds < 1486333105 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1486333142 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1486333306 0 :AnotherTest!~turingcom@ptr-82l26zd6fbwtyfah0li.18120a2.ip6.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1486333348 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :And the program that writes it may be JavaScript using mmap.js (a Node.js package), so that is why I wanted to know the best way to upload the texture every frame. Also for sprites it may wanted to have a list of shapes to upload too every frame. (And the shader program to use would not necessarily be the one I posted; the JavaScript code may upload a different fragment program.) < 1486333826 0 :krok_!~krok@static-50-53-174-215.bvtn.or.frontiernet.net QUIT :Remote host closed the connection < 1486334073 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Therefore, can you answer my question? < 1486334432 0 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1486334543 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net QUIT :Ping timeout: 264 seconds < 1486334664 0 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 276 seconds < 1486334968 0 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1486335659 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Do you know that answer, please? < 1486335748 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :int-e: said something about Buffer Objects so you could start there. < 1486335856 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Do you think comments make sense on diffs directly like that, or in a code review tool? < 1486335869 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :I did read about Buffer Objects, but am unsure the best way to use them (without causing too much desynchronization and/or other problems). < 1486335870 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :I mean more in a code review tool < 1486335871 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I do wish more people used good code review tools. < 1486335880 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :I want to "tell a story" in my code review < 1486335889 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :but there's no reason not to start at diffs < 1486335947 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: well you have deplete me of my GPU knowledge. Perhaps ask in #OpenGL ? < 1486335985 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Zarutian: I tried; they won't answer me. < 1486336159 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :ACTION really wished that all terminal emulators supported Sixels (They arent that complex) < 1486336176 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Does any one other than xterm do? < 1486336205 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :um, what are Sixels? < 1486336227 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Display pictures on a DEC VT terminal < 1486336239 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :zzo38: well any other terminals that support VT340 < 1486336272 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :also, hi shachaf :) < 1486336279 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :I'm stuck at ORD for another hour and a bit < 1486336282 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :ACTION sighs loudly < 1486336296 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :copumpkin: what is ORD in this context? < 1486336396 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :a very large airport in Chicago < 1486336427 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :copumpkin: on the way away, or on the way home? < 1486336488 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :copumpkin: oh, I didnt catch that from context. Like KEF or BIRK, I gather. < 1486336518 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :wob_jonas: way home :) second layover < 1486336525 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :can't wait to lie down in my bed < 1486336664 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :airports, it reminds me. A guy I heard of took a frozen water bottle through security because he successfully argued it was not a liquid. Frankly I think the security guys just saw that was water ice and didnt bother further than putting it through the x ray machine. < 1486336852 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1486336869 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :Pretty cool I thought. < 1486336935 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :wob_jonas: btw ftp://ftp.cs.utk.edu/pub/shuford/terminal/all_about_sixels.txt should illuminate sixels < 1486336946 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Zarutian: hmm, how does that work? does he pour the melted part of the water on the floor right before he gets to the front of the queue of security? < 1486337010 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1486337040 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :wob_jonas: nope, wetish paper towel evaporation cooling. Though he could just have as easily just drunk the melted part before getting to the front of the queue. < 1486337067 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I see < 1486337108 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I know the security people do sometimes let you through even with forbidden objects, I've seen and heard of examples < 1486337115 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :the 'no liquids' crap is generally considered rather idiotic by all. < 1486337146 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Zarutian: no it's not! it's actually one of the more brilliant parts of the rule < 1486337168 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :it makes many people buy drinks in the part of the airplane after security < 1486337175 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :great way to sell stuff < 1486337197 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :or just fill up at the drinking fountain after security. < 1486337202 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :just like how the hand baggage size is also checked only at security, and anything you buy after, including large wine bottles, doesn't count in it < 1486337217 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Zarutian: sure, some of them do that. I sometimes do too. < 1486337224 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I've done both, I think < 1486337235 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :I swear those hand baggage size shrinks every year < 1486337273 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :not that I travel much < 1486337287 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :just heard stories from people that do < 1486337292 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Zarutian: no, it's more like the atoms are getting bigger in every object because of the Hubble constant < 1486337353 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :wob_jonas: that is not even internally consistant. Because if they did get bigger then the relative sizes of objects wouldnt change. < 1486337385 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I know < 1486337458 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :it is just that airlines seem to follow the same semi-parabolic pattern, on large scale, that their airplanes do on small scale. < 1486337499 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :what? airplanes are shrinking too? < 1486337504 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :or growing? or what? < 1486337556 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1486337569 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :lesse how can I explain this. < 1486337598 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :or... planes are free falling to the ground in a parabolic path? < 1486337638 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :wob_jonas: I said semi-parabolic. They take off get up to crusing altitude then dive and land. < 1486337775 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :the Hubble constant is basically saying that more space pops into existance over time. If we think of space as made up of biased smallscale randomly connected graph of planc sized cells then there is new cells coming into existance or at least connecting themselfs into the graph all over the place then... < 1486337871 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :... then it should be rather obvious that atoms which are mostly empty get bigger too at nearly the same rate. < 1486337943 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :(the biasing of the graph is basically how space folds and gravity emerges) < 1486338104 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :Someone had before ask me to make up a Magic: the Gathering card "Demons In Your Nose {UB}", and now maybe they should be added into esolang wiki in article about undefined behaviour or maybe it should go only in the talk page instead. < 1486338167 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Undefined behavior14]]4 10 02https://esolangs.org/w/index.php?diff=50850&oldid=35567 5* 03Zzo38 5* (+251) 10 < 1486338182 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is PRIVMSG #esoteric :somebody used Cs undefined behaviour to lure in nasal demons and capture them? < 1486338239 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :I don't think so. < 1486338334 0 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1486338462 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: hi < 1486338496 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've been to MDW but never to ORD. < 1486338577 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1486338830 0 :zzo38!~zzo38@24-207-44-58.eastlink.ca PRIVMSG #esoteric :About my previous question, what I found is that MegaZeux just uses glTexSubImage2D to update the texture during each frame. < 1486338855 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :shachaf: ah, I never have < 1486338859 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :I've never actually been to chicago < 1486338861 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :just through ORD < 1486338892 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client