« first day (2267 days earlier)      last day (2569 days later) » 

7:00 PM
@HyperNeutrino Click my profile picture.
 
woops thanks @Dennis
@Mendeleev me >_>
 
user165474
@Mendeleev If you accept an answer on one of your challenges, you can get exactly 2k rep :D
 
Thanks Riker
@HyperNeutrino :))))
 
@Mendeleev hm, your pic 404s on the chat profile for me
but it's fine in chat
nvm, that's my internet
 
user165474
@Mendeleev Yeah after I clicked it it was still UpWat but it changed to Mendeleev after I went to your parent SE account from your chat account
 
7:01 PM
11 has nothing to do with caching at all, profiles get live-updated.
 
@HyperNeutrino ah, OK
 
@Mendeleev congrats
 
Exactly 2k rep.
 
is that edit privs?
 
Huh?
No, I could already edit
 
7:02 PM
I used to have 404 rep then someone upvoted one of my answers :(
 
oh, deleting question
 
No that's delete privs.
 
This is mod tools
 
yeah, some of them
 
@Mendeleev thats a lot of tabs
 
7:02 PM
@betseg It's not that many
 
@betseg Then you'll faint with mine o_O
 
@Mendeleev ...wow
@EriktheOutgolfer plz dont share a screenshot then
 
ffs I had 105 yesterday
 
.........wow
 
Yes, I have a tab problem
 
7:03 PM
i usually have somewhere between 1 and 4 tabs
 
4 spaces w/ haskell and python 2 spaces when using lisp
never tabs
 
Tabs? I open every page in a new window. :p
 
@betseg how do you survive
 
oh oops misunderstood conversation
 
7:05 PM
lol
 
1-2 normally, 8+ when programming
 
don't worry, we can discuss these tabs, too
 
I usually have 3 chatrooms, 2 mailboxes, discord, my dev applications, and then a bunch of either reddit threads or programming resources
 
when we're done with tabs vs spaces we can switch to politics or religion
 
Or the pronunciation of "GIF"
 
7:06 PM
jif
 
politics: I think we can all agree that S. J. res 34 was a horrible bill that should never have passed
 
seriously people
 
I pronounce it with the G as in graphics
 
politics: turkey probably will become a dictatorship this sunday
 
7:07 PM
Gif is clearly pronounced gif, not gif.
7
 
@Zwei jraphics
 
@Mendeleev i too enjoy the JFEG image format
 
@betseg GIFPEG
 
what are smart tabs
 
@Zwei No idea, but those are the three settings in my editor
 
7:09 PM
Gif, n. A word designed to cause arguments
 
I'm a vim person trying to switch to spacemacs so I don't understand atom stuff
 
@Mendeleev what i mean is, if you want the abbreviation to match with the words, pronounce it as JFEG, not JPEG
 
@ConorO'Brien GIF: Graphics Interchange format.
 
0
Q: Is this answer valid?

This GuyI recently posted an answer on the Hello, World question and after posting, discovered this answer claiming to do it in 18 bytes in brainfuck. I read through it and thought that it was completely wrong and so notified the OP in the comments. We then had a bit of an argument about whether this is...

 
@Zwei This is IntelliJ IDEA. I usually use vim though. Why switch from it?
 
7:10 PM
mostly because I'm looking into using lisp, and spacemacs is the closest thing to vim that works with slime
 
ah
 
11
Q: Working on my Knight moves

AdmBorkBorkHexagonal chess describes a family of chess variants played on a board where the cells are hexagons instead of the traditional squares. There are many such variants; in this challenge we'll be focusing on Gliński's variant, which is the most common. The board is composed of three colors (so that...

 
Why are >50% of the starboard about me
 
Yay, there's the bounty bot.
 
@Mendeleev stop changing your name and it won't be
 
user165474
7:14 PM
@Mendeleev Because you keep changing your username and we've already asked you multiple times to stop
 
I was beginning to wonder if it was broken again.
 
This is my final username for a while (i.e. I will avoid changing it until 2018 at least)
 
how do I put null bytes into tio
 
0
Q: Better late than never!

programmer5000Your program / function, etc. will take 2 inputs. The first will be a list of who came to my party and when. Example: Kevin 13:02 Ruby 5 Sam 3 Lisa 6 Bob 12 What does that mean? It means that Kevin got to my party first (at 13:02, 24-hour time), then Ruby 2 minutes later, then Sam 1 minute lat...

 
@Zwei I do code.value += '\0' in the console (I'm using Firefox, btw)
 
7:22 PM
 
document.getElementById("code").value += "\x00";
oh wow
 
@Mendeleev Is that a null byte? I can't tell
 
@ETHproductions It is U+202e
 
Oh...
 
7:24 PM
It's impossible to tell just from looking at the message
 
That is one
 
Do this in the sandbox, please.
 
My second message is a null byte.
 
Stop it
 
7:26 PM
@HyperNeutrino ok
 
user165474
I mess around with weird things in the Sandbox all the time. As long as you don't flag things that don't need to be flagged, pretty much anything is fine
 
Hmm, the chat isn't automatically scrolling for me when new messages are posted...
 
@ETHproductions close tab and reopen
 
Alright, let's see if that works
 
Quick question: Is it possible to brute-force the perfect solution to this in less than a minute for a random vector with 100 elements?
Should I increase it to 1000 (or some other number)?
 
8:18 PM
How does one use a custom code page for an esolang?
 
Since the interpreter just receives a byte stream, the code page is just a way of making that byte stream easier to read/understand.
You're just saying % means 0x6A (or whatever).
For convenience, it's probably a good idea to re-use existing symbols, so you can write in (say) UTF-8 and have your editor spit out the proper byte-stream.
 
Ok so you just make a new editor for the language?
 
Sure, or a pre-interpreter that understands UTF-8 on input and byte-stream on output.
 
Ok cool
 
Or, like Jelly, take the input stream as either its custom code page or UTF
That's why you can program in Jelly in the Unicode code points, but get the 1:1 byte count from the code page.
Because, if you take the time to translate that UTF-8 file into the corresponding Jelly code page, you'll get "the same program."
(implementation is left as an exercise for the reader)
2
 
8:32 PM
0
A: Sandbox for Proposed Challenges

Beta DecayBuild a Digital Plotter code-golf Problem adapted from the book Fortran 77 by Donald M. Monro Introduction Digital plotting machines are widely used to produce various forms of drawings, graphs and other pictorial results. Most such machines can move their pens only in certain directions, usu...

 
Ok cool
 
when you have like 100 tabs and one of them suddenly starts playing a video
eye twitches
 
New challenge up
 
:( and I have unsaved work so I can't quit chrome entirely
 
2
Q: Optimize sorting, using "Sub-vector reversals"

Stewie GriffinThis is a code-challenge where the objective is to sort a vector into ascending order using the fewest reversals. Your algorithm can only sort the vector using "sub-vector reversals"1, but it can use other operations for arithmetic operations, loops, checking if it's sorted etc. The number of sub...

 
8:42 PM
@Riker What kind of unsaved work? A lot of the time you can safely close almost everything and the tab with the unsaved work will pop up an alert with "are you sure you want to navigate away?"
 
... yes :D
 
@AdmBorkBork Might it be easier if I want to use an existing codepage like IBM 437. not that its terribly hard right now.
 
@WheatWizard Yeah, that's true. Or one of the APL ones, but those are EBCDIC, which should DIAF.
@Pavel You can let the bot do its job.
 
@mınxomaτ Out loud I pronounce gif like in "graphics" but in my head I pronounce it like "jelly"
@AdmBorkBork The bot is slow, and I didn't onebox it.
I've noticed something. I tend to upvote every non-broken answer I get to any of my puzzles, and I'm wondering if that's considered good practice?
 
8:56 PM
0
Q: Reverse a string by chunks

PavelYour task is to write a program which, given a number and a string, splits the string into chunks of that size and reverses them. Rules Your program will receive a positive integer n, as well as a string s with length at least one consisting of only printable ASCII. The string should then be sp...

 
@Pavel They're your votes; you can distribute them how you want. Upvoting every answer in a short period of time may trigger a serial voting detection algorithm, but I don't think there's anything inherently wrong with it.
 
every time. Dennis stop being so mean >_>
 
@Pavel They're two different algorithms. Dennis' is a recursive function (which is usually shorter in Python) and ovs' is an iterative solution.
 
9:32 PM
0
Q: Generate a fake EPR signal

MarcinKonowalczykI work with a lot of people doing Electron Paramagentic Resonance. Most of the analysis is done though some kind of Matlab package which I'm often asked for some help with. As a joke, I therefore came up with a short snippet of code (see my answer below) I can quickly type into the command line a...

 
@AdmBorkBork Afaik serial voting only applies to casting multiple votes on posts from a single author.
 
What's a good way to keep a bunch of unique strings (like a list of vocabulary words) in an easy to edit document? A single column spreadsheet kinda works but a lot of space is wasted and duplicate checking is not automatic.
 
@Pavel Is it mean to post answers now?
 
@Riker I haven't been on cuz school and spring break
 
@Pavel Unless very badly golfed, I tend to be a bit more lenient with answers to my own challenges as well.
 
9:41 PM
@Dennis Ah, I had thought it was either from or to a single user.
@HelkaHomba Maybe just a simple text document and run a quick de-dupe script after major changes?
GC a.txt|select -u >a.txt
Should work with PowerShell.
 
@AdmBorkBork I'd also like to alphabetize words, and some strings may contain spaces (like "avant garde" as a vocab term).
 
@Dennis it was a joke
What's the algorithmic complexity of deduping an arbitrary list? You can do nlogn by sorting it first but I feel like there should be a better way.
 
9:56 PM
use a hash set
 
Fun fact: I've been running this particular filesystem since May 6, 2015 (when I first installed Ubuntu 14.04 LTS)
 
@JanDvorak so O(N + chance of collisions thing)?
 
And a folder on another partition goes back to 2012
 
10:16 PM
@DownChristopher ah ok
 
10:50 PM
@Mendeleev :D I got the stories working (api.vihan.org/stories)!!! Thank you so much again
@Mendeleev wait looks like there is error: No route matches [GET] "/new"
@Mendeleev huh, I added -e production and now it gives an error for all requests :/
 
Is Mendeleev who I think he/she is?
How do they manage to change their your name so often?
 
no idea, I thought there was a 30-day limit
@LuisMendo if you're thinking Wat/Check Out Tomato/Mendeleev/Alt-F4 then yeah
 
Yes, that's what I meant :-)
Along with various down-stuff if I recall correctly
in talk.tryitonline.net, 2 days ago, by Dennis
Curse your confusing avatars!
 
11:07 PM
CMC: What is this:
 
@HelkaHomba Scrambled text?
 
More specific
 
^ Diagonally jarred text
CMC: given an array/list of numbers, output their range, defined as the difference between the largest and smallest values
Example:
>> range([65 55 32 43])
ans =
    33
 
Python: lambda x:max(x)-min(x)
 
11:23 PM
Cjam, 8 bytes: q~$)\0=-
 
J, 7 bytes >./-<./
wait what
 
@HelkaHomba Hello world? You cut up the text and reversed the order of the stripes?
 
error
 
are you using node?
(at least v6.2.1)
maybe I should try a TIO link
 
11:30 PM
@ConorO'Brien but what does it do?
 
ohh wait
my local version has carriage returns
 
Why does that matter. Ever.
 
should work now
 
Github trims crlf to lf implicitly iirc
 
5 hours ago, by UpWat
@Dennis Please eleven my chat profile.
 
11:33 PM
@flawr yes! copycoder.com
 
^-^
 
^^ Ugh. That font
 
my eyes are bleeding
 
I made HNQ for the first time!
 
I see! Congrats!
 
11:35 PM
 
@HelkaHomba oh god
 
@ConorO'Brien but... why?
 
why not
 
that site may be still using internet version 1
 
@ConorO'Brien where do we have to put the arguments?
 
11:37 PM
under the arguments drawer
 
It prints "Hello $1!"
 
Why do you need so much code for that?
 
it's obfuscation >_>
 
well then. I'm probably missing out on something
 
it's like golfing
it's a really weird thing to do but it's fun
 
11:42 PM
so it just prints Hello (whatever) when you enter any argument?
 
yes, and a default message if you don't
 

« first day (2267 days earlier)      last day (2569 days later) »