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

@HelkaHomba I kid you not I was just reading those :D
@NathanMerrill I think I remember experiencing that with edc
I did not know about this.
@Zgarb btw thanks for looking for that map. I've been playing around with it a bit, and it looks really interesting.
7:07 PM
@CoolestVeto really?
Yeah. O.o
@CᴏɴᴏʀO'Bʀɪᴇɴ The challenge where you print all chars but the ones in your source code. I want a list.
@CoolestVeto It is for real math geeks.
@EasterlyIrk link me.
Q: Print every character your program doesn't have

Joe Z.Your task is to build a program (using only printable ASCII characters and/or tabs and newlines) that prints out exactly the characters in the printable ASCII space (0x20 to 0x7e) that don't appear in your program's source code (in any order, however many times you want). The shortest code to do...

Upvote request:
A: Surrounding Countries

hYPotenuserMathematica, 128B program + 2856B data = 2984 bytes e@a_:=a[[1]]<->#&/@Rest@a;l=ToExpression[ImportString[s]~StringSplit~"\n"];n=AdjacencyList[Graph[Union@@l,Flatten[e/@l]],#1,#2]& Where FOO is a 2856-byte string (not pasted here because it contains unprintables and MMA-only characters). The s...

That answer is cool. :D
7:11 PM
@MartinBüttner after stalking you, I found a video called "The Pursuit of Happiness"
I don't think I've seen a cheesier video
can I?
7:13 PM
@Eas and you want to do what again?
@Dennis When did Shtriped get put on TryItOnline? :o
I was just about to ask if you could add it :)
@NathanMerrill This is actually pretty cool. :D
the work behind the video is pretty impressive, but I'm not a huge fan of the ending
Sorry, I'm not a writer. :P
(And I was under a certain amount of time pressure...)
I'm more than halfway through creating a J answer to the dialog apl 2016 challenge! :D
7:25 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ Sorry, but APL is not J. But answers in any language are absolutely encouraged! Good job! :D
@zyabin101 XD thanks.
$ file -m magic.mgc magic.mgc
magic.mgc: dBase III DBT, version number 0, next free block index 4045276188
quite ironic that hexagony is winning.
Hilarious, file. magic.mgc is actually a compiled magic.
no idea why its named that, but its a way cool video
7:27 PM
Zach's chat stars are currently at 12/11/11.
^ tempted to star
1. Post a well-timed ಠ_ಠ in chat. 2. ??? 3. Profit!
Ooo that's smart :D
Yep. Both l and o are used multiple times, so it saves like 7 bytes each time to duplicate and save for later.
7:39 PM
A: Sandbox for Proposed Challenges

Martin BüttnerCycles in run-length encoding code-golfnumbersequence Related. Consider some binary sequence, using 1 and 2, e.g.: 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 2, 1 ... Let's write down the run lengths of that: 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 2, 1 ... _ _ ____ ____ _ _ _ ____ 1, 1, 2, 2, 1, 1,...

^^ one of the reasons I like NTFJ
@CᴏɴᴏʀO'Bʀɪᴇɴ Get the list of printable chars.
@EasterlyIrk printable ascii characters?
or unicode
Q: Convert to camelCase

DenkerAffeThe challenge I was reading Googles Java Style Guide the other day and stumbled over their algorithm to convert any arbitrary string into camelCase notation. In this challenge you have to implement this algorithm since you dont want to do all this stuff in your head when you are writing your sup...

