« first day (4095 days earlier)      last day (750 days later) » 

12:32 AM
I solved Semantle #77 in 58 guesses. My first guess had a similarity of 30.49 (650/1000).My penultimate guess had a similarity of 69.07 (995/1000). semantle.novalis.org
 
how do you quickly paste images in chat
 
you can open a question draft, paste the image, let SE auto-upload, and then copy the i.stack.imgur link
you can't paste into chat directly though (maybe there's a userscript for it)
 
@hyper-neutrino there is, but it comes with other chat changes
Also TIL how uncooperative cats can be. Here's me getting my breakfast and I hear meowing at the backdoor. I look outside and there's a cat there just sitting there meowing at me as if I have some sort of responsibility to attend to it. Obviously it's not my cat because I don't have a cat so I have to coax it to leave the (fully fenced) backyard
I open a gate for it only for it to jump the fence and run away
Makes me wonder what it was expecting trespassing into my backyard and sitting at the door.
And it didn't even have the courtesy to use the exit passage I created for it.
Ungrateful little cringe-ass nerd of a cat.
 
@Steffan i would like to direct u to the chat specifically made for word games like semantle, so that tnb doesnt get cluttered with too many of these msgs
 
 
1 hour later…
2:07 AM
Adám will be proud of me - I just managed to reference Iverson's original A Programming Language (1967) book in an uni assignment
 
noice
 
I've also snuck in some work from Donald Knuth into the assignment too
finally, my code golf addiction is paying off
 
2:28 AM
Nice
 
3:00 AM
0
Q: Ragged list pattern matching

alephalphaGiven a pattern and a ragged list of positive integers, your task is to decide whether the pattern matches the ragged list. The pattern is also represented by a ragged list. But in addition to positive integers, it may contain a wildcard value. Here is the rule for matching: A positive integer m...

 
3:25 AM
Well my sister has moved on to her most ambitious lie yet
 
What?
 
Maintaining that my parents have "photographic proof" of me taking candy from her stockpile
 
wtf
 
Meanwhile I ask both of them and they both say they have no idea what either of us are talking about
And then I ask how she would even know what their cameras show and she said "I heard them talking and they called you a downright liar, of course they wouldn't tell you they know what you did"
I'm starting to think this is an intentional attempt to non-twitter-usage gaslight either me or one of my parents
She does this stuff occasionally
 
:|
 
3:27 AM
Where she'll make some wild assumption, or just lie, about something I did, and then come up with these vague and changing but always slightly plausiable stories
Well anyway, 'night
o/
 
o/
 
3:59 AM
I...I'm at a loss for words
So apparently, when my parents got home, she told them that she saw me go into my parents room, which is where they keep her stockpile of candy, and that she went in there later and there was a piece of her candy on the floor. Then, she goes up to my room, and makes a similar accusation that I'd stolen candy from her, but with different details.
Among those being that she had camera evidence, since my parents either do or pretend to have a camera watching the candy. My parents did not have a camera watching that area, according to what they've said both to me and to her.
She told me that she'd overheard my parents discussing it and calling me a "downright liar", which I'd initially assumed to be an attempt to sow distrust since I figured there's no way they'd ever say that about me. Turns out she actually did overhear a conversation, and my dad did refer to me like that, so yay.
And she's been constantly eavesdropping on us, pretending to go upstairs out of anger and then hiding at the bottom of the stairs listening to us discuss it. My dad's likely just assuming I did it, and my mom's just tired of the arguing and can't trust what either of us are saying.
Like, I don't even know what to think. Is she doing this on purpose? Is she just really confused?
I know, for certain, that I never went into that room. I went downstairs two or three times while they were gone, both times to get water IIRC.
But then that's just one thing I can conclusively point to as a lie, though the camera thing seems like it was one too (or perhaps just a bold assumption).
So either she's just confused and/or making assumptions, or she's deliberately trying to mess with me, and if it's the second, me being confused is probably a part of that, which makes me not want to be confused.
And we've both done this sort of stuff, sure. Like, she caught me taking some of my own candy when I was grounded a few years back, and so I made up this long complicated lie about it, and she made up her own about something else in retaliation. But this is...in cold blood. Like, I don't think we said more than a sentence to one another today.
So I don't know what she'd be mad about
 
drama
 
It'd be very hilarious if she didn't do this shit constantly. She's essentially destroyed any of our trust in each other.
My own dad thinks I'm a "downright liar", even as she makes up inconsistent stories that change every 10s. My mom's so tired of arguments and lying and stuff that my sister (and me) can get away with basically anything because it's impossible to prove anything conclusively. My dad's said before, on multiple occasions, that he genuinely believes I will kill him in his sleep.
Like...not the ideal father-son relationship, and slightly worrying to hear when you're dad's a combat veteran with PTSD who sleeps with five guns and has no particular care for you.
 
