« first day (1862 days earlier)      last day (2971 days later) » 

3:00 AM
No, it's more like coding.
 
Much worse... JS.
4
 
ಠ╭╮ಠ
 
I can see the parallels. You can try it out for free... slowly but surely it robs your will to live... in the end you die penniless.
 
I think it's the code review.
 
CR -> dying unhappy and single?
 
3:03 AM
Two down!
 
surely it robs your will to live me very time my C code segfaults
 
wait you use C
:P
 
That must mean that CG -> living forever happy with ∞ partners.
 
>_<
 
3:04 AM
Wait, you're saying JS is better than C?
 
<_>
 
@Geobits Pretty much.
 
^
 
Dayuuuuuuum
 
@CoolestVeto ;-;
why u do dis
 
3:04 AM
@CᴏɴᴏʀO'Bʀɪᴇɴ That is wrong for so many reasons.
 
I can't even
 
@Dennis I'm following after Alex.
 
@Quill ¯\_(ツ)_/¯ I was just repeating what was said.
10000 #blameConor
2
(1.4m followers)
 
@CoolestVeto s/onor/ᴏɴᴏʀ
 
NO.
 
3:05 AM
@CᴏɴᴏʀO'Bʀɪᴇɴ why u do dis
 
ಠ_ಠ
 
I'll star it :3
 
ಠ_______ಠ
 
wat
 
@Quill >_>
you cut your here and I forgot you were hair.
 
3:06 AM
Smallcaps are like javascript. It kinda sorta sounds like a good idea until you have to use it on a regular basis.
 
10000 stars
lol
 
@Vihan Do you have tree-view for Atom?
 
AHH NO I BORKED IT T_T
 
Ping a mod for fix :)
 
3:07 AM
Plz mod abuse
 
I like turtles... for breakfast.
 
^ he asked for it
 
Thanks @genericmod
 
@CᴏɴᴏʀO'Bʀɪᴇɴ wow daradude sandystorm
 
Oh, yeah, turtules make great company for breakfast >_>
 
3:09 AM
Infinity #ʙʟᴀᴍᴇCᴏɴᴏʀ
2
@CoolestVeto FTFY
 
lel
 
@CᴏɴᴏʀO'Bʀɪᴇɴ I bet they also make good omelettes.
 
@MarsUltor who are you? :/
 
@CᴏɴᴏʀO'Bʀɪᴇɴ somebody
 
He's definitely somebody ;)
 
3:10 AM
@Vihan somebody the user, or somebody the generic user?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Seriously, you need to discover the 'Network Profile'.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ both?
 
@MarsUltor Seriously? 'Aint nobody got time for that.
 
↑↑↑ 64 Stars are fun.
2
 
2 ack 64?
א This is subtle.
 
3:13 AM
* BIG FOOT Even better.
 
SE mods come in "What is this even...? Well, that decides it. We're pushing back your graduation to November 1st. Of 2020."
 
 **64** star for science?
Multiple?
Ah, damn.
 
Try to do some sort of negative space...?
 
Yeah, &x007f;
 

Damn

41 secs ago, 7 seconds total – 2 messages, 2 users, 2 stars

Bookmarked 10 secs ago by Vihan

 
.o/
 
Anonymous
@CᴏɴᴏʀO'Bʀɪᴇɴ :(
 
I'm not sure you're using proper link etiquette :/
 
3:47 AM
I hate you so much.
</3
jkjk
 
Sorry, I couldn't resist :P
 
Anonymous
@Geobits Go home
 
I am home though...
 
I clicked that link and just a few seconds later my girlfriend said from the other end of the room, "Did you just get rickrolled?"
 
Anonymous
Lol
 
Anonymous
3:48 AM
get rekt
 
I don't need to get rekt. I already am rekt.
#rekt4lyf
 
I'm not quite rekt yet. Must work on that.
 
I have some tequila I'd be willing to share.
 
That would do it. I'm not sure I should be driving 3000 miles right now though.
Could you fax it?
 
relevant
 
3:50 AM
I just Googled it and 3000 miles is surprisingly accurate.
@Geobits ok
I just need your fax number, real name, address, social security number, and mother's maiden name.
 
