« first day (2162 days earlier)      last day (2978 days later) » 

00:02
@Mego Trying to get separate passwords for all of my accounts (partly so Last Pass will stop complaining), then if say my Google I currently use to login to SE is hacked then I don't need to worry about how it connects to SE because it wouldn't anymore
Anonymous
If your Google account gets hacked, you have bigger issues
Anonymous
Use 2FA
I do
So maybe then it is safer in google's hands now I think of it
I remember how once I went through the blood rituals required to reset a Skype password
MS still said I didn't have enough verification info :(
Even if you could add an SE-only login to your account, would you be able to remove the google one, if it was the primary account used to set it up?
It seems like just adding more logins would decrease security.
00:04
@Geobits I think so, I've shuffled SE-Google accounts around before
00:24
CMC: Generate two random 3-digit strings separated by a space, e.g. 078 052 (zeros should be able to lead either part)
Markov chain technology is getting quite advanced:
in Beep Boop Maggot, 41 mins ago, by SanBot
@ETHbot Strangely enough, this always brought the house down.
(or lucky, I can't really tell)
@HelkaHomba Mathematica, 51 bytes: StringRiffle[9~RandomInteger~6~Partition~3," ",""]&
Probably lucky, ETHproductions.
@HelkaHomba Mathematica, 48 bytes: a:=9~RandomInteger~3;StringRiffle[{a,a}," ",""]&
good night everyone
00:40
@HelkaHomba Mathematica, 41 bytes: a:=ToString/@9~RandomInteger~3;a<>" "<>a&
Can't see how to get it much shorter than that
@Mego ouch
@HelkaHomba ES6, 53 bytes: f=_=>(x=Math.random()+"").slice(2,5)+" "+x.slice(6,9)
Anonymous
It could probably be done shorter but meh
Wow, Mathematica actually beat another language in a string processing challenge for once!
00:52
Actually, you can cut it down to 48: f=_=>(x=+new Date+f).slice(0,3)+" "+x.slice(3,6)
At the cost of not being very random
> "1483059295002_=>+new Date+f"
wat
Why are you adding f to a number, it just makes a string
So I can use .slice
shorter than +""
@ETHproductions try .slice(-3) for the first one
Anonymous
00:56
Actually, 24 bytes: 6`9uJ`nk"{}{}{} {}{}{}"f
@ConorO'Brien That always results in ,6).
Anonymous
Can almost certainly be done shorter
@ETHproductions oh, true, true
:P
@ETHproductions
You realize you need a life when you are talking to two chatbots.
Perhaps the "spending most of my time on PPCG every day" should have tipped me off :P
01:04
Wat. I do spend most of my time here. (Partly waiting for my Dyalog Year Game submission's recognition).
chirp.
Anonymous
@ZacharyT Silence is golden. Please don't kill it.
Anonymous
In other words, please don't make noise for the sake of making noise
well, the noise did seem to start a conversation
Anonymous
"please don't make noise" isn't a conversation
Anonymous
Don't encourage the noise, please
01:14
My. Point. Exactly. But this is.
DNC hack used extremely sophisticated tools... just kidding.
@Mego I honestly think it has a purpose. There are those who are just observing the chat. There is one person who wishes to engage in conversation, and, by engaging what ostensibly is noise, has created sound. So from the noise, came sound. And in that fashion, I think that noise has a purpose. But noise for the sake of noise is indeed bad.
@mınxomaτ why don't you just target government orgs just because their security is bad?
That makes no sense at all.
The pentagon was hacked by SQL Injection. So was the army, and another bunch of huge gov't organization.
Anonymous
01:18
@ConorO'Brien Yeah no.
@Mego feel free to think that noise is bad. That is just my opinion.
Anonymous
How about, instead of making pointless noise, people actually start conversations? I know, it's a crazy idea, but it just might catch on.
6
@HelkaHomba Stacked, 35 bytes: (999:)rand[tostr'0'3 pad]map' 'join
What topic of conversation? The lack of a topic of conversation?
01:33
ETHBot is going against SanBot in Beep Boop Maggot
There are quite a few starred posts from this...
01:49
Ummm... I have a challenge idea, going to post it here first though
Also does anyone know Processing here?
Sorta? The syntax, yes.
0
Q: Hello world using the entire alphabet

PASChallenge: Output Hello world! using every single letter in the alphabet (a-z) ! The letters can be lower or upper case The letters in Hello world! do not count as letters used Every part of the code must be ran and have some effect on the output. (No comments, unused packages, code that does n...

Oh no, another "Do X without Y"
This one's too broad
Oct 21 at 15:36, by mınxomaτ
Aug 28 at 21:40, by mınxomaτ
user image
02:35
Who knows Processing?
CMC: Compile a list of what CERN is actually doing right now
- Underground Illuminati stuff
03:45
just finished playing Firewatch. It was a really good game; the story definitely took me for an emotional ride.
Are you going to get your pictures developed?
was that to me? I didn't actually take any pictures in the game
besides the initial one to get the "press X to take a photo" message to go away
Oh :P
Currently working on the Every prime bit must alternate challenge
The problem is, several bytes require unprintable characters
The largest printable window I've found so far is the 47 bytes from 557-599
There, found a window of 132 bytes from 61954 to 62085, should be plenty
04:08
CMC: Word for audio files that ends in s, à la graphics or docs
04:39
sounds?
audiofile.noises
0
A: Sandbox for Proposed Challenges

CarmeisterName that pentomino! There are a total of 12 different pentominoes, shapes made out of 5 squares: In this challenge, you'll be given a pentomino in the form of the locations of the five squares in Cartesian coordinates. Your program must output the letter name of that pentomino, as shown in th...

04:59
CMC: given a number n and a number k, compute 1/(1^n) + 1/(2^n) + ... + 1/(k^n) (approximate the Riemann Zeta Function)
Jelly, 4 bytes: R*İS
Anonymous
@ConorO'Brien Actually, 10 bytes: ╗R`╜@ⁿì`MΣ
Anonymous
Input is k\nn
it's kind of amusing how people think that claiming you don't own the material in the description makes it okay to show copyrighted material
@Dennis range, exponentiate, dividic inverse, sum?
05:08
Yup.
Anonymous
Got it in 6: R♀ⁿ♂ìΣ
Anonymous
Once I remembered that I made binary paired functions vectorize, it got a lot shorter
And that program has a superscript n? The language is totally made for this task.
05:33
@Mego impressive, your code is male and female.
Anonymous
@DJMcMayhem It doesn't want to be judged
What do those functions do?
Anonymous
They're like adverbs in J - is essentially J's / (spread) operator. It applies the next function to each element in an iterable. is similar, but it applies the next function to each pair of elements in two iterables (or one iterable and a singleton value that is used for each value in the iterable).
Woosh
So, map and map(zip)?
Anonymous
So 9R♂u is equivalent to 9R`u`M which is equivalent to (_+1 for _ in range(1, 10))
Anonymous
05:41
@DJMcMayhem Yeah kinda
Anonymous
The only difference is, if one iterable is longer than the other, the excess elements still get zipped - they just don't have pairs
Oh cool
Anonymous
So [1,2,3][4,5]♀+ would result in [5,6,3]
What is the equivalent of ♀ in J?
(if it exists)
Anonymous
/ is actually closer to than
Anonymous
05:43
Since (most) monadic verbs vectorize automatically in J, there's not really an analog for
I thought actually was stack based. Now it's J-like?
Anonymous
It is stack-based. I didn't start learning J until recently.
Anonymous
It just so happens that those operators act like stuff in J
06:06
@Mego I haven't actually started Factorio yet. I wanted to get my affairs in order before I dived in :P
Anonymous
@Sherlock9 I'm about to embark on one of the most tedious processes in my current world - automating everything
Godspeed o7
Anonymous
It will take forever lol
Anonymous
Blue science automation is a nightmare
Anonymous
I essentially have to tear down everything I've already made because it's spaghetti
06:09
Blue science?
Ah yes, the tangled factories we weave
Anonymous
There are four types of science potions used by labs to do research: red, green, blue, and purple
Anonymous
Red, green, and blue are progressively slower and more complicated to make
Anonymous
Purple is special because you make it from artifacts you get by murdering alien bugs
@Qwerp-Derp Allo, Processing guy here
Anonymous
I've done everything I can without starting blue science, so I have no choice but to build for it now
06:18
@Mego "0 comes close to "item-wise"
Anonymous
@ConorO'Brien See this is why I defer to the experts :)
:D thanks
Python coding question: what is the preferred way to make an enum-like data type that can be one of several values, i.e. something that in Haskell would be data Color = Black | White?
i see there's built-in enum support python.org/dev/peps/pep-0435
but the examples all assign each option a value, which seems needless here
Anonymous
@xnor Unfortunately there's not another way. You have to assign distinct values to each of the enum values.
ok, thanks
 
1 hour later…
08:04
12
Q: Should we have even more room owners for The Nineteenth Byte?

MegoA few months back, we had a discussion about adding more room owners to The Nineteenth Byte. As a result, five users were added as room owners, and the problems we were facing lessened. However, we're still having issues with disruptive users when there are no room owners or moderators around (sp...

And they that much hate me?
(See comments)
What they called a battle for silence was just excessive hate.
I have full rights to exit Stack Exchange due to hate, you know.
FYI That meta post was posted as a result of this incident: chat.stackexchange.com/transcript/message/34151069#34151069
So, they plan to delete people from the face of the Internet by immediately banning people that post anything not even a bit worthy the title of noise?
Oh and my sockbot can remember things now
@KritixiLithos :D
08:20
@zyabin101 No strawman arguments, please? I don't want a war to start because no one is attempting to communicate nicely
In the example discourse that they called "noise", it was just a proposal of a normal package manager.
They say that my rights of free speech are rather empty than full.
Two questions, and I hope you're okay with me asking: 1) Who were you talking to? and 2) why did you feel the need to post so much of the documentation?
@Sherlock9 1) IDK 2) The hateful proposal was on the community bulletin's hot meta posts this time.
@zyabin101 No, no, in the conversation labeled "noise"
Because I hated the semantic versioning that everything for node.js seemed to stick to.
And allowed only that.
I wanted to exclaim so in the chat.
08:31
Oh I see
Usually what I do is post a bit of what I want to talk about, and if no one responds, or they continue with their topic, I usually don't continue. Unless I'm asking for post feedback, where I may ask again in a few minutes.
If someone does continue my topic, I continue. Else, I read the chat and try to follow what they're saying, or I do something else.
I have that thing too where I want to rant about what's annoying me (though this happens more often in real life), and go off in six different directions, but I almost always stop if my friends ask me to, or if visibly have no idea what to contribute
It's more important that it's a conversation than that I say what I want to say. Maybe all of that is why they call it "noise"? Anyway, sorry for my own wall of text, transcript readers, and I hope this helps, zyabin.
08:55
IDK, is Gitter suitable for general chatting in a small group? Not just dev chatting, general chatting.
I still have a PPCG Discord if you want to go on there. Not a lot of people, though
Nah, not really into voice chat.
We barely use the voice chat at this point. Just the text
And lots of my friends on Discord don't use voice chat for one reason or another
I think our current invite is discord.gg/ByTwy2y
I don't have Mom around for the T&Cs. She's working -.(._.).-
09:14
@zyabin101 Ah yeah, I forgot you're under 18
Well, it is one place for general chatting, and I'm always glad to have new people
No rush, basically. Just ping me when you get in. I'm also Sherlock9 on there
Sometime I will get in. Sometime... ;)
Nice. I'm going to head off and watch videos or something. See you around o7
0
A: Sandbox for Proposed Challenges

