« first day (2328 days earlier)      last day (2530 days later) » 

3:00 AM
CMC: Create an xxd-style hexdump of the input.
No builtins
 
There's a challenge almost exactly like that
(print a hexdump of your source)
 
IK
 
Inspiration?
 
xxd: 0 bytes
 
No
53 secs ago, by Phoenix
No builtins
 
3:01 AM
xxd != builtin
 
@Phoenix Charcoal: 4 bytes, ` -hd` flag :P
 
xxd == Unix command
 
I wait I thought you were claiming a three byte bash solution
 
Oh I just realized the shortest quine in Triangular is 10 bytes
 
xxd isn't a valid language on PPCG
 
3:01 AM
/s
 
@Phoenix Related
 
Literally any one character in the source code, and then the --verbosè interpreter flag :P without the random Zalgo that got stuck there
 
@ASCII-only ಠ_ಠ
 
1 min ago, by MD XF
There's a challenge almost exactly like that
 
(I wrote that challenge)
 
3:03 AM
Whoever starred No, just... no
 
@MDXF The zalgo should probably be blamed on the French Characters tacoscript, which is actually one you shouldn't need unless you have a reason to type french characters.
 
Then imma remove it
 
Question: how does byte count for TI-Basic work and why?
 
@musicman523 It's tokenized, so stuff like Print is 1 character
As to the why, no f*cking clue :P
 
3:05 AM
@MDXF Could I write a tokenized language?
 
@MDXF for golfiness and clarity at the same time
 
@DestructibleLemon TI-BASIC was a thing so long before code golfing was
@musicman523 Idk
I think it's based on how the source code is encoded when saved as a file
 
@musicman523 Yes, you would probably want a tool to transpile UTF-8 to your custom tokenized encoding.
 
@MDXF during the time when golfiness was a legitimate concern
 
@Phoenix Makes sense, thanks!
 
3:06 AM
oh yeah 'cause of extreme memory limitations @Destructible
 
@musicman523 same way you would make a new code page I guess
 
Yeah, because the whole calculator ran on about 2 bits of RAM
 
Otherwise it would be beyond Seriously levels of pita to use
 
@MDXF also because it makes the implementation easier
its easier if the thing is actually just straight to the program in terms of bytes rather than a string I guess
 
Why, when I have included `<ctype.h>` and `<string.h>` does GCC decide `strchr` and `toupper` are still undefined?
(ノ°Д°)ノ︵ ┻━┻
 
3:09 AM
@MDXF Did you remember your std::?
 
C
 
@DestructibleLemon Basically the programs were lazy bastards whou couldn't be bothered to write an actual parser, so they just made it so one character = one command.
 
No venereal diseases in C, besides errno
 
0
Q: Am I a Secondary Taxicab?

DrQuariusBackground Ramanujan's number, 1729, is called a taxi-cab number due to the (possibly apocryphal) tale of Hardy boarding a cab to visit Ramanujan in hospital having this number, which seemed bland to him. It's since known as the most famous of a class of integers known as "taxicab numbers" whic...

 
@musicman523 heh
 
3:09 AM
@Phoenix thats wot i said
 
@MDXF Paste code? Also, no markup in multiline messages.
 
Nvm I figured it out. I opened the wrong file. ಠ_ಠ
 
@MDXF 20% of programming is realising your own stupidity
 
* 80%
 
no the other 80% is not realising it
 
3:12 AM
hehehe that's remarkably accurate
 
I wish that was one message so I could star it properly.
 
@MDXF delet this
 
there now it makes more sense
 
Destructible: 20% of programming is realising your own stupidity
MD: * 80%
Destructible: no the other 80% is not realising it
9
 
...?
 
3:14 AM
its mine
 
true
 
get away from my stars
 
ಠ_ಠ
 
that joke is my ip now
 
ip = ?
 
3:14 AM
This room looks like Sprite right now :P
 