@RadvylfPrograms o_o
 
That sounds rather dangerous.
 
4:14 AM
I mean, that's more of a joke, I don't think it's particularly likely he'd hurt anyone using a gun
(Note the last three words tho)
 
what is your sister's age?
 
o_o
13?!
 
I cannot describe our relationship as anything less strong than near-unconditional hate
 
@lyxal nice
@RadvylfPrograms how do you even live like that?
 
4:24 AM
Minimizing interactions with her
And getting in constant arguments
 
She sounds evil.
 
Honestly, not out of the question that she's got some sort of sociopathy or narcissistic personality thing
She's also started calling me "autistic" as one of her ever-rotating list of insults for me, which annoys me not because being autistic is bad, but because based off of the way she brags about treating this poor girl in her choir class, she basically considers people with autism to be subhuman monsters
 
Wow.
 
£_€
#_#
me types: x. , my phone's autocorrect: x.append
 
I'm going to have to email someone I think, because she describes it as if her choir teacher almost sort of joins in on the constant abuse directed at the poor girl, although it's probably just my sister trying to justify what she's doing and act like she's the cool hero protecting everyone from the scary monster
 
4:30 AM
but yeah
 
Like, she'll laugh about how they insult the girl, and even around my parents she'll imply that strong swears are used, and how they'll throw stuff at her, and make rude statements, she uses the word "retarded" which is...yeah, etc.
 
I have a girl her age. I think her parents must be failing her big time if they're letting her do that shit. That pisses me off. :/
 
@RadvylfPrograms my brother doesnt do that shit, and he is younger than her
 
@RadvylfPrograms Eh, to be fair, I think that word is not as bad as people make it out to be, but it is an insult and if she uses it to insult someone, that's pretty mean.
But if she keeps doing something like that, one day she's gonna get hurt when she pisses off the wrong person.
 
@forest I think it's a lot stronger of an insult when it's directed at a group of people that, less than a century ago, were getting forcibly sterilized and/or killed, with that word used to classify them.
 
4:34 AM
@RadvylfPrograms Oh, calling autistics retarded? Yeah that's pretty awful...
 
ö_ö
 
@RadvylfPrograms Hm, I think autistics were spared in the holocaust, weren't they? I was under the impression Hans Asperger convinced the Nazis not to take them. But I could be wrong.
 
lotta eugenics going around, even outside the holocaust
 
@forest Not sure. But I'm sure it's not out of the question that people were killed for that sort of stuff somewhere in the world, when even in America people were getting forcibly sterilized
 
@RadvylfPrograms Good point. People tend to focus on what Germany did, but eugenics was a pretty popular fad back then everywhere, unfortunately.
 
4:38 AM
@forest They've entirely given up, and I don't blame them. Even when people don't get physically hurt any time she's punished or even accused of doing something it takes hours of arguing and fighting.
 
The thing is, eventually she will. People like that who start out cruel end up getting hurt badly.
And while that may sometimes be poetic justice, things often get out of hand and go to far...
 
@RadvylfPrograms does she play video games?
 
Well, once I'm off to college in two years I will hopefully never hear her name again.
@PyGamer0 No
 
youtube videos?
 
4:40 AM
You trying to track her down lol?
 
no
 
(And thankfully she doesn't play video games, I don't need another hobby of mine that she can use as a weapon against me)
 
@forest why do you think i can track people, i can't program in c...
 
tbf c wouldn't be very helpful for that
 
You obviously need to learn Visual BASIC to write a GUI that can track her IP in real time. Duh.
 
4:42 AM
i have heard in the news that "A boy kills his family pretending to play fortnite in real life."
 
haha what
 
@UnrelatedString js?
 
The whole "video games cause violence" thing is thoroughly debunked
Video games might play a role in some instances of violence, but the violence would have occured anyway
 
@RadvylfPrograms ?
 
@PyGamer0 Realistically, finding out where someone lives doesn't require any programming 99% of the time.
Just knowledge of how to use Google.
 
4:44 AM
@PyGamer0 People have been arguing that video games cause violence for decades, using things similar to the news story you mentioned, but there's never been any research backing that up.
 
It all started with Columbine, where everyone freaked out that the killers played DOOM.
 
And idk about everyone, but I'd imagine video games provide a nice escape for a lot of people, reducing stress. And unsurprisingly people who aren't as stressed out don't tend to be as violent.
 