user208574Re-Implement tail in your favorite language! code-golf The Challenge For the Linux users on PPCG, you know what tail does. For those who don't know, tail outputs the last n lines of a file or STDIN. For the purposes of this challenge, you are to (partially) re-implement tail in a language of y...

Hello
@KritixiLithos are you on?
09:26
Ayyy
@Qwerp-Derp Hallo
I require help with your rotational matrix function
@Sherlock9 \o
How hard is it to create a function which takes these arguments:
- radius, x, y, number
What is number?
09:27
And creates a "ring" of number circles around a circle at (x, y) with a radius of radius
@KritixiLithos?
First for (x, y) and radius you have to translate to the centre of the circle
And then you apply the matrix to get the position of (x, y) after being rotated a specific angle. Then you apply this rotation until you get a circle
Can you give a function?
working on it...
You won't need the matrix if the new positions of x and y after the rotation don't matter, you just need to use rotateZ
The function would be probably a lot easier in p5.js than in Processing, because Javascript is probably simpler than Java
Also don't golf the function, I'll golf it later
Because I want to have a look at the function itself
09:40
Remind me, what message is most starred on SE chat?
Nov 12 '15 at 22:26, by Doorknob
okay seriously stop abusing stars
There
The winter bash anti-abuse act is starred a small bit more than half of the most starred message on SE chat. :D
@Doorknob will the PPCG time capsule string be uncovered this year?
Or any other year?
Wait what's radius1 and radius2
radius1 is the radius of the large circle, radius2 is that of the smaller circle
Try it out to understand what I mean
Fell free to ask me any questions you have
I'm interested in a package registry for node that can easily be set up on the local computer. :3
wat
wat
10:14
wat
wat
i dont understand node
javascript is enough of a PITA to deal with in browser
now you want me to use it on the server too? fsck that
@KritixiLithos How would I reduce it to my original proposed function?
Identifying Stone: Accurate Results with Simple Tools.
10:21
@KritixiLithos?
By zyabin101.
examines gray block with small looking-glass
Yep, it's stone.
@wat Yep, it's stone.
wat
wat
Only node.js thing I use is vtop and if there was a native replacement I would use it in a heartbeat
Dammit @KritixiLithos...
10:29
@xnor Belated reply, but depends what you mean by "doing" :P
void circle(float radius1, int num1) {
  //go to centre
  translate(width/2, height/2);
  float x =   0;
  float y = -radius1;
  float m, n;
  float angle1 = 2*PI/num1;
  for (int i = 0; i < num1; i++) {
    m=x;
    n=y;
    m=x*cos(angle1)-y*sin(angle1);
    n=x*sin(angle1)+y*cos(angle1);
    x=m;
    y=n;
    fill(0);
    ellipse(x,y,50,50);
  }
}
ze function
Sorry I'm being impatient by the way.
But that's not the function
I need x and y for the placement for the ring
What is x,y then?
Are they the centre coordinates?
Oh then you can replace translate with translate(xPos,yPos)
wat
wat
10:44
should I subscribe to Google Play Music?
@wat -.(._.).-
@FlipTack actual f**k?
Downgoat seems to be dead ;_;
Google Play Music is okay - see if the trial's available so you can check it out for a month or so without paying, because it may/may not have what you want
wat
wat
@Sp3000 I have done the trial in the past
ANNOUNCEMENT: Google Play Music has a free 4 month trial available. Check it out.
@Sp3000 Should I resubscribe to it?
oh crap
it's 3 am
Huh, last time I checked it was 3. When did it become 4 o_O
wat
wat
and I'm installing node js and asking about google play music
I should sleep
night
10:52
Personally it wasn't much for me because it didn't have the songs I wanted, but depends on music taste I guess?
Anyhow night
@wat Needs credit card. I'd better try the Standard Access, which allows to sync a local phonoteque between devices, absolutely free of charge.
wat
wat
@zyabin101 nice vocabulary
wat
wat
I have used the standard access for >6 months after having used the free trial
and subscribing for a couple of months
I'm asking whether I shoudl resubscribe
And kept the phonoteque from the trial? :D
@wat IDK. Whatever the heart feels.
11:09
Hey
@TuxCopter Hallo
I have a free Napster subscription from my mobile provider. I haven't been able to find a song that it doesn't have.
11:26
hey chat
22
Q: List all multiplicative partitions of n

