« first day (2029 days earlier)      last day (2832 days later) » 

Anonymous
3:00 PM
> That's what I thought too, but there aren't any constants of length <=4
 
Anonymous
I don't even remember which challenge this was from... Other than it being a CnR, and I was trying to crack a Lua answer
 
Anonymous
October was a while ago :P
 
Anonymous
Oh wait it's descending order
 
> It's in the sandbox now.
No idea what that's about :/
 
Ooh, I just installed @Downgoat's userscript...
This is exciting
 
Anonymous
3:03 PM
@El'endiaStarman You need to do order by mid instead of order by date
 
@Mego Oh yeah, that would be better.
 
Anonymous
Oct 17 '15 at 21:53, by Mego
It's not screwing around if you write down your results - it's science!
 
My first post:
May 5 '15 at 2:37, by DJ McMayhem
Hello
 
My first message was D=
 
A classic
 
3:04 PM
What does D equal?
 
It's a sad face
 
No, it's clearly the start of some deep mathematical insight.
 
@Geobits D+D-D
 
Alex was the first person on this site I ever talked to
 
@Geobits ":("
 
3:06 PM
And geobits
 
Anonymous
aditsu was the first person I talked to (in chat)
 
@DJMcMayhem Well, I only talk to you because I like Dr Seuss, so... :P
 
I wasn't Dr suess at that time. :P
That came after alex kept on making ham jokes
 
I know. Before that I talked to you out of some misplaced gesture at friendliness toward new people.
 
Anonymous
Sp3000 was the first person on the main site (through comments on my first answer), which was 10 days before I started chatting
 
Anonymous
3:08 PM
@Geobits That doesn't sound like you. Are you sure you didn't downvote him instead?
 
@Downgoat please see cheddar chatroom
 
Huh. I used the site for months before chatting
 
@Mego It really doesn't, does it? Ah, the wonders of youth.
 
@DJMcMayhem anymore challenge? I love your (recent) challenges
 
@Geobits they have svg s
 
3:10 PM
@Downgoat They do now
They didn't at the time.
I've replaced my avatar since then, too.
 
@LeakyNun thanks! I'm trying to resume posting more often
 
O
 
I don't have one now though
 
@DJMcMayhem alright, DJMcGoose
 
CMC: this:
 
3:11 PM
@DJMcMayhem idea: make a challenge to count goats in image
 
14
Q: Code golf ABC's: The ASCII Box Challenge

DJMcMayhemGiven two positive integers, 'a' and 'b', output an ascii-art "box" that is a characters wide and b characters tall. For example, with '4' and '6': **** * * * * * * * * **** Simple right? Here's the twist: The border of the box must be the characters of "a" and "b" alternating. This starts...

But without 2 digit inputs
 
maybe one goat challenge was enough though
 
What was the first goat challenge?
 
@DJMcMayhem ok
I don't think it will be very different though
 
@Downgoat snek is still shorter than chez :P
 
3:12 PM
Actually I don't think my answer will be any different
 
@LeakyNun Really? I thought the two digit was the hard part. Than again, I didn't implement it
 
@DJMcMayhem Nope. The majority of my answer is to generate the appropriate coordinates
 
@DJMcMayhem ;_; becus dangr noodl can diet but ches is ches
 
is it a good idea to post the "How to implement your KoTH submission" in a off-site text file, and simply have the core challenge on the post?
because there are different sets of instructions for different languages
 
@Mego Is that from memory, or is there a way to search these? From memory I think the first person I talked to in chat was Martin, but I honestly can't remember
 
3:14 PM
@DJMcMayhem generate coordinates: 24 bytes, generating initial array: 5 bytes, replacing the coordinates: 19 bytes (in which 7 bytes is used to alternate the digits)
The remaining 3 bytes are irrelevant
 
Dang it. I should be winning that newest encryption challenge, but I have to add 5 stupid and pointless bytes to make the output format match
 
Anonymous
@Sp3000 El just posted a link
 
^^ Are the links supposed to be so hard to read?
 
@βετѧΛєҫαγ oh no
you must be running old old old versoon
 
3:16 PM
@Downgoat BTW I believe it's your verse. :P
 