Meh, gibs star
@MDXF Intellectual Property
 
Oh
@HelkaHomba How so?
 
Green/Yellow
 
@MDXF the yellow and green and some blue avatars
 
Oh lol
@Phoenix I see IP meaning Instruction Pointer and Internet Protocol
 
3:16 AM
@MDXF Get an actual profile pic m8
 
@Phoenix x=>{for(i=0;i<(b=new TextEncoder().encode(x)).length;i+=16)console.log(i[s='toString'](16)[p='padStar‌​t'](8,'0')+':',([...b].slice(i,i+16).map(n=>n[s](16)[p](2,'0'))+'').replace(/,(..‌​)(,)?/g,(m,a,b)=>a+b?' ':'').padEnd(39),x.slice(i,i+16))}
 
@Phoenix No
This hash-pic shall be my legacy
 
@ASCII-only Oh cool
Should I post to main
 
@ASCII-only Language?
 
JS or C#
 
3:16 AM
@Phoenix Sandbox for 24 hours first
 
I think C#
 
@MDXF JS
 
I was wrong
Oic regex literals
 
@Phoenix C# doesn't have !!b :P
 
I didn't know JS had it, either.
What is it?
 
3:17 AM
well, I'm sure it does. You just don't need to do it in C# :P
 
@Phoenix JS hack used to cast to boolean
 
it turns a value into its boolean value
 
@NathanMerrill Well yeah
 
@MDXF I've used the sandbox once, when I needed help working on test cases. I pride myself on being able to write good challenges. My only two poorly recieved ones were from when I was very new to the site.
 
Oh okay good job (not sarcastic)
 
3:19 AM
Basically, I'm too lazy.
 
I just know I'm awful at it so I always sandbox stuff :P
 
I know I should.
 
I don't use the sandbox out of stubbernness
 
Also ^
 
I highly recommend everyone use it.
But I refuse to.
 
3:20 AM
@ATaco s/er/or
 
Hmm, I was just scrolling to the list of quines, came across Forte again.
I think it's still my favorite esolang, even though I can achieve nothing in it.
 
@ASCII-only x=>{for(i=0,g=16;i<(b=new TextEncoder().encode(x)).length;i+=g)console.log(i[s='toString'](g)[p='padStart'‌​](8,0)+':',([...b].slice(i,i+z).map(n=>n[s](g)[p](2,0))+'').replace(/,(..)(,)?/g,‌​(m,a,b)=>a+(b?' ':'')).padEnd(39),x.slice(i,i+g))}
 
@ASCII-only TextEncoder?
 
@Downgoat Yeah
 
3:25 AM
TIL TextEncoder :O
 
Can anyone else see the poll I sent?
Something is borked
 
Huh. An entire three people wrote a Threead quine.
 
@MDXF You deleted it
 
3
Q: Quine-like challenges?

Steve BennettThe appeal of quines is, presumably, the intricate interlinking between form and function. The program does something. And yet the what it does, is defined also entirely by how it does it, and vice versa. What other interesting challenges are there of this type, where the form is so constrained,...

 
3:26 AM
Noooooo
I have to accuratly specify xxd for my challenge
I'm too lazy for this
 
@Phoenix Just say it has to match the output of the JS reference implementation (in a stack snippet) :P
 
But then I have to figure out how to make a stack snippet and IDK JS so even given your code I can't make a wrapper.
 
@Phoenix There's literally a stack snippet button in the editor
 
man xxd does not save me
 
@Phoenix Also html = <input id=i><pre id=p>, JS = i.oninput=function(){p.innerText=f(i.value)}
 
3:32 AM
Also I think just including an example wouldn't fly, but I can certaintly include a TIO link to bash
 
Include the JS one for convenience :P
 
You can edit it in if/when I finish.
 
Do downvotes count against a tag badge?
or more directly is there any reasonable way to stop myself from aquiring a tag badge I don't want
 
@WheatWizard Why..?
 
