« first day (2096 days earlier)      last day (2750 days later) » 

Anonymous
12:09 AM
@orlp Though that may be an entirely SFW subreddit, that subreddit name isn't. We probably don't need that in the transcript.
 
Anonymous
The innuendo is absolutely not appropriate for SE chat
 
um
 
Anonymous
Apparently the entirety of Ask Ubuntu is coming here to see what happened. Nothing to see here, move along.
 
@Mego But we like being nosy!
 
yeah!
 
12:13 AM
@Mego lots of us are 10k+. And a lot of flags tend to catch mod attentions sometimes
 
Sorry boys (and goats), this is Ask Ubuntu General Chat #2 now. Move along.
6
 
lets err on the side of caution, and not post links that are possibly not SFW, even in name.
 
Anonymous
user image
6
 
I can't see deleted chat messages :(
 
@Mego it tends to happen that way when a flag notifies every 10k user/chat mod online
 
12:16 AM
@Geobits Reddit link to a subreddit where girls are holding large cats.
 
Anonymous
But it's absolutely unnecessary to join the room to deal with a flag. If you need more context than the actual message (which you didn't on that flag), you can simply open the transcript. Joining the room draws more attention to the flag, which is the opposite of what we want.
 
You can probably guess why the flag happened.
 
@KazWolfe Not even a clue >_>
<_<
 
Noted.
that's why.
 
@Geobits happy to bother you privately and share data. drifts to the shadows and lurks
 
12:18 AM
Oh, the eye cuts were supposed to indicate I wasn't being entirely truthful. Maybe they do things differently in Ubuntu Land.
 
@Mego I thought we wanted attention towards flags, and if I join the transcript the flag disappears, if I judge the flag, then I can only see the single message in the transcript by somehow keeping the 0-flag dialog opening and viewing the history. Joining's just easier
 
Anonymous
@KazWolfe It's really not necessary to discuss the contents of a flagged-and-deleted message. In fact, it's best that such messages aren't discussed.
 
let's all move on :)
 
@Geobits I always use them as a more emphatic O_O
 
Anonymous
@Zacharee1 We want attention on flags when they are raised. After they're dealt with, chat should return to normal. A large influx of people "investigating" the flag hampers that.
 
12:20 AM
Speaking of which, welcome to PPCG! Now, to become a contributing member of the site instead of a chat lurker, you know what to do ;)
 
Ask Ubuntu are probably all going to use sed/awk/bash/zsh/fish
 
@ASCII-only no we use bash a bit
 
Anonymous
Requirements for being an upstanding member of our community: 1) Golf code obsessively. 2) Have a strange fixation towards cats and/or goats. 3) Make puns whenever possible.
 
Hey, I can beat bash answers every now and then :P
 
@Mego well like I said, I can either get context or review the flag, not both. No idea why. I choose context because of curiosity and ability to reflag
 
12:21 AM
and ruby/python
 
@ASCII-only Some of us Python :)
 
Anonymous
@Zacharee1 There's a link in the flag dialog to view the message in the context of the transcript.
 
@Mego Gotta call in @Serg for the puns
 
@Mego yeah but then the flag dialog disappears and I can't call it back
 
Anonymous
12:22 AM
@Zacharee1 Right-click and open the transcript in a new tab. If the dialog disappears, that means the flag has been handled, and you don't have to concern yourself with it anymore.
 
But if I join the room I can flag and maybe stop an annoying overzealous flag war, like we've had (twice) in the Physics room
 
Anonymous
@ThomasWard You'll fit in nicely :)
 
@Mego It always happens, even if I do it right away.
 
Anonymous
@Zacharee1 That's because flags tend to get handled quickly.
 
Personally, if I wait even the length of time it takes to open either the transcript or the room to get context, the flag has already been handled (95% of the time) and the whole thing was just wasted effort.
 
12:23 AM
@Mego within a second, a shorter time than it takes to read the message?
 
So unless it's something seriously obviously bad (or multiple flags back-to-back), I tend to not bother anymore.
 
Anonymous
@Zacharee1 It doesn't take long for people to read blatantly-offensive messages and click "valid"
 
@Geobits My experience is the opposite. Like I said, in the Physics room, there is a tendency to flag for fun, so that needs to be stopped a lot
 
Anonymous
@Zacharee1 That's the exception, not the rule
 
@Mego I'm just not able to believe that it takes less than a second
 
