« first day (2218 days earlier)      last day (2620 days later) » 

12:06 AM
Can this be reopened? It is a basic markdown parser codegolf.stackexchange.com/questions/108592/…
 
I'm 99.8% sure that's a dupe.
Of an equally closed question.
 
Never found a dupe
Also the original writer said he never posted it and gave me permission
Just looked up markdown parse and go no questions that matched
 
user165474
@ChristopherPeart For your modified Processing JS submission to the Windows Error Boxes to the next level, could you please make it so that it erases the previously drawn rectangle? Right now, I'm not considering it valid, but if you make that fix I'll consider it valid. Thanks!
 
I distinctly remember this. It was closed back then because it was unclear how to handle nested cases. I'm looking for it...
 
I vote to close as unclear what you're asking because there are at least 500 unexplained corner cases. Markdown is an incredibly tricky language that everyone has some idea of what it 'should look like', but a formal specification is quite long. This is nowhere near a complete specification. — orlp Jan 30 at 7:52
 
12:11 AM
So the same reason.
 
I just mentioned that I would not have nested cases
Just edited
@AlexL. I did
 
user165474
@ChristopherPeart Oh, must've missed the update. I'll go look for it! :)
 
@AlexL. Updated my link
 
0
Q: Super-Meta Quine

Alex L.PPCG hasn't had enough of quines already... Challenge: Your task is to create a program "A0". When this program is run with no input, it outputs nothing. When this program is run with input, it outputs "A1". When "A1" is run with no input, it outputs "A0". When "A1" is run with input, it output...

 
user165474
@ChristopherPeart Okay, it works now! +1
 
12:16 AM
11
Q: It's a double+ header!

Conor O'BrienRelated Exposition After winning the SO raffle, you could have been on top the world, and you were! The raffle had been going on for a year, now, and you were one of a hundred programmers who were selected to enter into the SO stronghold. And finally, the wait is over. Today is the day you go t...

This was the challenge I remembered. It was briefly closed an unclear, now it's open.
This is pretty much a comprehensive "parse this markdown" challenge.
> Given a valid markdown file as input to your submission, perform and output the following transformations on the input
 
user165474
I feel like going trigger happy with spamming questions today... hm...
 
CMC: Given a string of length n, output a new string that is the first character repeated n times, the second character repeated n-1 times, etc up to the last character repeated once
"world" --> "wwwwwoooorrrlld"
 
Slowmotion speak simulator
 
user165474
s=input();print(''.join([s[k]*(len(s)-k) for k in range(len(s))])) Python program written in about 30 seconds
 
user165474
Got it on my 3rd try
 
user165474
12:23 AM
The first time I forgot a pair of brackets, so it was trying to subtract an int from a str
 
user165474
The second time I didn't use ''.join, so it gave me an array
 
@DJMcMayhem :s/./&\r/g<cr>ddqqk:0,norm ylp<cr>@qq@q:%s/\n<cr>
I'm sure it can be way shorter :)
 
Well :%j! for starters
 
Do we have a challenge about computing ancestral proportion for an individual? e.g. (Algeria,(Brazil,China)) represents a person's mom being Algerian and paternal grandparents being Brazilian and Chinese. The output would be 0.5 Algeria, 0.25 Brazil, 0.25 China
 
@DJMcMayhem Oh, duh. I always forget that join! exists (even in daily text editing, although I have started using gJ occasionally).
 
12:27 AM
@AlexL. Can the background be the first box?
 
user165474
@ChristopherPeart What do you mean by that exactly?
 
@Doorknob also, if you swap & and \r you don't need dd
 
While we're on the topic, what exactly does 0, do? Does it implicitly assume you mean 0,.?
 
Video game idea: You're given a randomized scenario and have to correctly fill out the (U.S.) tax forms for that scenario
 
user165474
12:30 AM
@ChristopherPeart I'm going to say no, because there's supposed to be a window with a button in it, and this is already borderline invalid because there's no window, but the link you just gave me, I'll say no because there's only one rectangle.
 
If you do it wrong, the IRS gets angry at you
 
user165474
lambda k:''.join([k[-i]*i for i in range(len(k),0,-1)]) slightly improved version
 
@DJMcMayhem Yep.
 
user165474
@DJMcMayhem
 