I would rather not have a hammer
 
3:38 AM
And posting answers that attract downvotes isn't acceptable anyway.
 
you're weird
 
Thats probably true
But attracting downvotes to existing answers might be
 
I will do no such thing, and you shouldn't encourage anyone to do that either. It's strictly against the rules.
 
I thought I might bump negative answers
bumping answers tends to get them more votes
but I seem to have deleted all my negative answers
And I don't think downvotes count against the badge anyway
 
@WheatWizard Downvotes count against badges
 
3:42 AM
If you think it's a serious problem you could raise an issue on mother meta.
 
Its not a problem
I guess I'll just have to accept my fate
It will be a while anyway
 
@WheatWizard why are you displeased by this so much
 
I don't want a hammer
I like the fact that when I vote to close I get checked by other users
 
I'll get Trusted User buttons soon.
I'm rather excited.
 
@ATaco Whats that?
 
3:46 AM
Various delete and undelete permissions.
 
Oh its a privledge
 
4k
 
just wait till you get site analytics. It changes everything
 
@WheatWizard Have you ever looked at them since being initially curious about what they after after unlocking them?
 
Yes
I just opened them for a second time a couple of seconds ago
I don't think one person should be allowed that much power
 
3:48 AM
I'll probably get site analytics with my next koth
 
I honestly don't even know where the site analytics are
 
Hey look, there they are
Interesting, the days on which PPCG gets the least traffic by far is... Friday and Saturday?
 
yeah, I don't know why though
I use ppcg the most on saturday
although I guess hnq plays into it
 
I use TNB 16 hours of the day seven days a week.
 
3:55 AM
Every time I go on stack overflow for work I am tempted with the knowledge that ppcg is 2 clicks away
 
@WheatWizard *1
 
I guess if its in the HNQ
Oh its at the bottom of the page isnt it
 
@WheatWizard Well it's always in the HNQ :P
 
June 7 appears to be our best day ever, except for this huge spike in traffic on May 31 2014
 
0
A: Sandbox for Proposed Challenges

officialaimmASKEY robbers You are a robber in the ASCII world. ASCII lock-key work in similar fashion as the real-world: matching ridges. Your objective is to write a program which generates a duplicate key for the ASCII locks. Example: A Lock is given as: |\ |\ __| \___| \____ ...

 
3:58 AM
88 thousand views on 05/31/2014, vs. 30k on the 06/07/2017
But why?
 
@ETHproductions Just a heads up, but I don't think we are supposed to discuss this with users who don't have the privledge
 
Oh? OK
Honestly, I'm not sure why this info is so important, but if it is I'll respect that
 
¯\_(ツ)_/¯
 
weeoooweeooo this is the stackexhange police you are all hereby banned
 
Aw man, I was just starting to like this site...
 
4:02 AM
@WheatWizard damn elitist snobs :P
 
We can't let you know. The information is too powerful for you low rep users.
 
Doesn't... doesn't Destructible have access to the site analytics too?
 
/me attempts to enact communism in PPCG
 
Or is it a 5k thing?
 
4:04 AM
5k
 
ah ok
 
@ETHproductions no
 
@Phoenix You think its a coincidence the two highest rep users are also mods !11!!!
 
not yet
@WheatWizard xfiles theme
 
Just hope we don't get our design for a while yet, or it'll jump up to 25k, which only 23 users qualify for atm
 
vs. 160 5k users
 
Clearly PPCG will decend into anarchy if such a large part of userbase suddenly loses this valuable moderation tool.
 
Without site analytics will come back
thats why they're delaying the design
to protect us
 
They should have an icon for high-rep users, like how mods have a diamond. So you have an extra rep level to strive for.
 
They do
there is a 16.7k just below my name
:p
 
4:11 AM
Insufficiently fancy
 
@WheatWizard Really? What makes you say that?
 
I thought a mod said that once
not very compelling evidence
 
