« first day (1896 days earlier)      last day (2933 days later) » 

4:00 AM
@Quill ;_;
@Quill ._.
 
hi all
hi @TonHospel
 
@El'endiaStarman Install local wikipedia browser on computer and problem solved!
 
Other [NoCheese]
 
Other: {value:'empty'}
 
4:09 AM
why did people choose null over nil. nil is shorter
 
Yea, but who uses nil?
 
Because it isn't a golfing language and null makes sense
 
anyone who speaks Retina?
 
@KennyLau yeah?
 
@Geobits swift/obj-c
 
4:10 AM
@Downgoat How would I multiply a number by 2 lol
 
@Quill Oh, those people.
 
@Geobits Ruby
 
@KennyLau use:
0+
$&$&
 
@AlexA. Hmm, I knew that. I should ruby more.
 
@QPaysTaxes yes
 
4:10 AM
Another option is none like Python (which, technically uses None).
 
@Downgoat Not really working. 2500 produces 250000 instead of 5000.
 
@El'endiaStarman I don't like Python's none very much, but I like it more than Julia's nothing.
 
I fear my question may have stretched the math interest of PPCG to breaking point codegolf.stackexchange.com/questions/77051/…
 
none, null, nil, empty, nothing, void, chasm, abyss... lots of options
 
@KennyLau make sure your input is unary
Retina cannot do decimal (it can but just... no.)
 
4:11 AM
It can. I'll give you one later.
 
@Geobits abyss YES
 
the good news is that I now know where that breaking point is :)
 
@KennyLau yeah, but in retina you're better of using unary
 
@Downgoat Would you write a program to convert unary to binary?
 
@QPaysTaxes If I felt like upping to ruby 2.0 right now I would.
 
4:12 AM
@KennyLau just state that retina takes input in unary
 
@Downgoat I'm more interested in binary.
 
@QPaysTaxes I downgraded to 1.9 to run a koth entry and I don't use it enough to remember how to change it back easily. I'd google, but too lazy right now.
 
@Downgoat How would you write $1 and 0 together?
 
@KennyLau what do you mean by that?
 
@Lembik I see it more as that question is not particularly interesting. People who solve it are just implementing a known formula. There have been many really hard math questions that drew a lot of interest because they explored something that was previously unknown or little-known. For instance, those diamond tiling questions.
 
4:14 AM
Well, $10 produces the 10th capture group.
 
@El'endiaStarman How can it now be interesting!?! :)
 
^^
 
I see. Never thought of that.
Nope.
 
@El'endiaStarman Maybe I didn't motivate it well enough.
 
+`(#+)\1
$1 0
(^|0)#
1
(space)
(newline)
########### produces 1011
 
4:17 AM
@Lembik It's hard to take something known and make a really interesting challenge centered around it. Far better to go "Hmm, what if I tried this..." and base a challenge on that.
 
@El'endiaStarman the reason why it is interesting for me is that there is no existing fast method
 
(by the way, $\n0 to multiply a binary number by 2)
 
That's how I came up with the electrons bouncing in a wire question.
 
@El'endiaStarman so there is an opportunity to be the first/best
and the code that does exist is slooooooow
 
@Lembik first is not the best
 
4:18 AM
@Downgoat :) First fast code I meant
 
remember: First is the worst, second is the best, third is the one with the treasure chest
 
@QPaysTaxes Yep
 
I sure for one want a treasure chest
 
38
Q: Electrons bouncing in a wire

El'endia StarmanImagine a "wire" that has n spaces. Imagine further that there are "electrons" in that wire. These electrons only live for one unit of time. Any spaces in the wire that are adjacent to exactly one electron become an electron. In Game of Life terminology, this is B1/S. For example, this is a wire...

The sequence from that question was approved as an OEIS sequence today! :D
 
Should all objects be classes in Cheddar?
 
4:19 AM
@Lembik The problem with that is that it's also a well-studied problem IIRC. If it's that well studied and nothing exists yet, the odds are slim we're going to find it here. There's always a chance, but it's more likely to find something interesting on a problem that hasn't been studied by people who do it for a living.
 
@El'endiaStarman that is very cool
 
@QPaysTaxes XD I hope that explains it, then
 
@Geobits but Ton Hospel's answer is already an improvement
 
@El'endiaStarman That is awesome! link?
 
@Downgoat Hmm. How do you mean, and what other options are there?
 
4:20 AM
@Lembik So why do you sound disappointed with the answers?
 
@El'endiaStarman like everything is a class
 
@Geobits There have been none since I put the bounty on :)
 
11 hours ago, by El'endia Starman
A268754 (from Electrons bouncing in a wire) was just published!!! :D
 
@QPaysTaxes the question not the OEIS
 
@Geobits I am just hoping there will be at least one more. In fact Ton Hospel's answer can be made multi-core easily by any good coder :)
 
4:22 AM
> Rule: B/S
 
so there is a cheap win for those who like writing that sort of code.. it would help a lot if he documented his answer though!
 
the rule is BS?? :P
 
@Downgoat Lawl. :P
 
@Lembik I would feel terrible accepting a bounty for doing that.
 
@Geobits it would be better of TH did it, you are right.
his answer is very nice :)
 
4:23 AM
@Downgoat
T`d`02468acegi
T`dl`1-9l`.(?=[a-i])
T`l`d
 
