« first day (2056 days earlier)      last day (3082 days later) » 

02:01
@Downgoat when in doubt everywhere
@EᴀsᴛᴇʀʟʏIʀᴋ like?
no one follows my on twitter or reads my blog ;_;
@EᴀsᴛᴇʀʟʏIʀᴋ hahahahahahaha
02:01
tumblr
continues listing off really dumb ideas for places
@PhiNotPi @orlp @anyothermusicpeople Have you ever worked with Lilypond?
@EᴀsᴛᴇʀʟʏIʀᴋ how to share on 4chan
ask.fm
Imagine if all of SE was ask.fm like
@Downgoat share on /pol/
10/10 will get tons of views
and possibly ddos
Stop giving bad 4chan advice
You'll get /trash/'d, repeatedly called a newgoat, ddos'd and probably banned
02:04
@Downgoat no one uses any of my languages. I've just come to accept the fact that people like memss and jelly :P
I wonder why nobody uses my languages. They're quite magical
9
Q: Generate a Universal-binary-function Lookup Table

luser droogThis is tangentially related to my quest to invent an esoteric programming language. A table of the binary numbers 0 .. 15 can be used to implement a Universal Binary Function using indexing operations. Given two 1-bit inputs X and Y, all 16 possible functions can be encoded in a 4-bit opcode. ...