@AlexA. Yea... my ex lives near Seattle, so I have a passing knowledge of the distance.
 
@Geobits Oh right, I had forgotten about that.
 
Anonymous
Does anybody happen to know off-hand what the space complexity of FFT is? Or maybe be able to provide me with a link to such information?
 
@AlexA. 888-GEO-BITS, Geo Bits, 3705 Geobits Dr, Geobits, FL, 593-55-6201, Bits.
 
Your mother's maiden name is Bits? Presumably then she married someone also named Bits?
 
3:52 AM
@Mego I think there are some that simply use space according to number of buckets, but it's been a while.
@AlexA. True story: I do have my mother's maiden name, but it isn't Bits.
 
Oh, okay
 
Anonymous
I know time is n log n, but I can't seem to find a source for the space complexity
 
Mamabits
 
Anonymous
I may or may not be working on the first challenge
 
@Mego IIRC, the one I used last did the math streaming (for MP3 input), so not much space was needed.
 
Anonymous
3:54 AM
It did the math
 
Anonymous
It did the monster math
3
 
Yeehaw! Who says WL can't golf! — hYPotenuser 11 mins ago
 
@Mego I'm not drunk enough to laugh at that :P
 
@Mego haha was that you?
 
Anonymous
@AlexA. I have no idea what you're talking about :P
 
3:56 AM
@Geobits Not yet anyway ( ͡° ͜ʖ ͡°)
 
Anonymous
@Geobits It was a graveyard graph
 
noooo
 
Ok, so I lied... it got at least a chuckle...
 
Anonymous
Success
 
22 hours ago, by Liam
22:06 - 21:54 = 12 minutes where geobits was trying really hard to come up with a bird pun
 
Anonymous
3:57 AM
A chuckle from Geobits offsets the numerous downvotes I'm sure he's given me
 
@AlexA. Lenny is creepier than normal tonight.
 
Anonymous
@Geobits It's not Lenny being creepy. It's Alex being creepy, using Lenny.
 
@Mego Well now I'm curious to see how many I have given you.... brb.
 
@Geobits Don't do that. He's got too many answers to look through. Seriously, just stop.
 
Anonymous
3:58 AM
@AlexA. <insert bird pun about flying away>
 
Anonymous
> Seriously
 
Seriously
 
Anonymous
Oh right I still have a Seriously answer to golf
 
Link it when you're done so I can downvote :D
 
Anonymous
I think you already did
 
Anonymous
3:59 AM
0
A: Merging two strings

MegoSeriously, 32 bytes ,;`l`MM╗`;l╜-'.*@+`MiZ`i@'.@Æ`MΣ Try it online! Explanation will be added after more golfing

 
Preemptively Downvoted: The Mego Story
@Mego I saw that. I wonder why it was downvoted.
 
Huh. Looking through your list of questions, the only one I think I've downvoted is 2spooky4me. I don't remember why I did right now, though, so I undid it.
@Mego Not me. I'd upvote it if the promised explanation was there and good, though :P
Right now it looks like gibberish.
 
Anonymous
@AlexA. Probably because of the lack of explanation
 
I wouldn't downvote for lack of explanation
 
Anonymous
As I was beginning to write the explanation, I realized a huge improvement I could make
 
4:02 AM
I usually don't upvote if there's no explanation, but I never downvote for a lack of one.
 
Anonymous
And then went to dinner and cleaned the house before getting to make said improvement
 
What did you eat for dinner?
 
@AlexA. That's pretty much the way I see it, too. Unless it doesn't need an explanation (imo).
@AlexA. Most likely raw fish. He's a penguin.
 
Yum, sushi.
 
Oh, I need to go check out the yakiniku place that just opened up here...
 
4:05 AM
Had you not pinged me enough times so you had to add another? :P
 
>_>
 
@Dennis Inari is good but other than that I'm not a fan
 
Anonymous
@Geobits Actually I went to a hibachi grill and did have sushi, so...
 
Avocado rolls are good for obvious reasons though
 
@Mego Yea. I'm pretty much psychic.
@AlexA. Those are good, but cucumber (or avocado+cuke) is better.
Gotta have that crunch :)
 
4:06 AM
Geobits = #1 penguin expert
 