@Doorknob okay cool. BTW, I golfed 7 bytes off: Try it online!
 
12:35 AM
Oh, doing the gJ inside the macro is a nice touch
 
!!!
Probably late to the part aren't I
Yeah I am
 
starboard
 
Noticed.
 
@quartata cloudbleed.* domains are all gone already
 
@mınxomaτ Oh this was about the SHA-1 collision
 
12:40 AM
Oh woops
 
The CloudFlare thing was scary too though
 
Not scary, much worse. Much, much worse than heartbleed.
 
@Doorknob V translation: Try it online!
 
0
A: Sandbox for Proposed Challenges

Helka HombaThis can go in the sandbox while I figure out if it's a dupe and debate whether to generalize it to any tree. What's your ancestry? Suppose someone is is trying to determine their national ancestry by outlining their family tree. For example, if they knew their mother was from Algeria, their...

 
12:47 AM
@mınxomaτ You forgot to sign it Summer Glau
2
 
Heh
 
Best file browser for Android?
 
> I uncovered a CloudFlare data leak and all I got was this t-shirt. No, seriously.
 
@DJMcMayhem I use ES File Explorer
but I'm sure there's better ones
@mınxomaτ :(
Valve did the same thing with that guy who found the security hole in Steamworks IIRC
 
@DJMcMayhem I used to like (old versions of) File ES. Now it's filled with bloatware. I'm using Asus' one now, it's lighter
 
1:08 AM
CloudBleed cache leaks are starting to appear: news.ycombinator.com/item?id=13719455
Worth a read:
274
Q: How would git handle a SHA-1 collision on a blob?

GnurouThis probably never happened in the real-world yet, and may never happen, but let's consider this: say you have a git repository, make a commit, and get very very unlucky: one of the blobs end up having the same SHA-1 as another that is already in your repository. Question is, how would git handl...

 
1:27 AM
I bought a laptop, Came with Windows-10 Pre-installed, which on its own is fine, I actually like it. The issue was it was filled with bloatware. Fresh Install Time
 
solution
don't use windows
no more bloatware for you
 
@ATaco Decrapifier
 
@NathanMerrill Yeah, solve bloatware with even more software...
Fresh install all the way. Only use MS links to pull the image, never rely on any third-party media.
 
false. I've got plenty of bloatware on my Linux cellphone. I mean, Android cellphone.
 
You can generate direct MS download links for install media using tb.rg-adguard.net
 
1:33 AM
@mınxomaτ that's like saying to not buy a broom to clean up messes
 
I disagree.
 
Alternatively I could just buy a new floor.
 
right. That's the equivalent of reinstalling OS :)
 
Well Laptops usually don't give you a copy of your OS.
 
Cleaning up bloatware might be better compared to getting stains off of your floor
 
1:36 AM
Bloatware is not really dust as much as radioactive waste. I rather move into a new house that I know is clean than try to deal with it using any band-aid solutions that might not remove every last bit.
 
By the SteamMop3000™ Kill Stains dead
 
@mınxomaτ I guess that really depends on how much you care about bloatware. I would much rather deal with bloatware than live with radioactive waste :)
but you know, to each his own :)
 
Alright, so it varies between stains and radioactive waste depending on the user
 
Well generally I can clean a computer of Bloatware on my own.
But if they install something to the core files.
They have made a sad taco.
 
@ATaco By installing Linux on it?
 
1:39 AM
By purging the Bloatware.
I'm still not running Linux on anything.
 
-5
Q: def block_test puts "We're in the method!" yield puts "Yielding to the block..."

Anonymousdef block_test puts "We're in the method!" yield puts "Yielding to the block..." yield puts "We're back in the method!" end block_test { puts ">>> We're in the block!" }

 
That's a new one.... completely off topic, with a self-answer that contains exactly the same text
 
troll, or really clueless?
 
I actually have no idea.
 
Probably something along the lines of "I haz problem I'll post it on site that sez 'code'"
 
1:46 AM
clearly somebody is experimenting with the SE API
 
I'd wager its a bot
 
What's with the text though?
 
It's not even valid Ruby
 
its probably ruby that got escaped incorrectly
 
1:48 AM
Looks like it was copied from there
 
huh
must have been a manual copy
 
Well then.
 
because it skipped comments
as well as the invalid syntax later on
but nice find
 