2
02:04
@ConorO'Brien Well, have you ever finished any of your languages? :P
Nothing!
@DLosc you made pip, right?
@NewlyFeaturedQuestions whoa, here are you?
@EᴀsᴛᴇʀʟʏIʀᴋ it says oragami r u shore this is right
@ConorO'Brien \o/
@El'endiaStarman ಠ_ಠ I've made 14+
02:04
Cool people!
@NewlyFeaturedQuestions Oh hey, I haven't seen you before. o.O
i typoed the first time
@ConorO'Brien Yup!
@NewlyFeaturedQuestions OH MY GOD NEW FEED AAAAAHHHH
02:05
I'll have too look into that, it looks cool
@EᴀsᴛᴇʀʟʏIʀᴋ it says politically incorrect
are you shure this is right place for programming language
@El'endiaStarman they finally fixed the bug apparently
@Downgoat for you to post, yes
02:05
@EᴀsᴛᴇʀʟʏIʀᴋ wait wat
/pol/ is the news board
featured questions almost never worked
@El'endiaStarman *made an finished
@quartata wait why is cheddar news
@Downgoat please do not listen to him
02:06
ok
@Downgoat you need criticism /hate for chedr to make better
then where do i post it?
@EᴀsᴛᴇʀʟʏIʀᴋ ;_; y u sai dis Q_____Q
brb removing ur RO privs
@Downgoat your CS teacher's instagram?
@Downgoat brb blocking certain people
lol
yeah, it never worked iirc
@Zizouz212 ;_; why do you do this?
@Downgoat nowhere on 4chan uness you want to wave goodbye to vihan.org
(i spelt it out meaning i actually want to know)
@EᴀsᴛᴇʀʟʏIʀᴋ that's not how instagram works...
@quartata ;_; y dey do dis
@Downgoat i meant hack it or something, was a joke
02:08
@Downgoat s/spelt/spelled/ ;)
> goat
> spelling fixes
First off... Mozzarella is just much better.
Hell they liked minxo's project and his stuff still got nuked from the traffic
@El'endiaStarman there is problem. Easterly removed me from owner so i can't remove him. can u pls fix :3
I'm conflicted.
@Downgoat ...
did you even read what i wrote in the chat
+ 128 works in Python...
o_O
Oh I'm so dumb
02:10
It's unary plus
lol, I know. I thought I typed something else, and then realized :P
> yes hello this is glider
s/glider/pichu/
I've had the most invalid answers on this challenge than any other >_<
@Downgoat PPCG design script has pluralization bug
He shall greet you with a giant S
^
@ConorO'Brien where?
02:14
voici:
will try to fix later
@quartata no, sorry
@ConorO'Brien Thanks! Now that you say that, I'm rather regretting not having a tutorial per se... I'd recommend looking through the Documentation starting with the one on Syntax, with TIO handy for experimentation.
I wish when you hovered over people in the sidebar, it told you when their last message was.
@DLosc :D thanks for the info!
02:23
@ConorO'Brien It's designed so you can code in it like a very abbreviated imperative language, sort of a golfier mashup of Perl/PHP/Python. OTOH, many of my submissions these days are single expressions that use a lot of map and fold.
Also, Y is your friend. ^^
oh my god github profiles have had a redesign...
is it infix, prefix, or postfix?
@ConorO'Brien Infix.
@Downgoat In what way? What changed?
@DLosc whoa, cool
02:25
@DanTheMan entire redesign
@Downgoat And repos now have code review and a project tracker.
@mınxomaτ wait what
Also, ninja'd by a few hours.
@ConorO'Brien Simple math example to prove it: pip.tryitonline.net/#code=YSpi&input=&args=Ng+Nw
._. there isn't even a blog article on it
02:26
@Downgoat Ofc there is
@mınxomaτ I guess this means we can look forward to repos having code golf? :D
@mınxomaτ i dont see it
at least its not featured
@Downgoat It was accouned at GHU, which just ended,
ok it is
wat
@DLosc are arguments stored in a and b respectively, or are variables defined on-demand?
02:27
wow projects basically made waffle obsolete ;_;
CMC: given a number array/3 variables [x, y, z] output z + 3 * y + 9 * x
@ConorO'Brien That's oddly specific
@ConorO'Brien Minkolang: n9*n3*n++N.
btw. speaking of math, I'm planning on creating algebraic blocks for cheddar
02:30
what are those?
how should it distinguish between a math var and a cheddar var?
variable, $mathvar
@ConorO'Brien i.e. $ x = 1 + 3 $ is an "algebraic" block. They are lazy evaluted so if I do:
@El'endiaStarman +1
let expr = $ 1 + 1 $;
expr += 1;
expr is only 1 + 1 + 1 not 1
@El'endiaStarman shouldn't it be the other way (in a math block)
02:31
no
@ConorO'Brien JavaScript:x=>x[2]+x[1]*3+x[0]*9
@Downgoat Well, another option is to do $$ for a math block.
@Downgoat *not 3?
fun idea: latex literal :P
@El'endiaStarman why that instead of $?
@ConorO'Brien that's where i got idea of $ ... $ :P
02:34
I figured :P
@Downgoat Readability, perhaps?
Incidentally, LaTeX is only for formatting.
@El'endiaStarman what? ridiculous! it's turing complete!
You could do let expr ~ 1 + 1 or something weird like that.
@DanTheMan hm. maybe := :P
@ConorO'Brien Ostensibly, sure. However, if you use it like a programming language, you're Doing It Wrong™.
02:37
@El'endiaStarman doing it wrong is my specialty
@ConorO'Brien A lot of Turing tarpits are useful only for formatting. See: BF, Intercal
@PhiNotPi this is true
how about { expr } so you can insert a literal cheddar expression?
e.g. $$ 1 + { 1 + 1 } $$ evaluates to $$ 1 + 2 $$?
02:38
what about object literals
oh
@Downgoat LaTeX uses {} heavily though, mostly for grouping, which you may want to do.
I might as well have pytek literal :P
and pytek should have a cheddar literal :P
....maybe as an easter egg.
@El'endiaStarman are you getting this? :P
02:40
Are newlines part of printable ASCII?
Afaik no
@El'endiaStarman 🥚 ... 🥚 = cheddar literal
@ConorO'Brien Nah, I was thinking \cheddar(...) executes ... as Cheddar code.
wouldn't it be \cheddar("...")? or does your parser allow something like that
20
A: What does (printable) ASCII mean?