orlpGiven a positive number n, output all distinct multiplicative partitions of n in any convenient format. A multiplicative partition of n is a set of integers, all greater than one, such that their product is n. For example, 20 has the following distinct multiplicative partitions: 2 * 2 * 5 2 * 1...

does anyone have an idea how to do this efficiently?
assuming we can efficiently factorize n
note: I'm looking for something that generates the partitions without duplicates directly
not "generate them all and remove duplicates"
@orlp hey part of chat
11:46
@orlp the number of partitions is exponential, so you can't do better than that
assuming you want to list all of them?
@xnor I want to generate them one by one
preferably in a way that doesn't keep them all in memeory
so 'checking for duplicates' is not permissible
@xnor I can't really read haskell
@orlp memeory: Meme memory. XD
12:04
what's the behaviour if brainfuck tries to output a byte out of ASCII range? Does it just write the bytes to the console? Or ignore them?
@FlipTack the same as any program
it just writes them to stdout
whatever your terminal/os does with those bytes doesn't depend on brainfuck
ok, and then the terminal just reads it in the encoding it's set to
gotcha
@xnor an equivalent problem
is to convert a list like [2, 2, 2, 3, 5, 11]
into {2: 3, 3: 1, 5: 1, 11: 1}
and then looking at the multiplicities
[3, 1, 1, 1]
now the correct solution is to find the set of all sets of integer vectors that sum to this vector
e.g. {[1, 0, 0, 0], [2, 1, 1, 1]} is one such set
since [1, 0, 0, 0] + [2, 1, 1, 1] = [3, 1, 1, 1]
0
A: Sandbox for Proposed Challenges