.code.tio:3: syntax error, unexpected tSTRING_BEG, expecting ';' or '\n'
def block_test puts "We're in the method!" yield p...
                     ^
.code.tio:3: syntax error, unexpected keyword_yield, expecting end-of-input
...ts "We're in the method!" yield puts "Yielding to the block....
It errors because it's all been placed on one line like that.
 
If you look at the markdown for the question all the newlines are there
It looks like it is valid ruby, but it gets mangled by the markdown
 
1:58 AM
I fixed the Markdown on the (Deleted) post
 
Why on Earth would you do that?
 
Broken codeblocks on any post, no-matter how low quality, deserve to be fixed.
 
The answer still has the same broken code though
 
The code does infact work.
 
That clashes with our general don't polish turds philosophy. It doesn't matter for a deleted post, but visible ones may get bumped to the front page by edits, which is not at all desirable.
6
 
2:01 AM
Don't polish junk
 
CMC: Given a pos int, how many digits are increasing from left to right? e.g. 6237 -> 2
 
How is that 2?
 
@HelkaHomba d0>s
 
I don't think I even qualify... ->i{s=i.to_s;s.length.downto(0).find({|l|s.each_cons(l).any?{|s|s.sort==s.rever‌​se}}}
 
0
Q: Tell me about my question!

