« first day (2343 days earlier)      last day (2502 days later) » 

7:00 AM
while(x==1)
{thing1();
	thing2();
		thing3();
			thing4();}
 
while (x == y)
{   something();
    somethingelse();
        }
 
if (x == y) {
  do {
    something();
    somethingelse();
  } while (x == y);
}
 
while
(x==y)
{
	statement
	();
	statement
	();
}
 
@HyperNeutrino That's actually good though
 
@Mendeleev true
 
7:01 AM
@HyperNeutrino More stupid than ugly.
 
@Arjun yeah
 
@Arjun Why is it stupid >.>
 
while
(
x
==
y
)
{
something
(
)
;
somethingelse
(
)
;
}
newline at every possible point >:-D
 
ohey the starboard fixed it
 
if x == y
then
	statement()
	statement()
end
This is the best, because it's just unsettling.
 
7:02 AM
@Mendeleev starboard formatting is even worse than SE chat formatting; somehow that's possible
 
@Mendeleev a single while will do exactly that
 
if(x){do{f();}while(x);} is equivalent to while(x){f();}
 
puts "string 1" if x == y
puts "string 2" if x == y
x += 1          if x == y
 
<spaces>×1729 CodeLine1
 
@HyperNeutrino Nope!
 
7:03 AM
@Mendeleev yes actually
 
it is guaranteed to run at least once
 
NO
what if x is false!?
if(x)
 
Even then
 
onm
 
7:04 AM
>.<
 
::LOOP
while x==y do
	statement();
	statement();
	goto LOOP;
end
 
@Mendeleev yes actually
 
Anonymous
Oh man, there's a fight we haven't had in a while. Tabs vs spaces comes up frequently, but brace/indent style is a rare topic.
 
@Mego Not a fight
 
Anonymous
Debate, whatever
 
7:04 AM
We're trying to come up with the most stupid ones possible
Don't trash
 
@ATaco doesn't that create a recursively looping loop until x != y and then it all reduces down?
 
Anonymous
It's 2 AM and I've had several rum and cokes. Words are hard.
 
I think it's a bloody barbed wire massacre.
 
It's 3AM for me. Amateur... ;) :P
Then again I have not had alcohol. ¯\_(ツ)_/¯
 
It's 12AM for me
 
7:05 AM
@HyperNeutrino It destroys the memory of the machine, that's for sure.
 
Anonymous
Best brace/indent style is obvious minimizing whitespace
 
@Phoenix Want a copy of Dig or Die?
 
@ATaco kms.bat does that :D I have a file called kms.bat lying around.
 
Anonymous
while(x==y){statement();other_statement();}
 
7 mins ago, by HyperNeutrino
while(x==y){something();somethingelse();}
 
7:06 AM
The dev sent me a key as compensation for my saves being zeroed out for whatever reason
 
@Mendeleev It's 12 PM for me.
 
@Mendeleev Sure!
 
Anonymous
@HyperNeutrino Yep there you go, 0% heresy 100% golf
 
@Arjun You're in India?
 
Thanks
@Mendeleev Yes
 
7:06 AM
@Mego yup 10/10 only way to do it
 
@Mendeleev Yes.
 
if x == y then
	repeat
		statement()
		statement()
	until x ~= y
end
 
wait was I not meant to click it
sorry whoops
 
@HyperNeutrino No
 
Anonymous
7:07 AM
I wonder if it's possible, for any Python program, to make an equivalent program that has 0 whitespace
 
@HyperNeutrino Don't redeem it
Let me make another secret
 
I don't even know what to do with it :P
 
k
 
Anonymous
@Mendeleev Just RSA it
 
Anonymous
There's a tool that can convert almost any Python program to a one-liner, but it may still have whitespace
 
7:08 AM
@Mego No, RC4 ;)
 
@HyperNeutrino Someone clicked that
 
tyvm
 
Anonymous
@Mendeleev Bleh. I guess that will work. DHE for keygen, though, or else anybody can decrypt it.
 
7:09 AM
basically it shows it once, then gives 404s
@Mego I think onetimesecret uses RSA internally
 
Anonymous
Can we minimize the use of that OTS site here? It kinda ruins the whole point of a permanent transcript if messages are unavailable
 
