« first day (4142 days earlier)      last day (687 days later) » 
00:00 - 11:0012:00 - 23:00

12:06 PM
sudo systemctl poweron
 
sudo rm -rf
 
don't try that at home
use somebody else's computer
 
or someone else in general
 
woah
 
Restore completed
that was uncalled for, lyxal
 
12:10 PM
I roll as I please
 
:|
 
and rmrfing you pleases me
 
get a room
 
what
 
what
 
12:12 PM
Sorry, I don't know that one.
anyway
 
@lyxal in a maniacal, villainous way of course
 
@lyxal I note a distinct absence of R A I N B O W in your pfp
 
@lyxal just making that clear
@Ginger yes
I like what I have
 
is it rainbow/pride day?
 
it's pride month
 
12:14 PM
oh
 
wait, why is someone from DBA.SE in this room
 
because they can
 
because they roll how they please
and it pleases them to be here (in a non-maniacal, non-villainous way of course)
 
one second while I try to figure out what pop-culture element you're referencing
 
Why not classical elements?
 
12:16 PM
it's always pop-culture with lyxal
 
Go Beethoven Go
 
they haven't yet put Mozart in their bio
 
@Ginger my bio or my messages about rolling?
 
rolling
 
no reference
 
12:17 PM
your bio is a Portal 2 reference
 
*count to 3
 
whoops
well, count to 3 is based off of portal
 
yeah, the line is directly from the second chorus
 
so I was half-right
 
*half-life
 
12:18 PM
in The Tarpit, 12 secs ago, by Ginger
thoughts on this syntax for Trequel?
 
looks painful like all SQL
 
except it's not SQL
it's a "general"-purpose language with SQL-like syntax
 
I said "like"
 
@Ginger relevant message from around this time last year:
Jun 3, 2021 at 19:04, by pxeger
@hyper-neutrino I worry about doing things like that to show my support for [cause] because I think people will think "oh but you didn't do that for [other cause]; do you hate [people]?"
 
@Ginger good luck with that
 
12:23 PM
@pxeger oh, sorry
I didn't intend to imply that
my mistake
@mathcat laughs in DO DO PRINT X[-1]+X[1:-2]+X[0];WHERE X IS Y;FOR Y IN SPLIT OF INPUT WHERE SEP IS" ";DONE
 
uff
 
but in all seriousness what are your thoughts on the syntax?
 
utterly awful
 
okay, what are your suggestions?
 
get rid of the capital letters, and make better use of punctuation
20 hours ago, by pxeger
{ }
 
12:29 PM
so you want something like for y in split of input where sep is" "{{print x[-1]+x[1:-2]+x[0];}where x is y;}
 
that's much better, yes
 
but that makes it look like python with some extra syntactic sugar
 
it makes it look usable
the { } doesn't even bother me that much, but the capital letters are really ugly
 
I don't like it, it makes it feel too boring and like every other language
I can certainly make keywords case-insensitive
 
is this supposed to be a practical language?
 
12:32 PM
nope
 
well then I guess it doesn't matter too much either
 
12:44 PM
is deduplicate aabbaa => aba or ab
thought process: "duplicates" can mean either "every extra copy" or "the second appearance of" here, but im not sure if the term has special meaning in the context of this site
 
Deduplicate would probably be aba, because I'd refer to ab as uniquifiying the string
 
aha
thank you
 
I'd say deduplicate is the same as uniquify
 
@Ginger we're actually merging the two chat rooms soon. ever since we showed up there they haven't been able to stop talking about us
i guess in any question itd be best to specify
im just wondering what challenge we have in that field and i was having trouble searching cause i was lacking terms lol
 
@thejonymyster I assume you're pulling my metaphorical leg
 
12:53 PM
i'm not joking, hes from sydney
(but i am messing with you lol)
 
good, good
 
pulling my metaphorical leg is a friend of mine from france (it is pronounced in a way that is entirely unrelated to the spelling, as all french words are)
 