12:24 AM
That's easy to stop. Start banning flaggers ;)
 
@Mego Strange how the exception has been the rule for me :D
 
@Zacharee1 It's possible not everybody sees it at the exact same time.
 
That's true, but why would it roll out?
 
Anonymous
I think you're placing too much emphasis on your role as a single 10k+ user. If the flag gets handled, who cares if it was you or someone else?
 
Anonymous
@Zacharee1 Lag.
 
12:26 AM
Good netz here
@Mego curiosity does :p
 
Anonymous
Just because the server sends out the flag to everyone at the same time doesn't mean everyone receives it at the same time
 
Anonymous
@Zacharee1 Then be curious in a non-disruptive way (aka reading the transcript).
 
Yeah, but all it takes is for a couple people (I forget the exact number) to click "valid" or "invalid" without opening the link at all. They have the jump on anyone who cares enough to actually look into it.
 
How is joining the room disruptive?
 
Well, what are we talking about now? :P
 
12:27 AM
Chatting is disruptive, which I did do here.
 
Anonymous
10 mins ago, by Mego
But it's absolutely unnecessary to join the room to deal with a flag. If you need more context than the actual message (which you didn't on that flag), you can simply open the transcript. Joining the room draws more attention to the flag, which is the opposite of what we want.
 
@Mego I explained why I can't do that. How does joining the room call attention to the flag? For all anyone knows (until chatting starts) people are just joining a room someone linked elsewhere, etc
 
Anonymous
Had you (and the rest of the Ubuntu people) not joined the room, we would've already moved past the flag.
 
Anonymous
It's extremely obvious that, when a group of 10k+ users and/or mods join a room, it's because of a chat flag.
 
Well, I sat down after the flag happened. If it weren't for the new faces and starboard message over there, I might not have noticed it was there at all. Now I'm talking about flags for no reason >_>
 
12:30 AM
@Mego you were the one who got caught up in us joining because of the flag. Had you not said anything, we might have kept the old discussion going or started a new one. By objecting, you started this whole discussion. Yes, none of it would have occurred if we hadn't joined, but it's still not fair to object to us joining, even if we are here to check out the flag. I was planning on staying a while, maybe joining in chat. Instead, I feel unwelcome and am rather unlikely to return
 
But I'm done with that now. Gonna watch the kid play Ni No Kuni instead :D
 
Oh geez, should I come back later?
 
@DJMcMayhem probably :p
 
Anonymous
If you want to stay and chat with us, feel free. If you're only going to come in here because of a flag, that's not so good.
 
12:34 AM
@Mego @Mego I readily admitted to that earlier. However, I would have most likely just continued on, either leaving or joining in the conversation. However, your complaint put everyone who joined on the spot, with an implied accusation that we were here for literally nothing else except to spy on you.
 
Anonymous
@Zacharee1 My complaint was that a bunch of people joining after a chat flag is raised draws attention to that flag (which it does), when that's the opposite of how chat flags are supposed to work.
 