DennisASCII characters are all Unicode characters with code points from 0x00 to 0x7F (both inclusive). Printable ASCII characters all are Unicode characters with code points from 0x20 to 0x7E (both inclusive). This does not include linefeeds. This is consistent with the definition of printable charac...

02:42
@ConorO'Brien What characters are those?
How about wherever ;_; y u do dis is encountered in code. Remained of code is interpreted as cheddar :P
@DanTheMan I looked them up and they seem to be easter eggs
@ConorO'Brien Probably the former.
I would actually be able to do the latter, though.
@DLosc Ah TY
impressive
02:44
How about let expr = /\/ 1+1 \/\ ?
I'm just trying to come up with absurd syntax.
Also, why would an unevaluated expression be useful?
For alegebraing
You mean like symbolic manipulation?
Yeah I guess
@Downgoat you mean like quote in lisp?
let expr = :: 1 + 1 ::
let expr = } 1 + 1 {
02:47
@DanTheMan can't will be ambiguous with casting possible :(
@DanTheMan oh that's good idea
@Downgoat I can almost feel the sarcasm dripping off this statement. :P
@El'endiaStarman ... I'm serious
let expr = (: 1 + 1 :) (Smiley face syntax)
@Downgoat Uh, what? Are you never going to use { ... } for anything?
no
well st least it won't be ambiguous
i have [k:v] syntax for dicts
02:49
It'd be very confusing to new users though. And probably old users too.
let expr = uneval( 1 + 1 )
@Downgoat ...
do like lisp: '(1+1)
Pls suggest alternative then
@Maltysen yuck
let expr = <code> 1 + 1 </code>
Also I have a LL parser meaning decent. Parsing that would be super inefficient
@DanTheMan will get interrelated as HTML literal literal
02:51
I think $$ ... $$ is a pretty good choice (with cheddarvar, $mathvar), and if not that, then $ ... $ (with {{cheddarvar}}, mathvar).
I'm trying to be as absurd as possible by the way.
What is this for?
@quartata Arithmetic literal syntax in Cheddar.
Like?
let expr = don't evaluate this please: 1 + 1
02:52
21 mins ago, by Downgoat
let expr = $ 1 + 1 $;
expr += 1;
Where expr would be 1 + 1 + 1, not 3.
Also algebra literal
Oh, I meant algebraic where I said arithmetic. Whoops.
Presumably for symbolic manipulations.
@El'endiaStarman So it's lazy?
02:55
lazy expr = 1 + 1
I like that better
I wonder, are there any languages based on statistics/decision theory? I'm not talking about R or languages that have great statistical libraries... (I honestly don't know what I'm talking about, I just thinking through possible combinations of programming languages + fields of math) I mean where its flow control and stuff is based off statistical inference in some way.
@PhiNotPi I think I vaguely remember some esolang where control flow was nondeterministic, but I can't recall what it was called or where I saw it.
I know there's a programming language only for calculating probablility.
@Downgoat What can you put inside a lazy expression like this?
02:57
@DLosc Java2K?
Not exactly the same though.
@PhiNotPi Sounds like it'd be hard to get it to do what you want, especially if what you want is far from normal.
... was that a pun?
.....yes. :D
You could also have a language where you programmed with quantum logic gates.
@El'endiaStarman No, that's not it...
Actually, there is one.
02:59
There are several
@DanTheMan have you seen the ibm quantum computer thing
let expr = 1 \+ 1
they have a sort of "language" which is really just describing where the gates are in text form
That sounds really cool
@DanTheMan but to use it, I usually just use the gui
03:03
I want to answer a question using a quantum computing program on PPCG sometime.
1
Q: StringgnirtSStringgnirtSString

DJMcMayhemHere is a relatively simple challenge for you. Given a string of length N, output the string forwards, then backwards, then forwards, then backwards... etc. N times. For example, if your input was Hello! You should output: Hello!!elloHHello!!elloHHello!!elloH You may also optionally outpu...

@DanTheMan I doubt you can do anything practical
ibm's score only has 5 qubits
Does anybody know how to format two consecutive backticks as code in markdown?
does using <code></code> work?
On PPCG it does, but on GitHub it doesn't.
03:05
@Maltysen There are other programs though.
@NewMainPosts Does anyone have ideas for a better title?
stringgnirts is fun to say
Has anyone ever heard of Dempster–Shafer theory?
@PhiNotPi I have now.
@DLosc `\` doesn't work?
oh darn.
what about `\\ `?
It has an extra space, but it works.
@DanTheMan Are you thinking of backslashes? I mean two backticks (`).
``
03:13
The motivation of DST is to reason for/against the probability of different options by combining various sources of evidence (which could be for or against a given option). The important part is that it explicitly leaves room for uncertainty (when both the for and against evidence is weak).
Oh, then `\`\`: ```
@DanTheMan Yeah, that's what I just got to work here in chat. Off to test on GitHub...
Markdown is confusing.
``
There.
@DanTheMan GitHub renders it as a single backslash in code format, followed by two backticks not in code format X^P
Why, Github, why?
03:15
0
Q: An A , or An An?