help
What is cmake even doing
 
@ASCII-only projectile vomiting
 
@DJMcMayhem Btw BrainHack is nearly feature complete and ~50x faster than RainFlak
 
4:24 AM
@WheatWizard :O 50x
 
The Miniflak quine takes 36 minutes to run in Rainflak and 40 seconds to run in BrainHack
 
@WheatWizard nice
I'll never forget that time you made a miniflak quine smaller than the then-current brainflak quine
 
@WheatWizard o_O
 
unless I get alzheimers I guess
 
So why is it so much faster?
 
4:27 AM
¯\_(ツ)_/¯
the ghc is really good i guess
I think our ruby code is pretty bloated at this point
 
> tuby
 
Crane flak is also supposed to be really fast, but it lacks some features and I can't run it on my current computer
tomorrow I'll try to do a speed test between BrainHack and Craneflak
 
so for interpreters do you just take one of the words and swap it for a rhyming word?
 
Yeah, based on the language its in Ruby -> Rainflak, Haskell -> BrainHack, C -> Craneflak, Python -> Painflak, LLVM -> BrainLack
I intend to make a Prolog interpreter soon, and I'll call that one BrainFlog
 
What's the LLVM syntax like?
 
4:34 AM
No clue
My roommate is writing that one
Its actually written in C++, but it should compile into LLVM ir
 
I got login working on A-ta.co!
(It's not particularly visible, but it works)
 
By clearly not being ATA
 
also you should have put a [by whom] on the second definition
 
@ATaco pls link
 
4:38 AM
@MDXF It doesn't do anything yet, it doesn't even tell you you're logged in.
 
@MDXF are you so lazy you can't type a-ta.co?
 
No I mean how do I log in
where's the page
 
The login button isn't anywhere.
 
it's not on thèa-ta.co` homepage
oh my
 
@MDXF please uninstall french characters userscript
 
4:39 AM
Yeah I'm doing that now
 
any hype for my koth challenge?
 
Question: Why can't you move your own messages to trash
 
whoops, can't believe I didn't notice that
 
@MDXF because you are trash
burn
 
4:45 AM
Uhh
 
drops mic
 
Be nice is like the #1 rule here
 
walks away in slow motion
doesn't look back at explosion
 
The explosion of your kick-ban
 
I'm gonna get a refund for that microphone
in case you didn't realise by the ott messages it was satire or something
 
4:46 AM
Yeah I did :P just joking around, like you are
 
TIL the Toyota MR2 was renamed in France because MR2 sounds like "it's shitty" in French
 
@Mendeleev but was it?
 
No idea
All I know is that it has a rear engine
 
@MDXF but by posting that...
 
Don't know what you're talking about
 
4:54 AM
>:U
 
Test
DO NOT link me to the sandbox, I know where it is
 
...

Sandbox

Where you can play with chat features (except flagging) and ch...
>:)
 
What is that about
 
wrong thing
fixed
 
Game
Doodlegod
Wait what
Why is that message me now
 
5:03 AM
@Mendeleev In Israel, Kia used to be pronounced "Kaiah" because "Keeah" means "barf" in Hebrew.
 
@Adám Neat
In Italy and Spanish countries, the Chevy Nova was renamed because "no va" means "doesn't go" in those languages
 
@Mendeleev but nova means new in french.. thats d e e p
 
@Mendeleev The Citroën 2CV was intentionally called that because in French it is pronounced like "two horses" – it has a 2-horsepower engine.
 
@Adám That's not a very powerful engine
Also, how is that poronounced?
 
@Mendeleev Intentional. At the time they had taxation based on engine power.
 
5:06 AM
@Mendeleev stop describing things as cancer maybe
 
There's now actually a login button at a-ta.co
 
The ё, how is it pronounced?
@DestructibleLemon sure
@ATaco Why
 
And with this, comes me finally moving the landing page to my JSD framework
 
What is JSD
 