HyperNeutrinoI'm a narcissist. (Not Really) I'm also very lazy... (Not Really) So I want to know how many people like this question, and how many people have seen it (I don't care about people who downvote it) But I'm too lazy to check myself Challenge Your challenge is to output how many people like ...

 
2:19 AM
5 bytes in jelly: Try it online!
Not sure if MATL is better for the task or I'm really bad at jelly
Probably both
 
-2
Q: Find the unnecessary return keyword and remove it

Anonymousdef first_n_primes(n) return "n must be greater than 0." if n <= 0 return "n must be an integer." unless n.is_a? Integer prime_array ||= [] prime ||= Prime.new for num in (1..n) prime_array.push(prime.next) end return prime_array end first_n_primes(10)

 
user165474
@NewMainPosts I'm not even sure what this is about...
 
this really smells of trolling
 
user165474
@JanDvorak Agreed. Seems potentially like someone trying to collect upvotes? Not sure.
 
If that's their goal, they're really bad at it haha
 
user165474
2:33 AM
@DJMcMayhem Agreed :P
 
user165474
BTW, is there a way to easily reply to the last message using shortcuts?
 
@NewMainPosts Another post by this guy? Mods..?
 
user165474
@ATaco Not the first nonsense post by this guy?
 
Nope. They've posted this already.
 
@HyperNeutrino Sure, just press Shift + Tab, Menu, Up, Up, Up, Enter, Tab, Ctrl + V, Space, Ctrl + Left, Shift + Home, Shift + semicolon, and End.
Works only in Chrome and if there are no links in the message though. Alternatively, use this userscript.
 
user165474
2:42 AM
@Dennis Unfortunately, I don't usually use Chrome, but I'll try it, that seems interesting! Also, what do you mean by the Menu button? I have a button between right-Alt and right-Ctrl that looks like a hamburger icon in a box. Is that the right one?
 
That's the one. I really recommend the user script though.
 
user165474
@Dennis Testing
 
user165474
@Dennis Yay, it works. (Using Firefox; I just need to use another Up).
 
Aw, I started up Firefox for nothing.
 
user165474
Also, in my version of chrome at least, it's only two Ups.
 
2:45 AM
Nah, keep it open and close Chrome
 
Right, the third one was an extension.
@JanDvorak Not in a million years.
 
Maybe. Maybe it will be when the next version comes out.
 
Of Firefox?
 
of Chrome
 
user165474
Poll: Firefox vs Chrome
 
2:47 AM
If I don't like it, I just keep the one I'm using right now.
 
You can't not upgrade Chrome
 
Sure I can.
 
10
Q: Golfscript Diagonal Array

Josiah WinslowIs there a way in Golfscript to bring all of the diagonals of an array into a single array? For example, for the array [[1 2 3][4 5 6][7 8 9]] return [[7][4 8][1 5 9][2 6][3]] (not necessarily in that order) and for ["ABCD""EFGH""IJKL"] return ["I""EJ""AFK""BGL""CH""D"] (not necessar...

"How do I do this thing in Golfscript"
is this on-topic?
it's completely not about golfing that thing
just how to do it at all
 
I think the golfing part was pretty much implied.
 
it's written as a plain question
probably should be edited then IMO
 
2:54 AM
Knock yourself out.
 
user165474
@Dennis What does that actually mean? I never really got that expression.
 
wat
@HyperNeutrino go ahead and try
 
user165474
@wat Ok. Thanks!
 
wat
AFAIK
 
user165474
I think that sounds right.
 
3:09 AM
Knock yourself our just means go for it, don't know why personally
 
@HyperNeutrino name change?
 
user165474
@Riker Yep. I used to be Alex L. but I want to have an actual interesting name. Might cause a bit of confusion though... :(
 
ah
 
user165474
Regular Discord users would know me already.
 
I got it because of discord
yeah
 
user165474
3:11 AM
Okay.
 
Well, I was certainly confused
 
user165474
BTW, am I allowed to answer my own question if I think I got an interesting solution? For reference, I just asked it an hour ago, so I think I should wait...
 
user165474
@ATaco sorry
 
Yep
 
the avatar is still benzene tho
 
wat
3:13 AM
Oh, you are Alex L.?
Cool
 
user165474
@wat Yeah. My Minecraft username is also HyperNeutrino.
 
@HyperNeutrino Yep, do wait
 
wat
I know, I saw
I'm TheRealAlien
 
user165474
Yeah. I remember, you showed me around the server the first day I went on.
 
@JanDvorak ?
 
user165474
3:14 AM
@JanDvorak Ok, thanks.
 
@HyperNeutrino Everybody handles this differently. Some users post an answer with or seconds after the challenge, other wait a week, other never self-answer. We don't have a policy or even a guideline, so it's a personal choice.
 
I think I saw a guideline
 
user165474
@Dennis Okay. I'm going to wait, just to give other users a chance to answer, because my solution is in Python and I think I might get quite a few of those.
 
along the lines of "if your answer is competitive, posting it immediately will discourage others from participating"
 
user165474
@JanDvorak That would make sense.
 
user165474
3:21 AM
 
prolly
 
user165474
I think the IDs are 1-indexed because question id 0 doesn't exist
 
ye
 
swift is only language where it take 3+ hour to make button
2
I'm not sure why errors show hex codes as they are completely meaningless since iOS has to way to see what is happening at them
 
Try to make a button in DOS C
 
3:31 AM
well at least DOS C probably does not have gapping bugs
Feb 19 at 8:58, by Downgoat
apparently apple, a multi-hundred-billion dollar company or somethin like that cannot make a function to clear a specific cache item after 3 years
they have function but it doesn't even work
 
the iOS environment is optimized for making good programs. The immense entry cost is intentional, to give time to your artists while your coders make the functionality
 
screw it, you never needed to Watch, Star, or Fork a GitHub repo anyway.
 
so... ObjC?
CMC: make a button in objective C
 
@JanDvorak good code? no. You can smash something together within a couple days but anything half decent with Cocoa require PhD in Weirdness
@JanDvorak * button with border
I mean for the amount of money the company has, they need to increase the budget on Software development
 
or switch to Android
 
3:36 AM
half the components are written in different languages, which results you in not being able to use generics unless you want a meaningless segfault with no context
@JanDvorak oh god Java
this was bad idea, I should go back to node.js
 
Scala? jRuby? clojure?
 
@wat please help on GitGoat, I am having mental breakdown
 
Why Java when you can J# instead?
 
@RohanJhunjhunwala can I make android app in SILOS
 
You should use COBOL, obviously.
 
3:39 AM
ASM
Better yet, make your own programming language in Lisp
 
Even better, make your own programming language in a programming language you wrote in Lisp.
 
that language would be Lisp
 
@JanDvorak LISP? nah, let's just use BF
set tape to memory and set I/O commands to raw system IO bit thing
 
Hey guys, I wrote a Python interpreter, in Python: import sys;exec sys.stdin.read()
 
0/10, Just a wrapper.
 
3:45 AM
A t-shirt is also just a thin wrapper
 
T-Shirt doesn't claim to be a Torso.
 
how about a ski suit that feels like you're wearing nothing at all?
 
really random question but nobody in here happens to sell, know someone who sells, or knows the price of a generic sacrificial anode? >_>
 
@JanDvorak You jest but
 
@ConorO'Brien Can't tell if joking, what is a 'Generic sacrificial anode'?
 
3:50 AM
only halfway so
 
@Pavel sacrificial anode. I know it sounds weird
 
I'm sure people have written interpreters in Lisp
 
Lisp is known as the programming language programming language
 
@ConorO'Brien ebay.com/sch/… around 40 bucks.
 
hm. thanks
 
3:53 AM
I find lisp as the most esoteric non-esoteric language.
(parenthesis (are evil))
 
@ATaco I present you J
 
Wait, is J not Esoteric?
 
And APL
 
@ATaco I present you Batch.
@ATaco nope
 
And PROLOG
 
3:54 AM
yep
 
@ConorO'Brien This one wins
 
@Pavel yup. I'm making a biginteger library in batch and am pretty proud of it
 
Assembly - it doesn't even have loops
 
@Pavel ehh prolog is pretty non-esoteric
 
I've just received word that the Emperor has dissolved the MIT computer science program permanently.
4
 
wat
3:54 AM
@Downgoat ?
 
@JanDvorak You might as well say ELF binary, it doesn't really count.
 
well
I nearly survived from food poisoning in nethack, but then I pressed the wrong button
I had it all planned out
damn
 
the best way to cure food poisoning is to sit on a toilet
 
Do they have those in nethack?
 
wat
...
 
4:05 AM
I think in a fork*
 
But really, don't eat rotten stuff
 
@DJMcMayhem Thanks for the bounty!
I was wondering why I kept getting upvotes on my tips answers
 
@JanDvorak thanks guv
 
wat
4:21 AM
help please
let me post my raw IRC chat log
[19:37] <watisthis> Hi, btrfs is swallowing writes on my system and they never complete and take infinite time
[19:38] <watisthis> Cannot open zsh (because I use plugins that write to the FS), cannot mkdir, can't even open something like sshfs
[19:38] <watisthis> Touch works, kinda, I think its writes are swallowed.
[19:38] <watisthis> Please help
[19:38] == larsson|w2 [~larsson|w@unaffiliated/larssonw/x-0219283] has joined #btrfs
[19:38] <watisthis> This happened after I had to force reboot my computer a couple of times
Basically, my main computer stopped workign
 
Try installing Gentoo
 
wat
not a time for memes
I've actually wanted to legitimately install LFS before
 
@WheatWizard np. It's a really useful tip, so I'm glad more people got to see it
 
I would say it is one of the big 3 (along with push-pop and the polynomial golf)
 
Definitely
It's also really hard to explain
@WheatWizard Hey, what would you think about renaming the brain-flak room to The Third Stack?
 
4:33 AM
@DJMcMayhem Ha, I like the idea
 
I think it would be an awesome name with a cool ring to it, but the downside would be discoverablitity
(if that's a word)
 
Brain-Flak will still be in the description so I think it will still be searchable
and hey a few people might wander in because of an interesting name
 
Oh you're right. I didn't realize you could search descriptions too
I was on the fence before, but now I'm totally in favor
 
Should we add a tag too?
done
 
wat
The problem seems to have resolved itself. ¯\_(ツ)_/¯
 
4:37 AM
ls
Err, wrong window.
 
wat
lol
@Dennis Applications Desktop Documents Downloads Library Movies Music Pictures Public fonts oh-my-zsh work
 
That doesn't look right. There should be 1037 files in ~.
8
 
wat
$ find . | wc -l
52351
seems legit
 
That's cheating. find is recursive.
 
wat
I know
BTW Where are all of these files? In hidden dot dirs?
Or maybe in ~/Library
 
4:42 AM
Don't ask me. It's your computer.
 
wat
@Dennis I actually regularly clean my ~ to make it appear better
 
My find command is still running. Might take a while.
 
wat
and also to not make ls ~ take 10 seconds (looking at you 9 year old me with a Dell D410 laptop and an installation of Ubuntu)
That laptop had a 20GB HDD.
Actually, it still has it. I have the laptop right here.
pulls out laptop
I'm actually starting it up right now, seems like someone put Windows XP on it.
Also, I completely forgot the BIOS setup password.
Google Chrome... 8?
I just learned the Fn+Shift+15324 trick for old dell laptops. Tetsing it out now...
Fan is at 5176 RPM
Rebooting the laptop onto my multiboot Linux flash drive
 
wat
5:05 AM
keyboard is ded
 
RProgN2 now fully supports Arbitrary Sized Numbers. Yay.
 
5:30 AM
Good for you
@wat o.0 upgrade your HDD
 
5:59 AM
$ su; cd sdcard; find . | wc -l
886
 
wat
@Pavel Not worth it.
 
For more than 20GB?
 
wat
It's just an old laptop with a Pentium M CPU and PATA interface.
If anything, I need to get a functioning keyboard.
Actually the HDD that is in there right now has 40GB of space, it's the one with Windows XP installed. I had another one with Ubuntu 12.04 that lagged horribly, but I used it until 2011-2012 I guess
I used to play Minecraft on there. It has 2GB RAM. I even used Faithful texture pack.
Absolute minimum settings got 20 FPS. Tolerable settings, 10
The thing has 16MB VRAM, not even enough for a 1080p
@Pavel
 
6:13 AM
hello guys. I have made some more progress on my maze koth
 
wat
Neat
check it out, it's a really nice SBC that you can use for all sorts of projects
I put Mopidy on mine and I use it as a smart alarm clock + bluetooth speaker + AirPlay speaker + DLNA speaker
All you need is an actual speaker. I decided to put mine in an alarm clock housing but you don't need to do that, it;\'s too much work, instead just get a USB powered speaker.
I use this one and it works very well
 
A new day, a new mess to clean up. Time to go through all logs of the company's websites that use CloudFlare in one way or another and change every single web-based password login. What fun.
 
0
Q: Family tree Fun

HyperNeutrinoGiven a family tree, find out how many cousins I have! Challenge There are k people in this family tree. The first part of input will be this single positive integer k. The next q lines will contain all of the relationships in the following format (you may take q as input if you want): ID0, ID...

 
wat
6:28 AM
Yay. Time to change ALL the passwords! :)
Though I haven't logged into most of those services for a while (cookies) so I don't need to change most of them
 
user165474
@mınxomaτ sounds really boring... :(
 
I'm just glad we finished phasing out slower nameservers earlier this week so changes in CDN won't take longer than 15min each. 48h previously.
Still, this will probably take about a week. Which means two.
 
wat
What is your job?
 
I own a security company.
 
wat
I see.
 
 
2 hours later…
wat
8:10 AM
I'm thinking of getting these headphones, are they good?
 
wat
8:20 AM
Also, the illuminator badge is impossible
 
@wat Why? It's just the same conditions as Explainer and Refiner, but more of them.
 
wat
"Edit and answer 500 questions in one day"
500 golfs in one day.
 
Where does it say "in one day"?
 
wat
No, within 12 hours!!
 
That's each, not all. The edit and the answer for each question have to be within 12 hours.
 
wat
8:27 AM
Oh, I see
@DuctrTape I think you misspelled your username
 
wait a minute...
one of HelkaHomba's challenges is close to a dupe of mine...
 
I didn't
 
@wat Funny you should ask, I use those all the time and I love them. I don't own a pair of those, but I do highly recommend them (especially at that price range)
 
wat
My dad has a pair but the 3.5mm jack broke, I need to get a new one
 
Is it not warrantied?
 
wat
8:39 AM
Head phones were bought secondhand
on ebay
 
Dammit Dennis with Jelly some symbols make me want to wipe my screen because the dots and accents look like specks of dust :(
 
Oh.
Wait, if you've used them before, why do you have to ask if they're good?
 
wat
I was just trying to get second opinions. Also, because of the broken jack, I haven't used them in a year
 
Ah. Well, like I said they sound and feel fantastic for the price range. The Audio-Technica m40's (or 50's if you can afford it) are also really good but a little bit pricier
Ftr, my main headphones are audio Technica m40's
 
wat
ftr? for the record?
 
8:44 AM
Yeah
 
No, this
I guess I should have specified m40x
 
wat
I see
 
8:56 AM
is anyone here interested in my maze koth?
 
wat
yes
 
wat
what language?
 

« first day (2218 days earlier)      last day (2620 days later) »