@Mego No, I don't want to stay anymore, because of your hostility. Maybe I came in here because of the flag, but if you hadn't said anything about how terrible it is for people to join the room because of a flag (I still don't see the reasoning there), I would have joined in. Now, we've gone to a whole other discussion.
@Mego Objecting to people joining attracts much more attention. And chat flags draw the attention of literally every 10k/mod online
 
let's all go back to our respective rooms, mmkay?
 
New topic: Waffles vs pancakes?
 
Pancakes
 
12:36 AM
@DJMcMayhem why not BOTH
 
Anonymous
@DJMcMayhem Waffles. Miniature syrup bowls.
 
@ThomasWard you only have enough batter for one
 
@ThomasWard NOW it's getting crazy in here
I don't know if I can handle such a delicious idea
 
@Mego ugh, I hate it when people fill bowls with syrup in the dining hall at our school, use maybe a teaspoon's worth and then leave it up to the students assigned to clean dishes to clean those things up
@DJMcMayhem how about a Waffle sandwich with Pancakes as the bread?
 
Anonymous
@Zacharee1 Those people are the worst. Disrespectful college students make me glad I finished college already.
 
12:38 AM
oh this is high school, which is even worse
worse than worst
 
(pancake )
 (waffle)
(pancake )
 
or worse than wurst?..
@DJMcMayhem yehs
 
@Zacharee1 Am I understanding you corrrectly?
 
yesh
 
CMC: Output that sandwich monstrosity in as few bytes as possible
 
Anonymous
12:39 AM
@DJMcMayhem 2 bytes: no
 
@ThomasWard Just kick EVERYONE!
 
pwp
@KazWolfe but PANCAKES!
is there a mass kick button?
 
North Korean official news site runs on Apache....
 
I've been on the receiving end of indignation after joining a room to see what a flag is all about (or even sometimes when I joined to ask a question or something). It's not real pleasant.
 
    ❯ nikto -host rodong.rep.kp
    - Nikto v2.1.5
    ---------------------------------------------------------------------------
    + Target IP:          175.45.176.78
    + Target Hostname:    www.rodong.rep.kp
    + Target Port:        80
    + Start Time:         2016-10-24 20:38:57 (GMT-4)
---------------------------------------------------------------------------
+ Server: Apache
 
12:40 AM
@Zacharee1 It's called "timeout."
 
@quartata well yeah, but it's not like we're actually kicked out
 
@noɥʇʎPʎzɐɹC What did you expect it to run?
 
@ΛεγίωνΜάμμαλϠΟΗʹ "news"
 
@El'endiaStarman Yeah, it's always hard to join a room
 
@quartata nginx?
 
12:41 AM
@quartata why not nginx?
 
@quartata some self-built north korean stuff?
"let's not use this american scum of software"
 
@noɥʇʎPʎzɐɹC I'm impressed they even could set up Apache actually.
 
@ΛεγίωνΜάμμαλϠΟΗʹ dprnk
 
@quartata Agreed. Very much.
 
@quartata I hate apache. nginx is so easy to use
 
12:43 AM
star........?
 
??
 
I've never worked with Nginx but from what I've seen it's very very similar to Apache
 
oh dprnk: Democratic Republic of North Korea
@quartata wayyyyyyyy easier
 
Anonymous
I'm sorry if I made you guys feel unwelcome here - that certainly was not my aim.
 
Ugh. This is way too long and way too slow...
 
Anonymous
12:44 AM
@DJMcMayhem What is that supposed to be?
 
Anonymous
Oh a pumpkin
 
ASCII-O lantern
 
......can I charge the artist that made this with the crime of making it only 2 minutes long?
 
@DJMcMayhem what is that?
 
I'm dissapointed by how long it is, but it took so long to figure out I don't feel like golfing it or even explaining it, haha
@Zacharee1 An answer to this challenge:
 
12:45 AM
@quartata config wise it's not (I do nginx package maintenance in Ubuntu)
 
10
Q: Draw an ASCII-O'-Lantern for Halloween

Helka HombaHalloween is almost here, the holiday after which most people need to wean themselves off a hollow diet of sugar. Write a program that takes in a positive integer. If the integer is less than 31 (1 through 30), output this ASCII-art jack-o'-lantern, looking to the right as if looking forward to ...

 
but what's it using?
it looks like gibberish to me
 
Oh. V. It's a weird convoluted language that only handles strings.
 
Anonymous
@Zacharee1 V is a language that DJ made, based on vim.
 
looks almost as bad as PHP :D
2
 
12:47 AM
Ooh, ouch
 
@Zacharee1 ...is that a backhanded insult?
 
@Zacharee1 If you think V is bad, you haven't seen many PPCG languages
 
haven't seen any
 
It's true though. This particular answer is extremely convoluted since it can't really handle numbers very well
 
@El'endiaStarman yes
 
12:47 AM
@El'endiaStarman sounds like it
 
Anonymous
I'm writing up a solution in Actually... You'll love seeing that.
 
will I Actually though?
 
You seriously will
 
@Zacharee1 Search is:a jelly
 
Oh no even the Ubuntu folk are making actually puns
 
Anonymous
12:49 AM
@quartata I regret so many of my life choices right now
9
 
@quartata you should join our room some time. We even have a Twitter bot that tweets chosen messages from the starwall. PUNFUN
 
@DJMcMayhem (Context for the new folk: Seriously is the precursor language to Actually, both made by Mego.)
 
hey, I wonder if the North Korean official news site runs Linux, BSD, or Windows
 
ugh
 
Kim Jong Il used a Mac.
 
12:49 AM
@noɥʇʎPʎzɐɹC probably Windows ME
 
(how did they get a mac?)
 
(I now realize I've been pinging some random person xD)
 
Why is everyone randomly pinging me all of the sudden?
 
@noɥʇʎPʎzɐɹC They can build and launch (not very good) rockets, and you wonder how they got a Mac?
 
@Zacharee1 they setup apache on their server, so probably not
@El'endiaStarman how do they smuggle it?
 
12:50 AM
@ΛεγίωνΜάμμαλϠΟΗʹ sorry about that. It was my eyes seeing @noɥʇʎPʎzɐɹC's name and thinking it didn't begin with a Latin letter
 
They have the latest version of Apache.
 
@noɥʇʎPʎzɐɹC The Great Nation doesn't need to smuggle anything.
 
@ConorO'Brien You should answer ASCII-O lantern in Jolf so that I'll be more motivated. :P
 
But I can make SΛMSUNG using your name @ΛεγίωνΜάμμαλϠΟΗʹ
 
@DJMcMayhem ehhhhh maybe later
 
12:51 AM
@Zacharee1 No explosives allowed in here, please.
 
Anonymous
Oh great, another bug...
 
I was away for a while
 
@DJMcMayhem I should probably answer as well but it's hard on a tablet
 
people didn't like my post about girls holding cats? :(
 
@Mego explosions are quite the "bug" (fun with context)
 
12:52 AM
they're pretty kitties
 
@orlp NSFW title
@Geobits I have a Note 4 and a Tab S2. No Note 7s here
 
wtf, nikto?
+ Root page / redirects to: /
 
They still don't know what's wrong with the Note 7 btw
@th
 
but that means 33111111 will be lost
 
one more letter and he gets tha ping
@Downgoat ohai
 
12:56 AM
@Zacharee1 .o/ hai
;_; @AskUbuntu y u raid TNB
 
23 messages moved to Trash
 
RIP 33111111
 
I was just invited to Trash :p
 
Thank you
 
I know that was all in playful jest, but I don't think we need to pursue that any longer
 
12:57 AM
@Sp3000 Yeah, good move.
 
Anonymous
@Dennis Could you pull Actually, please?
 
Actually pull Actually
 
I'm dissapointed that I got invited, but meh. At least it got taken care of.
 
Anonymous
I swear, if these painful puns keep up, I'm just going to change the names of the languages
 
Really?
 
12:58 AM
I seriously don't think you will.
 
@Mego sorry :( didn't know you didn't want them
 
@Mego Seriously?
 
@Mego Let us suggest names
 
Anonymous
 
Live by the pun, die by the pun
 
12:59 AM
@Mego Might take a while. Bad thunderstorm.
 
Anonymous
@ConorO'Brien Really? My constant complaints about the uninspired puns didn't clue you in?
 
@Mego 0/10, haven't changed the README
 
@Mego ? I don't remember them?
 
when did dennis become mod?
or is it just ages ago since he chatted
I never remember seeing him with a blue name
 
Anonymous
@orlp What?
 
Anonymous
12:59 AM
Are you feeling ok?
 
Dennis has been blue and chatting for ages...
 
or maybe
it's the contrast with the new icon
I think that's it
 
Anonymous
That might be it
 
We should try to lift his spirits if he's been blue for that long.
 
ack mods I don't know!
 
1:00 AM
I'm blue yadididadidaa...
 
@orlp O_O he's been mod for a while
 
@Zacharee1 Yeah, there's a lot of us.
 
Dozens of us! Dozens!
 
:/ I am blue atm. can i pls become mod yet :3
 
@Downgoat I'm inclined to think that orlp is just trolling.
 
1:00 AM
@Zacharee1 it's okay we'll make it out. (you are message 33111222)
 
si hablo en español, podré decir que quiero?
 
idea: roleplay tcp
 
@El'endiaStarman I actually wasn't
 
@orlp Oh, you're a NN? I didn't know.
 
Just got thrown off by the contrast with the new icno
@Geobits NN?
 
1:01 AM
translate: si hablo en español, podré decir que quiero?
(from Spanish) If I speak in Spanish, can I say that I want?
 
Anonymous
Dennis has been a PPCG mod since August 31, 2015
 
@trichoplax "what" not "that," Google
 
@orlp "Dozens of us" -> Tobias -> Never-Nude
 
whoah...
 
@Geobits oh I never really looked into the source of it
 
1:02 AM
@Geobits Geobits, with the distant connections...
:p
 
@Zacharee1 It's not Google, it's Bing. Google says "if I speak Spanish, I can say I want?"
 
It's the source of the meme/saying... and not obscure :P
 
I only know of "dozens of us" from the meme. Never knew the source.
 
@trichoplax just ignores the que?
 
Anonymous
@Zacharee1 It's hardly an obscure connection. They're both references to a popular TV show.
 
1:02 AM
Geez people, go watch Arrested Development. Like right now.
 
@Zacharee1 the what?
 
"que"
 
Sorry - bad joke
 
@Geobits Already have, want S5
 
Anonymous
@Dennis No rush :) Be safe
 
1:03 AM
help anyone should Charcoal have a one-character builtin that adds a newline to a string
 
@trichoplax oh... well I'm a little involved trying to fix my own joke about AD :p
 
@Zacharee1 You haven't watched it enough if you don't know the quotes :P
 
@Zacharee1 I think the joke came across, even with Bing's poor grammar :)
 
@ASCII-only no
 
@Geobits such a good show have to catch up
 
1:04 AM
@Geobits I know that quote. I meant distant, hence the edit
 
@orlp why not
 
I don't know anything about arrested development, so this is all over my head
 
tsk
 
@ASCII-only vOv
 
2 mins ago, by Geobits
Geez people, go watch Arrested Development. Like right now.
 
1:05 AM
@Geobits shemale
 
huh?
 
@Zacharee1 another thing from arrested development
 
figured but I don't remember that one
 
Tobias is just great in so many ways, but this...
 
time to review some CVs on AU
 
oh
 
@Geobits Ohhh... Arrested Development is the thing with Agent Zoil in it.
 
Uh, yeah. Among other things lol
 
@Mego Already done.
 
don't pull and drive?
 
1:13 AM
That's like the one thing I can't do from my phone. :P
 
@Dennis Could you pull V once your internet is back up? And I made some other changes, so you'll have to switch to master and remove the -- from the wrapper
 
Also, the delay was because the computer doesn't run on lightning bolts, which was the only available electricity.
 
You need to rig that up then. Seems well worth the investment.
 
^
 
@Dennis maybe you need to set up a pull bot or something
 
1:15 AM
would also be cool af
 
all I see is people asking you to pull all the time
must be super tiring
 
"Hey, can you pull V?" "Okay, but you're gonna need to wait until the next storm."
7
 
@DJMcMayhem Done and done.
 
@orlp he checks the code
 
Oh thanks! Let me double check it all works
 
1:17 AM
@Geobits Between now and February, that shouldn't be an inconvenience.
 
@DJMcMayhem nice
 
@DJMcMayhem Looks like I shouldn't walk too far away from the computer.
 
@DJMcMayhem now all I need is a challenge to print out json and I've got a zero byte solution
 
Lol
Well, I know what it is, but I don't want to fix it yet because I see something else wrong.
@Dennis How are the args passed?
Right now it's just printing the value of each command line arg, but if I add -s 300 it doesn't print anything
Oh wait, sorry nevermind
 
@Dennis So five months out of twelve? Well, still better uptime than hosting with GoDaddy I guess.
 
1:24 AM
@Dennis Could you pull at your earliest convenience? (sorry about that)
 
Actually, that might be an interesting challenge: print out at least 15 characters of valid json
 
@DJMcMayhem Language names are getting more bizarre
 
lol
 
That red turtle keeps confusing me...
 
I've been confusing Zacharee1 and orlp too
 
1:27 AM
I'm just confused and accepting it.
 
You do look somewhat more like Dennis now
 
Anonymous
I still haven't gotten a call... I'm losing my mind
 
@NathanMerrill alert(JSON.stringify(document))
 
@Mego D: what time zone are you in?
 
I can look for something smaller than document
 
Anonymous
1:28 AM
@ConorO'Brien US Central
 
@Maltysen try Math
 
@Maltysen Why not {}
 
@NathanMerrill Since old commits count, I could win that in 0 bytes.
:P
 
@Mego :/ good luck I guess
 
@ASCII-only < 15 chars
 
1:30 AM
@Maltysen Then Math/this
In console you can do $0 as well
 
@ASCII-only circular
Math is also empty for some reason
 
Wait JS JSON breaks on circular references?
 
back from CVs
 
@ASCII-only stringify does
 
CMC: shortest code that outputs more valid JSON than the size of your code
 
1:33 AM
@DJMcMayhem V, 0 bytes:
 
@DJMcMayhem I have a V solution, but it doesn't work on TIO.
 
A single newline counts as "valid JSON", right?
 
Anonymous
@Sherlock9 Your reply on that github issue sent me an email, which made my phone chime, which gave me a brief heart attack
 
puts ?{*10+?}*10
 
@Zacharee1 - I posted a Jelly solution for the Jack-O-lantern, now that looks like gibberish
 
1:34 AM
@Geobits not according to JS:
JSON.parse("\n")
SyntaxError: JSON.parse: unexpected end of data at line 2 column 1 of the JSON data [Learn More]
 
@Mego Hahaha sorry
 
@JonathanAllan wow
 
@ConorO'Brien Since when do I take orders from JS? :P
 
Anonymous
@DJMcMayhem Actually, 1 byte: [
 
how do you type those letters?
 
1:35 AM
@Geobits whenever you take orders from the browser. composition fallacy ftw
or is it division
 
@ConorO'Brien I can't help reading [Learn More] at the end of an error message as being an insult
8
 
@DJMcMayhem Y or H, pyth
 
@trichoplax yup, that's how I feel
 
@Zacharee1 personally I copy and paste a bunch of them, but Dennis (creator) uses a US keyboard with international layout and types it
 
1:35 AM
> [Git Gud]
 
Anonymous
 
@Mego That's.... not the new language name, is it?
 
 dmitry@DmitryE6410: ~ % git gud
 git: 'gud' is not a git command. See 'git --help'.
 
Anonymous
@Geobits Congratulations, you just guaranteed no new language features for an entire year.
 
@Dennis Thanks. It's no longer painfully slow
 
1:37 AM
@Mego No skin off my blue skull.
 
@Mego That's how you type Actually? I copy-paste commands from my copy of commands.txt as I figure out my answer
 
@DmitryKudriavtsev There's actually a git plugin for that...
 
Your way is so much simpler
 
Anonymous
@Sherlock9 Oh, I do that, too.
 
Anonymous
Once I make a custom code page with actual mnemonics, using CPK will be much easier
 
1:39 AM
What sort of mnemonics? And what's CPK?
 
Johnny. Code Page Keyboard
 
Anonymous
@Sherlock9 Mnemonics meaning the symbols used will actually correspong to the commands
 
Anonymous
Rather than random box-drawing characters everywhere
 
@Mego you know what would be fun? listen for a keystroke (say, :) then listen for the two strokes following, then interpret those as a hex number, then write it
 
So I ran git gud through PuTTY on Windows to my Ubuntu server. It crashed Windows...
 
1:42 AM
@Geobits Thanks :D
@ConorO'Brien You'd have trouble with having to type the hex for : itself all the time. Like the backslash avalanche
 
@Sherlock9 why? I mean something like :34 for 0x34
ohhh
nvm
 
$ git me $1000
git: 'me' is not a git command. See 'git --help'.

Did you mean one of these?
        merge
        mv
$ sudo git me $1000
-bash: sudo: command not found
 
wat
why no sudo
 
ew Windows
 
1:47 AM
Great, that means no sandwiches.
 
wat
 
How do you use "escape" in V?
 
@ConorO'Brien oh that thing
 
That doesn't really help
 
1:50 AM
but real pros just use sudo !!
 
@DmitryKudriavtsev A literal escape character 0x1B
 
Yeah.... I realize it's not very user-friendly
 
So as I understand it, V is Vim?
 
With additional mappings and features, yes
 
1:53 AM
-1
Q: Print some JSON

Nathan MerrillThis challenge is straightforward, but hopefully, there are plenty of avenues you can approach it: You need to print out a valid JSON object of at least 15 characters, not counting unessential whitespace. In the interest of clarity, a JSON object starts and ends with curly braces {}, and contai...

0
Q: Verify a UPC Number

user3502615The UPC Code consists of a bar code and a 12 digit number to identify the product. The first eleven digits are used to tell what product it is, and the last one is for error-checking purposes. A UPC Code is valid if the sum 3 * d1 + 1 * d2 + 3 * d3 + 1 * d4 + ... + 1 * d12 = 0 Where dn is digi...

 
@xnor I was super hopeful about your python answer :/
 
@xnor Use str instead of id?
 

« first day (2096 days earlier)      last day (2750 days later) »