what about the people who get addicted?
 
Addiction causes you to waste time, but doesn't turn you into a violent person.
 
That's a separate issue from violence though
 
4:46 AM
But you can get addicted to anything, not just games.
 
yeah true
 
@forest I suppose it indirectly could, throug things like commiting crimes to get money to support an addiction, but I don't think I've ever heard of an instance of a kid holding someone at gunpoint for some vbucks :p
 
@forest example: Code golf :p
 
"Put the vbucks in bag! Unmarked 20s only!"
 
"And non-sequential too!"
 
4:49 AM
Well, it's been nice offloading stress onto random strangers chatting, but I should probably go to sleep now o/
 
enjoy your candy
 
Laters.
And I should do the same...
 
Haha night nerds
It's day time here
Imagine darkness
 
Approx. 839 days until college
 
@RadvylfPrograms unless this is a markov chain or a pre-recorded message, this don't look like sleeping you dumbnut
 
4:51 AM
yeah yeah
 
 
1 hour later…
5:55 AM
@lyxal good morning
 
6:12 AM
Do any graph algorithms people know what you call the minimum nodes
 
probably minimum nodes
(what do you mean by minimum nodes)
 
Do any graph algorithms people know what you call the minimum number of nodes you need to delete to split a bipartite graph in two?
 
6:58 AM
@pxeger Good evening
We need to create TNBST
 
ST?
 
TNB standard time
 
ah
 
Goal #1: You should not be able to use it without a tool
 
7:18 AM
in canvas, 10 mins ago, by allxy
Haskell is trans
 
7:44 AM
@lyxal just need to fit Haskell Curry in somehow
@lyxal so the numbers must not appear on any OEIS sequence at all?
 