@Mego I have no idea how RSA works
 
@Mendeleev onetimesecret.com/secret/kmuoclc7lsyr5495rlhp22pzp57qp4o, passphrase is your minecraft username (hopefully nobody else knows this)
@Mego fair point. I'm not copying the OTS message over though because it is bad. worse than gaotspek almost
 
@Mego I was sharing a Steam key so that they could redeem it
 
7:11 AM
 while (x == y)
       {
  something();
somethingelse();
       }
Behold, center-brace :D
 
Anonymous
@Phoenix You have the recipient make a public+private key pair with the OpenSSL tool. They give you the public key, you encrypt the message with it and send them the encrypted message. They decrypt the message with the private key.
 
@HyperNeutrino Perfect
 
Anonymous
For example, I have a public key in my profile, in case anybody needs to send me something confidential for some reason
 
I should do that too :D
 
That sounds like an interesting idea.
 
7:12 AM
@Mego I've been thinking of writing an encrypted messenger app that uses DHE, RC4-skip4096 with key hashed with random nonce, and optional passphrase for messages
Everything would be open source of course
 
@HyperNeutrino Maybe one can make a pyramid. (I can't because am on mob)
+-T_T-+
 
   for
  (;x==
 y;){s()
;smth();}
 
@HyperNeutrino Bleh starboard mangled it
 
starring my weird formatting things is useless because starboard will always one-liner it
 
@HyperNeutrino you can always cilck the 13 sec ago thing
 
7:14 AM
yes
while    (    x    ==    y    )
{something(); somethingelse();}
Justify-brackets
 
+-T_T-+ - New emoji!
 
@Arjun O_o
 
New emoji -> E
 
Please stop starring my messages. It shows up as the same thing over and over and if people wanted to see more stupid formatting ideas, they could scroll around. I literally have 6 messages on the starboard that are almost literally the same thing.
Well, at least it adds some variety... sigh
 
@HyperNeutrino Almost the whole starboard is the same
 
Anonymous
7:17 AM
I'm just going to cancel the stars
 
nooo
 
Thank you.
How do you do that anyway? Does it work for all rooms as long as you're an RO (of that room)?
 
Anonymous
@HyperNeutrino Yep
 
Where's the cancel stars thingy though?
 
Anonymous
 
Anonymous
7:19 AM
Clicking the arrow next to the message on the starboard
 
Oh okay.
Thanks.
 
Anonymous
Stop abusing stars. It is never funny.
27
 
Why was that star canceled?
That was legitimate
 
Anonymous
@Mendeleev Because 4 random messages got starred while I was trying to clear the stars. Star spam isn't funny.
 
@Mego Oh
 
7:20 AM
Is there a feed to get starred messages?
 
Anonymous
@HyperNeutrino I have no clue, but I'd guess no
 
I looked for one and I didn't find one. Doesn't seem useful enough for SE to bother to make one.
 
@HyperNeutrino Ask for it on meta
There it is
It's a button next to the "starred / show all 24523"
 
Anonymous
@HyperNeutrino Also there's a userscript that was posted on MSE a while back that a lot of ROs in high-traffic rooms use, which allows cancelling stars from the transcript (in the case of messages that aren't visible on the starboard).
 
7:21 AM
wait that is an RSS feed symbol lol
@Mego that sounds very useful.
 
@HyperNeutrino lol
Wait, are there room RSS feeds?
 

 TNB Stars

All the stars
hehe
starred messages will be shoved into there
 
Wait, you can do that?
 
Please DO NOT ABUSE STARS
 
Not abusing
 
Anonymous
7:23 AM
Alright, that's it
 
Just because they're supposed to go over to that room doesn't mean they necessarily will, and doesn't mean you should test it here.
 
Anonymous
This room was placed in timeout for 5 minutes; Seriously, stop abusing stars.
 
Anonymous
Abusing chat means you get your privileges taken away. Since there's not any way to determine the source of star spam, putting the room in timeout is the only way to deal with it, since clearly the repeated warnings haven't worked.
4
 
Anonymous
So whoever was spamming stars - congratulations on ruining TNB for everyone. I hope you're happy with yourself.
 
