« first day (3928 days earlier)      last day (1213 days later) » 
02:00 - 20:0020:00 - 00:00

02:16
@emanresuA why tf didn't you tell me that it was gonna be so gosh dang painful
The body aches are real and frick.
And what's worse is that I forgor to get them to put it into the side I don't sleep on
Meaning that I couldn't get comfortable last night
Gosh dang and frick
02:31
@pxeger I just spent the last 45 mins of my life reading every bit. Thanks for the rabbit hole, that was quite the drama! And no, I had no idea. Looks totally miserable & he only just graduated college! (My age.)
I miss being more active, hope everyone is well! And always feel free to reach out on Discord via dms at AviFS#4576. (I'd share my email but I'm bound to miss your message!)
 
1 hour later…
03:44
lol :blobreach:
04:05
in Dinoux Room, 1 min ago, by PyGamer0
CMQ: Should I remove implicit input from dinoux?
^ implicit output will still be there
no
removing implicit input is a horrible idea
don't do that.
04:21
unless you have some really good idea for why
i'm not sure what that could be though
If you're using some really obscure parsing like Risky does, maybe
@RedwolfProgrammed Except dinoux doesn't do that
it's stack based
and it has a standard custom SBCS
so there ain't no really obscure parsing
Well I know, that's why I had the word "if" :p
04:34
Somewhat concerningly, I've learned today that the site I usually use to pixelate out phone numbers/names/email addresses in pictures actually leaks quite a lot of information in the less signficant bits
If you pixelate something...it should be solid blocks of color for each pixel. Apparently this site thinks it's fine if they aren't:
Everything after the +55 was pixelated
well roblox is down
@lyxal then i certainly will :)
@RedwolfProgrammed But you can see the tops leak some information. It's not immediately clear what the numbers would be, but I'm sure you could try pixelating some other numbers and eventually decode it
CMQ: Your favourite regexes
@lyxal ``
And if you do figure out the number, feel free to contact them for a BOOM OF SALES
04:38
@RedwolfProgrammed that's a very [[BIG SHOT]] thing to do
I have discovered a screenshot on my laptop which is just my google classroom for english class but with "I am the lego movie" edited into the top right corner
I am the lego movie
(Unfortunately I can't share the whole screenshot, since it'd reveal a bunch of other information, so a screenshot of a screenshot will have to do :p)
spent like an hour messing around in f/uc earlier today so now i'm just stuck hearing that as the first line of the ubw chant
oh yeah it's technically halloween in my time zone
i need a spooky pfp
04:58
It's still 2m until spooky day according to my clock
Unless you're in a different time zone
i may or may not be somewhat east of texas
Today is well and truly spooky day for me
Ooh it is spoo!
k
spoo 🥳🥳🥳
05:45
0
A: Sandbox for Proposed Challenges

Mukundan314Find the \$k\$-th order summary of a number Background The summary of a non-negative integer \$n\$ is all digits in \$n\$ in increasing order followed by the number of times the digit occurs in \$n\$. Some Examples: n -> summary(n) 1221 -> 2122 (2 ones, 2 twos) 1212 -> ...

