« first day (2019 days earlier)      last day (3119 days later) » 

it's a tie
@DJMcMayhem good luck, you'll probably DDoS the strawpoll servers with the number of polls you need
Make sure the docs link to each strawpoll where appropriate, and promise to change/update the language when/if the results change later.
Oh god, please no
Anonymous
09:02
@Geobits And then don't actually follow through on that promise
Strawpoll whether or not you should retroactively change it
What if the very fundamental design of the language itself changes?
then wait until it says you don't have to :P
Anonymous
The language can be called "Democracy"
Either Strawpoll or Popularity Contest would work as a name for it.
09:02
^^
Okay, time to get serious. strawpoll.me/10950979
SPL - Strawpoll Programming Language
Anonymous
Democracy: where everything is decided by polls, but promises aren't kept and nothing actually changes
Anti-golfing FTW
Well, I think those answers are a bit constraining
@DJMcMayhem s/anti-golfing/bowling/
09:04
something like BF isn't a golfing language, and it certainly isn't normal, but if I picked anti-golfing that might mean something like java
@Mego Where the small arrays are slowly losing data to the big ones who run the show.
but java is normal
Anonymous
Make the language require that source files contain error checking and correcting measures in case of cosmic rays
Anonymous
Basically a language that is forced to be radiation hardened
09:05
Just keep it in a big lead box.
@DestructibleWatermelon I would consider java to be a "normal language". By "anti-golfing" I meant turing tarpit/unusable mess
you could just force it to be distributed to make it radiation hardened
Like brainfuck brainflak, snowman, Malbolge
@DestructibleWatermelon and you're saying Lenguage isn't much more verbose than Java?
@DJMcMayhem Turing Tarpit is different to just antigolfing
like that intercall language
09:06
@ASCII-only They average about the same length in my golfing experience :P
Anonymous
@Geobits That won't help with UHECRs
@DJMcMayhem and hellambda
now you need to strawpoll how many dimensions, or how many commands (few or many), whether there are literals or only single char things that just push 1s to stack... etc. Strawpoll what to strawpoll next
@Mego Maybe not, but I'm not sure that's required in even military specs for "radiation hardened" :P
Anonymous
@Geobits We have to consider everything :P
09:10
Hmm. Even heat death?
just ensure there are at least 1 million copies at all time, constantly checked for errors
A lil experiment (feel free to golf): SASS generated CSS-only countdown.
@ASCII-only I think that's vulnerable to a 51% attack.
you are evil
09:12
who is evil?
@Geobits well, it shouldn't be easy if you keep your computer offline
@DestructibleWatermelon I'm only counting my own polls.
Every time I click on a strawpoll link, I think to myself: "Ah damn, never gonna get those seconds of my life back".
5
They're just so clickable though.
09:14
@DJMcMayhem are you making any more polls?
@ASCII-only How do you constantly check a million copies for errors if they're all offline?
Alright, anti-golfing won by a landslide. Next, Lets figure out what it will be called: strawpoll.me/10951028
@Geobits ?
they're all on the same computer
Oh, well that's less impressive then.
@DJMcMayhem Ping me should be the name
09:15
if you mean online, then that uses public key encryption
I like democracy the best, but I only get one vote.
7
I'm not positive any encryption scheme can positively ensure a million distributed copies are unaltered.
@DJMcMayhem s/1/2/
@DJMcMayhem Very nicely played for out-of-context starring. I applaud you.
fair enough, but it can ensure only the copies that are unaltered can be sent/recieved to/from reliable computers
09:19
If you assume the keys stay private and were distributed securely.
I found a node bug
@VTCAKAVSMoACE photo?
Smash it with a shoe?
@Geobits but you're using the public keys to verify
09:20
Tried that multiple times - node was 100% causing that.
If you tell it to endlessly allocate memory and it runs out if memory, how is that a bug?
@feersum Because it's increasing 1 value once per .1 second.
And it took 10 seconds to crash.
I honestly don't understand why that got starred.
Anonymous
@DJMcMayhem It's a pun.
@VTCAKAVSMoACE yeah, the setTimeouts spawn much faster than once per .1 second
09:22
@ASCII-only oh
use setInterval, and once
But it never output anything. o-o
@VTCAKAVSMoACE What? It looks to me as if you schedule more and more events as fast as you possibly can.
@Mego oh. I suppose. It was definitely not intentional.
@ASCII-only Oh, is that synchronous?
09:23
@VTCAKAVSMoACE no, but you can use it to run a function at a specified interval
like setInterval(thatFunction, 100) to get the behavior you wanted
@ASCII-only ohhhhh I see
@VTCAKAVSMoACE Maybe censor your name in the username and hostname next time? >>’
@zyabin101 Don't care enough
@zyabin101 not too important, I've seen his name on his blog IIRC
$ ./run.sh examples/fizzbuzz.neo
D:\Neoscript\tmp.0Pqd2h.js:3
for(n of(Array.range('[]',1,100))){var s="";if(((n).op_mod(3)===0)){s=(s).op_add("Fizz");}else{}if(((n).op_mod(5)===0)){s=(s).op_add("Buzz");}else{}if(((s).length===0)){s=n;}else{}((console).log)(s);}
                                                    ^