OK, seriously, this needs to stop. THere was star spam while the room was in timeout
ffs people. learn
 
7:29 AM
@Mego Putting the room into timeout does not seem to actually stop stars.
 
Anonymous
@Mendeleev Starring one message by a RO about why the room was placed in timeout isn't really star spam. Regardless, the star spam does need to stop.
 
@Mego No, there were two other messages starred
"lol" and "wait you can do that"
 
How to enter image here?
 
Why are you giving so much attention to this starring? Surelyt that only encourages trolls.
5
 
@Arjun Just paste a link to one
 
7:31 AM
 
Anonymous
@Mendeleev Ah, I looked away for a moment at another room and missed them. One of the other ROs cleared them.
 
@Mego OK, I see
 
@Mendeleev the correct answer is "not at all if it's off topic"
 
@MartinEnder Did not know it was
 
Anonymous
@feersum Because it ruins the point of the starboard, and random star spam tends to drive the room off-topic ("wtf who starred that") more than anything else. So by combatting the star spam, the ROs are trying to help keep the room sane and clean.
4
 
7:33 AM
NOTE: That one star was not spam
 
Anonymous
Putting the room in timeout isn't ideal, but at the time, I was the only RO online, and the star spam was getting so bad that I could barely keep up with cancelling the stars (as evidenced by the fact that there were stars that I missed, which only got cancelled so quickly because another RO happened to come online during the timeout).
4
 
FFS
 
Goddammit
 
Unfortunately, timing out the room seems not to work.
 
NOT FUNNY
 
7:34 AM
Dammit really...
I need to make an RO userscript to delete all stars from the last <n> seconds.
 
Let's all leave and come back in 5 mins. See if this solves anything.
 
I'm sure the Mego star was intentional
 
Is the starspammer hiding in the background, or are they actually participating
@Mr.Xcoder we kinda just did that
 
I know I'm not the starspammer
 
@Mr.Xcoder We literally just tried that.
 
Anonymous
7:35 AM
@HyperNeutrino I'm not sure that the stars have persistent data about when they were placed.
 
We put the room in timeout for 5 minutes
 
@Phoenix ninja'd!
 
Oh. That means timeout...
 
@Mego Sorry, I meant delete all stars from messages in the last <n> seconds.
I certainly hope they're in the background, because all of us are complaining about the starspam.
 
Not me. I'm complaining about the complaints about the spam.
 
7:37 AM
I do it didn't either.
 
Do stars make you active?
 
Let's talk about something on topic.
 
Ever since this message 20 minutes ago, this chat has been entirely revolving around starspam. We should change the subject.
 
Like, um...
Why JS is the worst language or something.
 
Back to bad formatting?
 
7:37 AM
@feersum Code golf?
 
Why no one should ever use Java?
 
@feersum Because it definitely is
 
I have a way to get rid of the star spam
 
@DestructibleLemon I want to hear it
 
Lemon Juice?
 
7:38 AM
delete everyone?
 
just zoom in really far and you can't see the starboard
 
That doesn't get rid of starspam ;_;
That just hides it
 
Buries it, so you don't see the real problem.
 
under the carpet :\
 
7:38 AM
Only when it's too late will it come back and haunt and torment you
 
@DestructibleLemon what kind of programmer are you? right-click, inspect, delete.
 
actually I would be able to see if a message got starred
 
It is never enough to just hide an issue, you have to solve it
That got philosophical too quickly.
 
You know that text the appears when a room is in timeout or you're kicked, or need to log in, or for any other reason the text area isn't available? It's unreadable over the background without selecting it if you have the Gradscript enabled.
@Downgoat ^ : Make that text readable.
I have to select it.
 