After a little bit of Wikipedia reading, I have come to the sad realisation that trick or treating does not actually allow me to epicly prank the people who ask. Supposedly they are the ones who trick me if I don't comply with their request for candy.
There go my hopes of one day being that one guy in the neighbourhood who chooses trick every year before giving out candy :(
interesting - typically, the order is given before the threat; for example, "hands up or i'll shoot" orders "hands up" with shooting as the threat - same with "surrender or die". yet here, clearly "treat" is the demand with "trick" as the threat
06:10
also, trick or treating is basically just teaching kids about extortion/blackmail
i see this as an absolute win
why are you a catgirl again
1 hour ago, by Unrelated String
oh yeah it's technically halloween in my time zone
i need a spooky pfp
06:44
I've learned how to force restart a Mac.
@lyxal its october 31st right?
@PyGamer0 correct
halloween today?
correct
i thought it was yesterday
lol
07:19
CMC: Given a random bit generator, output a random digit 100% of the time with perfectly uniform distribution. Remember to avoid things like floating-point rounding which will affect uniformity.
07:33
Would sampling it 9 times and summing the bits count?
no, that would give you a binomial distribution I think
you need to do something like: while True: x = sample 4 bits; if x <= 10: break
07:50
@Neil Vyxal, 15 bytes: ₇{₀>|⟨⟩4(¥†J)B:
(footer is count the results from 100000 runs)
0
Q: Write an infinitely nested generator comprehension

DivideByZeroThe goal is to create a generator generator [...] generator generator comprehension in Python. The generator must be created via generator comprehension. The following expression must be valid for any number of nestings: next(next(next(next(next(generator))))). Assuming this is possible (admitt...

@Neil This is just a subset of Adaptive Randomisation
08:17
@emanresuA ah, I forgot my scoring criteria
scoring is based on average number of bits per digit, ties broken by byte length
I don't think you'll be able to use exactly log2(10) bits per digit on average, and if it is true then you can pick a large power of 2 that is arbitrarily close to a power of 10
which makes the score arbitrarily close to log2(10)
One moment, I'm trying to make a quine in K
(Which is not {$o})
@emanresuA I have 19 bytes
Before I post, can you think of any way to golf this?
@Bubbler ... Is it an eval quine using .?
No, it abuses explicit print built-in and default expression printing
and it's a full program in ngn/k
08:32
Oh. I used a function because printing in ok is bleh
Yeah, oK doesn't quite work as I expect
@Bubbler you can, because I only need you to output a random digit 100% of the time, rather than guaranteeing a specific execution time
I can't really switch - pxeger was complaining about codegolf.stackexchange.com/a/233130/100664, so I said I'd add a proper one.
I think the best I can do with oK is 34
Why does that work?
08:39
`0: prints the string verbatim and passes through the value
so the string is raw-printed and then prettyprinted
That is impressive and very abusive. Is it ok if I post it and give credit?
at least this is what I think why it works
@emanresuA Well yes, it is oK.
may worth asking in the k tree to confirm, but it's ok to post
@Bubbler Oh yeah, that's why you have to use {}@ to stop implicit prettyprinting
08:40
Right
That is a very cursed bug feature
Gosh including backticks in inline markdown explanations is pain
Protip: double backticks and a space
Me when abusing <code>
CMQ: I'm thinking about writing a 'Play chess in X bytes' KoTH. One - what should X be? Two - what helpers should I provide?
@Bubbler Bith liik giid
s/i/o
09:08
0
A: Sandbox for Proposed Challenges

emanresu ARemove submatrices Given two integer matrices a and b, your challenge is to replace any occurences of b in a with a matrix of the same size filled with 0s. For example: Given: a: [ [1 2 3] [4 3 2] [3 5 4] ] b: [ [3] [2] ] b occurs once in a: [ [1 2 3] [4 3 2] [3 5 4] ] Fill th...

^ Is duplicate?
Charcoal special-cases AtIndex to return the empty string if the expression would normally evaluate to the null character, which is annoying because other ways of accessing list elements return you the null character (I think it happens because peeking the canvas returns the null byte for the background but the empty string if you peek beyond the current size)
09:38
@spooky-neutrino Why?
Oh right you can 11 it back
'night
10:09
0
Q: Make me equal to 24

MSS2001Based on this game. Description : Based on Wikipedia's description. The 24 Game is an arithmetical card game in which the objective is to find a way to manipulate four integers so that the end result is 24. For example, for the card with the numbers 4, 7, 8, 8, a possible solution is : \begin{equ...

10:39
user image
6
@pxeger lmao
@pxeger looks like cheese sooo
 
2 hours later…
12:37
Quick question: what's our policy on printing rationals that have surds in them?
e.g. x = sympy.Rational(3, 4); print(sympy.sqrt(x)) -> sqrt(3)/2
but can it just be like that, or does it need to be simplified to a float?
anyone tried to make a 2d tacit language? Like APL, but each function acts both {with a left and/or right argument}, and simultaneously {with a "top" and/or "bottom" argument}?
hmm yeah that's kinda like what I was thinking of
maybe I'll have to make it :Þ
12:56
user image
4
Supposedly, I pull hyper
oh frick how is it midnight?
3
welp I'm off for now
o.
no wait
o/
there we go
13:33
@PyGamer0 Yeah, feta cheese is cheese
The timing information that tells you when you can add a bounty rounds in a funny way I think
"1 hour" appears to mean "less than two hours"
13:53
@lyxal for which question?
also SE down?
yep, the second of two maintenances
CMQ: Is it always so that the stdlib for language X is written in X (though it might call non-X code)?
@pxeger boooo
@Adám lots of numpy code is in C. Does that count?
14:10
@Anush 1. Numpy isn't part of the stdlib, is it? 2. Doesn't numpy consist of wrappers written in Python?
@Adám there has to be some wrapper so you can call the code doesn't there?
That's exactly my question, if any language has a stdlib written in a different language.
Ok. I just checked and sections of pythons standard library are written in C but I guess wrapped in some way
yeah, depending on what you consider stdlib and what you consider builtin, quite a lot of Python's is in C
@Adám and JavaScript: to the extent that it has a standard library, it's all written in the language of the interpreter (generally C++), not JS itself
except maybe some of Node's builtin packages
Back!
SE that is
14:23
CMQ: What is a stdlib?
hmmm
my first instinct was that it's "a load of useful code that is shipped with a language and written in that language"
Standard library
> written in that language
@pxeger No stdlib is a standard library
that's given me something to think about
14:27
@pxeger Yeah, that was my understanding too, possibly with an added clause that it doesn't need an import statement or other types of "fetching" from a location, i.e. it is instantly available whatever you do.
because although you asked whether some stdlibs are not written in the same language, and I answered yes, my instinctive defintion precludes that
Parts of a standard library are often not in that language
Isn't it just a library that everyone who ships the language is supposed to include?
@Adám but all of what I'd consider Python's standard library requries an import statement
@user That's the implementation of the stuff in the stdlib. They visible layer is always in the host language, methinks.
14:28
but maybe you mean "doesn't need to be fetched from an external source"
Just like glibc
@pxeger Right, something like that.
You also have to include that
Mostly I am worried that we have lost our math gurus from this site
@Adám in Python's case, not entirely, e.g. unicodedata has only a C implementation
Christian Seviers was amazing, for example
14:32
@pxeger So there's no Python layer at all? And you can directly import it as with any other stdlib lib?
@Adám correct
Huh.
most modules that have a C implementation include a wrapper, typically like import foobar (Lib/foobar.py) contains import _foobar which has a corresponding Modules/_foobar.c
but there are a few exceptions
@Adám Python lets you directly import shared library files (.so or .dll) just as if they were .py files
with setuptools, pip, and PyPI, nowadays not a lot of packages use that any more
but the only 3rd party example I can think of are Shakti's Python bindings (presumably because they need to stay closed-source)
@pxeger correction: they do, but they don't just give you a so file to slap in your library directory; it's all abstracted away
@pxeger Interesting. And it can figure out type signatures automatically?
@Adám I'm not sure what you mean by type signatures
as in, at the Python level? Or at the ABI level?
because there generally aren't Python-level signatures; the types of the arguments are just checked at call time
e.g. for crun, which has a pretty... minimalistic Python API, the function set_verbosity accepts an integer and checks using PyArg_ParseTuple(args, "i") (meaning "this argument tuple should contain one value, which should be an integer): github.com/containers/crun/blob/…
@pxeger if there are, like for type checkers like mypy, they'd be provided as "stub files" ending .pyi which contain only the signatures
15:10
50,100, 200 bounty?
I am just about to add it
eh 100?
Why eh?
I mean what does eh mean?
cos it doesn't really matter, you can just add another bounty later if you don't get an answer
True. But I am trying to guess what motivates people
I have no idea :)
@Adám doable in APL?
@Anush APL is TC.
15:13
TC?
Too cool?
Turing Complete
so of course it's doable
:) also with nand gates
but I suspect Anush meant "is it practical and likely that anyone will want to answer it"
@pxeger yes!
100 it is ..
I'll blame you if it doesn't work :)
@Anush no I disclaim all responsibility!!
15:17
:) too late!
Now I get to see if bounties actually work
@Adám Not necessarily. Some languages do have interfaces, header files, etc. and the implementation is elsewhere, but I'm sure there's tons where the declaration isn't in the host language either (I think Scala has some compiletime stuff that you can't find in the actual standard library)
@Anush Protip: Make a sock and give the bounty to your sock, then make the sock bounty one of your own answers
in that case I think you probably wouldn't count it as standard library then
It's in the scala package where all the other standard library stuff is
(and when Scala 3 was still Dotty, there was tons of stuff in the dotty package like that)
can you give an example?
I'm not sure I understand
I don't think you'll find + actually declared anywhere, and @main is a special annotation that the compiler recognizes because cala 3 doesn't yet have macro annotations
15:24
@user poor socks. They are getting a bad name!
5
Q: Solve linear equations over the integers

AnushAll variables in this question are integer valued. Input 4 integers w, x, y, z. They can be positive or negative and will be less than 1048576 in absolute value. Output The general solution to the equation. \$ aw+bx+cy+dz = 0 \$. The variables \$a, b, c, d\$ must all be integer values. Output for...

What is the bad science in eugenetics?, I read the wikipedia page of egenetics and I no found a flaw in the part of science. — Erdel von Mises 44 mins ago
Mmm
interesting spelling
also the wiki page literally has a section called "Objections to scientific validity"
4
15:40
Well, it looks like they read the page on electronic genetics by accident :P
uhm
you're joking, right?
No, they're manny queen
@spooky-neutrino I don't find the arguments there very compelling.
yeah I haven't really studied or been interested in eugenics but surely there are many more and much better arguments for why it's a terrible idea even if you have no morals
15:44
@spooky-neutrino @Adám or perhaps more importantly, it has a section "Ethical controversies" lol
Oh I didn't notice hyper's name change
well this is specifically talking about the science; Erdel's previous comment was that eugenics' only problem is morality and current (now deleted) comment is that there's nothing wrong with the science
me: changes the "hyper" part of "hyper-neutrino"
user: still calls me "hyper"
Oh I didn't notice spooky's name change
^ Better?
@spooky-neutrino If you have no morals whatsoever, I doubt you'd care about eugenics lol
Now I understand what Einstein was talking about when he said "spooky action at a distance"
15:48
if you had no morals, you wouldn't object to the destruction of the human race in general
Yeah, you'd be more preoccupied with taking candy from kids and kicking puppies
that scientific argument still requires a desire to save humanity which is not axiomatic for someone with no morals
Meh, eugenicists may pretend to want to save humanity, but their real motives are often racism or something of that sort
@ruse No stars for my spooky joke? :(
why is your name now "ruse"
For Halloween. I'm now a spooky sock!
16:04
@ruse I'll do you one better
I'm 4 spooky socks!
16:20
No you're not, you're "spooky sock" :P
oh am I? good, on my screen my name is still "spooky sock"
shit
Huh, didn't know Geographic Information Systems was a site
16:32
An answer!
16:46
@spooky-neutrino i went by "dude" for an entire month, and still people called me "caird" through that month :P
true :p
huh, just hit 170 WPM on a 30s test (repeated it a couple of times so the result is worthless but still :P)
@cairdcoinheringaahing "dude" doesn't sound like a specific name, I think that's the problem
"dude" is basically a pronoun
it's like if I just called you "you" at all times
noone would know what I was talking about
although knowing your name was set to and displayed as "dude", it's not quite as unclear, of course
17:38
Any python people here know if that's enough information to tell what's allowed and what isn't?
with the restriction that this is in Python, it seems perfectly clear to me
I think so too, voting to leave open
I suppose you can argue that "The generator must be created via generator comprehension" is a little vague
but the only other option is a generator created via a generator function
and the distinction is clear enough
@pxeger (I suppose you could construct one yourself manually, but that would be kinda ridiculous)
@pxeger because it could be created and then modified, and it's not necessarily clear whether that's allowed, but I'm pretty sure it would be
17:53
Perhaps could apply?
yeah kind of?
For the generator comprehension one?
yes
I don't think so
@RedwolfProgrammed if I were to VTC, it would be as a "general programming question", because the OP didn't seem like they knew if there was an answer lol
18:01
Halfway through spook day now, the spook is increasing
I've got hoards of children at my door demanding corn syrup
(it's more then half way through for me)
Weird, the ones at my house just want plain corn
18:51
Things I hate most in this world:
1. The function key
2. Pain
what's wrong with fn lol
I hate Lenovo for swapping Ctrl and Fn on their laptops. The newer ones have a setting in the bios to swap them back, but the old ones don't :(
@RedwolfProgrammed There weren't any at my house, it's too much of an effort to get to :p
just pop the keys out and switch them it's not that hard (yes I am joking)
And you can't just map it to something else because it's "special"
18:54
@spooky-neutrino You're not joking, you're spooky-neutrino!
@spooky-neutrino No you're not, don't you remember your own username?
also yeah i hate keyboards with fn in the bottom left corner personally
I never use fn :p
I just hate having to use different laptops with different keyboards
@emanresuA Neither do I, but it's not so fun when you want to Ctrl click but you do Fn click and the link doesn't open in a new tab or smth like that
the keyboard i was using up until like a week ago actually does not have an fn key lol
18:55
The chromebook I regularly use uses Search key + right arrow to go to the end, and I'm now so used to it that I keep hitting Capslock + right arrow instead of the end key
@spooky-neutrino TIL those exist
It doesn't help that every keyboard has Home and End keys in a different place
I need to get some kind of keyboard that goes on top of the actual laptop keyboard and automatically translates what I press on it to what that laptop wants
Probably doesn't exist tho :(
this keyboard doesn't actually have media functionalities on its f-keys so it makes sense that it doesn't need an fn key to toggle functionality
Oh, that's kinda a downgrade then lol
Looks like a Lenovo keyboard, sorry for your loss
4
lol yeah. i'd always have to use my other keyboard to adjust volume if i didn't want to have to click it on the windows taskbar
@ruse it is; it worked fine actually. it was a second-hand (third-hand?) keyboard that came with my brother's computer when he bought it from someone else who used it before and I took it when I got a PC and he had another keyboard so he didn't need this one
Oh wow, it does look kinda old
i recently cleaned it out fully. took an old toothbrush and a vacuum cleaner to get all the crumbs and whatever else off of it, it was not a nice experience
19:01
I don't think I've ever seen a windows key on the right
huh, yeah, that is kinda weird
@ruse I have that on my external keyboard.
the keyboard that came with my pc (don't use it cuz it's one of those flat keyboards or whatever they're called, except to adjust volume due to the lenovo keyboard not having that functionality) actually doesn't even have a right ctrl
Other than that, looks very similar to the ones at my school
@Adám Does it have the windows logo or is it some generic Super key logo?
Windows (8) logo.
19:03
to the right of spacebar is altgr, fn, application, and then a key with three symbols, the double angled brackets and the open circle (idk if it's the period or the degree symbol) but when i press it it gives me a backslash ¯\_(ツ)_/¯
lol
Perhaps they're the relics of an ancient civilization using Windows 95BC :P
My laptop has a key with a question mark (f1) that looks up "how to get help in windows" in Edge, idk why they made a help key specifically
does it not open the help page on other applications
Haven't tried, actually, but I pressed it now (while in FF) and it opened that up in Edge
Nope, does that in Word and Chrome too, no idea what it's specifically bound to
19:08
for me it's vol mute but i've definitely seen keyboards where f1 is the help key
@emanresuA @spooky-neutrino Never mind, Joking changed their name
@ruse i mean i think it's just up to the OS what to do with "help key", whatever code that is
@spooky-neutrino That's F6 for me
F1 is often used to get help, by convention. It isn't a special key.
@spooky-neutrino Yeah, F1 on my keyboard does that
19:10
@spooky-neutrino ¯\_(ツ)_/¯ Just an oddly specific thing to have, given that applications have their own help thing and you can just search it in the browser yourself (and "how to get help in windows" is a pretty vague and useless query)
I think old laptops used to have a physical switch to toggle Wifi on and off, wonder why newer laptops don't have that
@ruse My laptop doesn't have a special key with a question mark, but if e.g. I'm in Windows Explorer and press F1, I get Edge with a bing search for "get help with file explorer in windows".
hitting the airplane mode button by accident was so annoying lol
@Adám Interesting, even in Windows Explorer, I still get the generic "how to get help in windows"
@spooky-neutrino Yeah, I've done that a few times on this laptop. A switch that won't be accidentally hit would be nicer
Granted, if you don't know the switch is there, you could spend up to an hour trying to figure out why nothing is working
Not that it's ever happened to me, of course
@Adám Mine does
Not that one lol, the one in the F1 position
19:18
I know
@emanresuA Haha, yeah, I have that too, but I don't use it for typing ? so much.
Oh nvm that was a joke
@Adám do you use altgr-q for typing ? or smth
Probably uses the APL combo :P
Yes, just like I use AltGr-k for '
And AltGr-t for ~ and AltGr-m for |
19:22
@ruse yes that is what i said :P
...I'm not having a good day
@Adám oh, interesting. i only use the APL combos for things i can't type without them but otherwise i'm just too used to using the normal QWERTY way of typing them lol
@ruse Did you have your daily APL?
4
did you switch over to the APL combos or have you always / almost always just been using them?
'Fraid not, the doctors are congregating on my doorstep, waiting for me to let them in
19:23
Firstly, ASCII symbols are in varying locations on national keyboards, while the APL location is constant.
Secondly, I've been using APL keyboards since I was a toddler.
ah. yeah that'd do it :P
@Adám You had personal computers back then?
Finally, I do tend to only use the APL keys when writing APL. When I write other languages (human or computer) I use the standard locations. In my mind, JS's ternary is very distinct from APL's random function, etc.
19:25
ah. but which do you use when typing in english? like if you were to ask a question, would you shift-/ or altgr-q
@ruse Yes, my father was in computing from the beginning. He always had a personal computer available, from when they became available in the late '70s.
@spooky-neutrino Shift-/
Happy Halloween all. (Does anyone say that?)
Isn't it supposed to be scary?
Maybe only the sort of scary that is fun?
It's a Christian thing so who knows
Uh, is it??
I though it was a commercial thing.
(with pagan roots)
19:36
It wasn't invented to be commercial
Although of course everything popular becomes commercialised in the end
It's the day before All Hallow's Day
@Anush The most widely observed Jewish holiday is probably Yom Kippur, which has been around way over 3000 years. I don't think I've seen any attempts at commercialising it yet.
@Adám :) Chanukah is definitely commercialised
@Adám and arguably kosher certification too but that's more controversial
@Anush Yes, every Jewish holiday, except for Yom Kippur, has been commercialised.
@Anush Very few people care about kosher food for Yom Kippur. And observance of Yom Kippur is much more widespread than observance of kosher food rules.
@Adám yes, I know. I too observe it
Wait, you observe Yom Kippur or Kosher rules?
19:46
Only the former. I don't eat pig but that's the only kosher rule I follow
0
A: Sandbox for Proposed Challenges

emanresu ALight it up Imagine you have a grid where some squares are walls, some are empty, and some are lights that shine for arbitrary distances in the four cardinal directions until they meet walls: #### #### ## L #### ## # #### ##L ## L In the above grid, the lights cover all the tiles. But in ...

Obviously I am not eating anything on Yom Kippur
Oh. For years, I have been considering telling you what "Anush" means in Hebrew, but thought it wasn't interesting for you. Now I figure you already know.
02:00 - 20:0020:00 - 00:00

« first day (3928 days earlier)      last day (1213 days later) »