« first day (2138 days earlier)      last day (2708 days later) » 

12:01 AM
@DJMcMayhem I think I got it
recursing it should be easy i think
 
Why are you using recursion?
I don't think you need it
 
not actual recusrion
i+<esc>qq{<ctrl>-v}"ay:%s/./ /g<enter>{,<ctrl>-v}"by<end>"ap<end>"bp{<ctrl-v>}"cy}o<esc>3"ap}o<esc>"cpq5@q i think
@DJMcMayhem ^ how I count bytes?
 
You'll have to enter literal keystrokes
I don't think you can use <end>
 
what's the movement for that?
 
I don't know, I've never used it before
What does it do?
 
12:10 AM
go to end of line
i'm sure there is something simple
 
Oh yeah, that's just $
 
also, does { not work on a single line?
what should ctrl-v, esc, enter be replaced with to be counted?
 
All of those map to unprintable ASCII characters
You can enter them with <C-v>
For example <C-v><ESC> enters a literal ESC
Relevant:
10
A: Mapping Ctrl with equal sign

DJMcMayhemUnfortunately, this is not possible. Vim relies upon ASCII representations of keystrokes, so it can only map to keys that produce ASCII results. Here is every ctrl+key that you can map to, and the byte it represents. Ctrl-@ 0x00 NUL Ctrl-A to Ctrl-Z 0x01 to 0x1A...

 
@DJMcMayhem my macro just gave me a giant block of space :/
 
That's too bad
I'll try it out
 
12:18 AM
probably not in best taste nvm
 
@DJMcMayhem i+<esc>qq{<ctrl>-v}"ay:%s/./ /g<enter>{<ctrl>-v}"by$"ap$"bpgo<ctrl-v>}"cy}o<esc>3"ap}o<esc>"cpq5@q
 
:33931206 pineapples are tasty
Did that ping you?
Oh that's funny. On mobile, that message renders as @ ConorO'Brien ... but on desktop it renders as :33931206 ...
 
no it did not ping me, odd
:33931206 tasty
oh, because I removed message
pineapples are amazing tho
 
@DJMcMayhem Even better: write a Jelly program to output your resume, and include a copy of the Jelly program as a separate document.
 
Why as a separate document and not in the resume?
 
12:24 AM
If that's what you wanna do, go right ahead!
 
@ConorO'Brien Agreed. Much better than avacado
 
@DJMcMayhem amen
 
No I don't want to do that at all. I don't like golfing languages, nor sticky documents.
 
do you like antigolfing languages?
 
wat
@ConorO'Brien is tasty nom nom
 
12:25 AM
@feersum "resume & jelly sandwich"
2
tasty
 
@ConorO'Brien Such as?
 
@ConorO'Brien I don't understand what this means, but probably not.
 
@GabrielBenamy unary e.g.
 
wat
@ConorO'Brien what about java?
 
2 hours ago, by TimmyD
Ooof. Java is beating my PowerShell answer on the binary conversion challenge.
 
wat
12:26 AM
...wtf
 
@DJMcMayhem are there any special considerations towards using registers in macros?
 
@Maltysen Not sure what you mean. It's working for me when I type it manually but not on V.tio
 
@DJMcMayhem oh, it works for you?
 
I think so
Wait a second
 
i must just be typing my own code wrong...
 
12:31 AM
5 is too many. Change it to a 3, and it works great for me.
 
ah, I see, I overestimated the size of the requested output
@DJMcMayhem oh, ctrl-v is one char?
 
Yup. It's ASCII 0x16
You can enter it with <C-v><C-v>
Oh, also FYI, you'll need to save the file at the end for it to work on anarchy golf.
In normal mode, that's ZZ
 
@DJMcMayhem what file?
the file with the commands
 
@El'endiaStarman Not sure if it's the correct timezone for you to have that first day done, but how'd it go?
 
or the file where I type in all the commands?
 
12:35 AM
@Maltysen No, the anagolf client opens vim with a file, and then vim saves it, and the new file is your output
 
so the ZZ counts as part of the length?
 
Yeah
 
wait I can do ctrl-v at the end and copy to }?
cool
 