7:41 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ Here's cat and TM as well, if you haven't seen them
@NewSandboxedPosts definitely my most unlikely inspiration for a challenge to date
@NathanMerrill rofl
@CᴏɴᴏʀO'Bʀɪᴇɴ ascii
@NewMainPosts I was just about to implement a jolf builtin o^o
@CᴏɴᴏʀO'Bʀɪᴇɴ Random faces! * # *
7:43 PM
@EasterlyIrk I don't think I have one. Try ~ (tilde space) or some combination of pu and pl
@MartinBüttner are you interested in being a film director? (as a job)
@zyabin101 yuP!
@CᴏɴᴏʀO'Bʀɪᴇɴ add one pls
(for later emergencies)
@EasterlyIrk no
@EasterlyIrk I will when I get home.
7:43 PM
@MartinBüttner lol okay
I was interesting in film making/stop motion for a while, but I haven't really done anything since that short film.
Nice video though, reminds me of the car commercial. (link)
@CᴏɴᴏʀO'Bʀɪᴇɴ the "step" button doesn't seem to work for me, at least not with the TM. It just grays out and doesn't produce any output
@ETHproductions Eugh. NTFJ source code is so messy. I'll revamp when I get home, that should fix the problem.
7:45 PM
What are you doing right now? (other tahn procrastinating)
> tahn
is lazy
He's getting a tahn
i catn spel
@EasterlyIrk that's amazing
7:46 PM
> oaky
I konw.
Sotp it!
> catn spel
> s/it/ti/
omgf you gyus are so anoyign
7:47 PM
chalegne idae
tis moar fn thn lipgram
@CᴏɴᴏʀO'Bʀɪᴇɴ wat?
@CᴏɴᴏʀO'Bʀɪᴇɴ It's been done.
> I wnat to spel!
Cambridge Transposition?
"remove all doubled letters and switch the order of a few random letters"
@CoolestVeto idk
7:48 PM
Must be Parisian magic.
> I wnat ot spell!
> remov al doublled leters an d swirch teh oder fo a fe w rndom leters
Shameful puff.
shamful puf
@EasterlyIrk DX
7:49 PM
thos lok sda
DX means unhappy ROFL.
> I want to spel!
i wan t ot slep
no slep fr yuo
I donut wnat ples
> I wnat ot spel!
7:52 PM
@zyabin101 wyh do yuo kep saynig taht
@EasterlyIrk XD
yuo ply nethack??
> I want to spell!
yah, nethack nto nehtck
7:54 PM
Looks I'm in that state until tomorrow.
1-81 done in J :D
@CᴏɴᴏʀO'Bʀɪᴇɴ Are we allowed to do that in any language? I thought it was just Dyalog APL
It's a test tube baby!
7:59 PM
@ETHproductions Nope, any language.
Only APL is valid for accepting.
Oh cool :)
@ETHproductions Yes, but other langs aren't allowed to win.
> ninja's
ninja's are coming
> ninja is are coming
8:00 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ Now look above your message.
@zyabin101 niajd'
d'ajnin esrever
Don't spam "ninja'd" -- gods are watching. points up
8:03 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ Crappy anagram, Brein O'Cnroo.
@zyabin101 O-o
@ETHproductions BroCon
Orien N Bro Con
Bro Con N Orien
Also, did you notice the test tube baby?
@zyabin101 That's a GOL thing, right?
8:05 PM
@ETHproductions Right.
ɴᴏ Oʀᴇᴏ --Bʀɪɴɴ, Cɴɴ
mmm ... Oreos
And where do GOL things go? In the mono-clinic!
Wait, that's for crystallographers.
8:07 PM
hi @lynn
Hi, Conor
Hi @CoolestVeto
hi @zyabin101
@CᴏɴᴏʀO'Bʀɪᴇɴ Orion, be corn.
90 93 96 98 99 left!
@Zgarb XD
8:10 PM
> 90 93 96 98 99
@CᴏɴᴏʀO'Bʀɪᴇɴ Alternatively: Be corn or ion.
98, 97, 96, 95... wait, what are we counting?
@Zgarb oo that one's fine too
I might anagram-ize my username if someone suggests a good one
that's the best anagram I can come up with
8:12 PM
For the record, I'm opposed to actually using anagram usernames.
It takes me ages to figure out who is who.
@NathanMerrill Brilliant
@Zgarb That's because you only have one vowel.
he still has some good ones
such as Grabz
8:13 PM
but Zgarb is clearly the best
@RenderSettings Does Hoon have an online interpreter?
no do'nt og
@CoolestVeto Unfortunately not :( It would be a bit hard to set one up, too
@ETHproductions Some of the list: Punched Risotto ... Orthopedic Stun ... Inducer Hotspot ... Ethnic Dropouts ...
8:15 PM
> Ethnic Dropouts
@RenderSettings "hard to set up" - in what way?
@ETHproductions Let's not do that.
@CoolestVeto Urbit has a way to run arbitrary Hoon code in a sandbox just fine, but it doesn't handle infinite loops since it's single threaded-esque and deterministic. Either an event finishes, or it doesn't.
Someone would have to add a variant of ++mock that keeps a cycle count and stops if it goes over
@CoolestVeto Yeah, that one may be frowned upon.
@CoolestVeto yeah, no
Oh hey, it’s @RenderSettings!
8:18 PM
Yes it is! Do I know you?
I remember your Hoon answer on some other question; you made me get sucked back into the “read about Urbit and be amazed at everything” black hole
:p yeah it's great. Batshit insane, but great
I really want to learn more about it, but all the docs out there are... interestingly written
@ETHproductions Undo Prosthetic
There are some actual Hoon tutorials on urbit.org now, along with some at github.com/urbit/docs
The best way is definitely to just hop in :talk and ask people
8:20 PM
What even is Urbit?
that...is a surprisingly hard question to answer
Urbit is somewhere between a breath-taking art project and a computing revolution.
^ is true.
I’ve read an entire whitepaper, and I still don’t know where to place it, exactly
8:21 PM
Full-stack reimplementation of everything. Deterministic microkernel, typed file system, identity model, cryptic programming language, all on top of a novel combinator based virtual machine
tl;dr here be dragons
Best way to get an idea is just to read the whitepaper
Major reason I want to mess with Hoon: I want to come up with fun four-letter-word synonyms for everything I implement :3
I actually love the slight reference ladden function names :p
Baffling Urbit experience I had yesterday: github.com/urbit/urbit/issues/334
indexing a list is snag. prefix and suffix of indexing a list is scag and slag, which don't make sense on their own but do in context
“%time should be called %behn”, Soviet Union flag avatar, no explanation whatsoever, Yarvin is down with it, issue closed.
8:25 PM
Haha. That's ~fyr, one of the employees working on Urbit. Not just a random user :p
Interesting people on the team for sure.
But yeah it's great. The application compiler/builder vane is called %ford, too
Oh, right, people get paid for working on this, don’t they?
Yup. Tlon Inc.
A: Official Dyalog APL 2016 Year Game

Cᴏɴᴏʀ O'BʀɪᴇɴJ, 1041 bytes I got a little lazy to the end (:O) 20=16 *2016 2[016 2+01[6 20-16 p:2[016 201]6 2+0-1-6 -:20]16 2+01+6 -:20[16 p:20-16 +/2$01]6 p:20]-1-6 20-1]6 #C.20-1]6 20]16 p:201]6 2+016 20-1[6 20[16 20+1[6 20++~1[6 +/q:2016 20-(+:1)-6 *:2+0-1+6 20+1]6 20+1+6 +:20-1]6 p:2+01+6 +:#C.20-1]6 p:...

8:26 PM
Imagine developing esolangs for a living. ♥v♥
Every PPCG user's dream...
Who/what is Behn?
Reference to big ben :p
%ford is a reference to Henry Ford
> Urbit is a clean-slate system software stack defined as a deterministic computer. An encrypted P2P network, %ames, [woah] runs on a functional operating system, Arvo, [woah] written in a strict, typed functional language, Hoon, [woah] which compiles itself to a combinator interpreter, Nock, [woah] whose spec gzips to 340 bytes. [WOAH]
/me has a tshirt with the Nock spec on it
8:28 PM
From the intro of Urbit
Can you buy those, or did you print it? :D
I got it from Tlon for doing a project euler challenge in Hoon :p was a program they were holding for a while
+1 for first sighting of 'volkswagen' used as a verb — peterG 23 hours ago
Oh wow I am amazed by Urbit
New OS, new network, new everything.
@zyabin101 CoolestVeto is deeply confused.
8:30 PM
The Nock spec is great: the most lapidary ASCII text file I’ve seen in a while
It makes way too much sense once you get into it. Help me.
I know “it fits on a T-shirt” is something of an in-joke, but I can totally see why you would put it on a T-shirt.
@TimmyD I can't find it right now, but there was another comment that used volkswaggening right after the emissions violations incident was in the news.
@RenderSettings So, I’ve read about Hoon being subject-oriented
I however do not agree with urbit about unix
8:34 PM
@Lynn Yup! That's the - or +< stuff you see in some of my snippets
Q: What's the difference between "Bug" and "Glitch"?

JohnI heard about 2 terms defining a game error: "Bug" and "Glitch". What's the difference between them?

Functions are purely functional. And I mean that. All the functions actually take the entire operating system kernel as a "context" to operate on, so you can run it sandboxed extremely easily and guarantee no side effects
That's crazy.
“Your code is always executed against one input noun, the subject.” This doesn’t seem too different from, say, Haskell
When you define a variable, you actually just push it on the top of the subject (which is a binary tree like everything in Nock)
8:36 PM
But I think I misunderstand what it means by “one input noun”
I should make Vitsy into an OS. >.>
@CoolestVeto The upgoated answer there is how I've always understood bug vs glitch.
Lynn: Yeah, but in Hoon all function references and such also pull from the subject. So you can redefine functions in the context of the function like editting any other variable
VitsyOS. The most terrible, slow, inefficient, buggy, likely to destroy the system OS that you'll ever use. Starting at $-30.
I don't have any experience with Haskell or any other major lang besides JS, Java and Haxe. This conversation is just going over my head :P
8:37 PM
Is that as in, “whichever one you pass it”, or “there’s only one subject in the Hooniverse”?
Contexts are "first class" in that they are just like any other noun
Whichever one you pass in. In practice, the entire kernel is an atomically reference counted Noun so you just clone the pointer when you give it to the function
@CoolestVeto I'll take 1000 copies.
You can run a function in the context ~ and it won't have access to any functions
This language is literally the Highlander.
I need alpha access to mess with any of this in an interpreter, correct?
8:39 PM
/me has a habit of nerding out about Urbit, someone tell me if I'm spamming too much
Nah, you can start up urbit yourself. You'll just be a sub though, so don't have an reputation
Dude, I have had a conversation with myself containing 50 continuous messages in this room about Vitsy.
Don't worry about it.
Really the only downside of being a sub is you have a long af name, which looks ugly, and if the network restarts you'll have to generate another sub with a different name
@CoolestVeto That's because no one else likes knows Vitsy. ;-)
@TimmyD ihaichu
What is your Urbit name? :>
8:41 PM
@CoolestVeto That some new Pokémon that was just announced?
~dolsyd-hoptes right now, because I blew up my normal planet ~haptem-fopnys :(
Like, 3 seconds ago.
(Assuming it’s short, and name-like. Looks like the Urbit homepage is served from ~samsev-sildur. Cute)
I don't have even a comet. ;(
8:42 PM
@CoolestVeto I tried putting in an order, but was ignored. No wonder you've been talking to yourself ;)
You generate your own comet, so that's on you :p
@SetBigO ಠ_ಠ
@SetBigO Didn't you just change your username a few days ago to "I Go Best"?
@ETHproductions And then Bigtoes briefly. Then Bog Site for a while.
How did you change it so soon?
8:44 PM
he hacked the gibson
I did a thing that let me. If you check the main site, you'll see I'm still I Go Best.
Hi bigot.SE =)
@RenderSettings +1 for reference
@flawr I can't decide whether I like that or e-bigots better.
@SetBigO Oh OK :P
8:46 PM
I'm still not sure I want to change my name to anything with bigot in it, though. Too easy to take the wrong way.
@SetBigO as long as it is not bigoatse
(you saw nothing)
Meh. It's not the first time someone's called him that.
Man, I came up with a neat challenge idea, but my brain doesn't want to English well enough to write up a sandbox post
Write it in French?
8:47 PM
I switch back to this tab and I see
> (removed)
> (removed)
> (removed)
Or German, that way Martin can help.
@Mego What other languages do you know?
@SetBigO Well it's more like my brain can't communicate the thoughts well enough
@RenderSettings Any idea why they didn’t replace ASCII?
@flawr Only programming languages :/
8:48 PM
The Urbit team, I mean
@Mego Write it in Java then. Should be verbose enough.
@Mego I can try to brew you a new one, but don't be mad if you turn Marky-like in the process.
ASCII is even more obnoxiously 70s-esque than UNIX, to me.
@Mego So write it in Inform 7, then :p
@Lynn Not that sure. I think it's just that Unicode is such a complex widely used mess, that it would be counterproductive to try and replace that along with everything else
Along with wanting some sort of compat with Unix
Urbit still talks HTTP and writes to files, along with the terminal
it's just opaque to Arvo
8:50 PM
I see
It does filter out the control characters in ASCII, though.
I’m especially a bit disappointed that they took the rag-tag jumble that is ASCII punctuation, and made Hoon semantically “dependent” on it
I never really thought that much about it, tbh.
In the sense that + does plus-like things, and - does minus-like things, and there’s a bunch of useless/weird signs that have no guessable meaning.
@RenderSettings @Lynn I like the look of this, but I'm really not fully certain on what it is. Reading through the specs. :E Hopefully I can work it out. (they use very abstract wording. D:)
8:54 PM
Would be cool if they said “we’re using ASCII to make it easier to get started, but pretend backticks are really arrows/triangles/(some more useful symbol), and use one of these cool fonts where they are.”
The weird thing is I remember reading something written by the Urbit team about ASCII:
> The relationship between ASCII and human programming languages is like the relationship between the electric guitar and rock-and-roll. If it doesn't have a guitar, it's not rock. If it doesn't use ASCII, it's not a programming language.
Besides being very un-Urbit-like, that is total BS.
Whoever wrote that should be excommunicated.
They mention that ASCII is just as frozen as Nock is: there's no conceivable way that it will be changed. That definitely helps.
There's nothing stopping Urbit from rendering literal runes instead of ASCII symbols, though :p
@feersum From what?
Down with the american ASCII
@flawr This is a very difficult question to answer.
Long live ESCII
8:58 PM
Oh yeah, runes exist
@flawr Isn't "American ASCII" kinda like "ATM Machine" or "PIN Number" in that it's redundant?
RAS syndrome (short for "redundant acronym syndrome syndrome") refers to the use of one or more of the words that make up an acronym or initialism in conjunction with the abbreviated form, thus in effect repeating one or more words. Two common examples are "PIN number" (the "N" in PIN stands for "number") and "ATM machine" (the "M" in ATM stands for "machine"). Other names for the phenomenon include PNS syndrome ("PIN number syndrome syndrome", which expands to "personal identification number number syndrome syndrome") or RAP phrases ("redundant acronym phrase phrases"). A person is humorously...

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