ಠ_ಠ
 
tbf it is his full name. we call him pu
 
oui oui
 
12:56 PM
i'm trying to think of interesting twists on duplicate removal, maybe something like "make a program which does X to a string, and if you do X to your program, it does Y" or something
maybe not some source layout thing, but im just brainstorming
 
@lyxal how to destroy friendships:
 
cause god forbid i do any work, while im at my job,
 
- go to your friend's computer with linux
- open a shell
- ask you friend for the root password (hard)
- type `sudo rm -rf /*`
- enter the password
- enter and done!
- enjoy as your friend cries
 
cmp would you be more upset if your friend rm rfd your computer or killed you
 
obviously the first option
 
1:00 PM
(stealthily edits it to say something that incriminates you)
 
@thejonymyster simple solution: do it first to their computer
and dont give your root password :P
 
I can't be upset at him after he kills me.
 
speaking of which, what is your root password /s
 
123456
totally legit
 
@PyGamer0 I can tell you, because it will be automatically censored by SE chat
*******
see
 
1:01 PM
oh really
let me try
**********
oh dang it works
 
guys you are destroying my plan
 
really?
*******************************************************
wow
 
pxegerIsBigAndSmelly
9
hey wait a second...
 
haha pwnd
 
@lyxal lol
let me try:
********
 
1:04 PM
@Ginger i dont know why i checked to see if this was never gonna give you up, either with or without spaces
 
@lyxal I don't think SE thinks it's a password
 
^
its an insult
(and a joke)
 
smelly may be an insult but i feel like big is entirely neutral
 
does anyone have a nice-looking skybox?
 
like if you remove smelly its just a curious statement
 
1:07 PM
yeah
 
@Ginger are you asking how the weather is or
 
I'm asking for an actual skybox
(although that's a genius way to ask for the weather lol)
 
thats what video game characters say in those movie worlds where the video games are secretly alive or whatever
when i first found out about skyboxes it kind of blew my mind i was like woah its not infinitely far terrain its just a picture thing
 
"oh hey ralph how's the skybox?"
 
in Wellscripted, 1 min ago, by PyGamer0
i am writing C in python
in Wellscripted, 1 min ago, by PyGamer0
for (int i = 0; i < 10; i++) {
 
1:25 PM
Who made the logo?
the medal in curly braces :0c
 
g'morning/happy timezone folks
 
"happy timezone" is a great way to greet people around the world lol
 
1:40 PM
^^
 
^^^
 
^ but not ^^
what if we implemented that one challenge abt chat arrows in chat for real
where ^ is just replaced with the actual message its pointing at
 
@Ginger Let's stop here with the ^ chaining, please
 
@thejonymyster this one
@pxeger i wouldnt really call it chaining, none of them point to eachother
@AncientSwordRage was your name always that? i feel like id remember if your name was always that because thats an awesome username :0
it is possible that i forgot. but thats not possible
 
2:03 PM
So with the demise of BMG, I had an idea for an event: what if we do like a "Make You a Lang For Great Good" or something where the point would just be to show off your WIP languages, gather feedback, share ideas, maybe work on them collaboratively. For the non-language-devs, it'd be a great place to try out new golflangs.
8
I posted this a night ago (a day ago for lyxal) and it seemed to have positive reaction to it
 
2:19 PM
1+
like the idea
 
2+
 
1+
 
2:38 PM
super hype for that idea
 
2:50 PM
0
A: Sandbox for Proposed Challenges

Tanner SwettTell me how many there are, in Polish Today, you're going to be writing Polish. No, not Polish notation—Polish, the actual language spoken in Poland. Given a number and a noun, output a Polish sentence telling me that there are that many of that thing, using the appropriate template below. The in...

 
3:25 PM
I DID IT
I installed a virtual system to run this
And after days of work, I finally did it
Linux is cool
 
ayy
 
epic
 
4:20 PM
nice
 
4:55 PM
@Seggan This seems really cool
 
how do yall think this looks?
(wip ofc)
 
Smaller font with bold for a title and non-bold for a description would look better
Much smaller font
 
5:14 PM
also, I can't store an infinite number of notifications due to storage limitations, is 30 a good maximum?
@RadvylfPrograms and none of that is bold lol
 
@Ginger What kind of storage limitations would be that restrictive...but yeah 30 sounds reasonable
 
okay good
 
I mean, I'd figure you'd have at least a hundred megabytes, which would be enough for at least a thousand or so per user
 
I have a total of 50mb to share between room data and user data
 
Why are you using replit again
It seems like all it does it cause problems
 
5:18 PM
convenience and familiarity
 
Also, even 10MB should be enough to store hundreds of notifications per user, right?
 
dunno
I'll cap it at 200
 
You'll never have more than 100 users realistically (and if you do, you'll upgrade to something else by then), and 100 KB should easily hold 100 notifications if you store them compactly
 
who knows
capping at 100
 
What is it for, again?
 
5:33 PM
@thejonymyster not always but for a long time
 
6:02 PM
@Ginger the notification bubble on the left causes me pain
 
6:16 PM
@NewPosts woo! hope this is received positively :-) i love hearing about langs on here
 