@Downgoat Also, does it actually say that anywhere? I only see B1/S but I might've missed something...?
 
in the link on your website
 
1547614 -> 3095228
 
@AlexA. thanks!
 
@Downgoat Care to golf this?
 
4:24 AM
also.. people should upvote his answer more!
imho
 
@Downgoat Oh, I see. Lolz.
 
@Lembik ?
 
@AlexA. didn't you just edit TH's answer?
 
I just added syntax highlighting
 
Hi @Doorknob
 
4:25 AM
I had seen the question but not the answers
 
right.. I was just saying thank you
@AlexA. aha
 
Oh. No problem. :P
 
it's worth running TH's answer just to appreciate its awesomeness
 
@KennyLau unfortunately I only know regex, not retina regex.
 
@Downgoat I thought you speak Retina.
@Downgoat Anyway, d is 0-9 and l is a-z
 
4:26 AM
@KennyLau I speak English, JavaScript, Regex, and a little bit of French
 
alright
 
@Downgoat how do you ask someone on a date in JS?
 
ask someone out for a date?
 
@QPaysTaxes Pourquoi est cela dans /s?
 
@KennyLau I was wondering about that :)
@QPaysTaxes :)
 
@KennyLau "on" is correct too.
 
I see. Thanks @El'endiaStarman
 
@Geobits thanks!
 
 O -- I have a question
\|/
 |
/\
-----------
new Date();
 
but it would be a great reaction to a date proposal :)
 
4:28 AM
that's how you ask someone, on a date
 
I would love to date you, but not until you correct your grammar
 
Anyone speaks Retina care to golf this?
T`d`02468acegi
T`dl`1-9l`.(?=[a-j])
T`l`d
 
@QPaysTaxes Pourquoi pas?
@KennyLau @MartinBüttner ^^
@QPaysTaxes oh
 
Tried.
Anyone speaks Retina care to golf this?
T`d`02468acegi
T`dl`1-9l`.(?=[a-j])
T`l`d
 
@QPaysTaxes There are no indents in Retina.
But I see you really just meant code formatting.
 
4:31 AM
@Downgoat Martin is not a trained seal, forced to golf everything he sees :I
 
But Martin's not here
 
@HelkaHomba No, I'm just asking him if he might know how to golf it
 
@HelkaHomba Of course not, he's a scarfed German! :P
 
@DigitalTrauma do you speak retina?
 
Hi @DigitalTrauma
ninja'd
 
4:32 AM
Hi
 
Hello @JesterTran
 
@JesterTran do you speak retina?
 
@KennyLau Sorry, I don't
 