FlipTackBF Transpliation Golf Your task is to write a program which, given a Brainfuck script as input, trans-compiles it into your program's language. The output should be a full program which does exactly the same thing as the given Brainfuck script. The transcompiled program should take all input a...

BTC is up 50% over the last 6m. Why does this always happen when my wallets are basically empty.
12:18
@mınxomaτ I have 0.5 BTC
Lucky.
It's almost back to $1k again.
I have no BTC at all.
Also, it is endangered in Russia.
@zyabin101 what
The legal status of bitcoin varies substantially from country to country and is still undefined or changing in many of them. While some countries have explicitly allowed its use and trade, others have banned or restricted it. Likewise, various government agencies, departments, and courts have classified bitcoins differently. While this article provides the legal status of bitcoin, regulations and bans that apply to this cryptocurrency likely extend to similar systems as well. == Summary by country == == Detail by country == === Australia === In December 2013, the governor of the Reser...
(link to Russia section)
them are trying to make it illegal.
Them are trying to close it as a surrogate for money (?!)
12:40
It's apparently "not illegal" since November of this year though, which seems to be the opposite of trying to make it illegal, no?
@PhiNotPi Here's an incomplete but hopefully readable version of the paper I am writing on Bernoulli factories. You may want to take a look at Algorithm 1, which can simulate for example f(p) = p^r for r in (0,1)
@ConorO'Brien MATL, 5 bytes: :i_^s
13:03
@zyabin101 can you link the timezone thing so we now when people enter 2017
Also change me to UTC+3 plz
@betseg You are now moved!
@DJMcMayhem You are now re-added!
@zyabin101 What's this for?
@LuisMendo Wow, it actually sounds like it wasn't written by an AI
(Apologies to any AIs listening to this conversation)
Jul 28 at 18:13, by zyabin101
Who here likes an idea of a time zone census of PPCG users?
It all happened half a year ago.
@zyabin101 UTC-5:00 then
@LegionMammal978 You are now added!
13:17
@zyabin101 wat it still shows me in +2
Wat no it changed
Lots of people in -5
I'm going to make a new census system on Gomix.
@zyabin101 You should post about it at varying intervals today, it currently appears to be skewed by the current time (e.g., all the users at UTC+10:00)
@Mego Belated, I see. This was not in the demo. Can't wait to learn about it in the game
@redstarcoder There is a difference between not illegal and trying to make it illegal. For example, alcohol just before Prohibition, and same sex marriage in America up until a few years ago
is that spreadsheet for when you're on or when you wake up or...?
Just UTC time zones
13:31
@Sherlock9 I know, but I still haven't seen evidence that they're still trying to make it illegal
@Mego OK, I don't know what to do first. Campaign? New game? I still have my saves from the demo so should I play those?
@zyabin101 I am in UTC+1
Ah, but that's not what you said. You said it was the opposite, which it is not. It's merely absence of evidence
@KritixiLithos You are now added!
Let me know if this might be improved. :3
My Russian is apparently good enough for me to read your name @zyabin101 :P
13:36
@KritixiLithos That
is my mom's name.
(that is in the Google account)
@Sherlock9 sorta, I was indeed referring to the new laws allowing Russian citizens to actually use Bitcoins as proof that they are moving away from making it illegal, yes. I don't think this is a dangerous conclusion though, especially with nothing to the contrary o.o.
I inherited it from my mom.
Ah, that's why the first name sounded like a girl's name
What is the purpose of the Sheets?
Do you think the language showcase will be opened at some point soon?
@KritixiLithos -.(._.).-
To make spreadsheets online, easily?
@FlipTack With the hate from root users, no.
If regular users stand versus root users and collectively defeat the latter, maybe.
13:44
What? I thought the showcase had been opened
"Root" users?
@KritixiLithos Those who give the hate to regular users like me, and challenges like the one-vote-at-a-time showcase.
I must admit, this chart looks cool:
Those who get the decision powers and use them wisely as they think, and not wisely as (some) regular users think
Oh no, politics have come to PPCG? hides
These can be compared to "root" in a linux system, wherein those hated can be compared to regular users like "tux", "spot" or "ubuntu".
13:49
calm down lol
this isn't an epic battle between tyrants and peasants
It is just an Internet chatroom full of bots and goats
When someone says that x doesn't follow the chattiquette and wants y out of the Internet forever, indirect combat suddenly becomes direct combat.
Wherein x is a chat message, y is a chat user, x is actually not noise.
(Or is it?)
@FlipTack Soon, yes. We were talking about this in the mod room a short while ago.
I haven't seen the issue here very much. Especially not compared to other places on the Internet I've been.
And there is the ^^
13:52
@zyabin101 can you please stop creating artificial drama about who hates you? It's very grating after a while and makes this room unpleasant
And it has nothing to do with hate and dramatic showdowns because we've all reached a consensus (unlock with modifications), so I have no idea what zyabin's on about.
What else goes on in the mod room?
"real normal root" kind of root user, which knows the regular users' decisions.
@KritixiLithos It's a big, big secret. TCHHHHH.
@KritixiLithos Oh, mostly we just talk about our plans to take over the world. I mean, what?
5
Fun fact: aÀ00ÂH02AÀ88B00 is a valid variable name in Mathematica

« first day (2162 days earlier)      last day (2978 days later) »