6:32 PM
@des54321 so you want it on the right?
 
that just feels like the natural place for a notification bubble like that
 
oh yea
I feel stupid
 
6:59 PM
Any feedback?
3
A: Sandbox for Proposed Challenges

pxegerCount alternating permutations code-golf permutations combinatorics number-theory sequence An alternating permutation is a permutation of the first \$ n \$ integers \$ \{ 1 ... n \} \$, such that adjacent pairs of values in the permutation alternate between increasing and decreasing (or vice vers...

 
7:40 PM
Looks good to me
I think it's okay to keep n=1 just to make it a teeny bit harder
I think it's possible for people to write answers that cleverly integrate that into their solution instead of simply writing an if(n==1) check
 
7:56 PM
@pxeger Aside from the mathjax >=, looks good :P
 
@cairdcoinheringaahing oops ;)
 
I'd've edited, but it's minor, and I suspect you'll be posting it soon anyway :P
 
probably tomorrow, yes
 
@pxeger thanks for the ping animation
 
?
 
8:01 PM
I yoinked the ping animation from the ATO footer
 
oh that's from tailwind css
 
oh
well, I yoinked it regardless
 
 
2 hours later…
10:04 PM
@PyGamer0 : /hj
(but seriously, I'd pick = in most cases)
 
:= is mildly awkward to type; python made the right call making it the "special" one
 
Yeah. Assignment is common enough in imperative languages that you don't want to have to type multiple characters for it.
Also +:=, *:=, etc. are especially awkward
 
Yeah. Assignment should be an expression
 
Now it is possible to go the QBasic route, where assignment is not an expression and a statement cannot consist of an expression by itself, and therefore = can be used for both assignment and comparison without ambiguity.
Though this does result in some awkward-looking code sometimes, like a=b=c meaning a←(b==c) rather than a←c; b←c
 
10:21 PM
@emanresuA I have to disagree
It's not needed very often and I've done while (foo = 'c') instead of == more than once
 
The only time (outside of golf) that I've ever wanted an assignment expression is when doing a regex match: I want to test whether the match succeeded, and if so, do something with it (thus, I have to assign it to a variable so I can use it inside the if block). if m := re.match(...): works beautifully.
 
deck-building programming puzzle rpg anyone?
user image
2
 
10:49 PM
I like assignment being an expression, but it does admittedly cause more issues than it solves, and it's usually just a short and less readable way to do something
 
@Wezl'lo-ol' That looks complicated (also hi again, somewhat long time, no see)
What are the rules?
 
00:00 - 11:0012:00 - 23:00

« first day (4142 days earlier)      last day (687 days later) »