verbosely, yes, though there are much better Retina golfers
 
it's alright, have a nice day
@DigitalTrauma Please attempt.
 
4:33 AM
Surely there are better ways to ask, no?
3
 
I have a question about bots. If anyone were to make a bot which sends "hello, everyone" to every single chat room in chatstackexchange, then what is the expected time the bot will finish?
 
does anyone know scopes should work?
^^
 
@QPaysTaxes How does one make a bot?
 
@QPaysTaxes tried. JavaScript breaks on Magic beans
@JesterTran you use a library. I'll link
 
@JesterTran I don't know why but I could have sworn you said "I have a question about tacos."
 
@Downgoat Thanks
 
@QPaysTaxes Don't question it
 
@JesterTran I doubt it would take too long. If it were already in each room, it should be very fast. Though I'm sure the ban won't take long to come either.
 
@JesterTran np, just don't abuse it.
 
@Downgoat No problem. Really curious about the procedures of constructing a bot
@QPaysTaxes hahahah
 
4:35 AM
hello
 
Just a heads up, we generally don't allow bots in The Nineteenth Byte.
You can test out your bot in the chat sandbox or in Beep Boop Maggot.
 

  Beep Boop Bingus Bin

VITRIFICATION ORDER (1947) CONDEMNED DO NOT ENTER
 
you can test your bot in Beep Boot Mattoe
hi @Dennis
 
Dennis must've sensed there was talk of bots in TNB.
 
His mod senses were tingling
 
4:37 AM
@KennyLau what is the intent?
 
To multiply a decimal (base-10) number by 2
 
@JesterTran Right before it gets suspended.
 
How does the bot work? What are the basic procedures it would need to take to get from each room and write the message? Or does the bot do this all in one go, somehow?
 
Hello, @QPaysTaxes and @Downgoat!
 
@JesterTran you paste the code in your console. and you watch your magic beans grow
 
4:38 AM
@JesterTran That particular bot uses a config file and only goes into one room per instance. You'd need to modify it a bit to do otherwise.
 
@Geobits Ok
 
Oh wait... that isn't the chatbot I thought it was.
 
This is not the chatbot you're looking for
 
@QPaysTaxes Not even a bit. Sorry.
 
@Geobits it's the one coded in a much superior language :P
 
4:39 AM
@Downgoat I'll be figuring that out for Pytek soon as well. :P
 
I thought it was the python one I use for Marky, SE-Chatbot. Not the js one SEChatbot
@Downgoat eww gross
 
ಠ_ಠ
 
JS = Jam Slammin'
 
@KennyLau Is unary conversion an option?
 
That would make the code longer
 
4:40 AM
@AlexA. Jaded Sycophant
 
hahaha
nice vocab
 
It's a blessing and a curse :P
 
Does anyone here happen to know how to do any of these things:
Define class structure
 Define basic runtime enviorment
 Token linking
 Call stack handling
 Define namespaces
 Handle loopups
 Define primitive classes
 Call stack optimization
 Conditional expression handling
 
homework question alert!
Actually it was a joke
 
Actually wat.
 
4:42 AM
@QPaysTaxes I'll give it a shot
 
Say I want to make a bot that spams a particular picture of a coconut on The Nineteenth Bye and Mathematics chatrooms. Can someone explain to me how the journey would look like for the bot? (don't need code.)

Initial position is the main page of all rooms: https://chat.stackexchange.com/?tab=all&sort=active&host=chat.stackexchange.com
 
@Downgoat Those things would all be easier in lisp. You should do that.
 
@Downgoat If it's any consolation, I'm figuring basically everything out as I go. :P
 
@El'endiaStarman I thought that would work for me but it does not work.
 
@JesterTran It would be an arduous journey for the bot, as it would spend most of its time in suspension. :P
 
4:43 AM
@JesterTran It would be suspended anyway
 
1. Think about it.
2. Think about it harder.
3. Abandon bot idea.
 
@JesterTran You might want to word that differently if you want actual help ;)
 