Anonymous
Philadelphia rolls are where it's at
 
I don't even know what that is.... cream cheese?
 
Anonymous
Cream cheese, cucumber, and salmon
 
Oh, yea that sounds good.
 
@AlexA. Not being a vegetarian helps. :P
 
4:07 AM
I generally like my sushi pretty basic. Side effect of living in Japan I think.
 
I love Philadelphia rolls but I can't exactly afford to go to sushi places much :PP
 
@Dennis There's good vegetarian sushi, like inari and avocad role
 
My favorite thing ever is a basic toro-negi roll.
 
Wazzat?
 
Tuna.
 
4:09 AM
fatty tuna and green onions (or chives)
is good
 
agreed
 
I like 김밥 which is a sushi-esque Korean thing, but I don't like seafood in general, so not sushi
 
With cuke rolls in between for texture.
 
translate: 김밥
(from Korean) Kim rice
 
@Doorknob Oh, there's an korean grocery here that sells those for a couple bucks a roll a few days a week. Very tasty.
 
4:10 AM
@AlexA. close enough
translate: 김
(from Korean) Kim
 
@Doorknob I suspect the seafood you get in Texas isn't very good which probably doesn't help
 
@Doorknob sigh
 
I've always heard it called kimbap
 
RIP 3 days of Geobits aliases
 
@AquaTart I never did like seafood, regardless of from where it happened to be :P
 
4:11 AM
@Liam Oh, no worries. I'm feeling a change coming on.
 
I grew up mostly without seafood because my mom is allergic so I never really got a taste for it.
 
@Liam I'm currently praying that your CPU has a popcnt instruction.
 
@Geobits That's (very roughly) how you pronounce 김밥 Englishified, yeah
 
@Geobits Don't do it. That's just the alcohol talking.
 
@Dennis is just looked at your last edit and laughed at just the removal of string.h
 
4:12 AM
Geobits is talking to himself...
 
>_>
 
Is there a way to check?
 
@Geobits Embrace your inner Geobits
@Liam Instruct your computer to popcnt and see if it popcnts
 
mmmm.... popcorn....
 
@Liam Compile my latest revision. :P
 
4:13 AM
Will do when I get home
googles what popcnt is
 
It's like popcorn but -or +t
 
gcc popcorn -or +t
 
The -mpopcnt switch to GCC should work either way, but the program will crash if the CPU doesn't support it. The switch is important btw, since the compiler uses a suboptimal software implementation otherwise.
 
Anonymous
Golfed my Seriously answer down to 10 bytes after I realized it would be super simple to use Martin's CJam strategy and that I was overthinking it before
 
> LogicError: You should have assumed Alex was trolling
 
4:15 AM
Ok, this seems appropriate for the occasion.
 
Anonymous
Whoever had downvoted it before apparently just undownvoted
 
@Liam Count the number of set bits in a word. I'm representing numbers as bits now.
 
@Mego I upvoted because explanation.
 
Much less memory intensive
 
Anonymous
@Egobits I mean the downvote went away :P
 
4:16 AM
Oh. When I upvoted it was still there.
 
Anonymous
It's at +2/-0 now
 
@Dennis I see your ssh comment in the favorites over there.
 
@Mego Nice. You're rolling in the rep now.
 
would it be possible to let people ssh into an extremely restricted user account just for that purpose?
 
Why the hell did I start a BNL mix?
 
4:17 AM
@Liam Not just that. The hard part is searching for set bits/chars (primes) after going through the first sqrt(n) numbers. popcnt lets you check 64 numbers at a time.
@Liam Yes, but you really have to know what you're doing and/or trust the people you give access to.
 
Yeah that's what I was thinking
 
Just set up a dedicated pi for it.
 
pi?
 
raspberry pi
 
Do the Pi have popcnt? :P
 
4:20 AM
no idea
Google is a better bet than expecting me to come up with the answer right now, though.
 
yeah but that would be limited to very specific types of challenges
Also whenever you're satisfied with how much you've optimized your post (probably never) would you be able to add a blurb to the answer about the optimizations used?
 
Sure.
I'm getting close to my limit. There are a few more things I want to try tomorrow, but not before checking if your CPU supports the corresponding instructions.
 
