« first day (2419 days earlier)      last day (2436 days later) » 

12:00 AM
I know no Brain-Flak but I'm almost certain that it is.
 
@LegionMammal978 yep! It's exactly a peek because it's push(pop()), but push evaluates to it's argument
 
CMC: Shortest JSF factorial. allowing !+()[]
I mean can't be too long because don't need conditional
 
@Downgoat JSF?
 
@LegionMammal978 JSFuck
 
> Hi, you must be looking at your console wondering what the heck this message means. It means you should be happy that this message is being logged otherwise something very wrong happened
This showed up in my console o_o
 
12:02 AM
That's fired by the MasterChat script
 
ah ok
I figured it was a TacoScript thing :P
 
@HyperNeutrino that is printed when sandbox viewer establishes websocket connection idk why it is still there :P
 
ah ok :P
 
Oh, I'm mistaken, I thought it was a MasterChat message.
 
what is MasterChat
 
12:05 AM
The JS that runs Chat.SE
 
is it possible to make functions in JSF
 
I've slowly been tearing it apart, I now understand most of how the EasterEggs works.
 
@HyperNeutrino yes i think maybe actually idk
 
you can have user directly input number
 
12:06 AM
idk how to jsf lol
 
Weird, outside internet just went down for a few seconds for me while still allowing me to ping my router
 
[]["constructor"]( <input> )["fill"]()["reduce"]([]["map"]["constructor"]("a+b*c","a","b"),![]) something like that just figure out the strings
 
uh is confuz
 
?
 
how do you do string
 
12:10 AM
@Downgoat In Function, the arguments come first
 
@HyperNeutrino (![]+[])[+!![]] to get a for example
 
that is just weird
oh cuz "false"[1]
 
![] == false. +[] == "false". !![] => true. +true => 1
yeah
 
CMC: Implement factorial in J5HIT
 
@ATaco is that @HyperNeutrino old account?
 
12:15 AM
no
I think that's ais
 
What happened to their account?
 
D: what happened to his/her account?
 
ais?
he left stackexchange
 
D:
 
but why delete account O_o
 
12:18 AM
Jun 30 at 18:15, by HyperNeutrino
But yes, ais523 asked to be deleted. He says he loves code-golf but hates SE itself, and doesn't want his hatred of SE to affect his love for code-golf. He thought that his love for code-golf would make SE more bearable but it didn't work out in the end.
 
is his dislike of SE a personal thing?
 
yeah mostly
 
That's fair, I can imagine some things that would sway someone from here, especially the potentially elitist reputation system. I personally love it here.
 
Some people are motivated by reputation to golf, help others for Q+A sites, ask good questions, etc. Some people find it a hindrance or an overall flawed reward system, especially for a site like ours.
 
I'm here to become the most recognizable user in all of PPCG! MWAHAHAHAHA!
 
12:27 AM
I mean your userscripts have dominated much of TNB usage :P
As far as we know you could be keylogging our chatbox activity to see all of our typed but unsent messages
 
OK, so error-correcting codes. I've read a fair bit about them - why does no one seem to address the fact that the checksum could be sent with an error? What happens if that is the case?
 
I don't want to spend that kind of bandwidth :P
 
brb adding keylogger to design userscript :P
 
plsno D:
 
onslp?
 
12:28 AM
yes
 
anglais sil vous plaiti
 
I plan to eventually petition on meta to have the tacoscripts added to the room description :D
 
0/10 would be anticompetitive practice to future chat userscript makers
 
