« first day (2020 days earlier)      last day (2824 days later) » 

6:00 PM
@zyabin101 AFAIK Peanut hasn't been in this room so that won't ping him/her
 
I am bookmarking this link for later
 
@Downgoat But I need to interview him on the tag.
(Also, he should have probably done discourse on creating the tag on meta first.)
 
how many questions did (s)he tag it with?
 
I could eleven a ping, but it doesn't seem appropriate for a on-time occurrence.
 
6:06 PM
0
Q: Dyalog's International Problem Solving Competition (Phase I) – Code Golf Edition

AdámEvery year, Dyalog Ltd. holds a student competition. The challenge there is to write good APL code. However, this is a multiple-holes (common theme is manipulation of arrays of any type) code-golf version of the Phase I problems – open to any language. Enjoy! Objective Write ten complete progra...

 
@zyabin101 then i dont think its that big of a deal, just roll it back and it will get auto-deleted soon
 
Aren't unused tags automatically deleted every so often?
 
speaking of tags: does anyone have a cheddar question that can be asked on SO so there can be a tag :3
 
Only a few people could answer it though :3
 
maybe i should rename Cheddar to PythonScript to leech off of Python's popularity like JS did with Java....
 
6:10 PM
ಠ_ಠ
 
no love for neoscript ;_;
 
flags as offensive
 
Aug 7 at 0:01, by Dennis
Is Why on Earth did you choose Node? a valid question?
2
 
i think thatll get closed on SO but if you wanna ask it go ahead ¯\_(ツ)_/¯
 
@Dennis Node.js? What's wrong (in summary) with Node.js?
 
6:12 PM
node.js is great
just it's a bit too much asynchronous for a normal language >_>
 
@TùxCräftîñg neovim > vim. so my reflexive property neoscript > script
 
@Sherlock9 Node JS somehow manages to make JavaScript worse.
It's truly an achievement.
 
@TùxCräftîñg s/event-based/asynchronous/
 
@Downgoat so you like neoscript :D
 
async is good for doing parallel tasks but it's not easy for people coming from python, etc.
 
6:13 PM
They took the one best part about JS (its functional design) and made it tedious to work with by putting thousands upon thousands of callback junk
 
@TùxCräftîñg of course! :D
 
@Sherlock9 Closed as too broad.
 
@Downgoat There's a difference between using async for complicated networking and being forced to use async to read a line from stdin
 
Which is why I asked this in chat and not on SO :D
 
@quartata functional isn't bad :/ 500 nested functions is
 
6:14 PM
^^^
 
@quartata ok fair. i very much dislike that too
 
and adding a Sync suffix to literally everything is silly
 
#shamelessselfadvertisment
 
That hashtag is too long, you should golf it
 
6:16 PM
^
 
OK, I'm noticing a problem here.
$ time python3.5 -c 'from sympy import*'

real    0m0.332s
user    0m0.316s
sys     0m0.015s
$ time python3.5 -c 'from sympy import*;exp(S("3000.1",rational=True)).evalf(1612)'

real    0m0.344s
user    0m0.321s
sys     0m0.023s
$ time python3.5 -c 'from number import *;Number("3000.1").exp()'

real    0m6.352s
user    0m6.341s
sys     0m0.014s
$ time python3.5 -c 'from gnumber import *;Gnumber("3000.1").exp()'

real    0m26.337s
user    0m26.318s
sys     0m0.030s
 
@TùxCräftîñg Secret Snail Authority?
 
>_>
wow good async support in ES7 :O
the dream of every nodejs dev is now reality
 
@TùxCräftîñg It's shameful unless the person imports a shameless plug just before he plugs.
 
6:19 PM
@BusinessCat #shamelessplug
 
@TùxCräftîñg you should celebrate it be sharing that wonderful article i link with everyone you knowo
@zyabin101 ( ͡° ͜ʖ ͡°)
 
Plug being slang for "self-advertisement"
 
@Downgoat so... who?
 
How exactly, I don't know. But there are limits on shameless plugs...
 
@TùxCräftîñg your friends, family, etc.
 
6:20 PM
my family dont code and i have no friends ;_;
 
@TùxCräftîñg oh ok, so i guess we're in the same boat
though idk if penguins need to go in boats
 
import plug from shameless;
4
 
Y U SEMICOLON IN PYTHON ಠ_ಠ
 
^^
 
6:22 PM
Y U EVIL LLAMA
 
It works
 
@Dennis Speed isn't really Python's strong point, is it :p
 
@Optimizer shouldn't it technically be from shameless import plug?
 
it was not python
:/
 
so it was what?
 
6:23 PM
@Adnan still better than cheddar with 500ms startup tine
 
you all have such huge snake fetish
 