did you install PPCG.alt.js
 
@DJMcMayhem link to chat room?
 
@Downgoat I dunno
I just got one from meta
 
Did you lose it already?
 
Anonymous
3:17 PM
@DJMcMayhem I feel your pain
 
32
A: Graduation Design Ideas

DowngoatGraduation Design Userscript A collaborative graduation user-script has been put together. Github Repo Pictures Main Question: Leaderboard: Auto TIO Execution: Meta: Chat: Color Scheme: If you have any ideas, don't hesitate to comment below, or ping @Downgoat or @ETHproduct...

 
@Mego Thanks :) I had a feeling I started out chatting with a "casually slip into chat" message, and indeed my memory is correct here (for once)
 
@βετѧΛєҫαγ use his one:
@DJMcMayhem .___.
 
oO
My first message: "What's this pipes?"
 
3:20 PM
@Downgoat The light theme option is still weird to read
 
the title needs to be dark if that theme is going to work
 
@βετѧΛєҫαγ just use the defualt theme never bothered working on light theme
 
@Downgoat Oh alright
 
@NathanMerrill wat
 
ELU never ceases to amuse:
4
A: What does "number f**king ten" mean?

Peter K.I think, in the context given in the question, it means American in a pejorative sense (see @armen-Ծիրունյան's answer), with partial rhyming slang (ten/-can). The interrogator already thinks the guy is VC, and is using language to try to get him to admit that. If the guy balks at the pejorative ...

 
3:24 PM
New and improved query! Your first ten messages. Don't forget to check the JavaScript option!
 
@El'endiaStarman auto-link the mid field
 
@NathanMerrill That would be awesome.
CMC: Figure out how to do that. :P
 
@Fatalize Done.
@Zgarb Done.
@LeakyNun The server needed a kick. One of the processes was misbehaving. It should work now.
 
@Dennis Please tell me you actually kicked it :D
 
@El'endiaStarman "http://chat.stackexchange.com/transcript/message/"+mid+"#"+mid
 
3:29 PM
@Poke As it is, that would be a security risk.
 
@Dennis how do You kick a server? ._____,
 
@βετѧΛєҫαγ My legs aren't long enough... (The server is in New York.)
 
@NathanMerrill ... -_-
 
@Dennis Well that's a damned shame.. :P
 
@Dennis you don't have to do it from your chair
 
3:30 PM
Well, I was actually thinking of SEDE's optional auto-linking of a few fields by putting the columns in brackets, but then realized that I don't have to implement something that awesome.
 
@Dennis they should offer kicking as a service where they make the janitor at the datacenter kick it
 
@NathanMerrill Still, 7,525 km is a lot of distance to cover...
 
@Dennis Do you go over the source of every language you pull? Why would that be a security risk
 
@Poke Yes, I do.
 
ah
 
3:32 PM
@El'endiaStarman the problem with auto-linking other fields is it usually means that you will have to add additional columns in the select statement
butt the mid doesn't need that
and user_id?
 
Yeah, I realized that I can put in the <a> tags server-side while the table's HTML is being constructed.
I can do it for U.uid too, yeah. Good idea.
user_id is the internal id, and does not correspond to the user's SE chat id.
 
ah
I didn't get a response earlier: does it seem like a bad idea to put the "How to implement a submission" on a .md file on github instead of the KoTH question itself?
 
Put it on both
 
@NathanMerrill I'd say do both? What do you mean by "implement a submission"?
 
3:38 PM
well, there are two sets of instructions
One for Java submissions, one for other languages
they basically say "put your submission here, you need to input like this, output like this"
and various other details that aren't actually relevant to the "interesting" part of the challenge
My purpose is putting them offsite is to clean up the post and make it easier to read
Would you still recommend keeping it on the question?
 
Anonymous
A code golf challenge (or any question on any SE network site) should be self-contained
 
Anonymous
If the entire internet goes down except for SE (and possibly imgur for image hosting), you should be able to get enough information from the question/challenge to answer it
 
So, the owner of one of the servers I administrate put his private info on the whois database for his domain registration, including cell number and permanent address.
 
but this is a KoTH. Unless I'm going to post the entire controller, its not going to be self-contained
 
Anonymous
@NathanMerrill Then you just answered your own question :)
 