@Downgoat what's with the extra i at the end and the lack of the "circonflex"
(oh wait but that's optional now)
 
@HyperNeutrino good question
 
12:31 AM
@Downgoat Nothing more competitive than monopoly!
 
Brain-Flak question: What does {...} do when the stack becomes empty?
monopoly = mono + poly = one + many = ?????????????
 
@HyperNeutrino Then it ends up looking at an empty stack. Popping (or looking) at an empty stack will always give 0, so the loop breaks
 
@HyperNeutrino one owns many/all i guess
 
@DJMcMayhem o ok thanks!
And {...} doesn't pop, right?
 
Correct, it does not pop
 
12:32 AM
@ATaco no discourages competition rather than encourages
 
Just looks
 
ah ok thanks!
 
Compiler Idea: LLVM to BF compiler
 
If I manage to fully understand LLVM well enough to compile it to BF, than I'm immediently going to write a BYOND LLVM interpreter.
 
BYOND?
@ATaco LLVM is pretty simple it has like a total of 5 things it does
 
12:37 AM
Probably not but close to the worst game engine.
 
yaaaay I finished BrainFlex
You can create a Brain-Flak-esque language from any two objects that each have pop, push, peek, and size functions.
 
@ASCII-only do you have time to work on VSLtoday
 
the top of a queue is its most recently pushed element, right?
 
a queue? it's the least recently pushed element
you're thinking of a stack
 
oh so the top is always the next element to come out
wait of course it is facepalm
it's just pop() without removing ._.
 
1:00 AM
♫♪limit.push(it)♪♫
 
@DJMcMayhem Did you design Brain-Flueue as well?
 
No, WW did
 
ah ok
 
0
A: Sandbox for Proposed Challenges

programmer5000code-golf math Do I add up & multiply? Your submission will take 2 inputs: a and m. Your submission must output any 2 numbers that satisfy the following conditions: when added together equal a when multiplied equal m Test cases 15 (m), 8 (a) => 3, 5 -8 (m), 2 (a) => -2, 4 More to come.....

 
1:16 AM
@DJMcMayhem which flag makes brainflak do brainflueue
 
Oh gosh
I don't remember
 
rip
How do you use flags in brainflak (tio)?
 
Just put them in command line arguments
 
um where are those
oh wait just arguments lol
got it
it's -l brainflueue
 
@Downgoat yes
 
1:23 AM
yaay brainflex now has BrainFlak and BrainFlueue implemented successfully
 
@HyperNeutrino BrainFlex?
 
Brain-Flak-esque interpreter that works with any datatype that has a push, pop, peek, and size method
 
@HyperNeutrino ... Queue has no push or pop
 
well kinda it does
 
And most don't have peek and size by default
 
1:25 AM
push is like 0&insert
pop is pop
 
@HyperNeutrino no...
 
@ASCII-only I implemented the datatypes myself to have those
@ASCII-only then what's it called
 
It has shift and unshift
 
oh? huh
 
@HyperNeutrino e.g. JS arrays
 
1:26 AM
well those have push and pop
 
@HyperNeutrino obviously? Those are only for stacks though...
 
oh
well ok I should rephrase to say that it works for any datatype with insert, get, peek, and size
 
Isn't peek just get(size()-1)?
 
yeah
or just array[-1]
 
So anything with insert,get and size
 
1:30 AM
@HyperNeutrino 1. no remove? 2. please don't have explicit names
 
what do you mean by an explicit name
I was considering writing remove rather than get
 
@HyperNeutrino not all datatypes have insert :P
 
@Mayube pls
 
well ok fine every datatype that has a way to add a value, a way to get a value, a way to look at a value, and a way to determine the size of it :P
 
1:32 AM
What about removing values?
 
(a way to get a value) I meant a way to get+remove an item
 
Oh, then remove is a much better name.
 
I'd say in, out, peek and __len__
 
For example, lua has the function table.remove(table, index) which returns the value at index whilst removing it (shifting everything after it)
@ASCII-only Ew python :(
 
in reality any object that has a function named push that accepts an integer, a function named pop that gives an integer, a function named peek that gives the same result as pop, and a function called size that gives a single integer will work with BrainFlex
 
1:35 AM
Most importantly, anything that extends the Java interface List works.
 
@HyperNeutrino 0/10 unfinished sentence
@ATaco Or any language's List/list type really
 
Not all languages List implements remove
 
I suppose some languages' List is more like an array?
 
@Pavel Like?
 
Not any that I can name off the top of my head, but I'm sure there's atleast one.
 
1:38 AM
I don't know any but I'm guessing that's what ATaco meant
 
Yeah, it is.
 
what is the difference between a list and an array
 
But you could theoretically make a BrainFleneric which takes an input List data in the constructor.
 
Lists can be dynamically resized
 
@HyperNeutrino Arrays are (Generally speaking) of constant size.
 
1:40 AM
Including adding and removing elements
 
oh ok
 
I am sorry about yesterday @mınxomaτ I was tired and not thinking.
 
Who was the one that came up with BrainFlump?
 
> Funky Computer Man
 
Oh Mayube
 
1:51 AM
@HyperNeutrino pls use the searchbar instead of spamming ty
 
@ASCII-only sry
Yeah Flak -> DJ, Flueue -> WW, Flump -> Mayube, Flee -> Hyper
Question: How should a tree work for BrainFlee? Mostly I need to determine how to design in and out functions.
I'm thinking of just using a BinaryTree for simplicity and for in just satisfy the left-most incomplete node before moving to a new generation, but I'm not sure what to use for out yet.
Also Poll: What other datatypes should I add to BrainFlex?
 
@HyperNeutrino DAG (Did you mean: BrainFlex)
 
thanks
what is DAG
(sorry should've used search) but huh that looks interesting
 
Directed acyclic graph
 
1:59 AM
I hit 2k :D
 
I'm not sure how to have an in and out function for that though...
 
in and out?
 
@Mr.Xcoder My rep difference with you has been fluctuating between about 120 and about 60 for a few days by now :P
@HelkaHomba yeah essentially I need a way to place a value into the datatype and then a way to obtain a value from it
It's for a thingy I made for generic Brain-Flak-esque languages with various datatypes
Currently implemented are Brain-Flak, Brain-Flueue, and Brain-Flump
Flak is FIFO (first in first out)
Flueue is FILO
Flump is FIAO (first in any out; dump; credit to Mayube for the idea)
 
Needs 🐕 (FIDO)
 
2:06 AM
> 🐐 (FIGO)
FTFY
 
i iz confuz
 
food in, goat out
 
(cannot render emojis)
 
Or I guess foal?
Just messing with you. FIDO = dog :P
 
Oh I was assuming you were actually being serious and not making that joke but alright you got me there :P
Now what is FTFY
 
2:08 AM
@HyperNeutrino fixed that for you (you should know this if you're on the internet that much >_>)
 
k there are many abbreviations that idk :P
 
Nostalgia time
Aug 3 '16 at 17:00, by Cᴏɴᴏʀ O'Bʀɪᴇɴ
Iff this message reaches thirty stars, I will make my name ASCII-only.
 
32 stars huh
 
When 96.5/98 pages are pings to me
 
I have apparently been pinged around 5.4k times
@ASCII-only Any ideas as to how I'd make in and out for a DAG?
 
2:12 AM
@HyperNeutrino how did you find out how many times you have been pinged?
 
@Christopher2EZ4RTZ by looking up your username?
 
Lol I just did that :P I noticed right after I asked
 
@HyperNeutrino IDK >_> it's a graph so there's not exactly a defined point where it starts and ends
 
@ASCII-only yeah I don't think DAG would work that well
@cairdcoinheringaahing naming conflict: we both have two very different languages called BrainFlump; yours is based on BrainF**k, mine is based on BrainFlak. RIP
I'll probably not get BrainFlump on TIO because Mayube's making Landfill which is based on the same idea (which Mayube thought of in the first place) and it's a pain to use for doing anything lol
 
Anonymous
Does anyone have any serious suggestions for good C++ IDEs? I've been using Code::Blocks but it's not quite what I want.
 
2:25 AM
@Mego TIO (:P)
 
@Mego Sublime :P
VS Code/Atom/TextMate/Vim/Vi/Ace/Emacs may work too
 
@Mego VSCode, definitely.
It's free, open source, lightweight, and lets you use MinGW
(And it's on Linux, Mac and Windows)
 
@Mego Visual Studio
 
Anonymous
@ASCII-only I've tried Sublime (as well as Atom), and I'm not a huge fan
 
Not code because paid actually makes it an IDE. I use enterprise and it works really well
 
2:28 AM
@Christopher2EZ4RTZ which is 1. massive, 2. slow, 3. VC++
 
Anonymous
@Christopher2EZ4RTZ I'm writing standards-compliant C++, so VC++ is not an option.
 
0/10 sublime is not free software (technically :P)
 
Anonymous
I'll give VS Code a shot
 
@Mego Sheesh people can just use windows :P
I am supposed to be doing homework
 
Anonymous
@Christopher2EZ4RTZ I will never voluntarily restrict any code I write to Windows (with the obvious exception of golf solutions)
 
2:30 AM
I'm really not a fan of paying 70 dollars for what is essentially free anyway.
 
@Mego Yeah I guess that makes sense. Use C# that way you are guilt free :P
 
Anonymous
I have VS, and I use it for C# development, but for C++ development it falls flat because of the VC++ issue.
 
Anonymous
@Christopher2EZ4RTZ I'm just going to assume that you don't actually have serious suggestions
 
Is the Visual Compiler really that bad?
 
@ATaco yeah typically the only people who pay is like large corporations because they would rather pay than get involved in any legal issues or things like that or something like that according to my friend
 
2:32 AM
I want to pay because it's a great program and I like supporting developers.
 
Anonymous
@Pavel Yes. VC++ has yet to fully support C++11.
 
Ah. That is bad.
Anyway, CLion.
 
@Mego Assuming I don't have serious suggestions is generally a good idea
 
(I'm still using C++98 :P)
 
I actually didn't know that VS didn't support C++11
 
2:33 AM
I actually use Rider for C# now, JetBrains have done good work on it over the past several months, it's very usable now.
 
And as a student you get free Jetbrains
 
30
Q: How to use GCC with Microsoft Visual Studio?

MasterGberryI am creating a very large project (a few thousand lines) and so would rather not use Notepad++. An IDE would make it so much easier. I have experience with Microsoft Visual Studio and love it. Is there some easy way to use Cygwin's GCC from within Microsoft Visual Studio? Alternately, are ther...

 
Can anyone explain mathoverflow?
 
I'd still recommend VS Code over VC
 
@Christopher2EZ4RTZ Math.SE on steroids. For people with at least a PhD
 
Anonymous
2:39 AM
@Pavel Just because I use VS doesn't mean I like it :P
 
You should invest in Rider for C# then.
 
@Pavel ahh. Who designed that eye (word meaning super offence/assault here)? Almost as bad as hotdog vim
 
I don't know if it costs money yet, it might still be in essentially Open Beta
 
Anonymous
@Christopher2EZ4RTZ Eyesore. Eyesore is a good word.
 
@Mego That is much better then the word I was thinking of. Thanks
 
2:41 AM
@Christopher2EZ4RTZ Mathematicians.
 
@Christopher2EZ4RTZ I think the weird thing about MathOverflow it that it was originally not part of the Stack Exchange network - that's why the design is so different, why the meta's weird, and why HNQs are not in MathOverflow
 
@Pavel with the quality of WW's profile pic he must be a mathematician :P (no offence and I mean he admitted to doing it badly and he did fix it)
@Stephen huh
 
@Christopher2EZ4RTZ He is.
 
It all makes sense
 
iirc he's a math major in university.
 
2:44 AM
> I am a student studying Mathematics at Rensselaer Polytechnic
 
Have you seen the iphone X? it is just a screen with cameras and old tech introduced as "new
 
He claims to not like programming, so I suspect he's just here for the quality discussion.
@Christopher2EZ4RTZ Only 999.99
 
@Pavel I do not understand it at all
 
1 thousand dollars
Also, rip home button.
 
They removed more stuff twisted the camera on the back and jacked up the price
*and added wireless charging that has been out for years
 
2:50 AM
@Christopher2EZ4RTZ why are you so surprised
apple is selling the apple watch for \$250 which once sold for \$399 already emphasizing their ridiculous markup
 
My phone may not have wireless charging but it can get 8 hours of battery life for being plugged in for 15 minutes.
 
What phone?
1+?
 
\$200 Moto G+ 5
 
they probably spent like billion dollars in R&D for Touch ID and they just like ditched it lol
 
Anonymous
What is with the backslashes before the dollar signs?
 
2:52 AM
@Mego MathJax tacoscripts
 
@Mego . Everytime I type dollar sign it opens math mode
 
Featuring such advanced features like hardware buttons, a fingerprint scanner, a headphone jack, incredible battery life, 4gb RAM, etc.
 
Anonymous
@ATaco Sounds like you should fix your scripts :P
 
If you also install mathquill it will hide the \
 
2:53 AM
\$ lotta cash
 
We don't see the slashes
 
What slashes?
 
@Pavel why do you need 4GB of RAM on a phone
 
Anonymous
Or I could not install mathquill and $ put random dollar signs everywhere $ to bother the people using it :P
 
@Pavel so advanced
 
2:53 AM
are you hosting wordpress on it? :P
 
@Mego you can go home now
 
@Downgoat I don't, but I do like feeling superior to iPhone users
 
Anonymous
Besides, double-dollar-sign is a much better delimiter for inline mathjax
 
I agree, @ATaco pls ^
 
$\text{sin(of)+you+not/caring = lotta dolla sign}$
 
2:55 AM
@Christopher2EZ4RTZ Lots of phones have this "Turbo Charge" feature. iPhones don't seem to.
 
@Pavel Is the charge speed over 9000?
amp/hours
 
Given phone batteries are measured in milliamp hours, I don't think so.
 
@Christopher2EZ4RTZ you wouldn't use plurals for units in this case
 
@Downgoat Is goat english different this english?
 
my science teacher completely scrutinized my report because units were g mL^-1 which is apparently too complex syntax for science teacher
 
2:57 AM
@Downgoat fix ur name pls should be: ʇɐobuʍop
 
@Christopher2EZ4RTZ goat meme is getting old
 
@Downgoat I don't think "Scrutinized" is the word you're looking for
 
Anonymous
Pluralizing unit ratios is usually done by pluralizing the numerator in the ratio (miles per hour, meters per second, etc).
 
@Downgoat You are getting old then. You = goat meme
 
It just means "Looked at closely"
 
2:58 AM
@Mego oh that makes sense
 
@Pavel no it is right
 
Anonymous
So the plural of A/hr would be amps per hour
 
I 100% BS'd conclusion but got 100% on that
 
@Downgoat It feels akward in that context
 
@Mego Wait but amp/hours is the unit
 

« first day (2419 days earlier)      last day (2436 days later) »