@Adnan and the 5sec of the old neoscript launcher ( ͡° ͜ʖ ͡°)
 
@Optimizer that is confirmed my the starboard
 
@ConorO'Brien @EᴀsᴛᴇʀʟʏIʀᴋ New hitsound:
I'm on a mission to find progressively louder ones
 
6:24 PM
@Optimizer can't be JS, JS requires quote
 
@Optimizer SyntaxError: not a chance
 
@Optimizer the correct form is import plug from "shameless"
 
oh variables dont work?
 
no thye do
 
I mean if shameless is a variable with value "shameless"
 
6:26 PM
import java.plug.shameless;
 
I guess they dont.. spec doesnt list
 
@BusinessCat Y U JAVA ಠ_ಠ
 
const me = shameless.plug;
 
@Adnan OK, but sympy is so much faster than my implementation...
 
shameless_plug = require("shameless_plug");
Happy now?
 
6:27 PM
include("shameless"):plug()
in neoscript
 
@BusinessCat aaahhhhh require
 
neoscript have include ( ͡° ͜ʖ ͡°)
 
+1
 
which is just a cross-env wrapper for require :/
 
neoscript can dodge bullets too
 
6:28 PM
@TùxCräftîñg I don't understand your emote usage
 
@Optimizer :O
 
Are the updated cheddar docs clear?
 
@quartata me too i dont understand my emote usage
 
@Downgoat yes, its very clear that I don't want to be using Cheddar ever.
specially for golfing
or in production
or both.
 
;_; y u do dis llama
goats > llamas btw
 
6:29 PM
lol keep dreaming
 
so you can try neoscript
 
phis > goats
 
it's better for golfing
 
Cheddar does beat python & js & ruby though on almost eveyr challenge
 
Llamas don't eat cans
 
6:29 PM
and it beats java too.
are you trying to make a point?
 
@Downgoat but not perl
 
neoscript beat cheddar
 
@Optimizer include("red_pill"):take()
 
@quartata usually equal length with perl
@TùxCräftîñg because neoscript is golf oriented
 
not really
 
6:31 PM
@Downgoat and Cheddar is goat oriented?
 
@Optimizer yes, and goat is oriented down, so by transitive property, cheddar is down
 
Is the cheddar made from your milk ?
 
Is it goat golfing or code goating?
 
@Optimizer no it is made from the goats working in the cheese factory
@BusinessCat good questionp
@TùxCräftîñg link pls
this is uncited
 
6:32 PM
make sure that cheddar on that challenge was v1.x
 
Oh hi @Downgoat
 
@flawr hai
 
These goats are @Downgoating too:
 
@Downgoat rly
 
0
A: Print/Output the L-phabet

HiggsBotNeoscript, 62 bytes (non-competing) a='A:[]:'Zeach n=0:[]:25console:log(a[n]*n+a:slice(n):fuse());

 
6:33 PM
@quartata depends on challenge. on string base challnges cheddar does good. Not so much on array challenges
 
i annihilate cheddar
wat
 
@Downgoat Perl was literally made for string based challenges
 
@Downgoat it cant be golfed? ( ͡° ͜ʖ ͡°)
 
You know what does even better in string based challenges?
 
@TùxCräftîñg wow you beat cheddar by just 3 bytes yet your language is so compliant
 
6:35 PM
@DJMcMayhem Cinnamon Gum
 
( ͡° ͜ʖ ͡°)
 
:P
 
@quartata i know it was based off replacing awk, right?
 
@quartata that's exactly what I was going to say!
 
What is all this hate on other peoples languages?
 
6:36 PM
@Downgoat principaly because neoscript syntax is terse and tokenizer is permissive
 
@T.Lukin because people hate goats and cheese ;_;
 
It's friendly banter. You'll know when we're bashing JS trust me
@DJMcMayhem hahahahaha
 
@quartata I'm good with bashing JS
 
4
Q: Input ∩ Source Code

NonlinearFruitIntro The challenge is to create a program/function that prints the intersection of its own source code and a given string input. This is code golf and to be more precise: Let I be the input set {"a","b","c"} Let S be the source code set {"b","f"} Then the intersection is what they shar...

 
even by beating cheddar i dont get upvotes? ಠ_ಠ
 
6:37 PM
Did you figure out what you want for "loops" yet?
 
@TùxCräftîñg i have no idea what you're code is doing though
 
Still pondering
 
a='A:[]:'Zeach n=0:[]:25
what is Zeach
 
I might do math things first.
@Downgoat Single character strings like CJam
 
6:37 PM
read like 'A':[]:'Z'
 
oh
still i dont think its good idea to allow properties without . or anything unless you're going fr golf
 
Bahaha! Higgs bot has 5 answers and still at 1
Sorry tux
 