Question: which function composition patterns are often useful? (example: J's forks: h(f(x),g(x)))
(Someone spamming stars as I ask…)
 
7:42 AM
By the way, that timeout countdown is cool
@Fatalize I don't think it was spam
 
Yes it is
 
I think it was legitimate starring
I would star those messages
 
@Mendeleev 3 stars on non-starred messages in like 2 seconds
 
All by same user
 
@Fatalize Doesn't say anything. There's a rate limit on stars, so might have been separate users
 
7:43 AM
@MartinEnder stop bullying me ;_;
 
@Phoenix How do you know that?
 
I mean the messages
They were all by Mr. Xcoder
 
and?
 
(and now my question is forgotten :()
 
@Phoenix It's not my fault!
 
7:44 AM
IDK
¯\_(ツ)_/¯
 
@Mr.Xcoder Well literally it could have been anyone but you, unless you have a sock.
 
Idea: Let's stop talking about star spam.
@HyperNeutrino I have a sock.
I actually have two socks
 
@HyperNeutrino Nah, HyperNeutrino II was cute :/, but I don't have a sock account
 
They're on my feet
 
@Mendeleev you already failed
@Mendeleev you only have two socks?
 
7:45 AM
@DestructibleLemon It's like The Game. (Goddammit)
@DestructibleLemon on me right now, yes
 
you are deep in poverty... how do you have a computer?
 
I would expect you to have several dozen socks
 
I don't just randomly carry socks around
I do have several dozen socks in my closet.
 
I'm not holding my phone, but I still posses it.
 
I missed the :P in my message btw
 
7:46 AM
S E M A N T I C S
 
@Mendeleev R A R E M E S S A G E F O R M A T
 
@Mendeleev You started it
 
@Phoenix ugh, let's just end this
 
@Mendeleev we're gonna close tnb because of some star spam? :P
 
This is why El'Endia left
 
7:47 AM
@DestructibleLemon No.
 
@DestructibleLemon I meant to end the sock conversation
 
I have a solution to the starring issue: setInterval(function(){$('div.sidebar-widget').hide();},100);
 
see the :P emoticon
 
> S E M A N T I C S
 
that means I'm making a dumb joke
 
7:48 AM
1 min ago, by Mendeleev
@Phoenix ugh, let's just end this
 
@HyperNeutrino Still hiding, not solving
 
or a refined joke
 
There's a slight issue though: When a user enters the room, their icon shows up in the top-left corner.
@Mr.Xcoder I know :P I was being non-serious. It also makes it flash because it doesn't like being hidden.
 
if we hide the stars, it can't bother us
and then the star spam will be affecting noone
 
Altogether, another 10/10 quality discussion in TNB
 
7:49 AM
Stop talking about stars. Let's pick another subject
 
Better idea. setInterval(function(){$('vote').hide();function(){$('star').hide();},100);
 
Poll: Java or C#?
(You're not allowed to say they both suck or give an option not of the two above)
 
@Phoenix They're both good
 
C#
 
@Phoenix C#
 
7:50 AM
They're both good (•◡•)
 
@HyperNeutrino Ninja'd
 
@HyperNeutrino still edited before your message got posted
 
@HyperNeutrino I edited mine after he posted his
Or she, Alex is a pretty ambiguous name so I don't want to assume anything
 
7:52 AM
@HyperNeutrino Right, so definitely he. Didn't see that at first. Thanks
 
np :P
 
Anonymous
@Phoenix C# any day
 
@Mego Agree ^
 
@HyperNeutrino Ehhh
just remembered
 
@Mendeleev Is Dig or Die basically Terraria
 
7:55 AM
@Phoenix No.
Install it and see
It's very different
Same basic layout, but again there's a lot of 2D sidescroller block games
 
Kinda late
 
You can install it and then play it tomorrow
 
I'll try it tommorow later today
 
@Phoenix also past midnight for you?
 
Jeez, it's one in the morning.
 
7:56 AM
@HyperNeutrino It's 0:56 for me
 
Jeez, it's 4 in the morning.
 
PDT for both of us
 
Wouldn't it be PDT?
 
EDT for you I assume
 
No, EDT.
 
7:57 AM
One of us got ninja'd
 
I think you may have EDiT ninja'd me.
 
kek
 
@HyperNeutrino Are you already awake, or have you decided to forgoe sleep over summer break.
 
@Phoenix I surrendered sleep to PPCG a long time ago. Besides, I only need to wake up at 9; 4 hours of sleep is plently enough to not die during the day (now whether or not I can get up in less than 10 minutes is another story...)
 
I'm a lazy fuck who gets up at 1 PM.
Well, closer to 12, but then I do nothing in my bed for an hour.
 
7:59 AM
lol the latest I've ever slept until was 12, ever. though I didn't stay up particularly late on the preceding night.
 
Anonymous
I get up whenever I get a call/email from people who want to pay me for work
 
Are you a freelancer?
 
Anonymous
Or whenever my cat decides that she needs to be fed
 
Anonymous
@HyperNeutrino Yep
 
8:02 AM
What kind of cat?
 
@Mego ^ You have to post a cat photo now.
 
This type of cat: Try it online!
 
Anonymous
 
Hey this person made a song about Mego and his cat :D External Link: YouTube | +56/-0
(just kidding btw)
 
Awww
It looks so happy about... something...
 
Anonymous
8:07 AM
Like 80% of the images on my phone from the past year are pictures of her
 
Anonymous
@Phoenix She's happy about laptime naptime
 
@MartinEnder Why PCRE -> Retina in the Grand Chart?
 
Because .NET regex is slightly modified PCRE
(I assume)
 
Anonymous
Cygwin logic: installing python3-pip and python3-setuptools doesn't install python3-devel, even though python3-devel is necessary for building C extensions with setuptools (often via pip).
 
@Phoenix Sounds like regex -> PCRE -> Retina and ALSO regex -> PCRE is a bit misleading
Maybe we should have .NET as a non-lang ancestor?
 
8:13 AM
@Mego Solution: Use MinGW (or Linux?)
 
Anonymous
@Mendeleev MinGW doesn't have the nice package library that Cygwin does, and switching over to my Linux installation to test out a single Python package is overkill. Simply manually selecting python3-devel fixes the problem.
 
@Mego Right...
I meant as a long term solution...
Also, Cygwin has no CLI package manager. You need to manually run the installer to install anything.
 
Anonymous
@Mendeleev apt-cyg is a thing
 
@Mego Wait waht
Thanks
is there a pacapt extension for it?
 
8:23 AM
@Phoenix Whose is that?
 
Mine
 
Anonymous
 
@Mego I found it already, but thanks :)
 
PPCG has been very inactive for the past 10 hours 💤... Someone with a well-received sandbox should post something.
 
8:29 AM
Not inactive so much as having not many challenges posted.
 
@HyperNeutrino You can't say it was active either
 
And besides, just because it isn't active doesn't mean it needs to be.
 
Jim
@Mr.Xcoder You could suggest improvements to this one
 
TAking a look
Cool challenge
 
wait a sec dammit I lost progress on the Yearling badge
 
8:32 AM
@HyperNeutrino Haha :P
 
ಠ_ಠ
 
Now you have 310 days left until you get it :(
 
yes :( and fanatic will take some time too
 
@Adám I wish I knew
 
@Jim The title isn't really inspiring though
 
Jim
8:34 AM
@Mr.Xcoder That's why I proposed alternate titles, but I think this is the most clear of all propositions
 
@Jim Out of the four there, it is.
 
Jim
Feel free to suggest titles
 
@Jim If I had any ideas, I would
 
Jim
@Mr.Xcoder By "inspiring" did you mean "which clearly describe the challenge" or just "attractive"?
 
It clearly describes the task, so you should leave it as it is now.
@Jim The latter
@Jim I changed my mind though.
 
Jim
8:37 AM
Okay
 
Hey Guys
 
what is your opinion about codeforces
 
codeforces?
Are you talking about this?
 
codeforces.com It seems a preparation site for programming contests
 
8:39 AM
never used it.
 
"Are you talking about this?"
Yes
 
I'll take a look
 
I was trying to find sources that might be helpful in improving my coding skills and I stumbled upon several sites including codeforces
 
@Ahmed It seems cool.
I prefer PPCG though
And HackerRank is also really helpful.
Nothing to do with hackers ^
 
@Mr.Xcoder Thank you for the link. I guess now the problem in online education is not the lack of sources but how to choose among them
 
Anonymous
8:48 AM
I like MIT OCW for online education in programming. Khan Academy is pretty good, too.
 
@Mego khan academy is really glitchy
I do not like it
 
^agree
 
Anonymous
@DestructibleLemon I haven't used it in a few years, so it might not be the same experience I had in the past
 

« first day (2343 days earlier)      last day (2502 days later) »