« first day (4069 days earlier)      last day (1070 days later) » 

00:00
Can someone ping me in the sandbox
So sometimes the dark mode extension I use inverts images, which can lead to some interesting results when you're trying to look at lecture slides
Hmm yes, normal human
> gaming
Well at least we're covered
00:08
gamer.
Thank you introduction to computing fundamentals
very cool
i love how it has a picture of a vr headset but doesn't have a bullet point for vr
lecture slides: *mentions gaming*
lecture slides: *refuses to elaborate further*
Obviously, the assignment is to "study" video games
00:11
gosh f*cking dang it they inserted a human organ in my computer chip again
how does it keep passing quality control
that's the uninverted version
because as I said before, the dark mode extension I use fricks up the images in the lecture slides
The slide content?
• Brain-Computer Interfaces
• May soon be able to image
all the brain’s electrical
impulses
got another normal human picture for y'all
(for those wondering, this isn't a live lecture I'm reading the slides after the lecture)
remind me to put ™ in the perhaps code page so i have an excuse to have a bookmarklet for it so i don't have to constantly copy paste it from somewhere
00:15
CMQ: Is a game controller really a pointing device?
there's like
some weird emoji version in the windows emoji menu
@lyxal motion controllers presumably are, most others not so much
™: Monadic element that looks its argument up in the global trademark registry. very ahem useful in code golf.
From a heading of voice recognition systems:

• Included in many smart phones
o Siri in iPhones
o Cortana in Windows phones
o Google Now in Google phones
Two of these aren't like the other
Unrelated String: I truly believe that water can solve all your problems.
lyxal: Weight loss? Drink water.
user: Clear skin? Drink water.
Radvylf: Want to get rid of someone? Drown them.
i could actually use it for one of the backtracking control flow operators
leveraging idiomatic use for ironic uncertainty
00:20
it like that time someone trademarked the y with two dots above it for an 05AB1E program
i think it was y with two dots above
y-diaeresis is the string interpolation character iirc
so probably
@AaroneousMiller what do you have to say about this?
the magic number seven, plus or minus two™
it's a crime to cite miller's law without saying the name of the paper
then please arrest the people who wrote the slides
I dislike this course it's annoying
it reminds me of apcsp
00:26
Radvylf: If you water water, it grows.
lyxal: ...What.
user: They've got a point.
Not being in that half got me like 😎
We is cool
we is
can someone check my challenges
0
A: Sandbox for Proposed Challenges

DialFrostSandbox overflow code-golfstringascii-art Your task is to output a square sandbox of size n+2 with / characters in the corners and | for the sides, and - for the top and bottom, with n**2 layers of sand overflowing out of the sandbox of width n+2 Testcases 1 -> /-/ |.| /./ ... 2 -> /--/ |..| |.....

0
A: Sandbox for Proposed Challenges

DialFrostSpaceship gunner code-golfstringascii-art Your task is to output a spaceship of size n with n shooters/guns and n bullets for each gun If n is odd, you must output the guns every even numbered row If n is even, you must output the guns every odd numbered row All rows with guns must have n+1 # cha...