3:45 PM
@Mego ...then every KoTH would be off-topic
 
Anonymous
Challenges which aren't entirely self-contained (i.e. have code hosted on other sites) aren't off-topic per se. They're just vulnerable to link rot.
 
I agree. However, adding "implementation details" on the Controller itself doesn't add any link rot
 
Anonymous
gzip the code, base64-encode it, include that in the challenge, if the controller code is too big
 
Anonymous
Protecting against link rot doesn't take much effort, and it has a huge payoff
 
3:47 PM
@Syxer well you gotta pay those companies like $5 bucks if ya wanna hide that
 
Anonymous
@Dennis Did you see my message about getting a paypal.me link for TIO?
 
Anonymous
Also you should put the donate button on the index page of TIO
 
@Dennis thanks
 
@Mego Oh, right. I was going to look into that but forgot...
 
Excuses ;)
 
3:51 PM
@Mego my Project folder is 6.69 MB. Not sure how much of that ends up on github, though
 
Anonymous
@Dennis It's thankfully extremely easy
 
@Syxer I've got that on mine. What's the big deal?
 
@Mego I'm not sure we would care about answering challenges on PPCG at that point...
 
Anonymous
@El'endiaStarman Shhh :P
 
Anonymous
@TimmyD What's your website?
 
3:55 PM
@Mego I still think it looks a bit out of place there. The index page will be revamped in TIO v2. I'll include it then.
 
0
A: Sandbox for Proposed Challenges

βετѧ ΛєҫαγNumber Plate Golf: Parsing code-golf Introduction You've now been taken off the speed camera development team (let's face it, your code nowhere near production code standards) and are now working on a program to extract information about the car from the number plates. Of course, you've caught...

Any feedback?
 
Anonymous
@βετѧΛєҫαγ I think you're missing an "is"
 
@Syxer In major parts of the word, a service (website etc) hosted on any domain is required to have a legal imprint. That contains the address, phone number and full name. Doesn't make a difference if the WHOIS contains the same data. After all, that's what it is supposed to do.
 
@Mego Where?
 
Anonymous
But nowadays having your name, address, and cell phone number publicly available is asking for harassment
 
3:57 PM
@TimmyD It's a permanent address. The site isn't supposed to be related to IRL him at all.
 
Anonymous
> let's face it, your code nowhere near production code standards
 
Plus, it's an MC server
Where we ban people daily for threatening the owner
So
 
@Syxer censorship
don't want this place to have cancer
 
@uoɥʇʎPʎzɐɹC lol it's our server
 
@Syxer Ah, that's a different circumstance.
 
3:59 PM
Then he would have to use a WHOIS protection service. But that's only legal for a subset of TLDs.
 
They don't have a right to access
 
@Syxer threatening or constructively criticizing?
 
@Mego I'm embarrassed by it so I don't wanna share.
 
@uoɥʇʎPʎzɐɹC Legitimate threats
Then again, people who do that are pretty dumb
 
@Syxer oh, that's ok
 
4:00 PM
Probably wouldn't know how to use a whois lookup
Probably.
 
@uoɥʇʎPʎzɐɹC Don't do that.
 
@uoɥʇʎPʎzɐɹC Not exactly helpful if the domain name service provider wants to contact him.
 
@Syxer those people would probably be using website generator anyway which hide your data usually
 
That's one of the most stupid things to do.
 
4:01 PM
@uoɥʇʎPʎzɐɹC that's not good idea
 
Say things like "I'm a hacker, I could get in to your email and facebook and ruin your life"
 
As I said, most registrars offer a free WHOIS protection service for domains where such a service is legal.
 
And those kinds of people don't usually have strong passwords...
 
Providing downright false info gives the registrar and the upstream TLD seller the right to cancel you domain at any time.
 
ill make a language but i cant find a good name
 
4:02 PM
I know it's a bad idea now. no need to continue to kick a dead chicken
 
@ReleasingHeliumNuclei goatspin
 