;_;
@Downgoat ?
 
>_> @TùxCräftîñg post an answer in cheddar and ill give it bounty :D
 
6:40 PM
@DJMcMayhem Hahahahhaha
 
@Downgoat i dont know how to cheese ;_;
 
@EᴀsᴛᴇʀʟʏIʀᴋ I think this is a little quieter than the one I have now actually so I'll have to edit it in Audacity
 
@Downgoat link to question?
@quartata more lol
 
@Optimizer how u hack my instagram and find my golfing pics ;_;
@TùxCräftîñg docs.cheddar.vihan.org or ask the goat
 
@quartata What are you doing in audacity?
 
6:41 PM
@quartata wtf
is that 9 sec clip your sound
 
I haven't decided quite where to cut it off yet
I'm thinking of starting at logo
I'm hoping to increase my tolerance until I can tolerate ~125dB hitsounds
 
O_o wat?
 
cheddar> 1:[]:10
Syntax Error: Unexpected token at 1:1
1 | 1:[]:10
  |  ^
cheddar> [1..10]
Syntax Error: Unexpected token at 1:2
1 | [1..10]
  |   ^
halp cheddar dont have ranges
 
@DJMcMayhem I'm just kidding, I don't feel like damaging my ears
 
@quartata considering how big ears pichus have idk if you can handle that
@TùxCräftîñg a|>b it's inclusive
 
6:43 PM
k
 
|>a is [0, a)
 
cheddar> Infinity
Runtime Error: Attempted to access undefined variable `Infinity`
cheddar> Math.Infinity
Runtime Error: Math has no property Infinity
y u joke cheese? ಠ_ಠ
 
there is no Infinite in cheddar?
 
@TùxCräftîñg Just do 1e1000
 
cheddar> 1e1000
Syntax Error: Unexpected token at 1:1
1 | 1e1000
  |  ^
( ͡° ͜ʖ ͡°)
 
6:45 PM
Proposal: I will give +50pt bounty on any Cheddar answer that A) outgolfes all other real langs (python, js, ruby, perl) B) (views/days) > 200 & days > 2
 
good i have hanged cheddar by ranging to infinity
 
....
im not sure what you were expecting
 
cheddar> |>(10**10000)

<--- Last few GCs --->

  134238 ms: Scavenge 1390.4 (1434.2) -> 1390.4 (1434.2) MB, 10.0 / 0 ms [allocation failure].
  134248 ms: Scavenge 1390.4 (1434.2) -> 1390.4 (1434.2) MB, 9.6 / 0 ms [allocation failure].
  134257 ms: Scavenge 1390.4 (1434.2) -> 1390.4 (1434.2) MB, 9.5 / 0 ms [allocation failure].
  134266 ms: Scavenge 1390.4 (1434.2) -> 1390.4 (1434.2) MB, 9.2 / 0 ms [allocation failure].
  134277 ms: Scavenge 1390.4 (1434.2) -> 1390.4 (1434.2) MB, 10.9 / 0 ms [allocation failure].
 
@Downgoat Pretty sure that has happened already
 
brb (50% of chance this mean see you tomorrow)
 
6:46 PM
34 secs ago, by Downgoat
im not sure what you were expecting
 
Ooh, challenge idea. BRB
 
@DJMcMayhem better post it quick
won't be long until my body fails me
 
My body is always ready
 
Haha, unfortunately I probably won't post it soon
Bizzy rn maybe tonight though
 
@DJMcMayhem Define "tonight"
 
6:52 PM
@DJMcMayhem ;_; pls tell challenge idea so i can make cheddar builtin because im curious
 
in terms of GMT
 
Oh yeah. Almost 2 am here and 3 am for Leaky
 
@Sherlock9 yep
 
@LeakyNun Does GMT == UTC?
 
@DJMcMayhem yes
GMT+8 == UTC+8
 
6:54 PM
Normally I'm MST (UTC-6) but I'm traveling right now
Gtg Bai
 
bai
 
Goodnight
 
Is there an online cheddar interpreter?
 
7:14 PM
eh?
UTC isn't a time zone
it's a standard
 
Oh really
 
UTC+0 = GMT, UTC+2 = EET etc
 
@Poke that's like saying ecmascript is not a language it's a standard
i mean techinically it's a standard but it's a language
 
@Geobits Yikes, I started a regex match on this transcript five minutes ago and it hasn't finished yet
 
I've been writing that the whole night. :P
 
7:21 PM
good job!
 
I hadn't realized how crazy the overloading gets for operators.
There are 12 cases for /
 
@Downgoat People write code in es6. No one lives in UTC "timezone"
 
@Poke no, people write code in node v4.2.4, but the code follows standards of ES6
 