@Mendeleev Deux chevaux
 
5:08 AM
@Mendeleev For now, no reason.
 
@Adám I knew that, I meant the ё
 
@Mendeleev Javascript Document. It's my personal framework for rapidly prototyping webpages.
 
@Mendeleev Like an E. The ¨ separates the E from the O
 
@Mendeleev brb looking at wikipedia
 
@ATaco Neat. Link? Is it on GH?
 
5:08 AM
There's no GH yet, and it's probably insecure.
 
@Adám In Russian it's pronounced like "yo", so I was wondering. Thanks
 
but it's why a lot of a-ta.co pages end in .jsd
 
@ATaco Will you put it on GH eventually?
 
Probably, if I can make it a standalone library.
 
I don't know what that would look like
 
5:10 AM
@Mendeleev wtf was that
 
What do the source pages look like
 
did you pass out on the keyboard for a moment?
 
Plain HTML with <script type="server"></script> tags scattered throughout.
 
@DestructibleLemon Sausage fingers
plus lag so I couldn't spell check
 
@Mendeleev covfefe
 
5:12 AM
Nothing I mistype here is intentional
 
@Mendeleev Actually, the ¨ was added as an early case of metal umlaut. The family used to be called Citroen ("lemon" in Dutch).
 
@Mendeleev reeeely
I don't believe it
 
@Adám Right, thanks
@DestructibleLemon Yep
 
@Mendeleev It's not the best of frameworks, for obvious reasons. But it doesn't ask you to learn a new langauge.
 
@ATaco Yeah it does, if you don't know JS
 
5:13 AM
If you don't know JS you are in a world of hurt.
 
y
I should compile mruby with emscripten, make a DOM mgem, a JS integration mgem, and then make a chrome extension that lets you use Ruby on pages
 
Terrifying fire happening in London skyscraper - bbc.co.uk/news/uk-england-london-40269625
 
ono
 
I have a better idea.
<brainfuck></brainfuck> tags.
 
5:37 AM
I think my koth is ready to post on main
 
5:47 AM
hmmm, I just realised that maybe I should inform bots of what the deck was when the round ends...
this is probably an important point
well, I guess it'll have to wait to be posted
 
6:17 AM
github.com/Qwerp-Derp/beautify I hope this isn't already a thing...
 
6:39 AM
@Mendeleev See-tro-n (the name of the letter)
 
Anonymous
1 message moved to Trash
 
@Fatalize Thanks
@Mego Sorry
I shouldn't have used that term - it's a touchy subject and I'm not on Reddit
Would cringe work better?
@ATaco Can you add a <title> tag and make it serve a favicon.ico?
 
@Mendeleev No reason to share
 
Right
 
6:50 AM
@Mendeleev to a-ta.co?
 
@Phoenix I feel like I've seen this on /r/programmerhumor - is that the source?
@ATaco yes
 
@Mendeleev Source is the comic website
 
It's got both of those.
 
@Phoenix I meant... never mind.
Strange...
 
The title isn't very creative.
 
6:52 AM
 
@Mendeleev I regularly visit it because the comics are good.
 
I'm not sure Chrome supports .svg as a favicon.
 
I understood what you meant
 
Which is boring.
 
@Phoenix You wouldn't mind sharing the URL?
@ATaco Maybe put it as a PNG/ICO?
 
6:53 AM
@Mendeleev monkeyuser.com
 
But then I need to convert it...
 
(Same size, both lossless)
AFAIK an ICO is a set of zipped BMPs
a PNG is a deflate'd bitmap and Zip uses Deflate
 
Yeah but an SVG is scalable.
 
I once downloaded a .tar.bz2. It was the only .tar.* I'd ever downloaded that wasn't .tar.gz
 
If you've played a source game with custom maps you've probably used .tar.bz2 a bit more.
 
6:58 AM
TIL
 

« first day (2328 days earlier)      last day (2530 days later) »