« first day (1749 days earlier)      last day (3094 days later) » 

12:00 AM
Hi @grc
 
@AlexA. Oh, GTK isn't a deal breaker. Chromium is GTK too, and there's no single app I use more.
 
@Doorknob In the sandbox for three days and no one pointed that out? Humpgh. :P
(I'll fix it right away.)
> φ(x) is the number of integers less than or equal to x that are relatively prime to x.
That's how it is now. :)
 
ah, good
 
4
Q: Calculate Phi (not Pi)

El'endia StarmanNo, I don't mean ϕ = 1.618... and π = 3.14159.... I mean the functions. φ(x) is the number of integers less than or equal to x that are relatively prime to x. π(x) is the number of primes less than or equal to x. Let's say that "not pi" is then π̅(x) and define it to be the number of composites...

 
just in time :P
 
12:07 AM
YUSSS! :P
 
so I was trying to convert the gcd from golfscript into CJam...
i got q~{_@\%_}w
why doesn't it work?
 
1
A: Calculate Phi (not Pi)

DennisJ, 15 bytes 5 p:<:-_1&p:@>: Try it online with J.js.

FREAKIN FASTEST GOLFER IN THE WEST
There is no stopping him
 
There's a pretty good chance he saw it in the Sandbox. :P
At least 8 people did...
 
Too bad I don't have the primality tester in Rotor yet.
 
Hello and I am back!
Yay! I can star things again!
 
12:17 AM
lol
 
1)1{y?{1+}}\1)1{u?{1+}}\ terribly golfed Rotor one that doesn't work since I don't have GCD or primality yet
25 bytes.. :(
Maybe if I had implemented increment and decrement like Thomas told me too
In fact if I had increment and decrement commands I think it would only be 19 bytes
Table for layout? I feel ill. — Gareth Sep 9 '13 at 13:10
ಠ_ಠ
 
12:33 AM
@Mego Seriously would seriously be killer if you make all the operators that don't have a separate meaning for lists vectorize on lists.
 
user image
13
 
typeid null == -1
 
@Dennis Congratulations!!!
 
Challenge that was never sandboxed, answered in 6 minutes. I think Peter Taylor has Dennis 1 up'd.
 
@El'endiaStarman Thanks. :)
 
12:38 AM
Except in PPCG rep. Congrats.
Oh, and this is me pretending to be cool like Martin:
Apologies for missing the time limit on this one and accepting your answer 11 days late. I've since stopped using time limits on challenges. Cheers! — Rainbolt Mar 26 '14 at 14:05
I never say cheers. I don't know what got into me.
 
Just tried node.js for the first time. Doesn't suck 10/10
 
"Doesn't suck" and "10/10" are very different in practice.
3
 
@AlexA. I'm feeling generous today.
 
@Rainbolt Did you recently start watching reruns of Cheers?
 
@AlexA. That was over a year ago, and no. I was trying to be a happier person because I was always so grumpy in the chat, so I said "Cheers!"
Now I'm still grumpy. Just don't care anymore
 
12:48 AM
I might have changed my mind.
 
Do we have a challenge about what I'd call "prime" programs? i.e. a program such that splitting it into 2 programs at some character always results in things that error?
 
Anonymous
@ThomasKwa I intend to do that, but it's a pain in the ass to go through and do that for each
 
@quartata That was enjoyable to read
 
@Rainbolt Yes it was.
This was my favorite part:
> This statement is enticing, encouraging, and completely fucking wrong.
I just felt like googling "node js is cancer" for some reason
 
I liked it when he said "Any developer with a pulse will notice [something I couldn't understand but enjoyed reading about anyway]."
 
12:58 AM
> I was going to shrug it off as just another jackass who whines because Unix is hard. But, like a police officer who senses that something isn't quite right about the family in a minivan he just pulled over and discovers fifty kilos of black horse heroin in the back, I thought that something wasn't quite right about this guy's aw-shucks sob story, and that maybe, just maybe, he has no idea what he is doing, and has been writing code unchecked for years.
 
@anOKsquirrel That's a while loop, not a do-while loop. Use {_@\%_}g or, better yet, {_@\%}h.
 
@quartata Pretty much the whole thing is quotable. :P
 
Anonymous
0
A: Calculate Phi (not Pi)

MegoSeriously, 27 bytes ,;R`p`MΣ(-D;n;;╟@RZ`ig1=`MΣ Yay, I beat CJam! Try it online Explanation to follow soon.

 
@Mego Congrats! :D
(And now we wait for the CJam answer to be golfed down...)
 
@Mego Rotor would be 18 bytes if I could ever get around to implementing anything
Sadly coding is difficult
Sleeping is easier
3
I still don't understand how J is so short here
 
1:14 AM
@MartinBüttner I had no plans for that
 
@Rainbolt I think you're delightful. <3
 
Oh hello there namesake of the newest challenge! :P
 
@PhiNotPi ^
 
Hi
 
9
Q: Calculate Phi (not Pi)

El'endia StarmanNo, I don't mean ϕ = 1.618... and π = 3.14159.... I mean the functions. φ(x) is the number of integers less than or equal to x that are relatively prime to x. π(x) is the number of primes less than or equal to x. Let's say that "not pi" is then π̅(x) and define it to be the number of composites...

 
@SuperJedi224 Nice. I've listened to this a few times:
 
I have a bomb-proof car with some flamethrowers set up in Besiege
It's really slow
 
@SuperJedi224 GIF or it didn't happen
 
Ah yes, I remember the days when Besiege gifs flooded Imgur... :P
 
1:38 AM
John Carmack uses Sublime Text, the editor wars are over.
What if I don't like the winner?
 
I don't know who John Carmack is and Sublime costs money. I say let the war rage on.
 
@PhiNotPi Suspension springs + steering blocks + round metal shields as wheels
Fireproof and bomb proof
 
@AlexA. You seriously don't know who John Carmack is?
 
Can still be crushed sometimes
 
Hint:
Doom (typeset as DOOM in official documents) is a 1993 science fiction horror-themed first-person shooter (FPS) video game by id Software. It is considered one of the most significant and influential titles in the video game industry, for having ushered in the popularity of the first-person shooter genre. The original game was divided into three nine-level episodes and was distributed via shareware and mail order. The Ultimate Doom, an updated release of the original game featuring a fourth episode, was released in 1995 and sold at retail. In Doom, players assume the role of an unnamed space marine...
 
1:39 AM
@quartata Idk. Name sounds vaguely familiar but I can't think of who it might be offhand.
 
This is freighter 3/4, I'm having a hard time lining up a shot
I'll take out #4 with my secondary vehicle, that's what it's there for
 
@quartata Oh, okay. I didn't play Doom 1 and 2 until well after 3 came out.
I also never finished any of the Doom games.
 
And... I got it.
 
Or really cared about any of them.
 
@AlexA. That's OK. I never finished Doom 3 (but I have finished 1 and 2 many many times)
 
1:43 AM
Though I did read a novel adaptation of the series, which was quite bad.
 
@AlexA. We don't like to talk about that
 
perhaps more relevant to code-golfers, John Carmack popularised this little gem en.wikipedia.org/wiki/Fast_inverse_square_root
 
On the topic of SGI
The O2 was an entry-level Unix workstation introduced in 1996 by Silicon Graphics, Inc. (SGI) to replace their earlier Indy series. Like the Indy, the O2 used a single MIPS microprocessor and was intended to be used mainly for multimedia. Its larger counterpart was the SGI Octane. The O2 was SGI's last attempt at a low-end workstation. == HardwareEdit == === System architectureEdit === Originally known as the "Moosehead" project, the O2 architecture featured a proprietary high-bandwidth Unified Memory Architecture (UMA) to connect system components. A PCI bus is bridged onto the UMA with one slot...
 
> John Carmack, co-founder of id Software, is commonly associated with the code, though he actually did not write it.
 
I own one of these, and I'm proud of owning such an old computer and still using it on a weekly basis
 
1:45 AM
I won! Yay!
 
> GIF or it didn't happen
 
@quartata My girlfriend has one of these from the same era. We don't really use it for anything. (I actually can't even remember where it is ATM...)
 
@AlexA. Cool.
 
I started caring about computers much later than most of the people I know.
 
3 hours ago, by Doorknob
@Dennis when I went to CodeDay and one of the people was presenting, he used nano to edit some text files. My partner and I looked at each other and said "... NANO?!" :P
Just noticed this
@Doorknob did you smite him?
 
1:50 AM
no :P
 
I once had a job where my boss used NEdit. ಠ_ಠ
 
@quartata I have one of these in my basement for code-golfing
The DEC PDP-7 was a minicomputer produced by Digital Equipment Corporation as part of the PDP series. Introduced in 1965, it was the first to use their Flip-Chip technology. With a cost of only US$72,000, it was cheap but powerful by the standards of the time. The PDP-7 was the third of Digital's 18-bit machines, with essentially the same instruction set architecture as the PDP-4 and the PDP-9. It was the first wire-wrapped PDP. The computer had a memory cycle time of 1.75 µs and add time of 4 µs. I/O included a keyboard, printer, paper-tape and dual transport DECtape drives (type 555). The standard...
 
@DigitalTrauma lmao
 
> With a cost of only US$72,000, it was cheap but powerful by the standards of the time.
 
* The standard memory capacity was 4K words (9 kB) but expandable up to 64K words*
perfect for code-golf
 
1:51 AM
Reminds me of a quote from what I believe was an early computing magazine (I think) in 1949:
> One day we may have computers that weigh less than 1 ton
 
Enough people used computers in 1949 to warrant a magazine about it?
 
@AlexA. I suppose so. I saw it in the intro to a textbook on operating system design. I could go dig it up and see where it was from.
 
"I think there is a world market for maybe five computers."

Thomas Watson, president of IBM, 1943
3
 
Response Alexander Graham Bell received when trying to sell his telephone patent to a telegraph company for $100,000 https://t.co/oJubSX1NsC
Huh, the picture didn't show up.
 
> There is no reason for any individual to have a computer in his home. - Ken Olsen, 1977
 
1:55 AM
Moral of these stories: don't diss new technology. :P
 
> 640K ought to be enough for anybody. - Bill Gates, 1981 (legitimacy disputed)
 
@AlexA. 640K ought to be enough for any code-golfer
 
The "Drill Buggy 2.0" is proving too top-heavy.
 
Well, that depends on the size of the language's implementation...
 
$ du -h cjam-0.6.5.jar
124K	cjam-0.6.5.jar
 
1:59 AM
That includes all of Java needed to run CJam programs, right?
 
@quartata I wonder if there is a java implementation that could run on a 640k DOS box
 
I was getting to that...
$ du -sh /opt/jdk1.8.0_51/
330M	/opt/jdk1.8.0_51/
So guess CJam isn't golfy enough.
 
o_o
Well, CJam is. It's implementation isn't. :P
 
On the bright side, I think Snowman is small enough.
And I could probably whip up a quick Brainfuck interpreter in x86 assembly here...
 
removes the suspension and replaces with pistons
 
Anonymous
2:00 AM
@El'endiaStarman Simple: self-host CJam
 
Anonymous
Writing the JVM and javac in CJam shouldn't take too many bytes
 
About 104 MB for Python 3.5 on my hard drive. Python's not golfy enough either...
(And by extension, Minkolang.)
 
Yeah, but how are you going to run your CJAM self-implementation?
 
Anonymous
I should probably consider translating the Seriously interpreter to Cython, since it would benefit greatly from static typing
 
Anonymous
@SuperJedi224 With a CJam compiler, of course
 
Anonymous
2:03 AM
Transpiling CJam to C/++ shouldn't take too much effort
 
Actually...I think that's plausible.
 
Anonymous
Or write a CJam->BF transpiler and take advantage of one of the hundreds of BF compilers
 
I shudder at the thought of interpreting Minkolang with BF.
 
Microsoft Windows 95/NT 4.0 133.41 KB jdk111A-win32-x86-ja.exe
 
@PhiNotPi I can't find my original bomb-proof chassis design at the moment, but it was something like this one:
 
2:05 AM
@DigitalTrauma ...wow, Windows 95. That's a relic. :P
 
> bomb-proof chassis
Wait what!?
 
Wait, I still have it saved locally, so I can reupload it.
 
51 days until my first assured gold badge :D
 
Okay, the basic chassis I used can be found here -> besiegedownloads.com/machine/23903
Of course, the version I used to clear the freighter level was slightly widened and then had pistons and flamethrowers attached.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ If you're talking about Fanatic, then it's 46 days for me. :P
 
2:12 AM
66 days to go for me :(
 
@El'endiaStarman noice!
 
@SuperJedi224 Ohhh, you're one-third way there!
 
No, he's 34/100's the way there.
:P
 
Close enough you dolt. :P
 
@CᴏɴᴏʀO'Bʀɪᴇɴ The progress bar says 34/100
 
2:14 AM
Well, to be precise, he's 0.340000000000001 there.
#shameless editting
 
@CᴏɴᴏʀO'Bʀɪᴇɴ ...that's an issue of imprecision...
 
@El'endiaStarman shh it's IEEE-vetted
 
Waaaat
I'll compensate by drawing an IEEE-themed comic.
 
Anonymous
@CᴏɴᴏʀO'Bʀɪᴇɴ You mean by drawing 1.0000000002 IEEE-themed comics
 
2:19 AM
@Mego t Yeah :P I'm shamelessly taking that idea.
 
Anonymous
@CᴏɴᴏʀO'Bʀɪᴇɴ idgi
 
@Mego It's an obscure reference :P
 
Anonymous
People stop starring the pinned message, we're in danger of that one surpassing quartata's
 
which?
 
@Mego oh yeah
Well, six more stars are required to be = to
 
Anonymous
2:24 AM
Oct 29 at 2:17, by quartata
I'm an idiot
3
 
Anonymous
never forget
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Seven now!
 
@El'endiaStarman :D
I just realized I am semi-immortalized as being adjacent to quartata's message
 
@CᴏɴᴏʀO'Bʀɪᴇɴ The one star on yours is mine. :P
 
:D
You're too kind
 
2:29 AM
:P
@El'endiaStarman how old r u?
 
@TheDoctor 23 now.
 
What colour do you associate with the IEEE?
 
Colour? What's that?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ the color 7
 
But anyway, uh, green? 'cause of the repeated "e"s...
 
Anonymous
2:34 AM
pi, totient, and coprime functions have now been added to Seriously, following after Minkolang's lead :P
 
@Mego :P :D
 
Cool, thanks guys
 
It was actually kinda shocking to me how much shorter my solution was because I had those two functions as two/three byte built-ins.
 
Is there any way to add an entire playlist to "Watch Later" at once?
 
2:39 AM
@CᴏɴᴏʀO'Bʀɪᴇɴ In my library's BigRational implementation, Infinity is encoded as 1/0, -Infinity as -1/0, and NaN as 0/0.
 
@SuperJedi224 foo.
I forgot about that.
 
1638400000 bytes transferred in 850.299788 secs (1926850 bytes/sec)
@CᴏɴᴏʀO'Bʀɪᴇɴ y
 
@TheDoctor o-o
 
explain
"because of the ieee"
i no get it
 
Dont't forget that 1/0 != 1/-0.
 
Anonymous
2:42 AM
> Dont't
 
Anonymous
Dont't you forget about me
 
mini challenge Given a number n output Dont'(t, n times).
 
full python program:
print"dont'"+'t'*input()
 
Ns""Dont'"p"t"*
Microscript II.
 
Anonymous
print"dont'"+'t'*input()
 
Anonymous
2:44 AM
"dont'","t"*+
 
@CᴏɴᴏʀO'Bʀɪᴇɴ oh right, n times: print"dont'"'t'*n
 
Ns"Dont'"p"t"*
Please delete the old one, it's not quite correct.
 
Anonymous
Just leave it as a monument to your sins
3
 
Rust: fn f(i:i32)->String{"dont'"+repeat('t').take(i).collect::<>()} (untested)
 
2:49 AM
GS2 strikes again:
2
A: Calculate Phi (not Pi)

DennisGS2, 12 bytes V@'☺☺l.1&☺♥l The source code uses the CP437 encoding. Test run $ xxd -r -ps <<< 56402701016c2e312601036c > phinotpi.gs2 $ wc -c phinotpi.gs2 12 phinotpi.gs2 $ gs2 phinotpi.gs2 <<< 1000 552

 
You mean Dennis strikes again ;)
2
 
"Dont\''t"j*o
What does GS2 stand for? GolfScript 2?
 
I think so.
 
It stands for Get Schooled 2
 
Ghetto Sword 2
 
2:51 AM
@randomra I've added it to the to-consider list, since that does come up quite often. Current priority is trying to figure out how to make a language without lists not be terrible at string challenges though :P
 
Anonymous
@Sp3000 Simple: add lists
 
...
 
Anonymous
:D
 
What is the design goal of goldfish?
 
You know, it had lists at one point. Then I kicked them out.
Design goal? "What if ><> was a golf-ish language", with the current status being trying to see how to make things work with only one mishmash of a data type
 
2:55 AM
I don't really understand it because as you add more golfing operators, the 2D element becomes almost totally absent and it's basically a generic stack language.
 
@Sp3000 github repo for silverfish?
 

« first day (1749 days earlier)      last day (3094 days later) »