@Syxer Just say that you'll report them to the police. They don't realize the harm they're doing...
...to themselves!
Trace their IP, scare him with the location. Dig in. Set an example. Don't back off - they think banning is a sign of weakness
 
@Downgoat NO
 
@uoɥʇʎPʎzɐɹC True.
 
Or ban them with a message: "If you want to threaten me with no reason, then why should I let you on my server. Find somewhere else to be an asshole."
 
4:08 PM
@uoɥʇʎPʎzɐɹC We do that lol
 
@Syxer who doesn't want to screw with an asshole for fun? It's a good bit of justice dealt. Maybe letting the threatener step back and an asshole.
 
> My grandad always said fight fire with fire. That's why he got thrown out of the fire brigade
 
@βετѧΛєҫαγ heard it before, it's always good
@Syxer I hope you implement the trace IP thing. If that doesn't work, google their username and cross-reference it until you get a name or other personal info.
Postfix it with "and that's why you don't mess with me brother"
 
@Dennis Thanks
 
@uoɥʇʎPʎzɐɹC Okay that's too much
 
4:12 PM
lol. Send me the results if you can...
 
There's a difference between responding to a threat responsibly and threatening back lad
 
or, "the only reason you threaten other people is that you know, deep down in your heart, you have little else to do but pretend to menace people."
 
0
A: Sandbox for Proposed Challenges

Agent CrazyPythonThe grand golfed double radiation-hardened quine code-golf quine Yep. It's quite a mouthful. Double radiation-hardened - removing any two characters still results in a valid quine. Quine - a program that outputs itself Rules No reading from a file or from the web - that's cheating! Standa...

 
@Syxer Yeah. But do the trace IP thing. A superficial scare.
 
bah, I just missed the sandbox poster
 
4:13 PM
@ReleasingHeliumNuclei 2P2N
 
Revenge of the nerds, I guess? @Syxer
 
@uoɥʇʎPʎzɐɹC Yeah that's easy enough. :P
 
"Accidently" removed lemme post again
@everyone halp me name my new language
 
1 min ago, by Syxer
@ReleasingHeliumNuclei 2P2N
2 protons 2 neutrons
(common) Helium nucleus
 
@ReleasingHeliumNuclei what are your language's goals?
start with that
 
4:15 PM
@uoɥʇʎPʎzɐɹC golf
@Syxer nice
 
@ReleasingHeliumNuclei and it's syntax? what does it revolve around?
 
@uoɥʇʎPʎzɐɹC single letter things
 
@ReleasingHeliumNuclei Then make it a single letter?
 
@uoɥʇʎPʎzɐɹC dear god no not another one
 
@Syxer Or maybe name it something utterly confusing...
 
4:18 PM
@uoɥʇʎPʎzɐɹC like actually, osable, cjam; single letter multibyte things
 
@ReleasingHeliumNuclei or Vitsy >.>
 
Pick and choose! ∑´ß∂®ƒ©˙∆˜˚µƒ©√∫˙
ßΩ∂≈ƒç©√˙∫∆˜˚µ¬≤…≥æ
 
@uoɥʇʎPʎzɐɹC no stop
 
√ -> sqrt() nice i found my second function
 
Rehenu
 
4:19 PM
@ReleasingHeliumNuclei ?
 
Shortened form of your name
 
@uoɥʇʎPʎzɐɹC in my unnamed language
 
@Syxer Reminder: send me the sweet sweet justice (about the server)
 
@BusinessCat dis one is temporary my actual user name is betseg
Oh i found the name
BS
looks like something else too
 
YOUR LANGUAGE IS TOTAL BS!
 
4:21 PM
Oh, did you change it and then realize you need to wait 30 days?
 
LITERALLY!
 
@BusinessCat nope i knew it, just wanted some action
Lel
 
@βετѧΛєҫαγ ;___; y u haet gaots
 
@ReleasingHeliumNuclei Eh
 
From betseg
 
4:22 PM
I know
seggy
 
@Syxer So gaotspin wasn't an illicit reference?
 
@βετѧΛєҫαγ nice one
 
0
A: Sandbox for Proposed Challenges