8:22 AM
news:
^ may break
 
 
1 hour later…
9:41 AM
eek, dropped my keyboard, clutched at it, hit the power button, lost all of my private browsing tabs :-(
 
f
 
at least SE saved my explanation that I was writing
 
 
2 hours later…
12:01 PM
just wrote some cursed JavaScript for a long while
 
How cursed?
 
12:20 PM
@lyxal morning
Bet it’s night for you now
Imagine darkness
 
Can’t believe my own words are being used against me
 
@user You don't need to bet, you could just check
Apr 3, 2021 at 23:59, by Lyxal
I'm in newcastle
 
12:38 PM
Too lzy
 
12:51 PM
@allxy / @emanresuA Could you make it so if someone clicks a pixel of the same color as their brush on the canvas, it doesn't give them a timeout since there's no change made?
 
@pxeger I reused the input array as a stack
 
Oh, I'm guessing it's this? codegolf.stackexchange.com/a/246293
That does look pretty cursed
 
Are you really gonna use all 10 subscript numbers?
 
yes, why?
 
I was just thinking it's unlikely you will use all of them, so why have them in the codepage
but if you are gonna use them (what for?), then go ahead
 
@pxeger i have the element list complete
5 hours ago, by PyGamer0
i just have to make the codepage
 
> ₇ 0 get register
₈ 0 read a character
₉ 0 read a line
I think there are better characters you could use for those
 
1:12 PM
subscript stuff are nilads
 
would be better for register, for example
 
@pxeger what about set register?
is there a superscript r?
ʳ found it
 
That is way more colorful than I expected
I expected it to be just a couple QR rickrolls and people's names
 
Oh my bad
 
 
3 hours later…
4:22 PM
Fedora vim is so annoyingly inconsistent with Ubuntu vim
E.g., pasting works fine in Ubuntu vim, but you have to manually do :set paste in Fedora vim
And because vim is half a century old and everyone who uses it seriously loves breaking it --version gives me this wonderfully compact summary:
radvylf@penguin:~$ vim --version
VIM - Vi IMproved 8.1 (2018 May 18, compiled Jun 15 2019 16:41:15)
Included patches: 1-875, 878, 884, 948, 1046, 1365-1368, 1382, 1401
Modified by team+vim@tracker.debian.org
Compiled by team+vim@tracker.debian.org
Huge version without GUI.  Features included (+) or not (-):
+acl               +extra_search      +mouse_netterm     +tag_old_static
+arabic            +farsi             +mouse_sgr         -tag_any_white
+autocmd           +file_in_path      -mouse_sysmouse    -tcl
This feels like I asked Michael from Vsauce what version my vim is and he said "well, what is vim?"
 
5:22 PM
Whoa...I just zipped all 1.4 GB of stuff on my chromebook (excluding the linux partition) in like three seconds. It took like 10m on my old chromebook, even with a few hundred megabytes.
 
was the old one eMMC, and this one a proper SSD?
 
Yeah
IIRC this thing has a 256 GB M.2 SSD, for some reason
 
5:38 PM
Loooool...Amazon classifies network switches the same way they classify like...light switches:
"Actuator Type" xD
 
:|
 
5:51 PM
Maybe there is a push button inside network switches. Netgear and TP-Link have been hiding the fact that their switches just contain a squirrel trained to push the button really fast
That's why 10 Gbps switches are so much more expensive, you need 10 times more squirrels!
 
@RadvylfPrograms ah yes, 10 Giga-Button Pushes per Second
 
6:07 PM
lol, I found a bug in the Chrome OS terminal
It's based off of Chrome, and if you hit Ctrl+Shift+T, you can trick it into opening the last closed tab in chrome...in the terminal app
 
6:47 PM
⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜
🟩⬜⬜🟩⬜
🟩🟩🟩🟩🟩
 
@RadvylfPrograms I don't need :set paste on my Fedora system, and I thought it was a new feature from an update, but maybe it's something I did?
 
7:03 PM
@RadvylfPrograms why are you shopping for network switches?
 
@Ginger Because I'll need one once I get the new server for RTO
My router only has four outgoing ethernet ports, one's used by the WAP, one's used by the phones or something, and one's used by the desktop computer in the same room
 
8:00 PM
@user That's a godd idea, but harder than you might think
One moment...
 
@user good idea
please do
 
I was gonna try to add that in early v1, but the front-end doesn't actually keep track of what each pixel is so I didn't bother
 
Yeah
Working on it
 
I'd make the server ask the client what its brush color is and compare that
 
Doing anything server-side would add a ton of compexity
Since they maintain separate timers
 
8:05 PM
 
Ooh I like that editor theme
 
It's just vscode default :::P
It's probably doable frontend - I'll just quickly make sure this doesn't blow up in my face
 
they say, as it blows up in their face
 
Doesn't do anything bad, but doesn't do anything
(different to what already exists)
 
nothing really happened
 
8:08 PM
Yeah, the change needs to be made front-end
Keeping track of the state of the canvas might be useful for other stuff though
So it might be worth adding that now
 
Doing just that
That's what the second-to-last line of that if statement is for
Done!
 
yey
 
 
it works!
 
8:13 PM
Wow, your codebase is only 0.2% a hack?
8
 
yay
CMC: Use inspect element to read this article
Lol nah
 
how bout I do anyway
 
I just took a node screenshot of the body lol
 
@allxy nvm, I got that message after a few seconds of being on the page
 
Take node screenshot is the most OP thing on the planet I love it so much
 
8:16 PM
but Firefox Reader Mode fixes it, no devtools required
 
Oh. I removed the tp-modal element and deleted tp-modal-open from the body
@pxeger Lol. Didn't even think of that
 
9:03 PM
@allxy lol I already have a firefox plugin that does that for me
 
I was reading up on lazy evaluation, saw that it can be emulated by returning a function that can be called to get the actual value, and thought, "I could do that in tinylisp." So I did. :D
 
Apparently Hack is a language made by Facebook that looks like PHP
So it probably thinks that the admin.php is Hack
 
Lol
@DLosc Aren't lists in tinylisp lazy by default?
 
9:19 PM
this is making them even lazier
 
@allxy Not at all.
 
Oh wait, never mind I'm mixing this up with haskell
What I mean is they have potential to be lazy because of the way h and t work
 
Ah, right.
I did make a language based on tinylisp, Appleseed, that has lazy lists.
 
tinylisp is timeless though
 
I've been vacillating on whether to make evaluation lazy in tinylisp's as-yet-hypothetical successor language.
On the one hand, it's very cool, lets you have infinite lists, and makes a lot of the algorithms simpler. On the other hand, it definitely adds some complexity to the interpreter.
 
 
1 hour later…
10:32 PM
CMM: Whats the most amount of hardcoded prime numbers allowed in prime challenges?
 
10:50 PM
Is this a prime generation challenge?
I doubt there's a limit on how many primes you can hardcode, it's up to the challenge maker to not incentivize hardcoding that
 
Prime searching algorithms can be pretty small, even for finding huge primes. You don't benefit much from having a table of primes unless the goal is speed.
 
11:30 PM
@DLosc you could define nil as being the empty lazy list
a lazy list for (q(0)) could be (lambda (x) (if x 0 nil)) or something like that
 
11:49 PM
> one's used by the WAP
Is it a certified freak?
7 days a week?
 

« first day (4095 days earlier)      last day (750 days later) »