« first day (3994 days earlier)      last day (865 days later) » 

5:00 PM
Huh, mine only has 88 keys. 104 is a number I had in my head as a standard, but what are the remaining 16?
 
@pxeger a(n)= Sum_{k>=-1} (k^n/(k+1)!)/exp(1) looks like the simplest formula there
 
@pxeger Mainly, after reading the title and the intro, I'm disappointed that it's rather than . :P
@pxeger Numpad
 
I only have 74 lol
 
i doubt a bruteforce would be shorter than that so it looks interesting
 
@DLosc ah of course
 
5:02 PM
The thing that annoys me most about my laptop is that it has dedicated keys for Page Up and Page Down, which I hardly ever use, but doesn't have dedicated keys for Home and End, which I use constantly.
 
Mine has page up and page down right by the arrow cluster, but home and end up in the function row, like wtf?
 
Mine has all of them in a column all the way to the right
I hate it because I hit home instead of backspace
 
@pxeger That's how my work laptop is, and I can live with that. On my personal laptop, Home is Fn + Left Arrow (and similarly for End and Right Arrow).
 
Ugh. Why do Vyxal answers have to format the flags as Vyxal `s` instead of Vyxal `-s`, my flag detection doesn't pick it up so it requires me to manually determine if every single combination of two Vyxal flag variants is two distinct languages
 
yeah Fn+Arrow is also fine with me, but my laptop has the Fn key to the right of the spacebar...
@RedwolfPrograms Vyxal when invoked with flags doesn't use a hyphen, that's why
 
5:05 PM
>:|
I'm going to have to add a special case for Vyxal I guess
 
But they are distinct languages!
 
They are, but they're similar enough in name that it can't tell if they're just misspellings or not
So I have to manually review it, and mark them all as non-dupes
 
Ah I see.
Do people frequently mispell their post titles?
Or ever?
 
@pxeger But then I have to do Ctrl + Shift + Fn + Arrow sometimes... (ノ゜Д゜)ノ ︵ ┻━┻
 
there are at least variants in spelling, e.g. JavaScript vs JS vs Java Script
 
5:08 PM
Well, less about misspellings and more about stuff like Windows PowerShell vs. PowerShell
 
or Python 2 vs Python2
 
^
Actually, I don't even think I need the levenshtein distance rule anymore, since none of these examples get picked up by it
I have other things like abbreviation and punctuation removal that are much more accurate
 
I figure that Windows PowerShell vs PowerShell would be too far for leveshtein distance to be helpful.
 
Yeah, that was a bad example
I'm struggling to think of a situation where the levenshtein distance check is actually detecting a genuine duplicate
 
@RedwolfPrograms Can you special-case <language name> `<flags>` instead? It's a bit more general, at least.
 
5:10 PM
I might remove it, it leads to a few annoying false positives like Convex and convey
 
Time to make two languages one called OooOOoOooO and the other called oOOooOoOOo just to mess with whatever system you are making.
 
@pxeger Does the third one ever happen?
@WheatWizard They might, but I'm sure others correct them soon enough
 
@DLosc I might add in HTML parsing later, but for now I just strip all tags and only special case strikethrough
 
@user I don't think I've seen it but I thought of it as an example before I thought of the better example JS so I left it in my message
 
@RedwolfPrograms Probably Klein variants. Klein XXX and Klein 000 are the same language.
 
5:11 PM
I'd have to change from a string representation if I handled code formatting and links differently, and since I'm using regexes so heavily, that would mess stuff up
 
@user Yes, but not often, if the search results are accurate
 
@WheatWizard Neither even gets picked up by my ranking program since they're not used enough, and I don't think those would even be considered close enough for it to consider them dupes
 
@DLosc imma go fix the 4 of them that seem important then :)
 
Or even closer Klein 00X and Klein 000 are the same language with levenshtein distance 1.
 
That one could get detected, yeah
 
5:13 PM
But Klein 001 and Klein 00X are the same language while Klein 001 and Klein 000 are not.
 
0
Q: React Text Highlighter

