« first day (1496 days earlier)   

12:30 AM
@Sp3000 got it
esolangs seems to be down :(
 
Oh wow, nice work
 
1:12 AM
I wish my phone keyboard had backticks
Makes it hard to post golfs from the train
 
@Sp3000 Android or iOS?
 
iOS
 
Heretic. :)
I believe you can tap and hold the ' key to find the backtick, though.
 
@Sp3000 Your code and my code for Shotgun numbers are effectively identical :-)
I wrote it while it was it the sandbox -- did you as well?
 
D:
@xnor I started only 2 minutes before Martin posted... doing the ><> solution first :)
@Doorknob Found it! Damn hiding backtick...
Didn't know you could hold keyboard letters
@xnor btw nice trick with the range question, will update later
 
1:31 AM
@Sp3000 Here's a shorter way to do the shotgun update: n+=i*(n/i%2-~-n/i%2)
actually, i might have a shorter way...
 
@randomra Sorry. My brain isn't up to track right now.
But still, I found a one-byte improvement.
 
1:56 AM
Thanks, edited.
 
` The backtick is probably one of my favorite characters.
 
I never use ` apart from here
 
That particular keyboard key is probably the least used.
 
I use backtick all the time for Markdown (SE, Github, some blogging software, personal notes, etc.) and code (Ruby shell exec, Bash (although $() is better), Python 2 repr, etc.). I'd say my least used key would be either Insert/Scroll Lock or one of the right-side modifier keys (right Ctrl, right Alt, right Shift).
In fact, I probably never use those at all. :P
 
Is it bad that I forgot that there was a right shift?
 
2:10 AM
It's like commenting your code. We all know you're supposed to use it, but nobody really does.
 
Does anybody around here use a proper typing method?
 
What do you mean by "proper"?
I touch-type, but I guess not in a strictly "proper" way (ex. I usually use my right index finger for "y" instead of my left index finger).
 
The "four fingers on the home row, index fingers on the little bumps" method.
Because I never use that method.
 
Yeah, I type like that. How do you?
 
I'm on an iPad right now, and I'm one-handing the whole time.
 
2:14 AM
Ah. I use Swype on my phone (with one hand (one finger, actually)).
 
If I were on an actual keyboard, I would use a very disorganized typing method.
 
@Doorknob do you type all the right-side spec chars ([]{}=+;'".etc) with your right pinky when programming?
that seems quite tiring
 
@randomra Heh, nope. I've never really thought of how I type those, actually.
[] and {} with my middle and ring finger of my right hand.
 
My typing speed will increase dramatically once a decent brain-computer interface is invented.
 
+ and = with my right middle finger
; with right pinky of course (no hand movement required)
'" also with right pinky (shift of a single key, not too hard).
 
2:22 AM
The placement of the ; key always seemed stupid, but makes some sense in the context of programming.
 
good to know that for programmers touch-type is not THAT far from the hunt&peck approach
(caps to backspace is a great modification)
 
@PhiNotPi Why? It should be easy to reach; it's a common punctuation mark.
 
or caps to anything really
 
@randomra Caps to backspace? I have caps mapped to Ctrl.
 
Colemak layout uses caps2backspace too
 
2:25 AM
Caps Lock to End?
 
That seems... odd.
 
left side end would take forever to get used to
 
I only use right shift. Never left shift.
 
I use End a lot less than Caps Lock, even.
 
Oh, TheBestOne is now @TeethBones?
@PhiNotPi In what scenario would you possibly need caps lock?
 
2:27 AM
@Doorknob Temporarily.
@Doorknob Graphing calculator.
 
There's also the SysReq button.
 
HE LIKES TO CHAT LIKE THIS
 
Most intentional presses of it are to disable it after unintentionally pressing it.
 
@PhiNotPi Oh yeah, there's another uncommon one. (It's the same key as Home on my laptop though. And it's nice to be there so I'm assured that when all else fails, I can always REISUB :P)
 
This is how I wish my keyboard were arranged:
 
2:32 AM
That's Dvorak, right?
 
Yes.
 
Why wish? Just learn it ;)
 
But then all of my muscle memory will get screwed up.
 
Yeah, that's why I'm still with QWERTY too. (Also because that would completely mess up my workflow on other computers.)
 
I've read up on layouts and I think it worth to change for almost noone
 
2:35 AM
Qwerty was optimized for typewriters, but the standard is so entrenched that it's never going to change.
 
and somehow it's not slower than any other layout
which is quite weird but that's the case
what I don't get: why do we hold down modifier keys while pressing the other key? why it doesn't work like the "sticky keys" feature in windows? what's the upside of the current method?
 
If it's true that the arrangement doesn't make a difference in speed, we should have just done it alphabetically.
 
@PhiNotPi not, because typewriters
 
@randomra If you'd like, you could type capital letters with only caps lock. Then you'll see why. :)
 
@Doorknob not toggle on/off, but with auto toggle-off
I type with sticky keys enabled btw
 
2:41 AM
@randomra I don't know, press-press-release-release seems a bit faster to me than press-release-press-release.
Probably because the last two releases can be done simultaneously.
 
do you type every word as digraphs?
so if I miss ctrl-C, and becomes ctrl, C it acts the same
and it's more comfortable that I don't ever have to press combinations
of course I often press them simultaneously just like when you type words
 
Hmm. I guess that would make sense.
 
 
2 hours later…
4:44 AM
Good night.
 
 
1 hour later…
5:57 AM
If I (or my kid, or dog, etc) hit Ctrl and don't realize it, there's nothing to indicate that I did, and it would stay sticky until the next key is pressed. The next key I press may not have the intended effect. If I have to hold down modifier keys, that's not an issue.
And on that note, bed.
 
0
A: Sandbox for Proposed Challenges

user23013Currently this is just an idea. I don't know how to check if an answer is complete, so I'm not sure about the winning criterion. Make a Pi Game Solver There is already a question to solve the 24 game, where your program should find a way to get 24 using 4 given integers and addition, subtractio...

 
6:46 AM
@Calvin'sHobbies Have you tried running the mixed tab/space code?
I don't think Python 3 lets you do that, but I'm not sure if it's just my computer
 
Ah, well it works in Python 2
but not 3
 
Yeah I should probably add a note why I'm using Py 3
 
7:05 AM
an answer which says dont run it
My Pyth answer - asdhakjdhakjsdhkajsdhkajsdakjdh1j2h3k1jhaskdja . Don't run it
lots of joining in there ..
 
8:02 AM
@Optimizer If you want to run it, be my guest :D Just don't blame me for anything!
 

« first day (1496 days earlier)