Not sure what you mean, but if it works for you good. :)
 
like instead of doing {ctrl-v} I can do ctrl-v{ if I'm already at the end
 
12:41 AM
A few tips that might help you golf it down more: 1) You can type r<char> in visual mode to replace the selection with <char> 2) gv might end up being really helpful, and 3) after building the top of the plus, you could do yG to yank the whole thing linewise (which will change how you paste it later)
 
@DJMcMayhem r sounds super cool
 
Yeah, it's nice
 
12:56 AM
Now I'm only two bytes behind the best vim golfer I've ever seen
 
Falg semaphore protocol is like UDP because how controlled it is
Flag semaphore (from the Greek σῆμα, sema, meaning sign and φέρω, phero, meaning to bear; altogether the sign-bearer) is the telegraphy system conveying information at a distance by means of visual signals with hand-held flags, rods, disks, paddles, or occasionally bare or gloved hands. Information is encoded by the position of the flags; it is read when the flag is in a fixed position. Semaphores were adopted and widely used (with hand-held flags replacing the mechanical arms of shutter semaphores) in the maritime world in the 19th century. It is still used during underway replenishment at sea...
 
@DJMcMayhem an I'm 17 behind :P seriously, good job tho
 
"England expects that every man will do his D U T Y EOF"
 
@Dennis Can you please pull MATL?
 
@LuisMendo Pulled and pulled.
 
1:06 AM
Thanks! I was wondering if you had to do it once for each version of TIO :-)
 
Nexus and v2 share a backend, but v1 is a completely separate server.
 
So double pulling work now...
 
Nah, it's all done by the same Bash script.
 