Because being the king of golfing wasn't enough...
 
That's okay. He hasn't taken over the hill yet.
 
On that topic, would "Tips for optimizing in XXX" or just "Tips for time-optimization" be an on topic question on main?
 
4:23 AM
We had one of those, but it got closed.
 
Anonymous
@Dennis I hope you're happy. I'm downloading the ISA reference for the ARMv8 right now.
 
It's a bit broad. There are entire books to be written about optimization.
@Mego I'm not unhappy.
 
I suppose that is definitely true
 
@Dennis I'm not sure it's any broader than any of the other 'tips for golfing in X' questions, tbh.
 
True.
 
4:25 AM
If we're making an exception for tips, I don't see the difference (and @BrainLot probably hates me right now).
 
Well, one potential difference is that there are thousands of resources for speed optimization, but you kinda have to come here for golfing tips.
 
That's what I was thinking. But there is the fact that you can literally find books on optimization but probably wouldn't be able to find them on golfing
 
@Egobits wait did Rainbolt real— ARGH
 
ninja'd
 
I didn't think we judged the broadness of a question on whether it is also answered elsewhere.
 
4:27 AM
Maybe I'll make a meta post about it and see what people think
 
Oh crap. I'm on my last beer. I may have to head to the store.
 
@Egobits If you're leaving the house you may as well drive 3000 miles to share some of my tequila.
3
 
Hmm. Walk a block or drive for days....
Ok, be there Monday.
 
\o/
 
Anonymous
How about we meet in the middle and have tequila together?
 
4:32 AM
Oh, are you in the Kansas-ish area?
I can't do Texas. It left me scarred the last time.
 
Anonymous
Hmm. The ARMv8 does have popcnt, called CNT
 
\o/
 
Anonymous
So technically yes, that optimization would work on an rPi
 
I haven't looked at it closely, but is it parallelizeable? You could use an army of Pis :)
 
Anonymous
Wouldn't an army of Phis be better?
 
4:35 AM
That could be an interesting challenge variant.
 
army of pies
 
Distributed fastest code.
 
@Mego Depends on who you ask. I know one user who would definitely agree.
 
@feersum That's not a bad idea, but the setup for it could turn most askers off.
 
4:36 AM
Yeah, there would probably be too much boilerplatwe needed.
 