DopappIn English, there is the fun and simple difference between an and a: you use an when preceding a word starting with a vowel sound, and a when the word starts with a consonant sound. For the sake of simplicity in this challenge, an precedes a word that starts with a vowel (aeiou), and a precedes...

My biggest mistake miscalculation when making my language Element was using the backtick as the output character, which meant it was often the last character in the program, breaking formatting.
Ruby golfing help? :3
0
A: StringgnirtSStringgnirtSString

DowngoatRuby, 39 bytes ->(s){s.reverse!.gsub(/./){s.reverse!}} I suck at Ruby. Golfing help is appreciated. Ruby is a really nice language for this because of .reverse!

@PhiNotPi Ouch. X^D
@NewMainPosts Perfect summary of the hierarchy of golfing languages:
> Pip, 10 bytes
> Pyth, 8 bytes
> Jelly, 4 bytes
@DLosc mine doesn't work i think
@Maltysen I noticed you just deleted it after I posted that.
Yeah, looks like it's always an even number of repetitions.
03:32
Jelly can be done in 3 bytes, and so can 05AB1E
@DJMcMayhem can mold be done without the length or something?
IDK how
yup
,Ṛṁ -3 bytes don't even know jelly
yesterday, by Dennis
@DJMcMayhem I like it, but I guess I'm biased because there's a 3-byte Jelly solution. :P
@Maltysen did u just mash random unicode chars or is actual jelly
03:43
Woohoo, vim and ruby are tied! hahaha
@DJMcMayhem ;_; y u gota maek gaot feel bad about shit ruby golfing skil :P
That was not my intention. I was more saying vim is bad for the task :P
@Downgoat actual jelly, i took someone else's 4 byte solution, and I know J, so I know that I could delete one of them
I'm beating snek though
@DJMcMayhem vim seems like it'd be good for the challenge. It's the reversing part though that's verbose right?
03:45
Yeah, well the reversing adds like 7 bytes of boilerplate, and the recursive macro takes like 6
And there's a :s/... in there
@DJMcMayhem oh
@ConorO'Brien you there? I need some ruby assistance >_>
V would be 25 If it weren't for a bug oversight
@mınxomaτ holy shit this is amazing, I've been using google keep for this sort of stuff, but this is so much better for programming stuff
;_; y u guys no hear of waffle
its basically GH projects before GH projects
like almost identical UI too
@DJMcMayhem can we take the input reversed? Or output the reversed letters in the oppsite order? e.g. !olleHHello! kinda thing — Downgoat 2 mins ago
Well I had hoped the answer would be an obvious "no".
03:55
@DJMcMayhem :(
all that does is require answers to have an unnecessary .reverse
flexible challenge = good challenge
well as long as its not too flexible
You have literally the only answer with more than one "reverse"
And it's still fairly competitive
@DJMcMayhem Not true, my Pip answer has the same problem.
But I agree that that rule change would make it too flexible.
04:10
CMC: Brain-Flak: Reverse the active stack in place (this might be impossible)
@EamonOlive I've been trying to figure that out, but I have no idea
This is one of the hardest things I've done in a while
@EamonOlive Wow, that's incredible!
Do you think you could do my challenge?
:P
@DJMcMayhem Its still a long way from a solution to your StringgnirtS challenge and I have homework I need to do. I will do what I can tonight and hopefully finish tomorrow.
What do you guys think is more useful when watching a YouTube video series? A) a link to the next video in the series. B) a link to the playlist of the entire series.
04:24
I prefer watching them as they come out, so I don't know if I'd use either very much.
Playlist probably sounds better though
@HelkaHomba If not both, then the former. You can also put a link to the playlist in the description.
@HelkaHomba I vote Both, but a playlist is particularly nice because the next video starts automatically and with minimal delay.
Also makes it easier to skip one if desired.
@El'endiaStarman I do put links to both in the description but now I'm figuring out cards and it's awkward to have more than one at the end of a video.
@DLosc Agreed. And in fact if you're watching when the vid comes out like DJ said then the next link would not even exist, while a playlist link can be used to find older/missed videos.
One more poll: Does it matter to you if a YouTube series/show is uploaded on a predictable weekly schedule (e.g. new episode every Tues+Thurs)?
@HelkaHomba 10/10 would recommend.
@DLosc Alright, thanks!
04:36
Usually the first thing I do when I get online on MWF is go read the new installment of Gunnerkrigg Court. Predictability helps keep people coming back.
quesiotn: what should I use for "browser" icon?
Sohuld I use a globe? The internet sphere thing? Safari icon? Compass? Chrome icon?
cheese globe
Anonymous
+1 for cheese globe
@HelkaHomba can you give me sample image?
I think I need some context. What do you need a browser icon for?
Anonymous
04:45
@HelkaHomba It really depends. For channels with lots of videos per week, having a set schedule benefits both the channel and the viewer. If you're only uploading 2-3 per week, the schedule matters less, as viewers will likely see the new video immediately in their subscription feed.
Anonymous
Anonymous
Laziest goat ever I swear
@Mego :P
how's this look?
@HelkaHomba No, but unfortunately some people get impatient and expect it. But if you feel like you don't want to stick to a schedule, then don't start sticking to one, otherwise people will start expecting you to keep to it.
^ True.
05:27
@Downgoat Why choose
@Downgoat Also what is this
05:42
@Downgoat (I mean why choose between browser and node, can't you just do everything in node and use webpack?)
05:54
Good morning
Monring!
06:19
@DJMcMayhem finished: goo.gl/VaGqRw
07:16
2
Q: Make me a mooncake!

Moon RabbitThe mid-autumn festival has begun! Unfortunately, all my mooncakes were stolen -- they're getting too expensive for small folk such as myself, and I fear I won't be able to eat any this year! So I turn to you for help. Would you be able to make me some? For those unaware, let me educate you ...

07:44
Eleanor Rigby
Sits at the keyboard
And waits for a line on the screen
Lives in a dream
Waits for a signal
Finding some code
That will make the machine do some more.
What is it for?

All the lonely users, where do they all come from?
All the lonely users, why does it take so long?
source: fortune
08:03
$ fortune | cowsay | lolcat
08:27
Hello
Morning
It's 6:30PM here but OK
Lol
11:30AM here
Ah
That's still midday
So it's not really morning
G'day then
08:32
G'day m8
08:44
Does anyone know Atom syntax highlighting?
Use Vim bruh
Nah m8
Atom FTW
Oh hey more people!
Is anyone here familiar with Atom syntax highlighting?
And no one's on

« first day (2056 days earlier)      last day (3082 days later) »