Oluyinka AbubakarI am following a react book and have to do this dhorl exercise. I am to highlight all matching strings in the textArea but I am a bit confused. When I type the search parameter in the input field, nothing happens. Below is the code: import React, { useState } from 'react'; const [highlighted, se...

 
Klein equality is non-transitive.
 
It's a manual review process for any levenshtein based possible dupes, so that wouldn't be too much of a problem even if Klein variants got picked up by the program
 
@RedwolfPrograms Oh no, parsing HTML with regex?! Never mind, then! =^|
 
Okay, I've special-cased vyxal, I'm going to try removing the levenshtein check and see if it gets rid of any legitimate dupes
 
5:15 PM
@RedwolfPrograms Does it actually support non-transitive equality?
 
No, but they'd all be marked as variants of Klein, and then you'd receive a ranking for all Klein programs, and then one for each of the variants
 
Ah. That's a good system.
How many uses are required to make the rankings?
 
10 is the default, but there are a few exceptions
 
I guess you filter certain tags out?
There are definitely more than 10 Klein answers.
 
Yeah. Another one is that if a language doesn't meet the threshold but there are similarly named ones with a total higher than 10, it'll keep it
Okay, removing the levenshtein check now
java (ecma 6)
Oh that is cursed
 
5:29 PM
🤔
 
@pxeger I like how Whython is actually useful for golfing, thus answering the question in its name. :D
 
0
Q: Number of complete rhyme schemes

pxegerA rhyme scheme is the pattern of rhymes at the end of the lines in a poem. They are typically represented using letters, like ABAB. We consider two rhyme schemes identical if they are isomorphs, and therefore only report the lexicographically earliest. Equivalently, rhyme schemes are simply strin...

 
@RedwolfPrograms Link?
 
@RedwolfPrograms Apparently that person has something against the word "script"
 
Wait a second, it turns out that was just a parsing error :(
 
5:33 PM
There are two examples of "ECMA 6", though
 
These are all the possible dupes found from levenshtein distance
 
@NewPosts was going to wait until later to maximise repcappage but I'm to impatient...
 
I don't see a single legitimate one there, aside from JavaScript (ES6) and JavaScript (E6) (and, by pure coincidence, ES2015)
But yeah, all the rest of those are the majority of the annoying false positives
 
Python 3.6/x/8 and Python 3 make sense
 
Those shouldn't even make it to that point
 
5:36 PM
@RedwolfPrograms Maybe I'm reading the list wrong, but isn't x86-64 Machine code X86_64 machine code a dupe?
 
It filters out languages that are the same but with different version numbers
Since those are handled later
@DLosc Oh, good point, it is
 
Also the last x86-64 machine code ninja'd
 
I just need to add _ to the punctuation list
 
Also what about the variations on Common Lisp?
 
Those will be handled later
They'd all be considered variants of Common Lisp (which is a variant of Lisp), not duplicates
It uses a hierarchy of languages
So Python 2.7 would contribute to the scores of Python 2.7, Python 2, and Python
 
5:39 PM
I think the different Lisps could be considered entirely different languages rather than simply variants of Lisp
Unless you can have variants of variants of variants...?
 
@RedwolfPrograms Ok, so all Common Lisp SCBL answers get their own category but also contribute to the plain Common Lisp category?
 
Yep
@user You can
There's even multiple inheritance
 
O no =P
 
Nice
 
At least, there is right now. If it turns out it doesn't work with my ranking system, I'll get rid of it
 
5:40 PM
:( This seems like a really great system
 
Oh, I'm just talking about the multiple inheritance
No worries, the hierarchy is guaranteed to stay
 
I like the multiple inheritance too
 
It will probably stick around
 
@RedwolfPrograms But that's good news
 
Unless you hear it from a political leader who is standing on a tank
I swear it does this for a good reason, but it's very funny lol
 
5:47 PM
Yay
 
The deduplication stage is now 90% capitalization lol
@RedwolfPrograms Fixed :(
 
6:05 PM
Try it online! help me someone can fix this
 
@Fmbalbuena What's the problem? It looks like it works as intended.
You can copy x with y = x.copy() or y = x[:].
Otherwise, they're references to the same object.
 
@PyGamer0 ~60 but less accurate :P
 
@wizzwizz4 x*1 is shorter
 
@user ?
How do you found the time?
@pxeger what is whython?
 
6:22 PM
"I'll do you one better: Why is Whython?"
 
@wizzwizz4 fake?
 
@Fmbalbuena No, it's real.
It's the hot new up-and-coming pandemic, slated for 2023.
 
Sarcasm alert!
 
@wizzwizz4 i'm pretty sure this Will not happen in 2023
 
6:28 PM
@Fmbalbuena They've done extensive testing to see how long it takes for zombification to occur
 
@user hmmm I will not test.
 
Enjoy becoming a zombie
 
@user nope
@user 2023 will not happen
Ok, bye
 
@user Oh, yeah, I've seen a talk on those studies.
 
I hope you're Patient Zero when the apocalypse comes
:P
 
6:42 PM
@wizzwizz4 Is there anywhere we can formally protest? :P
I think that we deserve at least a 5 year waiting period between pandemics
 
@DLosc ?
 
@cairdcoinheringaahing Of course. I have good connections with the president
5
 
@mathcat I'm so confused.
It's an infinite-loading MSN page with a cookie overlay with a decline button that doesn't work.
 
6:57 PM
really?
supposed to be a rickroll but nvm
 
Oh. I thought that was another tab.
Yeah, that was playing in the background, somehow, even though I've configured Firefox not to allow autoplays.
 
@user Fake
 
@wizzwizz4 Hey, I'm sorry if I offended you. I thought I was clearly not serious, but I'll be more careful with what I say in the future
 
@user Wrong reply?
 
Oh, I thought you flagged my message ("I hate you") as offensive
 
7:05 PM
I don't think any flags were raised, were they?
Either that, or Popcorn SE is running slow today
 
idk, I was suspended for half an hour and the message got deleted, so I assumed that was flagged
 
I'm not going to check whether there were flags (I don't think I'm meant to say), but I didn't see any.
It might have been automatic.
 
Ah, makes sense
 
@user I looked it up. Do you want me to say what the reason was?
 
Sure
@wizzwizz4 This message is still up, so maybe not automatic
 
7:11 PM
Maybe it's a 1-flag-only thing, like with the "7 words" on SE?
 
@user The message was automatically deleted, and the suspension was also automatic.
 
oic
 
So does everyone who says "I hate you" get auto-flagged/suspended?
 
I don't hate you
nope
 
I hate you
(testing)
 
7:14 PM
Let's do the testing in the Sandbox
 
I know
... and let's test in sandbox
 
oh i wasn't around to see who raised them. no popcorn SE prompt though, which is weird
oh wait wizz is here maybe they saw who flagged
 
@hyper-neutrino I wasn't aware of any flag.
 
7:17 PM
hm.
 
I thought user had deleted the message, actually. But I didn't have the tab focused at the time.
 
@wizzwizz4 chat.stackexchange.com/admin/recent-flags did you see these two flags or did they just not show up?
oh you didn't have it focused
i c
 
@hyper-neutrino I saw the second one.
 
I didn't see either flag
but maybe they just disappeared before I could
 
@hyper-neutrino What does the “meh” column mean?
 
7:18 PM
I have a script that notifies me of any flags
There was not one
 
Weird.
There was a flag, according to SE.
 
@wizzwizz4 when the user votes "unsure"
 
Okay, I think I understand now.
Somebody voted unsure, and somebody else voted valid, all too quickly for the flag to show up. This doesn't make sense either. Yes it does.
Maybe mods see flags before 10k users?
 
Maybe it only takes one review to mark an auto-flag as valid?
But meh counts against the flag's validity...
@wizzwizz4 Could be caching
E.g., review tasks on main can show up at wildly different times for different users
 
@user 59 minutes, but I'm pretty sure will not happen
 
7:30 PM
I've cracked the code.
Somebody here… is an imposter.
 
when the impostor is sus 😳
 
I saw Gold Farmer Sprow vent
 
Redwolf did a self-report.
 
Red is always sus
 
Now Let's Vote
Nobody was ejected
 
7:37 PM
Drat.
 
@mathcat Reason: Imposta hacked into game
 
CMC: Identify the imposter in 16 bytes or less.
 
Vyxal-Bot-SE, 8 bytes, !!/blame
only works in Vyxal chatroom
wrong link
 
7:53 PM
If 16-bit and 64-bit x86 are called x86-16 and x86-64, should 32-bit x86 be called x86-32?
 
in Vyxal, 1 min ago, by Vyxal Bot
@grandBagel It was Underslash's fault!
The command used was !!/blame (5 bytes in Vyxal Bot Command Language)
Oh wait I've been beaten to this joke by mathcat
 
yeah but does !!/ count too?
@user yes
ha
 
@mathcat no, !!/ is just the chat command to activate Vyxal Bot Command Language (blagging)
@RedwolfPrograms no, it's called IA-32
 
@pxeger This makes significant amounts of sense.
 
Wait, then what's i386 if not 32-bit x86?
 
8:01 PM
i386 is kind of another name for IA-32. en.wikipedia.org/wiki/IA-32
> Within various programming language directives, IA-32 is still sometimes referred to as the "i386" architecture
 
Well I have invented the term x86-32, because I was too impatient to wait for a response and just entered that :p
 
oic
 
No matter how many times I see oic, I read it as a malformed "oink"
 
🐽
I find it weird how so many of the schools in this district are named after dead guys
 
8:28 PM
Most of the ones in mine too, it's normal
Well, some are still alive, and some aren't guys
The second elementary school I went to was named after the receptionist for the first elementary school I went to who died at some point, and my current high school is named after the former principal of another school in the district, who is still alive
 
Huh
Must be nice to have a school named after you
I think all of ours are men who died in the 20th century or before
 
My school's name is very literal
My primary school's name was where the school used to be
 
9:35 PM
@RedwolfPrograms All right, we've got answers to this challenge in Nibbles and HBL... want to contribute a solution in Risky?
 
I'll try :p
Wait this is trivial in Risky
 
Aww. :) Well, maybe also try a non-builtin solution, just to get a better comparison.
 
I posted the built-in one for now, I'll go in and try a non-built-in one now
So uh...risky's while loops don't actually seem to return anything at the moment, at least in my offline copy of the interpreter lol
 
9:52 PM
Huh, DJMcMayhem's username used to be DrGreenEggsandIronMan.
 
@RedwolfPrograms rip
 
I think he also used DJMcMarchhem before
 
@emanresuA Also DrGreenEggsandHam, DrHamJam, and several others along similar lines if memory serves
 
Tho I'm not entirely sure if that was a joke or if he actually did it
 
Risky is heavily optimized for things that don't involve control flow, so doing non-trivial stuff that there's not convenient built-ins for is usually difficult
 
10:01 PM
Lol
 
@DLosc A quick and dirty TNB search turns up these names: DJMcMayhem, James, DrMcMoylex, GeoHam, Dr Green Eggs and Iron Man, Dr Green Eggs and Ham DJ, My Ham DJ, and DJ McGoathem
 
I remember DJMcMayhem, James and DrMcMoylex, and I think the rest were before I joined :P
CMQ: Anagram usernames was a TNB meme back in 2015. What are good anagrams of your username?
 
ruse, sure, Sue R., Re: Us, Rus E., and rues (for some definition of "good")
 
@cairdcoinheringaahing If I go be a bit of an abbreviation: Cardi C. :P
 
ಠ_ಠ
 
10:13 PM
WAJ: Wet Ass Jelly :P
 
Nov 16 '16 at 21:41, by DLosc
Anagrams are not kind to me. I've got clods, colds, or scold ;_;
 
 
1 hour later…
11:18 PM
I declare that Bubbler is not anagrammable
 
@cairdcoinheringaahing there's some golfers in this house
 
11:36 PM
niko and okie are one char away from being anagram :/
 
@cairdcoinheringaahing There are literally none for mine
 
@GoldFarmerSprow What about Browncat Programs? :P
 
@user Re: Us, when your gf breaks up with you by email
 
@cairdcoinheringaahing Wrong alias :p
There's no B in my name
 
It's there, but very small and hiding behind the F so you can't see it
 
11:47 PM
Redwolf 🅱️rograms
 
What's popping in here?
 
i wonder if there's a full anagram of my name. probably not.
 
Well I tried an anagram solver and it gave me "neutrino hyper"
So glad to see computers aren't going to outsmart us and take over any time soon
 
damn, that's so clever. i would have never thought of that
 
GJ oink
 
11:58 PM
I feel like G'Joink, pronounced like "G'day", is better :P
 
If I visited somewhere and people just went around greeting each other with "G'Joink", I'd probably move there permanently
 

« first day (3994 days earlier)      last day (865 days later) »