Nathan MerrillThe Stack Exchange Stock Exchange KoTH Lets play with the stocks! Each game has 5 players, 5 stocks, and each player starts with 1000 of each stock. Each stock has a secret value, and your score at the end of the game is the total value of your stock. At the beginning of the game, you will re...

 
ANOTHER one?
 
$ mv code/wip code/bs
 
4:24 PM
@NathanMerrill Both previous ones have failed horribly though
 
I know
this one is actually interesting too
because you actually have knowledge (and stocks don't just change randomly)
anyways, I'd love it if people would critique my post. I really want it to be as readable as possible
 
26
Q: Installation and testing instructions for specific programming languages

SztupYMost of the answers on this site are made using programming languages, that are well known, and easily installable by most of the people. They have well known installers (or are already included) in all major PC operating systems. These includes languages like Java, Ruby or Python. Some answers ...

^ This question should be a wiki
 
(the nature of the challenge is, obviously, not going to change)
 
@NathanMerrill I commented
 
Just edited with a link :)
FYI, the controller is out of date, I'll be pushing in a bit
 
4:34 PM
@ASCII-only Your last minute additions had a syntax error, but it seems to be working now.
Thanks!
 
In the TNB, that is, and to date.
 
@βετѧΛєҫαγ wat no??? Not sure how u got that
 
@NathanMerrill: Incidentally, this above fact means that though I'd like to auto-link usernames to their chat profiles, I can't guarantee that I link the correct one.
 
@El'endiaStarman well, you could, but again, you'd have to add additional stuff in the select statement
you couldn't do it with a Join, but you could always add a uid
 
@NathanMerrill Precisely. So I'll just settle for auto-linking uids.
Which is functionally the exact same as auto-linking mids, so that was easy. :P
 
4:45 PM
a=rand();b=rand(); in C is that ok
 
I don't know C's syntax for random but that looks fine
 
rand should be seeded (with srand(time(NULL))) and im asking if the code will generate two seperate random numbers
 
@ReleasingHeliumNuclei As long as you've seeded with srand and you don't actually need randomness, sure. rand is terrible in most implementations.
 
@Dennis so how do i generate random in C halp
 
If you only need two numbers, it's probably fine.
For what is this?
 
4:50 PM
if i need, say, 100 random numbers?
 
On POSIX, there's random.
 
@Dennis my friend wrote some Python code, im trying to port to C
 
nice!
 
@ReleasingHeliumNuclei I thought that was the job of CPython's interpreter :P
 
@Dennis interesting. Thanks
@NathanMerrill source code is tl;dr
 
Any CMC?
 
CMC: generate a random number, than generate that many random numbers and print all
 
@ReleasingHeliumNuclei a random number in what range?
 
5:03 PM
0
 
if infinite range, then what distribution?
 
not sure which is more correct
 
you can't have uniformly distributed random number in ]-infinity, +infinity[
 
@LeakyNun [0,2^31) or [0,10]
 
@LeakyNun technically, we can, just not with physical memory constraints
 
5:05 PM
@NathanMerrill no you can't
 
If there's infinite choices, then each number is chosen with probability 1/infinity = 0
 
1/infinity is not 0
 
@ReleasingHeliumNuclei Pyth, 7 bytes: mO11O11
 
it approaches 0
 
Well, yes
 
5:06 PM
@NathanMerrill Prove us wrong by coming up with an algorithm
 
current = 0
while True:
    if (random.next() < .5)
        break;
    current++
if (random.next() < .5)
   return -current
return current
 
@NathanMerrill not uniform
 
CJam, 13 11 bytes: Bmr{;Bmr}%p
 
oh, my bad
 
@BusinessCat why can't pyth have 11
 
@ReleasingHeliumNuclei I doubt this though I'm not sure that it isn't uniform
 
for bit in number:
    bit = 1 if random.next()  < .5 else 0
 