Ugh. Backing up 711GB at 20MB/s :(
 
@Maltysen did you submit it? I don't see it
 
1:08 AM
@Dennis BTW, are "Header" and "Footer" meant as code added before and after the actual program for test cases? Or do they have some other purpose?
 
@DJMcMayhem not yet, still golfing
at 48
well, 50 with ZZ
 
OK. You can update your version after submitting it
 
how?
there aren't any logins
 
Just use the same name
 
oh ok
also can I not submit by clicking use form and copy and pasting from v.tio
 
1:11 AM
@LuisMendo They behave just like regular code, but you can collapse them separately, and (more importantly) they're not included in the reported byte count.
 
You should be able to. As long as you add ZZ of course
 
@DJMcMayhem submitted
 
1:28 AM
@Geobits lemme guess ISP is comcast?
 
1:46 AM
@ConorO'Brien I will expect all PPCG mods to drive this from now on :P
 
@Downgoat Oh, I meant HDD to HDD. No idea why it's going so slow.
 
waaaaat o_______o
are you using like USB 0.1
 
SATA 3 for both, internal drives
 
O_O W(A*100)T
 
Yes, it's upsetting to me too.
 
1:47 AM
teacher postes HW on school website and now stupid cloudflare bork so bai bai school website
 
@Downgoat Your loop optimizer sorta broke Crayon: I had a recursive function that maps over each item in an array, recursing if the item is an array, but loop-optimizer moves the .map code outside the type check and it permanently recurses
 
Anonymous
@Downgoat Somehow, even though I expect it, your horrendous meme-filled chatter is still annoying
 
@ETHproductions wait what
 
I'll get the code
 
@Mego If something is bothering you, if you could outline it maybe we can work to resolve the issue?
"your chatter is still annoying" is not very constructive
and I have no idea how memes are even present in the past 100 messages or so
 
1:51 AM
waaaaat o_______o
O_O W(A*100)T
bork so bai bai
 
@noɥʇʎPʎzɐɹC It went great.
 
Anonymous
And of course the one time you actually manage to type without purposeful "typos" and horrible grammar is when you're trying to take the high ground and act like you never do anything annoying
 
@Mego I'm not dimssing your concerns but seriously... cocky remarks and implicitly assuming I'm an ignorant dude who disregards critisism is not getting anyone anywhere.
@ETHproductions huh ok. will fix edge case.
 
I guess it's just because of the brace-less if statements
 
1:57 AM
@Mego You should feel compassion toward victims of Javascript brain damage, not anger.
 
@ETHproductions yeah. I thought AST for braceless if statement was the same as normal if satment (which I'm 99% is the case on most popular JS transpilers)
 
Anonymous
Sorry, I was busy pulling relevant messages from people saying that your "style" of typing is annoying
 
How do you do boundary checks in a regex test in SQL?
I've tried \b and \\b but they don't seem to do anything...
 
@Mego Yes, I realize and I'm working on it (compare frequency of ;_+; from past week to before). However if you don't like something, lashing out at someone isn't very helpful nor constructive. Either way, I know people have found the "y u" stuff annoying and the ";_;" stuff too and that has pretty much stopped. If you have a proablem with o_o face or whatever is was, "you're annoying", won't fix it.
@ETHproductions SQL flavor?
 
2:02 AM
Whatever TNBDE uses
Oh, found it with a Google search: [[:<:]] and [[:>:]]
SO search is not nearly as helpful as Google
 
Anonymous
The only advantage that SO/SE search has over site:stackoverflow.com on Google is searching by tags and users (metadata)
 
AFAIK SE also doesn't kill special chars though honestly I've never found anything on SE search over google
 
I don't think a virtual chat is the best place to spend anger on others
 
Searching by metadata is basically the easiest way to narrow it down if you're looking for something specific though. You can't is:q score:50 closed:y with google.
 
Anonymous
@Geobits True, but if you don't know the details of the metadata, SE search is worthless
 
2:10 AM
Sure, but I find that on PPCG in particular, is:q is the handiest thing ever, since we have a 1:10 q/a ratio last I checked.
 
Anonymous
is:q <some words here> is not really better than <some words here> site:stackoverflow.com
 
For other sites, ymmv
 
Anonymous
is:q is essential on PPCG. Not many other search options will get rid of 90% of the posts.
 
TIL you can do is:q instead of is:question. 7 bytes saved, +1
 
Anonymous
I need to get to work on adding a santa hat to my penguin
 
2:12 AM
I agree for most other sites though. I use google for SO far more than the built-in search
score:x is also pretty useful if you know you're looking for a relatively popular post, but can't think of the title.
 
oh wait when are hats coming
 
@ETHproductions okay, if you update the plugin, it will be fixed :D
 
Un momento, I had to remove it to get Crayon to work again
 
Anonymous
2:17 AM
@ConorO'Brien Soon™
 
@ConorO'Brien November 1st
 
@ConorO'Brien 19th this month
 
@Downgoat :D
Thank you, I really didn't expect it fixed so fast
 
Anonymous
So 13 days
 
2:20 AM
It still might break in short circut expressions unfortunetly however if you're using maps in short-circut expressions outside of golfing you are doing something wrong :P
I should probably add a disclaimer >_>
 
@Downgoat Wouldn't that counter end on the 18th?
 
I wonder if anything will happen in 61 minutes when it hits 1111111
 
@noɥʇʎPʎzɐɹC What's your point?
 
Or in 45 minutes when it hits 1,112,064
 
@ETHproductions PostgreSQL 9.1, for future reference.
 
2:26 AM
@El'endiaStarman job update?
 
So I got a lot of negative feedback on TIO's wheel because it wasn't clear enough how code could be executed. #blameKDE
So, two questions: 1. Is tio.run/nexus-dev/bash#@5@anJGvYGKkoKZQnJOaWqBg@P8/AA clearer/clear enough? 2. Is the animation when you click the button OK or should I just get rid of the wheel?
 
I don't see an animation when I click the wheel?
However I do think the button is rather clear now
 
@Dennis 1. I love the new button. 2. the animation is too juttery, it made me think my page was lagging. I'd suggest removing the wheel
 
@Downgoat Safari problems.
 
@Dennis much better button, agree with conor that's too jittery and I thought was lagging, if it was smooth, I might like it, also the button doesn't revert after it finishes
 
2:30 AM
this reminds me i need to add ctrl+enter support >_>
 
@Downgoat you use apple for computer right?
 
@quartata o master of all things "why is mac so shitty", htf do I install g++ for mac?
 
I agree with Conor and Malty - animation is too jittery, but I think the initial state is great.
 
@Dennis are you not using css3 animations for it?
 
I am. The steps are deliberate.
 
2:31 AM
@Maltysen yes, that too, reverting back to original state
 
Oh, incidentally, my work laptop is a MacBook Pro. Years of avoiding Macs when possible, and now I have to use one for work. On the plus side, I shall soon be master of three OSes!
 
I made the animation smooth and (hopefully) added Safari support. Could you try again?
 
@El'endiaStarman congrats
 
@El'endiaStarman My condolences.
 
@Dennis Beautiful.
 
2:33 AM
@Dennis it looks so much better :D any change on making it revert back to the play button?
 
(I don't mind that it doesn't revert.)
 
@El'endiaStarman given your new mac knownledge, why the f*** does clang not agree with g++
did somebody just star "why is mac so shitty"
 
@EᴀsᴛᴇʀʟʏIʀᴋ probably just trying to reply
 
@EᴀsᴛᴇʀʟʏIʀᴋ I have no friggin' idea! I've only used a Mac for eight hours! :P
 
lol cries sadly
 
2:33 AM
@EᴀsᴛᴇʀʟʏIʀᴋ afaik brew install gcc42
 
@ConorO'Brien yes
@El'endiaStarman :D congrats!
 
@Downgoat
Error: No available formula with the name "gcc42"
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
 
Anonymous
@Dennis Looks much better than the current button
 
Anonymous
Gear makes me think settings, not run
 
2:35 AM
@Dennis could be a bit faster spinning IMO, but tha'ts just me
 
@EᴀsᴛᴇʀʟʏIʀᴋ linux > windows with coreutils > mac > vanilla windows
 
@ConorO'Brien That would cause an ugly jump.
There may be a way around it. I' never used CSS animations before.
 
@ConorO'Brien mac > ok nvm mac is pretty shitty when it comes to compatibility
 
@Dennis why not reverse the animation after completion
 
@EᴀsᴛᴇʀʟʏIʀᴋ hm :/ try just gcc. I know its gcc followed by two number
 
2:36 AM
@El'endiaStarman Tip: zsh + osx plugin = mac-preview command; open man pages as nicely-formatted pdfs
 
@ConorO'Brien coreutils?
 
@Downgoat idk what things like tail head xxd etc. are called
 
@Dennis you could give the revertion animation a length?
 
@ConorO'Brien that is what they are called yes
 
2:38 AM
nailed it
 
@ConorO'Brien oh, yeah, coreutils. I didn't know wndows has
 
GNU coreutils are for both
 
it doesn't, I use a console emulator
 
0
Q: more recent build of GNU coreutils for win32?

Jason SIs there a more recent build of unxutils.zip? (The unix command-line utilities for Windows) The canonical downloads are at http://unxutils.sourceforge.net/ but they date from 1999-2003; in particular the du.exe does not contain the --max-depth argument. GNUWin32 Coreutils is a little more recent...

it does, just not natively installed
 
:O
wow
 
2:39 AM
ik that's 1.5 yrs old, but still exists
 
@El'endiaStarman How so?
 
@Maltysen I guess. I'd have to look into it. I kinda like it as it is though. Program finishes, animation stops abruptly. Easing back might give the impression that the program isn't done yet.
 
All we need is bash or zsh
 
Could anyone with Safari confirm that it animates now?
 
@Dennis Maybe you could have it shrink down to a point and then expand again upon completion?
And you can do it quickly.
 
2:40 AM
@Dennis i still do not see any animation
 
Minxomat uses babun (extends cygwin by a lot), it supposedly has very high compatibility.
 
howevee it is likely my computer is stupid and just dont support given css animation
 
@noɥʇʎPʎzɐɹC I have a truly marvelous summary of the day, but this text box is too small to contain it.
@Dennis I'll check at work tomorrow.
 
gist.github.com; want to see
 
Haha, nah.
 
2:41 AM
@Downgoat :(
The -webkit prefix was supposed to fix that.
 
Safari users are used to things not working, aren't they? Just let it go :P
 
@Dennis hm :/ looks like there isn't any style for .running even showing in inspector?
 
They ought to be. I don't know if Safari is a good browser or not (not knowing a Mac, I may never know), but in terms of compatibility, it's worse than IE, and that's saying something.
 
@Dennis I think you might/should probably use keyframes
 
I am using keyframes.
 
2:44 AM
@Dennis ehhh, not really. I'm just running like 2-3 year old version of OS X so
wait what
you need to -webkit the keyframes too
 
Anonymous
@Geobits They'll be too busy waiting for their browser to actually load to worry about whether or not an animation is smooth
 
ಠ_ಠ Safari is probably 2x as fast as Chrome
 
Anonymous
 
@Downgoat Oh, that wasn't because of you. It was because of all the neat new features I looked up that weren't supported by Safari.
 
If there's anything Safari does good, it's blazing fast speed
 
2:46 AM
@Downgoat Wait, so @-webkit-keyframes?
 
yes, IIRC that's right
 
Oh dear, that looks ugly. Could you try again?
 
still not working. I think you need to use seperate blocks for them
(btw I reccomend autoprefixer.github.io for this stuff)
 
Anonymous
@Downgoat By those benchmarks, Chrome wins handily in one, and is pretty much even with Safari in the other two
 
Anonymous
The best part is, the benchmark Chrome wins on is Apple's benchmark
 
2:50 AM
I think we are looking at difference benchmarks (WebKit is open source btw)
 
Anonymous
I'm looking at Chrome (v8) versus Safari (jsc)
 
however interpreted, it invalidates the claim that Safari is dog-slow :P
 
Anonymous
So the benchmarks you cited to back up your claim that Safari is "probably 2x fast as Chrome" don't support that claim at all
 
@Downgoat Separated. If it doesn't work now, what version of Safari are you on?
 
Anonymous
And there's more to a browser than its JS engine - rendering, scheduling requests, etc.
 
2:53 AM
Yeah, JS engine speed is rarely relevant, unless you're doing stuff in your browser you shouldn't be doing in your browser.
 
@Dennis looks like there needs to be -webkit-animation-play-state: paused; otherwise -webkit-animation-play-state: running; doesn't take effect
 
Anonymous
Your Apple fanboyishness is showing :P
 
@Mego >_> damn it :P
 
@Downgoat Is that a guess or did you try?
 
@Dennis I tried and it fixed
@Dennis v9
 
2:56 AM
But it says -webkit-animation: rotate 3s linear infinite paused;? What part of that is confusing Safari?
Try again please?
 
Anonymous
@Dennis Maybe the part where Safari is supposed to do something?
 
It looks like Safari is not able to properly merge the animation-play-state statement with the animation statement
very weird
never had such problem before but OK
 
Very weird indeed. Anyway, it does work now?
 
Yes \o/ \o/ \o/ btw, 10/10 very cool animation
 
Thanks for you help. :)
 
btw, does anyone here have node/npm and would like to help me test something?
 
I seem to have both, for some reason.
What do you need?
 
3:19 AM
@Dennis if you could clone this, then do npm install then npm run build && node ./test/cheddar.js and lemme know if it works, that would be awesome :)
 
Anonymous
@Dennis I should hope you have both - npm is node package manager
 
Will that require a lot of bandwidth? Currently tethering my phone since DSL is broken.
 
@Dennis probably 1-2MB total >_> it's fine if you can't
idk what most cellular data plans average now days tbh :/
Verison is like $500/1GB
 
Wait, seriously?
Is npm install from inside the directory?
 
Yes
@Dennis more realistically $45/GB at the rate if my current phone bill
 
3:25 AM
I pay USD 1.2 per 600 MB.
 
:O it worked!
does clicking step button work?
 
I got a warning (npm WARN optional dep failed, continuing fsevents@1.0.15) but it seems to be working.
@Downgoat Yes, that works. I was a bit surprised I had to click it though. Maybe add a keyboard shortcut?
 
Thats fine, honestly i have no idea what fsevents even is
@Dennis enter should work
 
It does, but [Step] should mention it, and [Stop] should mention Q.
Like nano does.
 
Ok yeah, good idea
 
3:30 AM
Also, Step goes red as soon as you click anywhere. That doesn't look like it's intentional.
 
Yeah >_> supposedly when you click into the box showing the code itll set focus to that and let you scroll but that doesn't seem to be working :(
 
I just experienced a truly rare moment when watching Star Trek
Normally, you know all the technobabble they use to explain things is completely made-up, but this time I understood exactly what they were saying and realized exactly how it had absolutely nothing to do with what they were trying to do -- despite the fact that what they were proposing was also physically impossible
 
@GabrielBenamy this is one of my favorite moments when watchig TV :P
 
> He was sentenced to death last Friday, actually. Lethal SQL injection.
 
3:38 AM
Apparently they're going to inject O'Brien with a radioisotope, match the "decay constant" to the microsingularity (you can't control the rate of decay of particles) and then adjust it so they can control the length of the time jumps
Other than the fact that one thing has absolutely nothing whatsoever to do with the other, it's also not possible
 
I dunno, I die a little every time they use an impossible IP address on TV.
 
so apparently this is what people think us programmers do:
 
Yeah, I love those percentage indicators when they're breaking some 256-bit algorithm. Or better yet, when they figure out a password one digit at a time.
 
@GabrielBenamy maybe a combination of different isotopes
 
To be fair, if you stripped Star Trek of all the stuff that doesn't make sense, there wouldn't be a lot left.
But how hard is it to figure out what IPs looks like?
 
3:45 AM
@Dennis well maybe the percentage indicator is based off of how many combos they tried / 2^256
and it doesn't need to reach 100% to be complete
 
@Maltysen in that cacse a "combos" tried would be more useful
 
@Downgoat shhhhhhhhh, I'm playing devil's advocate :P
 
It always reaches 100% though, and they couldn't possibly try all combos... The worst moment for me was when they cracked something that was encrypted with Blowfish (which would be literally illegal to use if you work for the government), and they managed to do so because the creator had inserted a backdoor.
 
@Downgoat I need to find me that rotating ASCII cubes hack tool thingy. Looks very sophisticated. Probably quantum.
 
@Dennis maybe they wait a couple of seconds and zoom up the progress bar to 100% after it finds the combo so it looks continuous? asthetics are very important
 
3:49 AM
@Geobits yes, I'm sure I could open a socket to the mainframe to access the firewall with the the matrix algorithm for the power grid with it.
 
@Dennis mornin'. I agree. As I said on the chat message there, I regret posting that, heh.
 
relevent: hacker.actor
 
I managed to make the wheel grow back, but they triangle is trickier. As it is, tio.run/nexus-dev/bash#@5@anJGvYGKkoKZQnJOaWqBg@P8/AA may look like a downvote icon once the program finishes.
 
That sounds relatively perfect
 
@Dennis -1 for advertising Geobits :P
I thought TIO was add-free :P
> If we calculate the firewall, we can get to the sas alarm through the cross-platform sas bus
this is best website
 
3:52 AM
Does the triangle need to rotate? It would probably look fine with it being static while the gear moves around it.
 
Brb, writing userscript to convert run button into goat with a play button on torso
 
Or growing/shrinking with the gear at least, but without the rotation.
 
As for the name change, it is to keep google off my chat messages.
 
That makes sense. The fun part is that I starting typing your username on main, but only found you. :P
@Geobits Hm, I'll try that.
 
I agree that such a post, while amazing, will encourage people to break the rules, and while a part of my brain still thinks like my older, starred message, I think that removal of it is for the best, to protect the integrity of future posts on pccg.
 
3:56 AM
Yeah, the problem is that these things get out of hand rather quickly.
 
tnb poll: if you could be involved in one star trek plot situation, what would it be?
 
Are we ignoring the "sex with aliens" bits? >_>
 
Holodeck.
 
@Geobits ಠ_ಠ
 
Anonymous
@Dennis It starts as a gear and turns into the circle when the page loads. It should start as a circle IMO
 
3:59 AM
Anything you want it to be
 

« first day (2138 days earlier)      last day (2708 days later) »