00:32
Radvylf: What if mayonnaise came in cans?
user: Well, that would such because you can't microwave metal.
lyxal: Good morning to everyone except these two people.
hmmmm
I dunno
looks like 4 ways to me
maybe one's fake
you have to deduce which
I don't really get how RAID or compression/decompression is enhancing performance
it's probably a vague sense of performance that encompasses speed, memory, and whatever raid does i don't actually know what raid does
I guess it could if you're transmitting large amounts of data?
00:34
they don't elaborate further on what RAID actually is
@UnrelatedString It stands for Redundant Array of Inexpensive Disks.
can someone check my challenges plws :(
no way
no fricking way
they said the funny line
It's basically back up storage
00:35
oh yeah that
what the fuck definition of performance does that fall under
whoooooooooooooooa
> The Revolution is just beginning
Someone went overboard with the society theme
tfw wireless stuff definitely didn't exist in 2012
it's weird because some of the content looks like it's recent and up to date
and then there's just windows phone
00:37
anyone?
lyxal: What are you two arguing about this time?
user: They’re always using common phrases incorrectly!
Radvylf: Cry me a table, user.
The amount of things I don't like about this picture are uncountable
3
and that's all the lecture slides read
thank frick
I no longer have to suffer until next monday
me sad
my First GOLD badge!
yay
shld i post my sandbox posts yet?
after i get fanatic tho i wont be getting any more badges anytime soon :(
01:01
CMC: You can make it so one of PHP, C++, Java and jQuery never existed. Which do you choose?
PHP
jQuery is too much of a meme to delete, I'm impartial towards C++ and I like Java
01:15
-_- did not realize that i needed to vote on 10 questions first before voting on answers for the "Vox Populi" badge
Grr the SE notification API isn't working
I'm gonna have to do cookie stuff :(
Take three cups of sugar, half a gallon of engine oil, two eggs and a power drill and microwave for 20 years.
01:42
@emanresuA I guess C++ and Java take some role in evolution of languages, so I guess I wouldn't have got things like Rust if any of those didn't exist. So I pick PHP
also jQuery is so easy to reach for when I need some cheap dom hacking
I guess yeah, it's kinda abused thouugh
PHP is like someone heard the phrase "code is data", shrugged their shoulders, swallowed everything in their medicine cabinet, and started writing
If y'all need satisfying ways to waste your time, I highly recommend giant fifteen puzzles
I just did an 8x8 one in about half an hour and 2000 moves.
Reminds me of the colors.js incident not too far back
But a little less bizzare and conspiratorial
the fact that there's no tri-intersection is upsetting my OCD
Everyone knows you can never have all three of those. What, you mean to tell me a site can be informative, look good, and do things?
like I get logically there probably wouldn't be an overlap of all 3, but the diagram just looks wrong
@RadvylfPrograms the context is that each handles their own part of the website
02:19
@RadvylfPrograms Yeah, that's impossible. look at chat, for example
More like it does one and sort of manages the other two
for once this isn't a complaint about content - it's a complaint purely about the visuals
Idk, I actually kinda like it
hey guys I found an irl picture of @user
02:23
IRL Lyxal
that implies I'm a goat
I'm goatn't
oh no oh frick user's evolved
Fine
@lyxal Lol
Apparently user also has arrow arms
No, this is user:
They're assuming that user has a head smh
02:39
shall i post my challenges?
anyone? js say if its ready
thx
03:36
CMC: Get 11'd.
@DialFrost Simple ascii art challenges are very similar to each other by default. I have no problem with them (people seem to like solving simple challenges), but I don't like seeing similar challenges too often.
So I'd say: post one, wait for ~a week, and post another
Also in sandbox overflow, you say "and - for the top and bottom" but there's no - at the bottom in examples.
@lyxal if php never existed we'd never have gotten this
@DialFrost And "Too easy" challenges are fine (as long as it's not a dupe). Actually I'm against making things harder for the sake of difficulty, because such a change often makes it just more tedious, not actually harder.
@Bubbler whoops thx ill fix it
@Bubbler oh so you think "spaceship gunner" is ok for now?
03:58
kinda yes
@pxeger wow thats cool
 
4 hours later…
08:06
I now have more rep than Radvylf
4
Rep is confusing.
If you think about it, a good answer will maybe get +5 and a good question +20. I don't post that many answers or questions, how am I earning 2k a month?
@pxeger good job very well done
@emanresuA could just be that you're universally liked
2
08:26
@emanresuA Me: +9 for trivial answer, +8 for answer made after extremely long thinking, +3 for answer that took lots of planning, +5 for answer that ports other answers
That extremely long thinking answer only got +8 because of a bounty put on the question. Before that, it was +4
Me: +37 for severe HTML abuse
I don't get the logic of voters on this site...
I just upvote everything
Simple as that
You don't upvote everything; you don't have enough votes per day to do so
Well everything I possibly can in a single day
There's a reason I'm third on the most votes leaderboard
08:32
@emanresuA Ask @Fatalize, the user behind the Stuck answer to Hello, World, which has no bytes but gained 511 upvotes.
Wait what happened? I just suddenly gained two upvotes out of nowhere.
@ophact sometimes you just mysteriously get +20 out of nowhere
Was it you?
Hmm I wonder
I wonder how I knew to reply to an earlier message about it
what a mystery
I sure wasn't asking for upvotes... just criticizing the logic of voters
I would've preferred five less upvotes on the argwhere answer and five more on the division answer... but it doesn't work like that here.
08:36
@lyxal ye
that's how i got over 1100 rep
Wordle 275 2/6

🟩🟩🟩🟨⬛
🟩🟩🟩🟩🟩
3
Got lucky
@ophact what even did you guess first
no spoilers
Wordle 275 6/6

⬛🟦⬛⬛🟦
⬛⬛⬛🟧⬛
⬛⬛⬛⬛⬛
🟦⬛⬛⬛🟧
⬛🟦🟦🟦🟧
🟧🟧🟧🟧🟧
5th time that's happened
08:56
what's the source of the alternate colors
09:10
@lyxal i was kinda scared for a second there lol
Why is my Wordle result starred?
Probably the only time I complain about having a starred message
^ do i post?
Sure :)
i earned necromancer on meta....
Nice :)
09:20
@UnrelatedString high contrast mode probably
I would like to ask again why my Wordle result is starred. Is it funny somehow?
@emanresuA fingers crossed
0
Q: Convert between graph representations

PyGamer0What? Let's say I have this graph: 1 \ \ 2 3 \ / \ / 4 I can represent it in 2 ways: A list of connected vertices. [[1,3],[2,4],[3,4]] A boolean matrix which shows where edges are: c |1 2 3 4 --|------- 1 |0 0 1 0 2 |0 0 0 1 3 |1 0 0 1 4 |0 1 1 0 ----- or ----- ...

done
i formatted it slightly
Oh, one thing: can we output any two arbitrary values instead of 1 and 0?
09:23
yeah
edited the question
@UnrelatedString here
@emanresuA how does one get 11'd
09:42
With skill
10:12
@SegFaultPlus4 you upset the mods i think
@Adám is there a way to type λ in your kbd layout?
I have a text fie I want to split into files with 50 lines per file. Is there a golfed one-liner command line for that?
(the last file can have fewer than 50 lines of course)
which lang?
@PyGamer0 anything that can be a command line one-liner in linux
in the old days you would do these things with perl one-liners I feel
@PyGamer0 No. But Windows+. then the Ω category (at the top), and the Ω sub-category (at the bottom) gives you λ as the last character on the second line.
but sadly no one does perl any more
10:20
@Adám ooh thanks
10:36
Hm, youtube's written in python
not golfed but it works
you might also want to try pr, but it's probably less reliable and might choke on weirdly formatted input
@pxeger that's pretty cool!
pr?
oh is that zsh only?
@pxeger what would it be in bash?
10:58
@lyxal ^ look at my epic commit messages :P
My commit messages are just random keyboard mashes
usually some combination of i, j and o: iojo oijiojj oijiojj
For no apparent reason whatsoever.
@Adám very true
xkcd always is.
xkcd should be used as an educational resource
11:04
SLEEP NEEDED, o/
Why does xkcd contain so many relatable comics
@Adám for private projects, yes, too relateable
@ophact because it's written to be that way?
Was it?
CMC: sing jump in the caac and record it (there is a ---100 rep bounty in it for u, if you post it here)
11:18
yoy
also you wanna play some dice cricket
@Ginger yoy
@lyxal even for public projects
“Did stuffs”, “Broke stuffs”, etc are commit messages I’ve seen
@emanresuA gosh dang it now I'm too scared to do esolang design
11:35
:60694074
with open(urfile) as u:
for i in range((len(u.split("\n")//50)+1):
k = open("a"+"a"*i+".txt")
k.write("\n".join([next(u) for i in range(50)]))
@graffe ^
@SegFaultPlus4 does that miss out the final chunk?
fixed now
let's say the file has 72 lines
cool!
I have since learned a better bash answer....
split -l 50
:)
me when bash:
11:49
:0
had to complete that for you
in Python
@graffe I was sure there was already a builtin for it, but couldn't remember what it was!
that's why I suggested pr
@pxeger I don't know pr at all
pr is really designed for sending text files to simple printers
ah ok
11:58
@graffe I think what I wrote should work in bash too
@pxeger break doesn't exist in bash
huh, I didn't know that
wrap the while; done in ( ), and then replace break with exit
/ATO/code: line 2: syntax error near unexpected token `break'
/ATO/code: line 2: `while true; do let n++; head -50 > $n.txt; if [[ $(wc -l < $n.txt) -lt 50 ]] break; done < in.txt'
oh, it's not the break itself
replace if [[ ... ]] break with [[ ... ]] && break
aha
12:10
i am going to make dice cricket
@SegFaultPlus4 do it!
but don't have england losing all the time :(
anyone use spyder or mu-editor for python?
any views?
I use IDLE
12:26
I left IDLE long ago
because it didn't handle long lines well
and lacked some features
I use VSCode now
I want something I can pip install for boring work related reasons
I like IDLE because it's pure Python and comes preinstalled
@graffe i use neovim (currently i have disabled autocompletion)
those who love vi(m) are really happy
they get a double pleasure. First the pleasure of writing code and second the pleasure of using vi(m) :)
I don't care if IDLE feels like something from 1999, it works
12:28
(n)vim, idk who uses vi as an ide...
also TIL that IDLE has a plugin system
what?
vscode is great but they don't have it at work :(
how do i open a file in a directory in Python
@SegFaultPlus4 open(<path>,...)?
12:29
@SegFaultPlus4 with open("pathtofile", "r") as f:
or "rb", depending
how do i find the path to a file in Python
Depends on your file.
12:30
^^
glob.glob
@PyGamer0 Happy?
why should i be happy?
I changed the message to the correct reference
ok good job
12:33
oh boy
my pakidge is Out for Delivery
Didn't know that was a valid token
TIL
@ophact any letter is a valid identifier
for example ones in the greek block
Includes Chinese letters etc?
12:35
@ophact idk
and mathematical symbols are not valid identifiers
for example the summation symbol
CMQ: Does anyone know of a good Python video-manipulation package? (like PIL but for video)
but the capital greek sigma is valid
@Ginger ffmpeg?
@PyGamer0 The summation symbol is a greek capital letter.
@Ginger I think there are ffmpeg wrapper libraries
ninja'd
ffmpeg is the ImageMagick of video software
12:37
@ophact no, summation has a separate codepoint assigned to it in unicode.
@Ginger how dare you insult ffmpeg like that
^
@Ginger carykh uses ffmpeg
@Ginger great question!
13:06
@emanresuA me +23 for becoming 27. place in a challenge (with 30 contestants)
13:31
ayy 2500 rep!
I can now create tag synonyms!
> user: Did you like the food I made?
ginger: No, not really.
user: But I put my heart and soul into it!
ginger: No wonder it tastes so cold and dead.
there are a lot of things wrong here
- why are you awake
- just why are you awake
@Ginger because I'm brushing my teeth
13:33
oh
What you expect me to do it by myself without company?
@lyxal wow double roast
...yes
It's lonely without y'all in the background
I don't know whether to be flattered or concerned.
13:34
I thought you said flattened for a moment then
f
(you know, like flatten in Vyxal)
when you DROP TABLE
@lyxal °!°
thanks
what does F do?
Filter
13:36
ah
@Ginger uh, it's a sink and I can't exactly drop it because it's a tad bit heavy
E = F + L
brb
same but in several (8) hours
o/
13:39
@Ginger This was the case in old APL systems.

« first day (4069 days earlier)      last day (1070 days later) »