num = 0
k = 0
while True:
    digit = random.randint(0,9)
    num += digit * 10**(k//2 if k%2==0 else -k//2)
    k += 1
print(num)
This algorithm basically constructs an infinite sequence of digits on both sides of the decimal point.
 
@LeakyNun I don't know Pyth so I can't say
 
regardless, its not possible with actual hardware, but its mathematically possible to have a uniform random number
 
5:12 PM
Thanks to @NathanMerrill and @El'endiaStarman TIL.
 
@El'endiaStarman I just realized our algorithms are basically the same, but in different bases
 
What about an algorithm that halts? Is it possible?
@ReleasingHeliumNuclei Actually, 10 bytes, `4PJ`4PJ@n
 
no, because you are assigning to an infinite amount of memory
 
@NathanMerrill Pretty similar, yeah. Yours seems to pick from the integers though, whereas mine selects from the reals.
 
true
though, maybe my bits are bits to a infinite floating type
...not sure how that would work
 
5:16 PM
Yours also seems to generate finite numbers anyway (or rather, a finite number of numbers?).
 
I'm assuming a infinite number of bits
 
Both of you used an infinite number of digits (bits)
In a sense the number (cardinality) of numbers generated by @NathanMerrill is uncountable
by the diagonal argument
 
er, I think mine is uncountable because I never give a count
aka, you have no idea where "bits" comes from
 
Hmm. I think I was thrown off by the for bit in number bit.
 
@El'endiaStarman that would just translate to below:
number = 0
while True:
	number *= 2
	number += random()*2<1
print(number)
 
5:23 PM
random()*2<1 is the same byte count as random()<0.5. :P
 
I like integers more
@El'endiaStarman random()<.5 should be shorter
 
I think there may be a flaw in that you cannot have integers with infinitely many digits. Otherwise, there would be no first digit.
 
@El'endiaStarman which is why it is said that it is physically impossible
and instead of generating the countable set of natural numbers
 
@LeakyNun No no, it's mathematically impossible.
 
he is generating an uncountable set
 
5:25 PM
No first digit means that you can't order them.
 
so he's not really generating the natural numbers
 
Actually, let me amend my "mathematically impossible" statement - it's mathematically impossible given the axioms we usually work with.
 
I'm profiling my controller, and the results are pretty depressing:
 
There might be a consistent system for dealing with such "integers".
 
See those first 4 lines? Those all deal with communication over pipes
 
5:26 PM
@El'endiaStarman yes
it is akin to the 2-adic system
@El'endiaStarman you can order them by the last digit
what is impossible to order is the numbers you generated
which expands to both sides
 
0
A: Sandbox for Proposed Challenges

TheoTime-Quine Time! Your task is to write a quine (I know, I know, old stuff. But bear with me for a moment) which waits for a certain amount of time after the start of its execution, then prints its own source-code. Rules: Standard Loopholes apply Your program must always halt for the same amou...

 
@LeakyNun Oh, you do have a point. My algorithm suffers from the same issue. You can still order them though: sort them in the order it's built up.
 
@El'endiaStarman sure
@ReleasingHeliumNuclei `4PJ`;ƒ@n
Actually, this is too clever, I think @Mego should have a look.
 
TIO is back up?
 
yes, Dennis was here and he fixed it
 
5:35 PM
Bah, I'm really considering not supporting other languages to make this faster
Running 50 games takes a good 30 seconds to run
and 50 is a pitifully low number
if its Java only, those 50 games take only a couple of seconds
and that including compiling time
 
0
Q: Number Plate Golf: Parsing

βετѧ ΛєҫαγSee Also: Recognition Introduction You've now been taken off the speed camera development team (let's face it, your code is nowhere near production code standards) and are now working on a program to extract information about the car from the number plates. Of course, you've caught the code gol...

 
@DJMcMayhem This challenge takes a string as input
 
5:51 PM
@ReleasingHeliumNuclei PowerShell v2+, 35 bytes -- 0..(Random -ma 11)|%{Random -ma 11}
More fun, though, is string multiplication and Invoke-Expression, but it's 36 bytes -- "Random -ma 11;"*(Random -ma 11)|iex
They function slightly differently, though. The first one will always produce at least one number, while the second has a chance of producing nothing but an error.
 
Is reddit down?
There it is again.
 
@βετѧΛєҫαγ oh. My b
 

« first day (2029 days earlier)      last day (2832 days later) »