TypeError: n.op_mod is not a function
    at Object.<anonymous> (D:\Neoscript\tmp.0Pqd2h.js:3:53)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
ಠ_ಠ
wait
i am stupid
09:24
@VTCAKAVSMoACE btw 10/10 Ubuntu, -9/10 horrible theme + unity bar not hidden
@ASCII-only It's a VM lol
-Infinity/10 ubuntu -Infinity/10 unity -Infinity/10 VM
but that doesn't make it less important to have a UI that doesn't kill your eyes
@TùxCräftîñg wow 1-
I wish the chat ignore feature could be more effective; it just makes everything all disjointed.
Feature request: ignoring someone in chat teleports you to an alternate universe where that user doesn't exist.
09:28
Granted! You are now in a universe where nobody exists
@DJMcMayhem Have you ever watched CGP Grey's voting videos?
$ ./run.sh examples/fizzbuzz.neo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
...
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
@mınxomaτ It does not appear to be changing
Alright, so we'll tentatively go with "democracy", although this may change. Up next, language of implementation! strawpoll.me/10951065
look like my fizzbuzz is borked
09:30
@Sherlock9 no, I haven't
@DJMcMayhem JavaScript
Today I discovered frinklang.org
@TùxCräftîñg I veto that.
@TùxCräftîñg I forbid.
Veto = a confused vote
@DJMcMayhem One of the ideas he presents is, essentially: You rank the candidates in order of most to least favorable. If your candidate doesn't make it, your vote goes to the next candidate on your end. At the end, everyone still gets one vote but it isn't "wasted" on a candidate that never had a chance.
@Sherlock9 oh yeah, I've heard about that! Isn't that what SE mod elections use?
@DJMcMayhem These use Meek's method.
Anonymous
@DJMcMayhem Sort of. SE's mod elections use a modified version of STV (single transferrable vote) called Meek STV, which makes votes stop counting after a certain number of transfers. Also, SE mod elections only have you pick your top 3 choices, rather than ranking all of the candidates.
09:35
@DJMcMayhem yeah
@DJMcMayhem JS
He's also done videos on how the most common system (First Past the Post voting, whoever gets the majority wins, no matter how slim the majority) is nuts. And also how the US electoral college system is biased towards the smaller states.
Anonymous
Traditional STV requires voters to rank all of the candidates (with no ties), and every vote eventually goes somewhere
@ASCII-only I refuse to write a language in JS
Anonymous
@Sherlock9 Even worse is the issue of swing states in the US. Every election basically comes down to about 10 states.
@DJMcMayhem why
09:38
@DJMcMayhem ಠ_ಠ
I can think of two reasons: 1) DJ doesn't know JS enough to write an entire language in it and 2) DJ doesn't like JS enough to spend what will probably be several months of work deep in JS to build a new language with it
Yes and yes.
Although for some reason I included Perl on the list?
It's why, if I ever build a language, I'll do it with Python 3. It's what I'm most comfortable with and it's what I know best
no love for Rust ;_;
@TùxCräftîñg scripting languages are a lot easier to use in general
09:41
ik but rust is more easier than C/C++ but C/C++ have more votes
@TùxCräftîñg s/no/some/ :D
and the package system is neat
Anonymous
I voted for C/C++ because I'm a mean person and I want you to suffer :P
y u do dis ;_;
@DJMcMayhem how do you know so many languages
Anonymous
09:44
@ASCII-only Programmers learn languages like old ladies accumulate cats
@Mego D: that means I'm not a programmer
I'm writing Jellyfish in Python 3, but I'm starting to wish I'd picked Haskell instead... stupid type errors.
@ASCII-only The only languages on that list that I know are C, python and sorta ruby.
I figured if another language won I'd just learn it.
@Zgarb Don't want type errors? Use JS :P
Although I'm secretly hoping C will win.
09:47
I'm hope you don't actually want it to win :P
@Mego I just accumulate interpreters to let them collect dust
@Sp3000 Why not? C would be a bit of a pain, but C++ is not too bad.
Well I meant C, rather than C++
@ASCII-only From bad to worse... at least Python usually catches my errors at some point. :P
Even if it's in some seemingly unrelated function.
How do I know when to call it? There are 5 votes so far
09:50
@DJMcMayhem when there's a 60% majority
I haven't looked at Jellyfish's source yet, but I get the feeling Zgarb probably writes like def f(x:int)->int: return x**2
@ASCII-only that'll probably never happen
neoscript> 1 `f 2
(f)(1)(2);
\o/
-4
A: What programming languages have been created by PPCG users?

TùxCräftîñgYour Mom Your Mom is a language that I have created after a message of mbomb007 on The Nineteenth Byte: I think someone should create a language called "Your Mom", just so that during an argument over which language is a better one, they can interject that "Your mom is a better language" S...

controversial post
I voted python because I don't have java installed and I don't feel like installing it :p
10:14
$ ls
bin/               node_modules/  run.sh*
compiletonode.sh*  package.json   src/
examples/          README.md      tmp.Vi3j5L.js
huh
10:31
@TùxCräftîñg ?
> tmp.Vi3j5L.js
@TùxCräftîñg wat
what is that even for
run.sh generate a temporary file and launch it
but sometimes the temporary file isnt removed
@TùxCräftîñg yeah, maybe you should create the temporary file in /tmp
but the stdlib cant be loaded :/
10:34
@TùxCräftîñg ?
Neoscript require a additional library to work
why can't the stdlib be loaded
because the stdlib is loaded with require("./bin/stdlib/stdlib.js") by default
oh
why do you even need a temp file
because i cant run it directly (for now)
10:38
you can't use eval or something?
running directly a script is on my TODO list
idk
-22
Q: Reverse a 1-dimensional array

Eʀɪᴋ ᴛʜᴇ GᴏʟғᴇʀNote: This challenge is not the same. Challenge Believe it or not, we haven't got ONE challenge for reversing one-dimensional arrays (although we've got one for n-dimensional ones)! This should operate only on the 1st dimension, not on all dimensions of an array. Rules Standard loopholes are...

ಠ_ಠ
-8
Q: le-derme-luxe-review

viacostaI suppose you're dead wrong. That is something I was pondering on the way into work this morning. I leave these words with you now. I felt like a kid in a candy store. I presume you enjoy this. You might have at present heard with reference to Le Derme Luxe. Le Derme Luxe earned this unbelievable...

@NewMainPosts 11 this
10:48
Haha wow, -22?
I could only dream of those depths
halp would an image generation popcorn popcon be a good idea?
or are popca just a bad idea in general?
popcons are good, popcons with images are not
how, many of the best popcons are image ones
ah
but i have read somewhere in meta that image popcons are bad
I have idea for sandboxing
10:54
@TùxCräftîñg i thought it said popcons in general were bad
¯\_(ツ)_/¯
Go with an image popcon. Although there are a lot of them, they're definitely the most enjoyable
unicode have reversed small caps ö
what is that symbol even for though?
¯\_(°ᴥ°)_/¯
10:59
@TùxCräftîñg ?
Rollerskating Os
to create swaggy smileys
o with umlaut maybe?
Ü looks too happy
new mighty smiley: °ᴥ°
@TùxCräftîñg polar bear
11:01
@TùxCräftîñg Looks like a polar bear on my phone
Please stop with the spam?
brb editing my XCompose
@βετѧΛєҫαγ how did you get your username
@ASCII-only I looked through all of the Unicode characters and picked different ones out
There's a Wikipedia list
11:03
greek and cyrillic
Hello @AlphaDecayAndroid
Alpha decay = atoms releasing helium nuclei
compose key ready to °ᴥ°
11:06
Good noon
wat @βετѧΛєҫαγ has a sock?
hi Αλπηα Δεψαυ
@ASCII-only He has two feet, so yeah
@βετѧΛєҫαγ Choose: F or R?
@βετѧΛєҫαγ is dead
11:07
now just to wait for Gamma Decay
brb changing Server Fault username to Gamma Decay, avatar to Gamma and chat parent user to SF
I will bite any imposters
Beta didn't train me to be a pet
@AlphaDecay Choose: F or R?
@zyabin101 R
11:10
I'm not sure how to not make this challenge into a chameleon challenge '~'
oh wait yeah i do doi
@AlphaDecay Beta Decay chases you and returns you to the battlefield. "NO YOU MUST STAND AND FIGHT"
Where's @GammaDecay?
@zyabin101 ...wut XD
is there any keyboard layout that Shift+1 != ! (or "shift+1≠!)
11:13
Well, thanks. :I Frink has five answers and I had no chance to be a pioneer.
Hello @əℓ¶
What should the upper limit on integers be in a challenge?
ffiißbb°ɹĸə
@DestructibleWatermelon 2^31-1 or 2^63-1
@DestructibleWatermelon 1 << 30 - 1 + 1 << 30
11:15
>>>"fly"!="fly"
True
0
Q: Tips for golfing in Common Lisp

MatthewRockWhat general tips do you have for golfing in Common Lisp? I'm looking for ideas which can be applied to code-golf problems and which are also at least somewhat specific to Common Lisp (e.g. "remove comments" is not an answer). Please post one tip per answer.

@NewMainPosts remove unnecessary whitespace
wat beta decay disappears but alpha decay stays
test
\o/
@ReleasingHeliumNuclei azerty; shift+1 = 1
test
11:31
βετѧ Λєҫαγ are you here ?
@TuxCrafting come back into chat, we're missing you.
it's me
@t-clausen.dk Alpha's here
ok, improved my answer for your question, it is not the shortest answer
@t-clausen.dk nope
11:32
it is NOW*
@t-clausen.dk Alright, I'll edit
14
Q: Roll an ASCII die

Destructible WatermelonIn this code-golf challenge, you must output an ascii-art of a random die roll. like this: ________ /\ \ / \ 6 \ { 4 }-------} \ / 5 / \/_______/ Please note that: ________ /\ \ / \ 3 \ { 4 }-------} \ / 5 / \/_______/ is invalid output, ...

6 answers
would be a miracle if my sql answer will actually be the shortest. Never expected that
for A Fractional Year
8
Q: A Fractional Year

βετѧ ΛєҫαγMy PPCG holiday is over :D Intro Fractional time is the year + (the value (minute of year) / number of minutes in the year). Example calculation You should assume that February always has 28 days and the year is always 365 days long. Let's say we want to convert the time: 17:34 3rd March 201...

also answered that Roll an ASCII die - good assignment
it was a bit longer though
11:36
I'm back
> The current winner is t-clausen.dk's TSQL answer at 63 bytes
saw the update :)
I don't think sql has ever won on codegolf
Haha it'll probably win the bounty too
I imagine Dennis will come by and provide a jelly answer with 13 characters
meh i am too bad in SQL to search for winner SQL answers
@t-clausen.dk i think you mean 1.3 bytes
I only know sql - so that will always be my answers
a lot of challenges dont have accepted answers
Yeah, but it's the best we can do
@βετѧΛєҫαγ SE data explorer
( ͡° ͜ʖ ͡°)
there was a really cool challange that was deleted, it was a ASCII ball of letters
11:41
@GammaDecay How would that get the code length?
can provide a link
@βετѧΛєҫαγ true
oh
regex
@t-clausen.dk How're your regex skills?
regex in sql sucks so bad
so not that skilled. Know some though
if you want regex help i am here
11:45
found my sql for the letter ball. But it doesnt work in the fiddle
Here is the link, but it doesn't make much sense: data.stackexchange.com/stackoverflow/query/…
it is missing the line feats
Why do you use SEDE for generic SQL queries?
because sql doesn't have stdin or out
assuming SEDE means hardcode
11:49
is that from my link ?
@GammaDecay Oh no, Frodo didn't throw the ring in! We're all Doomed!
got to get back to work, thanks for the chat
@t-clausen.dk You're welcome :D
Goodbye!
11:52
ahh
i havent screenshoted it but frodo crashed with Illegal opcode: 42
Link to Frodo?

« first day (2019 days earlier)      last day (3119 days later) »