It would be interesting, though.
Why am I still so damn sober? :(
 
@Liam Assuming that my lastest revision works, could you also check if lzcnt, bextr and bzh are supported?
 
What's bzh?
 
beelzehub. It's like github but evil.
 
Zero high bits.
Or bit zero high, apparently.
 
4:39 AM
I would have guessed that means like CLZ but you already have LZCNT...
Why do newer assembly instructions all have to have 5 names?
 
@Dennis by just compiling with those options?
 
Anonymous
@Egobits ಠ_ಠ
 
My assembly instructions are named John, Tim, Elmer, Joseph, and Guido.
 
Lego my Ego[bits]
 
ಠ_ಠ
 
4:40 AM
@Mego Oh come on. That was at least on the level on monster math :P
 
@Liam Soft of. gcc -mlzcnt -mbmi -mbmi2 test.c then ./a.out 42 for the following source code.
#include<stdio.h>
#include<stdlib.h>

int main(int argc, char *argv[])
{
	long arg = atol(argv[1]);

	printf("%llu %llu %llu\n",
		__builtin_ia32_lzcnt_u64(arg),
		__builtin_ia32_bextr_u64(arg, 257),
		_bzhi_u64(arg, 63)
	);

	return 0;
}
 
Anonymous
@Egobits No I meant Marky coming in here
 
Anonymous
:O @Egobits we need to collaborate on something so we can be Megobits
 
@Mego ?
Oh what the hell.
Marky's gone rogue.
Hold on..
 
Anonymous
He's officially become AU
 
Anonymous
4:41 AM
Artificial Unintelligence
 
Ok, so he's in here and not talking... this is odd.
 
@Dennis Okay i'll give it a try when I'm home
 
@Dennis That doesn't look syntactically valid
 
Thanks!
@feersum What are you saying? That line totally has a comma.
 
Restarted the process, but I don't see why he would show up in here. I don't even have a config set up for him for this room.
 
4:44 AM
Okay well I just permalinked the message, so as long as its fixed when I get home
 
0
Q: Would "Tips for optimization in XXX" be on-topic on main

LiamSo we already have questions of the type "Tips for Golfing in XXX" and these are accepted as on-topic. My question is would any question of the type "Tips for [time/memory/any]-optimization [in language XXX]" be on-topic here. This could include things like: "Tips for time-optimizing in...

 
Already is. Apparently, compilation still fails if you only fix the chat message.
 
@Dennis Yet it still has more arguments than format specifiers :P
 
^
 
Ah, right. I can't test it locally because my CPU has neither of those three instructions. :P
 
4:45 AM
:%s/findpattern/replacement/g
 
@NewMetaPosts Remind me to answer this when I can think gooder.
 
@Vihan ^^
 
I meant to google that
but thanks anyway
 
@Dennis Also I suspect that %dis the wrong size for an instruction that says something something u64
 
@Egobits fitting name...
 
4:48 AM
@EasterlyIrk Especially in my current state of mind, yes.
 
Users can trade letters with each other, expanding their range of anagram possibilities.
 
I can troubleshoot the printf statement
If it doesn't work
 
@feersum wanna trade?
 
@feersum I'll trade my b for your m.
 
@EasterlyIrk I thought you were able to conjure letters out of nowhere.
 
4:49 AM
feersub
 
@feersum is mad because he took too many vowels and not enough consonants
 
@feersum I can.
BUT I NEED MOAAR
 
@Liam He could be Sure Fem.
 
Fur Bees? meh...
 
@feersum Is that a no? :(
I could be Git Some.
 
4:51 AM
@Egobits Maybe you can find a better one.
 
> Rust is awful. You have to remove it and add some kind of corrosion protection. - @DrunkBits
4
^helpful lol
 
@feersum Yeah... Anyway, if the linker doesn't complain about undefined references and the executable doesn't say Illegal instruction, we're golden.
 
>_>
 
Drunk bits... Nice.
 
I was about to actually start working (40 minutes after turning on my computer) then I see comments on my post
 
4:52 AM
@EasterlyIrk I have no idea what you mean. I'm shockingly sober for having had six drinks.
 
@Egobits Gits Emo?
 
and here I am again
 
Ok, so I need to fix this. Be back in 15-ish.
 
Fix not being drunk enough?
 
Exactly
The kid's with the grandma for the weekend, so wth, amirite?
 
4:55 AM
Haha I was just about to ask "what will minibits think"
 
Anonymous
@Dennis Your code gave me a segfault while trying to compile it
 

oh god ಠ_________ಠ

1 min ago, 2 seconds total – 3 messages, 3 users, 0 stars

Bookmarked 17 secs ago by Vihan

 
@Mego At compilation? o_O
 
Anonymous
@Dennis Yeah...
 
with gcc?
 
4:56 AM
Compiler crashes are pretty common but not with such a simple program.
 
Anonymous
$ gcc -mlzcnt -mbmi -mbmi2 test.c
test.c: In function ‘main’:
test.c:9:3: warning: implicit declaration of function ‘__builtin_ia32_lzcnt_u64’ [-Wimplicit-function-declaration]
   __builtin_ia32_lzcnt_u64(arg),
   ^
test.c:11:3: warning: implicit declaration of function ‘_bzhi_u64’ [-Wimplicit-function-declaration]
   _bzhi_u64(arg, 63)
   ^
test.c:8:2: internal compiler error: Segmentation fault
  printf("%llu %llu %llu\n",
  ^
Please submit a full bug report,
with preprocessed source if appropriate.
 
@Egobits Wow, you can get to Seattle in 15 minutes? Nice. See you soon.
 
Anonymous
@AlexA. He has a portal gun
 
He would have to shoot the exit portal somewhere near Seattle, which is quite a feat from opposite side of the country.
 
@Mego Cool. I wonder which of the three causes that.
 
Anonymous
4:58 AM
Dunno
 
Anonymous
I'm looking up my exact CPU model and its ISA
 
There are tools for automatically finding a minimal input for a compiler crash.
 
@AlexA. *He has a TARDIS
 

« first day (1862 days earlier)      last day (2971 days later) »