00:02:29 nice 01:38:46 [[Special:Log/newusers]] create * Paper * New user account 02:25:29 -!- delta23 has joined. 04:20:33 [[Shuffle]] M https://esolangs.org/w/index.php?diff=84303&oldid=84259 * Enoua5 * (+2954) 04:30:59 [[Shuffle]] M https://esolangs.org/w/index.php?diff=84304&oldid=84303 * Enoua5 * (+641) 06:53:07 -!- delta23 has quit (Quit: Leaving). 07:18:44 [[Truth-machine]] https://esolangs.org/w/index.php?diff=84305&oldid=83982 * Oshaboy * (+556) I made a mistake in JSFuck 08:18:21 -!- xelxebar has quit (Ping timeout: 240 seconds). 08:18:28 -!- xelxebar_ has joined. 08:56:04 -!- delta23 has joined. 09:50:27 \help morse 09:50:27 \morse 09:53:52 \morse hello world 09:53:53 .... . .-.. .-.. --- / .-- --- .-. .-.. -.. 09:54:07 \help demorse 09:54:07 \demorse ; \demorse ru 09:54:16 \demorse .... . .-.. .-.. --- / .-- --- .-. .-.. -.. 09:54:18 HELLO WORLD 09:54:27 \demorse ru .... . .-.. .-.. --- / .-- --- .-. .-.. -.. 09:54:28 ХЕЛЛО ВОРЛД 09:54:42 \demorse -- ..- .-. ... ..- / --- -. / ... ..- ..- .-. .. -.- --- -.- --- .. -. . -. / ...- . ... .. . .-.. .-.- -- .-.- .-.- -. / ... --- .--. . ..- - ..- -. ..- - / .- .-. -.- - .. -. . -. / -. .. ... .-.- -.- .-.- ... .-.. .- .--- .. 09:54:44 MURSU ON SUURIKOKOINEN VESIELMN SOPEUTUNUT ARKTINEN NISKSLAJI 09:54:53 \demorse ru -- ..- .-. ... ..- / --- -. / ... ..- ..- .-. .. -.- --- -.- --- .. -. . -. / ...- . ... .. . .-.. .-.- -- .-.- .-.- -. / ... --- .--. . ..- - ..- -. ..- - / .- .-. -.- - .. -. . -. / -. .. ... .-.- -.- .-.- ... .-.. .- .--- .. 09:54:54 МУРСУ ОН СУУРИКОКОИНЕН ЖЕСИЕЛЯМЯЯН СОПЕУТУНУТ АРКТИНЕН НИСЯКЯСЛАЙИ 09:56:09 not sure what is .-.- 09:56:22 is it some finnish letter modifier? 10:04:42 [[Velik]] https://esolangs.org/w/index.php?diff=84306&oldid=83996 * Nakilon * (+295) added \morse and \demorse examples 10:06:18 It's an Ä. 10:07:05 (Which some online decoder converted into an Æ when I looked that up, so I presume it's that in some other dialect of morse code.) 10:09:54 can't find it here https://www.itu.int/rec/R-REC-M.1677-1-200910-I 10:10:59 https://en.wikipedia.org/wiki/Morse_code#Letters,_numbers,_punctuation,_prosigns_for_Morse_code_and_non-Latin_variants has it listed under the vague "non-Latin extensions" category, as "shared by Ä, Æ, Ą". 10:12:37 I see 10:14:30 Making it Я in the Cyrillic flavor is moderately consistent, though. The Finnish ä is nominally /æ/, which I take it я could in some situations sound like. 10:14:45 that only gem that can Cyrillic -- I forked it to fix the broken dependency, but it appeared to emit only ASCII (for Russian you explicitly pass `:ru` and it emits UTF-8 with Я for .-.-) 10:15:45 another gem, that probably can those extensions, can't Cyrillic ..\ 10:17:18 heh, and you know why? 10:17:25 because first gem author is Russian 10:17:32 the second gem author is Japanese 10:19:43 I probably shouldn't have said "nominally", the Finnish ä *is* /æ/, we have a pretty strict 1:1 mapping of graphemes and phonemes, with just a few tiny little special cases around things like /ŋ/ (an "n" before a "k" is a short /ŋ/ instead of the usual /n/, and "ng" turns into a long /ŋː/). 10:21:46 -!- S_Gautam has joined. 10:24:10 checked, the Japanese gem supports japanese chars but not this extension: => "MURSU ON SUURIKOKOINEN VESIEL.-.-M.-.-.-.-N SOPEUTUNUT ARKTINEN NIS.-.-K.-.-SLAJI" 11:15:52 [[S l o w]] N https://esolangs.org/w/index.php?oldid=84307 * Magnogen * (+3695) Create Slow 11:31:25 nakilon: or you could just write your own morse encoder and decoder 11:32:57 I could pull request one of them to include another alphabet 11:33:18 but I'd like to keep these simple https://github.com/Nakilon/nakiircbot/blob/master/example_libera_velik/remote_morse/app.rb 11:50:40 -!- delta23 has quit (Quit: Leaving). 12:05:18 [[S l o w]] M https://esolangs.org/w/index.php?diff=84308&oldid=84307 * Oshaboy * (+44) Added link 12:11:05 -!- dionys has left. 12:18:21 -!- none30 has quit (Quit: Bridge terminating on SIGTERM). 12:43:27 -!- copumpkin has quit (Quit: Hmmm). 12:53:24 -!- delta23 has joined. 13:13:00 [[Shuffle]] M https://esolangs.org/w/index.php?diff=84309&oldid=84304 * Enoua5 * (-251) Bracket cards not needed for this one 13:13:13 -!- Discordian[m] has joined. 13:14:11 -!- Discordian[m] has quit (Remote host closed the connection). 13:20:52 -!- Discordian[m] has joined. 13:21:49 -!- Discordian[m] has quit (Remote host closed the connection). 13:29:11 [[S l o w]] M https://esolangs.org/w/index.php?diff=84310&oldid=84308 * PythonshellDebugwindow * (+0) /* External resources */ Fix link 13:35:45 [[Redstone]] M https://esolangs.org/w/index.php?diff=84311&oldid=58708 * PythonshellDebugwindow * (+42) Categorize 13:35:57 -!- copumpkin has joined. 13:36:17 [[Redstone]] M https://esolangs.org/w/index.php?diff=84312&oldid=84311 * PythonshellDebugwindow * (+6) Fix 13:43:44 -!- Discordian[m] has joined. 13:44:59 [[Shuffle]] M https://esolangs.org/w/index.php?diff=84313&oldid=84309 * Enoua5 * (+889) /* Hello, world! */ 13:48:45 https://proglangdesign.net/ 14:04:31 [[User:Enoua5]] M https://esolangs.org/w/index.php?diff=84314&oldid=54260 * Enoua5 * (-351) Delete section "Languages I know"; I kinda just.. know *programming* now 14:12:55 -!- none30 has joined. 14:28:35 [[Talk:Bitcoin]] https://esolangs.org/w/index.php?diff=84315&oldid=80795 * MathR * (+174) /* Turing-completeness */ 14:41:19 [[S l o w]] M https://esolangs.org/w/index.php?diff=84316&oldid=84310 * Magnogen * (+5) I'll 14:51:22 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 15:19:55 [[FolderCode]] https://esolangs.org/w/index.php?diff=84317&oldid=84234 * Dominicentek * (+549) 15:52:22 -!- LKoen has joined. 15:52:38 -!- Noisytoot has quit (Remote host closed the connection). 15:53:51 -!- metcalf has joined. 15:56:23 -!- Noisytoot has joined. 16:30:31 The same morse code for "A" with two dots above also stands for a line break, and a equal sign also stands for a paragraph break, it look like 16:31:33 Ä 16:34:54 -!- metcalf has quit (Quit: metcalf). 16:35:42 -!- metcalf has joined. 16:39:26 -!- metcalf has quit (Client Quit). 16:39:43 -!- metcalf has joined. 16:48:11 -!- metcalf has quit (Quit: metcalf). 16:51:19 I thought those sort of breaks were done with pauses 16:52:30 but perhaps i'm wrong 16:53:41 looks like the equals sign is the same code as the prosign which means "break" or "start new section of message" 16:54:51 and Ä is the same code as which means space down one line 16:55:00 in the ARRL National Traffic System 16:57:18 Yes 16:58:45 i don't know very many of the prosigns 17:15:01 [[FolderCode]] M https://esolangs.org/w/index.php?diff=84318&oldid=84317 * PythonshellDebugwindow * (+63) /* Version 1.0 */ See laso 17:15:17 [[Folders]] M https://esolangs.org/w/index.php?diff=84319&oldid=78501 * PythonshellDebugwindow * (+17) /* See also */ Add 17:15:30 [[Dirst]] M https://esolangs.org/w/index.php?diff=84320&oldid=75130 * PythonshellDebugwindow * (+17) /* See also */ Add 17:15:50 [[Unary Filesystem]] M https://esolangs.org/w/index.php?diff=84321&oldid=75128 * PythonshellDebugwindow * (+17) /* See also */ Add 17:16:09 [[FolderCode]] M https://esolangs.org/w/index.php?diff=84322&oldid=84318 * PythonshellDebugwindow * (+24) /* See also */ Cat 17:22:39 anyone into image processing? 17:34:44 I wish there were jobs for programmers in Russia so I won't forget math after all these years 17:35:25 I'm trying to solve the captcha https://i.imgur.com/MTplwa8.png 17:36:30 I already have the text recognition half of the problem solved previously now I need to solve the deformation problem 17:38:46 so I have these two skeleton lines; how do I find some ^3 approximation for them? exactly to be able to iterate dot by dot along the approximation 17:40:01 but probably I should find some already existing gem... 17:58:23 [[Bitcoin]] M https://esolangs.org/w/index.php?diff=84323&oldid=80787 * PythonshellDebugwindow * (+58) /* Examples */ cats 18:09:22 probably this https://rosettacode.org/wiki/Polynomial_regression#Ruby but I have no idea what do the 1.0 2.0 3.0 mean here 18:11:40 nvm, I see, 3x^2+2x+1 18:27:43 nakilon, i wouldnt use a cubic curve 18:28:12 in image 3, is only 1 pixel for every y coordinate filled 18:29:02 you could create a piecewise linear "curve" by just doing (x1,y1),(x2,y1),.. for x moving from left to right 18:29:23 and then you can smooth this and calculate normals 18:41:48 Is there a extension for Firefox to display formatted JSON? (It already can display formatted XML, but I want that for JSON too; it happens often enough that I try to access some URL and the response is in JSON format.) 18:44:39 (The "view source" could still be used if you want to display the raw JSON data, anyways) 18:53:19 <^[> I think it's already built in. 18:54:35 <^[> There's a "JSON" tab with an interactive tree, and a "Raw Data" tab. 18:57:23 Maybe it is a newer version than I have, then 18:58:38 there is one for chromium 19:00:35 <^[> "The JSON viewer is new in Firefox 44." https://developer.mozilla.org/en-US/docs/Tools/JSON_viewer 19:12:44 [[Special:Log/newusers]] create * Toxinite * New user account 19:21:01 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84324&oldid=84296 * Toxinite * (+231) 19:34:09 [[Truth-machine]] https://esolangs.org/w/index.php?diff=84325&oldid=84305 * Oshaboy * (-188) Reduced the JSFuck Truth machine by about 200 chars 19:46:27 -!- metcalf has joined. 19:50:45 -!- metcalf has quit (Client Quit). 19:51:02 -!- metcalf has joined. 20:01:14 -!- metcalf has quit (Quit: metcalf). 20:01:27 -!- metcalf has joined. 20:07:41 nakilon: I have some qualifications for image processing 20:09:25 " I wish there were jobs for programmers in Russia" => sounds like a strong enough reason to consider migrating if there aren't 20:11:25 nakilon: "to be able to iterate dot by dot along the approximation" => try sorting the pixels left to right, then again top the bottom, then again top left to bottom right, then again bottom left to top right, see which of the four results in less total distance 20:12:01 do you have a larger sample of these captchas? it's hard to go from just one 20:12:35 zzo38: firefox already displays formatted JSON in the current version 20:15:45 -!- metcalf has quit (Quit: metcalf). 20:15:53 [[OLNMLN]] M https://esolangs.org/w/index.php?diff=84326&oldid=84240 * Grs * (+43) /* How it works */ 20:16:01 -!- metcalf has joined. 20:18:53 [[Talk:OLNMLN]] N https://esolangs.org/w/index.php?oldid=84327 * Grs * (+81) Created page with "~~~: If you have any programs post it here:" 20:19:06 [[Talk:OLNMLN]] https://esolangs.org/w/index.php?diff=84328&oldid=84327 * Grs * (-81) Blanked the page 20:26:36 [[OLNMLN]] M https://esolangs.org/w/index.php?diff=84329&oldid=84326 * Grs * (+1) /* Hello World! */ 20:45:54 I want to iterate over every original pixel and find the closest one on the approximation curve to then find its coordinates in the corrected space 20:46:01 but idk how to find the closest one 20:49:33 as an approximation I can find the closest one among those on the skeleton though 20:53:14 [[Qoibl]] N https://esolangs.org/w/index.php?oldid=84330 * Toxinite * (+781) Created page with "'''Qwerty oriented impractical bicharacter language''' (qoibl) is an esoteric programming language created on the 10th of June 2021 by [[User:Toxinite]]. {| class="wikitable"..." 20:54:11 nakilon: what kind of approximation curve do you have? 20:54:40 ^3 or ^4 polynom 20:55:06 is it a spline? or y is a polynomial of x? 20:55:29 polynomial; idk other way to make an approximation 20:56:19 then why don't you just use the point with the matching y coordinate? isn't that also how you optimized the approximating curve? 20:57:38 that's not the closest one 20:57:47 I need to restore space shape 20:58:15 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 20:58:24 find the corresponding normal 21:05:28 [[Qoibl]] https://esolangs.org/w/index.php?diff=84331&oldid=84330 * Toxinite * (+92) 21:08:44 that rosetta code gave these coefficients [-69.02347358088862, 5.116073840910607, -0.09317624841538175, 0.0008300975974690756, -2.7594210609514763e-06] 21:09:02 for left word; counting left top corner as (0,0) 21:10:30 hm, searching for the closest among that skeleton won't work because the skeleton ends aren't going far enough 21:11:58 -!- delta23 has quit (Quit: Leaving). 21:12:16 someone in internet says "One way to approximate the solution is to discretize the curve into a polyline", heh, like riv said 21:19:39 even iterative newton method won't work because of the space distortion 21:20:24 I guess I'll just calculate a thousand of polynom dots along the image and then search among all of them 21:22:06 but then I'll have to multiply the X distance between them by derivative... things are more complex than I imagined _-- will have a long fight with bugs 21:24:19 [[Special:Log/newusers]] create * Stellartux * New user account 21:42:01 but why do you need the closest? 21:51:36 -!- metcalf has quit (Ping timeout: 240 seconds). 21:56:20 https://i.imgur.com/PCodCHm.png 21:57:14 I take green point and find the corresponding blue normal to the red axis that is distorted in original image but is straight in the corrected space 21:57:42 I mean I don't find the normal but where it intersects the red curve 21:57:53 to find the resulting X 21:59:17 current problem is to somehow convert the original X to resulting X' 21:59:46 because I have to continuously multiply by derivative so it's like integral _<> 22:01:38 so I have a starting point of my curve segment with 1000 points on it 22:01:52 and I need to calculate its length 22:07:13 if local length is abs(derivative) then the total length is antiderivative(abs(derivative))... 22:08:55 looks like this https://en.wikipedia.org/wiki/Curve#Length_of_a_curve 22:10:31 I've no idea how to calculate it 22:57:51 > points.map{ |v,x,y| x }.minmax 22:57:51 => [0, 3019] 22:57:52 :1:13: error: parse error on input ‘|’ 22:57:56 > points.map{ |v,x,y| y }.minmax 22:57:56 => [-87, 84] 22:57:58 :1:13: error: parse error on input ‘|’ 22:58:04 sry lambdabot 22:58:41 this image seems to be of 3000:150 aspect ratio 22:59:10 that sounds close to the aspect ratio of the first word when the space is corrected 22:59:33 now I need somehow to convert the array of dots to an image filling the gaps 23:26:58 https://i.imgur.com/0iK27nR.png 23:27:03 not what I expected lol 23:34:12 the shape looks correct though https://i.imgur.com/MZx8oB6.png 23:36:11 not sure what's wrong with last 9 columns, why they don't finish the rectangle 23:45:45 [[Qoibl]] M https://esolangs.org/w/index.php?diff=84332&oldid=84331 * PythonshellDebugwindow * (+58) Cats/templates 23:46:02 [[Qoibl]] M https://esolangs.org/w/index.php?diff=84333&oldid=84332 * PythonshellDebugwindow * (+1) Fix