@JesterTran It might have a smaller chance of getting banned if it spammed avocads rather than coconuts
 
:28853070
 
(though don't do that)
 
4:44 AM
`\d+
$*1$&$*
1+
$.&`
 
My intention is not make a bot and implement it, it's to understand it's function...
 
\d+
$*1$&$*
1+
$.&
 
@El'endiaStarman does Pytek have a github?
 
@Downgoat There's a chance you're trying to do too much all at once.
 
@JesterTran You might consider playing with the existing chatbots and looking at their code, rather than asking specifics about bannable offenses. It looks shady, ya know?
 
4:45 AM
@Downgoat Not yet. I think I'll put one up once I finish the parser/executor framework.
 
ok
 
Which should be any day now.
 
6-8 weeks?
 
@El'endiaStarman so in 6-8 weeks?
ninja'd to the bad joke
 
@Downgoat ;)
 
4:46 AM
@QPaysTaxes Yes
I have a lot of issues posted on Github
):<
 
@QPaysTaxes That's a yes from everyone unless you're more specific.
 
@JesterTran For python you could use mechanize or Selenium. You can make also make some basic bots with just JavaScript. But again, only put bots in chatrooms where they are acceptable.
 
@Downgoat Bahaha :P
 
@Downgoat with, not on
 
@Geobits I only know C.
 
4:47 AM
@JesterTran Reading and tinkering with existing code is a great way to learn.
 
@Sherlock9 it was a joke! :P
 
No
 
No, GitHub loaded fine for me.
 
@QPaysTaxes no
try doing a traceroute and see where it ends up
 
GitHub loads fine for me
 
4:47 AM
^
 
^^ Same
 
@DigitalTrauma Apparently my code can deal with 123456789 while your code cannot, although it works.
 
We'll need 30 seconds to pin down the location. Keep him on the line.
 
@HelkaHomba That's not what I'm asking. I'm asking what the bot does to achieve it's goal in spamming two particular rooms? Does it load both links and spams in one go?
 
@QPaysTaxes run a traceroute not a trace
@QPaysTaxes Tra Cert!
 
4:49 AM
It's like asking how conditional statements work under the hood and the answer that will satisfy me is machine language
 
I'd hesitate to answer that even if asked by a user I see in here all the time. Someone without an account on PPCG who just dropped in to ask how to write a spambot seems.... off.
 
@QPaysTaxes I can google myself a spambot and give it a go right now... but how will that give me more understanding of what's happening under-the-hood? Ok, whatever bots. Let's say, a bot that searches all chats to find a particular expletive. How would that work?
 
You'd probably just use the search page (for each room) and parse the results for that.
 
@Geobits How does the bot go to each search page?
Load room?
 
@JesterTran Nah. There's a room list page you could scrape. Then it's just a direct link to the search pages.
 
4:53 AM
Then mess around with html/JS?
 
@JesterTran Yes (well that's one option). You can make a bot that literally does what you would do in the browser - clicking buttons, filling in text boxes, etc.
 
@Geobits Ooh, ok
 
hmmm
 
hmmm
 
mmmh
 
4:55 AM
hammm
 
mmmnmnmnmmmnmnmnmnn
 
Yep, there's a lot of cluttering here...
 
What's an ascii face for "bloated"?
 
( o.o )
 
mmm
 
4:57 AM
Next question, in the game Tic-Tac-Toe, does there exist a method, other than brute force, to make an AI of varying difficulties (upon selection)?
 
@HelkaHomba I don't think it comes across well without narrower ones for comparison though.
 
For sure
 
@QPaysTaxes POssible in C?
 
@JesterTran Of course
 
C for chess?
 
4:58 AM
Or just randomly
 
I'd think even mediumish easy ones would want to at least block off winning spots.
Kids learn that within twelve seconds of learning the game.
 
By brute force, I mean: if move is position (2,2), then dadada and more else-ifs
 

« first day (1896 days earlier)      last day (2933 days later) »