ok then ecmascript still isn't a language
 
but ECMAScript is the language, node is only the implementation
 
7:27 PM
People write code that follows the standards of ES6 but they don't write code that follows the standards of ES
 
es6 is an iteration of es...
 
UTC is the time system. UTC+0 is a time zone
 
GMT is a timezone that is evaluated at UTC+0
 
> -_- why is it only lua, what about people who code batch and not lua...
 
7:30 PM
(a comment on a minecraft mod that allows you to use lua in game)
 
@ConorO'Brien what about the people who code cheese ;_;
 
If we really want to split hairs UT is more accurately GMT than UTC
UTC accounts for leap seconds and such
 
@Downgoat gl getting that in minecraft >_<
 
there's also UT1 but that's based on the sun or something
 
@ConorO'Brien k brb
 
7:32 PM
xD
 
o wait i dont hav minecraft >_>
 
people here are eager to fight ._.
 
@Downgoat You really want to write Java code?
 
@HelkaHomba FITE ME
 
no but i will do it for the cheese
@HelkaHomba ._.
 
7:33 PM
@quartata I think you can use other languages nowadays
 
@HelkaHomba I picked that for fencing
@ConorO'Brien No, you really can't
 
At least not unless you want people to hate you
 
@ConorO'Brien Dragons don't exist! Done.
 
@HelkaHomba Counterexample: me/
@quartata someone made a mod in python iirc
 
7:34 PM
@ConorO'Brien Yeah and people probably hate them for it
 
@ConorO'Brien wait wat
 
Forge is the standard. Not using it is bad
 
that means i can make mod with cheddar
 
@quartata why?
 
trying to make python bindings for cheddar
 
7:36 PM
@quartata Not necessarily bad, just unnecessarily complicated, unless your writing a core mod like optifine
 
core mod
 
I dunno what to call it, but one that actually changes the underlying mechanics of the game, rather than just adding stuff to it
 
@ConorO'Brien Conor DNE
 
@T.Lukin you mean like... /me cringes terrafirmacraft?
 
@T.Lukin The problem with not using Forge is that it completely destroys interaction with other Forge mods. Modpack maker get relly ad whn you don't use oredict and the like
@Poke TFC is amazing
 
7:39 PM
noooo
it's so dumb
 
@Poke Yeah, I guess
 
@HelkaHomba conor do not erase?
 
@Downgoat Conor do not exist.
 
@quartata True. However there are some mods (like optifine) which really can't be done using forge
 
I exist plenty :/
 
7:41 PM
@zyabin101 ._.
 
@Poke Have you ever played it? Started a new world in it a while back and it's possibly one of the most enjoyable experiences I've had in MC in years
 
I want to try the website crawlers I downloaded on a specific GitHub pages site, but I'm not sure if it is OK under GitHub's terms and conditions. :/
 
@quartata I have. It took about a year to do pretty much anything. The curve was so slow.
 
If it respects robots.txt it's fine
 
@ConorO'Brien Smallcaps Conor exists no longer at least :o
 
@quartata It depends what kinda stuff you enjoy. I personally like building huge farms and stuff, and playing in any types of modpacks, not just TFC, kinda ruins the idea of taking vanilla as far as possible
 
@Poke You can get to lvl 2 tools in about 2 days if you spawn next to a river
 
Incidentally, wasn't it @HelkaHomba that was wondering about what the next big social issue would be?
 
Probably
 
7:44 PM
@quartata that is incredibly slow...
 
I previously thought gene editing would be fairly far off, but given what I just learned, it'll come sooner than expected, and with tons of controversy too.
 
On par with vanilla. On average you'll get iron tools in two days.
 
@Downgoat Doesn't mention web crawlers. :/
 
then you can asume its ok
 
Mid game progression is a little on the slow side but there's also a lot more content in it
Once you have a blast furnace set up you can pretty much get to anything fairly easily
 
7:47 PM
i'd rather just use buildcraft or AE or industrial craft, red power 2 (or whatever replaced it), etc.
automation is dope
 
Well... @_@
 
tinker's construct is nice too
 
Doesn't mention GitHub Pages.
Unless that is explicitly allowed it would be NG.
 
@Poke One of the reasons I like TC so much is because it reminds me of TFC :PP
 
to each his own
 
7:52 PM
I do wish TFC made it easier to get redstone though
 
@quartata TFC?
only thing I get is team fortress classic
 
> "Allow: /humans.txt"
 
TerraFirmaCraft
 
oh cool
@flawr o_o i looked and didn't expect that to be real
 
@Geobits Hey could I see the code you used to scrape the transcript? I need to tweak the format a little bit
 

« first day (2020 days earlier)      last day (2824 days later) »