←2017-09-30 2017-10-01 2017-10-02→ ↑2017 ↑all
00:02:38 -!- sleffy has quit (Ping timeout: 240 seconds).
00:03:35 -!- wob_jonas has joined.
00:04:33 <wob_jonas> In http://pbfcomics.com/ , in the bottom mosaic that seems at first as if it listed all strips, why isn't there a link to http://pbfcomics.com/comics/skub/ ?
00:05:26 <wob_jonas> And why does the link to http://pbfcomics.com/comics/harmony/ show the wrong thumbnail image?
00:13:32 <zzo38> Why does pasting a javascript: URI into the location bar when it is currently empty will cause it not to paste the scheme?
00:13:58 <zzo38> (If it is not empty it does paste the scheme, and if the scheme isn't javascript: then it also pastes the scheme)
00:15:02 <wob_jonas> zzo38: what browser is this? is it possible that the scheme is logically there but hidden in the display of the url bar? firefox hides https:// in the url bar these days, but it's still there and gets copied when you select the whole thing
00:15:26 <wob_jonas> it also hides most percent-escapes showing them as the character they represent, which is much worse IMO
00:15:41 <zzo38> Firefox. Also, it isn't logically there; if pasted and push return, it doesn't work!
00:16:08 <wob_jonas> there can be other reasons why it doesn't work
00:16:09 <zzo38> But about those other things hidden, I have gotten rid of them. I can show you the code I used to avoid hiding percent-escapes if you want it
00:16:37 <zzo38> wob_jonas: No, it really isn't logically there; if I paste it and then add "javascript:" in front, then it does work.
00:16:57 <wob_jonas> it's not so important that I'd start fixing it. firefox has other bad things, and I won't spend my time fixing them all, except for the really orst ones.
00:17:47 -!- hppavilion[1] has quit (Ping timeout: 260 seconds).
00:18:17 <zzo38> Yes, and I wrote a document about how to make a better kind
00:18:37 <wob_jonas> a better kind of what?
00:20:31 <zzo38> Of web browser program
00:20:49 <Cthulhux> thats easy
00:21:05 <wob_jonas> that's not for me. I want to make better software if I have time, but not browser.
00:21:08 <wob_jonas> let other people do that.
00:21:09 <Cthulhux> something better than firefox has become a weekend job as of today
00:21:11 <Cthulhux> blergh
00:22:03 <wob_jonas> and plugins can fix some of the more annoying things in firefox. they made every part pretty hookable.
00:22:05 <zzo38> But I used a code like this: if(location=="chrome://browser/content/browser.xul") window.losslessDecodeURI=x=>x.spec;
00:22:22 <Cthulhux> wob_jonas, they removed most hooks :(
00:22:27 <zzo38> Yes, I did add several extensions as well as userChrome.js with many of my own codes
00:22:37 <zzo38> I did not install the newer version with the removed most hooks
00:22:48 <wob_jonas> what? they removed hooks? when
00:23:05 <Cthulhux> fx57 does not support most of old XUL hooks
00:23:09 <zzo38> (This forces it to display percent encoding, I think, rather than the characters they represent)
00:23:10 <Cthulhux> and never will
00:23:37 <Cthulhux> i mean, hooray, it can do sidebars now, but...
00:23:38 <Cthulhux> :/
00:24:10 <zzo38> I do think XPCOM is stupid, although I think XUL can be good (or something like it; HTML isn't as suitable here)
00:24:32 <wob_jonas> is it the hooks that people used a lot that they removed, or the ones that nobody used?
00:24:51 <zzo38> I have used userChrome.js to make a relative location bar feature.
00:25:12 <Cthulhux> they removed most ways to modify your UI, excluding "add things to the sidebar" and "add a new toolbar button"
00:25:31 <Cthulhux> userChrome.css is an inadequate replacement IMO
00:25:45 <zzo38> Cthulhux: Which isn't very good, as I have instead removed most toolbar buttons, rather than adding stuff.
00:25:54 <wob_jonas> wasn't a CSS always the normal way to modify the UI?
00:26:02 <Cthulhux> zzo38, their reason was "we need chrome compatibility"
00:26:06 * Cthulhux pukes
00:26:21 <Cthulhux> wob_jonas, no.
00:26:24 <Cthulhux> XUL was.
00:27:08 <Cthulhux> my firefox updated to 57 yesterday and i never hated using a computer so much in the last few decades-.
00:27:10 <zzo38> If the chrome window has IDs and classes and stuff suitable for CSS, then use of custom CSS codes should help somewhat, although still there are many things it will be no good at.
00:27:23 <zzo38> I disabled updates to Firefox to avoid stuff like that
00:27:58 <Cthulhux> you can write custom dialogs in HTML now, hooray. "dialogs", that is. no more access to firefox's own dialogs
00:28:16 <Cthulhux> also, AFAIR the API to execute external applications has been removed for good
00:28:24 <Cthulhux> "security" my ass
00:28:43 <Cthulhux> things like opendownload² and vimperator are pretty much dead now.
00:28:51 <Cthulhux> i seriously consider going back to pale moon.
00:29:12 <zzo38> I think the Node.js API is better for executing external applications and files anyways
00:29:25 <zzo38> (better than XPCOM, I mean)
00:29:42 <wob_jonas> Cthulhux: oh, so that's why the open-as extension was broken!
00:30:00 <wob_jonas> I thought it was broken because they started to require that all extensions have to be signed or something like that
00:30:08 <zzo38> Another thing I have done is actually hexediting one of the .so files, in order to remove support for HSTS.
00:30:23 <Cthulhux> wob_jonas, maybe. i wrote the OpenDownload² extension and i was reported that it does almost the same... yup, not possible anymore
00:30:41 <Cthulhux> crapzilla
00:31:34 <wob_jonas> this explains a lot
00:31:47 <zzo38> This is the document I wrote about how to make a better web browser program: http://zzo38computer.org/textfile/miscellaneous/web_browser
00:31:48 <wob_jonas> I noticed they broken some plugins, but I thought they broke them in some other way
00:32:54 <Cthulhux> something like vivaldi would be nice, but with a more flexible UI (= scriptable)
00:33:00 <Cthulhux> or qutebrowser with plugin support
00:33:02 <Cthulhux> :<
00:34:15 <zzo38> What you will think of the ideas I wrote?
00:34:51 <Cthulhux> The user is assumed to be an expert at the computer << :DD lovely
00:40:59 <zzo38> Is that all?
00:45:59 -!- oerjan has joined.
00:46:10 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
00:49:16 <Cthulhux> no objections _generally_.
00:49:34 -!- sleffy has joined.
00:50:39 <zzo38> Do you have an objection not-generally, or any suggestion, question, comment, complaint, etc?
00:51:55 <Cthulhux> i'm positive that the only relevant rule is "assumed to be an expert" because that will inevitably lead to most of the other features.
00:53:23 <zzo38> Maybe it does; I don't quite know. But it does seem like it can be possible.
01:00:46 -!- augur has joined.
01:01:51 <zzo38> Do you like farbfeld?
01:01:59 <Cthulhux> never tried
01:02:36 <pikhq> It's a fairly nice simple image format.
01:02:40 -!- imode has joined.
01:02:52 <pikhq> Bit niche, but it's handy if you're wanting to just write simple image filters or something.
01:03:06 <pikhq> Think where you'd use PBM, only... it sucks less.
01:04:49 <zzo38> Yes, I think so too, actually. Have you written any image filters (or converters) for use with farbfeld?
01:05:28 <pikhq> A couple, though they were just toys.
01:05:55 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
01:06:26 <zzo38> I have written many, and if you have any that I do not have, then it can be useful to add them too (or make a link)
01:09:07 <zzo38> Currently I have a NTSC decoder, but not a NTSC encoder. There is also no TV frame encoder/decoder.
01:09:35 <zzo38> (And it does not include a feature to find and use an existing colour burst signal to set the phase)
01:12:33 <zzo38> I think that the TV frame decoder program should take raw audio data (at a high but irrelevant sample rate, and also it isn't actually meant as audio) from stdin and produce a grey scale farbfeld picture on stdout, based on the retrace signals and so on that it finds, with specified framing options (such as in case you wish to include colour burst signal in output).
01:27:28 -!- doesthiswork has joined.
01:36:24 <oerjan> `date
01:36:25 <HackEgo> Sun Oct 1 00:36:23 UTC 2017
01:37:18 <oerjan> `learn The password of the month is revolutionary
01:37:20 <HackEgo> Relearned 'password': The password of the month is revolutionary
01:37:24 -!- Sgeo_ has joined.
01:39:21 -!- augur has quit (Remote host closed the connection).
01:39:33 -!- Sgeo has quit (Ping timeout: 246 seconds).
01:41:37 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
01:43:33 <oerjan> are we allowing random dudes on the wiki now...
01:48:01 <fizzie> Huh, the introductions page is pretty long.
01:49:13 <int-e> oerjan: . o O ( do you like rotating passwords? )
01:54:43 <oerjan> int-e: only on HackEgo hth
01:55:53 <oerjan> oh wait
01:56:00 * oerjan swats int-e -----###
02:04:08 -!- sleffy has quit (Ping timeout: 258 seconds).
02:14:31 <FreeFull> Rotate your password 90° for an even hash
02:26:05 -!- hppavilion[1] has joined.
02:42:34 <Taneb> Ugh, I fell asleep when I didn't mean to and now I am tired but wide awake
02:42:43 <Taneb> Also it's quarter to three in the morning
02:42:48 <Taneb> Not the most fun time to be up
02:48:22 -!- hppavilion[1] has quit (Read error: Connection reset by peer).
02:48:47 -!- hppavilion[1] has joined.
02:52:43 -!- doesthiswork has left.
02:53:07 -!- doesthiswork has joined.
03:01:36 -!- ATMunn has quit (Quit: never drink, kids).
03:12:33 -!- augur has joined.
03:17:01 <shachaf> oerjan: did you play Flood
03:17:12 <shachaf> or are you antediluvian twh
03:22:18 <oerjan> the tatham game? i usually don't play it more than a couple times when i get around to it.
03:23:29 * oerjan currently on Slant
04:04:15 <zzo38> Now I wrote the program to convert farbfeld into XBM, too
04:21:24 -!- jaboja has quit (Remote host closed the connection).
05:08:05 -!- hppavilion[1] has quit (Read error: Connection reset by peer).
05:08:23 -!- hppavilion[1] has joined.
05:10:03 -!- augur has quit (Quit: Leaving...).
05:18:44 -!- hppavilion[1] has quit (Read error: Connection reset by peer).
05:19:27 -!- hppavilion[1] has joined.
05:22:24 -!- MrBismuth has joined.
05:25:11 -!- MrBusiness has quit (Ping timeout: 255 seconds).
05:30:58 -!- APic has quit (Ping timeout: 264 seconds).
05:33:56 <zzo38> How do you classify the story of computer game: You are trying to go to Mornington Crescent but suddenly your wing broke and you fell down and got badly injured, and the only thing you have is a unloaded gun. But, this is ZZT, so there are magic diamonds that can help you!
05:43:56 -!- APic has joined.
06:09:23 -!- sebbu2 has joined.
06:12:48 -!- sebbu has quit (Ping timeout: 240 seconds).
06:57:45 -!- MDude has quit (Read error: Connection reset by peer).
06:58:08 -!- MDude has joined.
07:08:07 -!- hppavilion[1] has quit (Ping timeout: 258 seconds).
07:19:31 -!- oerjan has quit (Quit: Nite).
07:20:16 -!- Cale has joined.
07:53:29 -!- doesthiswork has quit (Quit: Leaving.).
08:58:50 -!- hppavilion[1] has joined.
09:08:34 -!- AnotherTest has joined.
09:26:08 -!- imode has quit (Ping timeout: 240 seconds).
09:29:37 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
09:35:33 <Taneb> So, last night I was trying to implement System F in Agda
09:36:11 <Taneb> I'm not sure I've got it right though
09:42:22 -!- zseri has joined.
10:11:55 -!- sebbu2 has quit (Read error: Connection reset by peer).
10:12:23 -!- sebbu has joined.
10:40:47 -!- sebbu2 has joined.
10:42:14 -!- LKoen has joined.
10:44:08 -!- sebbu has quit (Ping timeout: 240 seconds).
11:08:24 -!- Phantom_Hoover has joined.
11:41:55 -!- zseri has quit (Quit: Leaving).
12:25:49 -!- hppavilion[1] has joined.
12:30:09 -!- hppavilion[1] has quit (Ping timeout: 248 seconds).
12:33:08 -!- AnotherTest has quit (Ping timeout: 255 seconds).
13:26:57 -!- erkin has joined.
13:55:37 -!- boily has joined.
14:00:30 -!- doesthiswork has joined.
14:13:58 <HackEgo> [wiki] [[Special:Log/newusers]] create * Jsteilberg * New user account
14:16:10 <HackEgo> [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=53154&oldid=53153 * Jsteilberg * (+220) added my intro
14:16:53 <HackEgo> [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=53155&oldid=53154 * Jsteilberg * (+13)
14:18:26 <HackEgo> [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=53156&oldid=53155 * Jsteilberg * (+106) Is it four tildes to sign? Not really sure, sorry
14:21:54 -!- ATMunn has joined.
14:37:39 -!- Melvar` has joined.
14:38:39 -!- idris-bot has quit (Ping timeout: 248 seconds).
14:40:15 -!- Melvar has quit (Ping timeout: 248 seconds).
14:49:36 -!- jaboja has joined.
15:07:34 -!- Phantom_Hoover has quit (Ping timeout: 255 seconds).
15:08:03 -!- jaboja has quit (Ping timeout: 258 seconds).
15:10:05 -!- jaboja has joined.
15:37:24 -!- sleffy has joined.
15:48:18 -!- jaboja has quit (Ping timeout: 258 seconds).
15:54:54 -!- Phantom_Hoover has joined.
16:00:17 -!- grumble has quit (Quit: me).
16:02:13 -!- grumble has joined.
16:08:47 -!- jaboja has joined.
16:27:49 -!- doesthiswork has quit (Quit: Leaving.).
16:28:11 -!- Antoxyde has joined.
16:29:51 -!- Melvar` has changed nick to Melvar.
16:36:05 -!- zseri has joined.
16:53:05 -!- jaboja has quit (Ping timeout: 248 seconds).
17:21:34 -!- jaboja has joined.
17:33:09 -!- Guest65841 has changed nick to Slereah.
17:35:13 -!- sleffy has quit (Ping timeout: 248 seconds).
17:43:37 -!- sleffy has joined.
17:48:35 <zzo38> I remember once I used prompt().toString() in a bookmarklet code, I think (It seem strange, but it does work.)
17:48:50 <Cthulhux> javascript is really esoteric
17:52:44 -!- Phantom_Hoover has quit (Quit: Leaving).
18:07:59 <zzo38> Are you sure?
18:22:09 <Cthulhux> i am
18:23:44 -!- PinealGlandOptic has joined.
18:25:06 <zzo38> OK
18:26:40 <int-e> arcane, maybe, esoteric, not.
18:27:13 <Cthulhux> a language where you can never be sure if your comparison is true or false is probably rather esoteric
18:27:13 <Cthulhux> :x
18:27:45 <zzo38> Why are you not sure if the comparison is true or false? The rules for such thing in JavaScript look clearly enough to me
18:27:56 <int-e> Cthulhux: you must be talking about PHP
18:28:09 <Cthulhux> https://charlieharvey.org.uk/page/javascript_the_weird_parts
18:28:15 <Cthulhux> php does *not* do that
18:28:51 <int-e> bash: php: command not found
18:29:12 <int-e> <?php var_dump(md5('240610708') == md5('QNKCDZO')) ?>
18:30:05 <int-e> `php
18:30:10 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: php: not found
18:30:20 <Cthulhux> `rm -rf /
18:30:21 <HackEgo> rm: invalid option -- ' ' \ Try 'rm --help' for more information.
18:30:23 <Cthulhux> :{
18:30:32 <Cthulhux> ok :(
18:30:51 <boily> `w QNKCDZO
18:30:53 <HackEgo> That's not wise.
18:30:58 <int-e> please don't try to destroy the sandbox. it has some safety guards but they aren't perfect.
18:31:02 <boily> `? QNKCDZO
18:31:04 <HackEgo> QNKCDZO? ¯\(°​_o)/¯
18:31:40 <Cthulhux> also: <int-e> bash: php: command not found << probably a bash issue. all of my powershell, ksh and tcsh systems know php!
18:31:47 <Cthulhux> have you considered to file a bug? :D
18:32:03 <int-e> `` echo -n 240610708 | md5sum -; echo -n QNKCDZO | md5sum -
18:32:04 <HackEgo> 0e462097431906509019562988736854 - \ 0e830400451993494058024219903391 -
18:32:38 <int-e> Cthulhux: nah I just don't use php at home :P
18:32:53 <int-e> if anything it's a feature
18:32:58 <Cthulhux> i randomly maintain my old wordpress plugins
18:33:02 <Cthulhux> requires php
18:33:03 <Cthulhux> :/
18:33:40 <int-e> But somehow, I do have php at work.
18:36:25 <int-e> in any case this was one surprising pitfall of magical comparisons...
18:50:33 -!- boily has quit (Quit: VASCULAR CHICKEN).
18:53:21 -!- sleffy has quit (Ping timeout: 240 seconds).
18:53:28 -!- Phantom_Hoover has joined.
18:55:19 -!- idris-bot has joined.
19:05:30 -!- Antoxyde_ has joined.
19:06:57 -!- LKoen has quit (Remote host closed the connection).
19:07:24 -!- sleffy has joined.
19:07:59 -!- Antoxyde has quit (Ping timeout: 248 seconds).
19:14:23 -!- jaboja has quit (Ping timeout: 248 seconds).
19:14:42 -!- AnotherTest has joined.
19:18:36 -!- jaboja has joined.
19:24:07 -!- sleffy has quit (Ping timeout: 240 seconds).
19:26:39 -!- jaboja has quit (Ping timeout: 248 seconds).
19:46:49 -!- PinealGlandOptic has quit (Quit: leaving).
19:56:41 <zzo38> I still think that some of the somewhat recent stuff in JavaScript is good stuff, such as typed arrays, generator functions, and arrow functions; I use that stuff.
19:57:18 <Cthulhux> javascript was never meant for actual programming
19:57:27 <Cthulhux> that becomes obvious these days
19:58:59 -!- imode has joined.
19:59:02 <zzo38> Well, I think it works for that though (sometimes; it depends on the program)
19:59:27 <Cthulhux> sure, you can write everything in any programming language if you just try hard enough
19:59:34 <Cthulhux> but you really should not.
20:06:00 <zzo38> I wrote a level editor for a DOS game once in JavaScript (mainly because the editor included with the game does not work correctly on DOSBOX, although on a true DOS computer it works OK)
20:06:18 <Cthulhux> i wrote a website in COBOL
20:06:25 <Cthulhux> i still can't recommend to do that
20:08:22 <zzo38> I do program in C as well
20:09:27 <Cthulhux> so do I. still less esoteric than javascript ^^
20:13:22 -!- jaboja has joined.
20:17:53 <zzo38> This level editor is using SDL, although I also wrote a program in JavaScript to calculate the character points for a GURPS game, which only uses stdio
20:18:52 <zzo38> Do you know to play any GURPS game?
20:24:39 -!- sleffy has joined.
20:25:35 -!- imode has quit (Ping timeout: 246 seconds).
20:52:11 -!- imode has joined.
20:55:44 -!- sleffy has quit (Ping timeout: 258 seconds).
21:32:20 -!- Antoxyde_ has quit (Read error: Connection reset by peer).
21:32:31 <HackEgo> [wiki] [[User:Ivancr72]] https://esolangs.org/w/index.php?diff=53157&oldid=50934 * Ivancr72 * (-192)
21:51:58 -!- boily has joined.
22:13:08 -!- imode has quit (Ping timeout: 240 seconds).
22:19:32 <zzo38> Is there any command in vim to allow syntax highlighting to be used on stuff that is displayed using the "lcs" option rather than only using SpecialKey and NonText highlighting?
22:34:47 -!- AnotherTest has quit (Ping timeout: 255 seconds).
22:44:39 -!- sleffy has joined.
22:52:00 -!- imode has joined.
23:08:04 -!- LKoen has joined.
23:09:42 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
23:12:58 -!- LKoen has quit (Ping timeout: 264 seconds).
23:18:09 -!- jaboja has quit (Ping timeout: 248 seconds).
23:20:15 -!- imode has quit (Ping timeout: 258 seconds).
23:49:19 -!- zseri has quit (Quit: Leaving).
23:52:29 -!- oerjan has joined.
←2017-09-30 2017-10-01 2017-10-02→ ↑2017 ↑all