« first day (2266 days earlier)      last day (2577 days later) » 

2:00 PM
(Either that or I can't use the UI.)
 
You're not a site mod.
 
user165474
(At least not on PPCG)
 
user165474
(Yes on RC)
 
He is one on Retrocomputing
ninja'd
 
Aw. I can't destroy my account any more.. :-(
 
2:01 PM
Well, he can see mine there, but not here.
 
I found the button! :-)
It was cleverly hidden in the position that makes the most logical sense.
 
NOOOOO! Who would be the wizz if you destroy yourself?
 
user165474
@wizzwizz4 so of course you looked in the least logical place first >_>
 
@EriktheOutgolfer The system won't let me any more.
I wasn't planning to.
 
Phew, I thought you said that you found the button.
 
2:04 PM
@EriktheOutgolfer I have found it.
Anyway, I can't delete my account network-wide.
Only on Retrocomputing.
I'd have to flag one of my posts and ask the moderators to delete the account.
Or just directly ask; Dennis is often in TNB.
 
No, you can't delete your account like that. You need to use the "contact us" form.
 
user165474
Why can't you delete your account?
 
Since he has posted more than once on other sites as well, and he can't abuse mod powers.
 
@HyperNeutrino Because I'm a muggle non-mod on all other sites, including codegolf.se.
 
2:06 PM
@EriktheOutgolfer /ca/wo/
 
That indicates responsible use of your powers. Oh, and you forgot an s.
 
0
Q: Verify Eigenpairs

HyperNeutrinoIn this challenge, you will be given a matrix A, a vector v, and a scalar λ. You will be required to determine if (λ, v) is an eigenpair corresponding to A; that is, whether or not Av = λv. Dot Product The dot product of two vectors is the sum of element-wise multiplication. For example, the do...

 
user165474
Wait so after you've posted more than once you can't delete your account?
 
@HyperNeutrino And got a single vote.
 
@HyperNeutrino you can, but it involves contacting SE staff; at that point you can't do it in an automated way
actually I think a diamond mod has the technical power to do so, but I don't think they can do so on request (not sure on that)
 
2:11 PM
There was a user who got their post migrated but didn't want it linked to them. They recreated their site-specific account so I could submit a CM flag, but somebody had voted on their question so they got the extra rep and couldn't auto-delete it any more.
@ais523 We can do it on request, but there's a 24-hour delay.
During which time the account is (iirc) fully functional, and the user can cancel it from their profile.
 
user165474
This seems a bit confusing >_>
 
huh, somehow I didn't realise you were a diamond mod
some of the mods are much higher-profile than others
 
@HyperNeutrino It's there so that a rogue mod can't delete all of teh accountz in a fit of rage whilst still being able to moderate without CM supervision.
@ais523 Most don't have "I'm a moderator!!!" plastered all over their user profile.
I must change that sometime.
 
some of my answers have been edited by some script, are those really necessary?
 
@seshoumara I don't understand what you mean.
 
user165474
2:13 PM
@seshoumara Was it by Community?
 
yes
not the first time happening
 
@seshoumara That means a user who wasn't logged in did it.
It went into the suggested edit queue, then was approved.
Somebody had to own it, so Community (-1) did.
There have been suggestions to attribute them all to Jon Skeet, but those have not (afaik) been put through.
 
I think it was a script, because a lot of answers have been edited at once.
 
user165474
@seshoumara Community owns a lot of edits that don't have a registered user assigned to them but it also sometimes modifies your posts a bit.
 
it's also worth noting that quite recently, Community did a mass edit to fix URLs
because Stack Exchange's URL scheme changed, so pretty much any post that linked to somewhere on Stack Exchange got edited by Community
 
user165474
2:16 PM
Oh that might explain some things...
 
you can click on the "edited by Community" bit at the bottom of the post to see what it did
hmm, IMO Community should get 2 rep every time it edits a post
it'd make up for all the rep it loses from owning downvotes
 
@ais523 Community never has reputation calculated.
 
It used to, but people noticed that its reputation started becoming positive.
 
user165474
@ais523 Community is a weird thing because its userID is -1, so that's weird enough, and it has 1 rep always. It just never bothers to get its rep updated because it's not important
 
2:18 PM
so who executes these scripts?
exactly
 
@seshoumara The servers.
It's a cron job.
 
user165474
@seshoumara Community is a script run by StackExchange; it owns things like unnamed edits
 
user165474
ninja'd
 
I'd been developing a system for reliably impersonating Community ♦.
But then I threw it out of the window when I realised I could just not sign in.
 
@HyperNeutrino saw and upvoted the challenge :D
@HyperNeutrino if you've given a vote or made any post (even a comment), you can't delete your acct automagically
SE will do it, but it most often involves rescinding all votes you've cast, losing some rep for people
 
2:21 PM
the vote stays if it's more than 60 days old, plus one other condition that I can't remember offhand
might need to be on a post at +3 or higher? something like that
 
@ais523 I think that can be customised.
I've only ever deleted an account once though, so my memory is hazy.
The account needs to have more than 500 reputation too! How did I forget that?
 
aha
I think the customization is for vote manipulation compensation, i.e. if a sockpuppet account has been upvoting the original owner, you'd want to wipe all its votes even if they've been longstanding
 
Speaking of vote manipulation, the system says that I've been being naughty.
I've approved too many edits from the same person. >40%!
(Note that this person has submitted a disproportionate number of suggested edits.)
 
@wizzwizz4 how do you know that?
 
@KritixiLithos I looked.
 
2:28 PM
where?
oh wait, it must be a secret mod thing
 
@Downgoat update CE:SP
 
@KritixiLithos User profile -> mod -> info -> votes -> ↑ ↑ ↓ ↓ → ← → ← A B start -> Given To
 
user165474
@wizzwizz4 0/10 It's B A
 
TF2Goat hs been broken for over a month because of the HTTPS move
 
$ cat .bashrc
alias kkjjhlhlab="unalias rm"
 
2:33 PM
@HyperNeutrino Don't ping me. Prepend your message with @@team instead.
 
Isn't it left right left right instead of right left right left?
 
@quartata is this chatexchange
 
@KritixiLithos Yes.
But, again, you'll have to bring it up with @@team.
/users/history/278?type=User+switched+profile+image+to+Gravatar+Identicon
It looks a bit... verbose.
 
user165474
Wait there are badges for getting your chat messages starred???
 
@HyperNeutrino Yes.
 
2:40 PM
only one badge
ten of your messages need to be starred IIRC, and by ten different people
 
there's 2
 
user165474
Yeah. I just got it and I was confused >_>
 
oh, huh
 
talkative = 10 or more msgs in chat, at least 1 star
outspoken is 10 msgs starred in chat, with 10 starring users total
 
0
Q: Do we need some extension softwares? (Ex. TIO Chrome/Firefox extension)

SIGSEGVWe currently have a Graduation script, which adds some utilities. However, we do need (or want) some more utilities, like a TIO Chrome extension. Do we need more? If we need more, How would we host them?

 
2:44 PM
0
A: Sandbox for Proposed Challenges

This GuyEVERYBODY DO THE FLOP! code-golf audio music This is a song challenge and I know that they are discouraged as they are normally closed as dupes of the rickroll challenge but this is slightly different. My absolute favourite song is called EVERYBODY DO THE FLOP by TomSka and I think it would be ...

0
A: Sandbox for Proposed Challenges

Comrade SparklePonyEmbedded Rectangles! Your task: given an integer n, print the embedded squares to the nth depth, using #. Standard methods of input and output, input in any convenient format, output should be as a string. Examples are 0-indexed, you can use 1-indexed if you want. The length and height of each...

0
A: Sandbox for Proposed Challenges

Comrade SparklePonyEmbedded Triangles! Your task: given an integer n, output an embedded triangle to the nth depth. Standard methods of input and output, input in any convenient format, output should be as a string. Examples are 0-indexed, you can use 1-indexed if you want. The left and right sides of each figur...

 
Ouch.
 
user165474
...
 
?
 
Lots of sandboxed posts to go through.
At once.
 
ah
 
2:57 PM
@Downgoat ChatExchange Source Python.
 
@EriktheOutgolfer fwiw, I'm fairly certain I figured out what happened with that ninja edit (on the sundays question): the code-golf tag was already there, OP added the KG tag.
the revision for adding that tag isn't hidden, and it's around the right time
 
@Riker Then how do you explain 3 CVs and a comment about an objective winning criterion not being there?
 
I dunno
but I do note that 2 more CVs have come in after that
 
1 more CV.
Oh, I get why they come: it's because people think that the winning criterion must be specified in the question body as well.
I dunno if I should edit that in though...
 
3:13 PM
@EriktheOutgolfer Wait until after it's closed or otherwise out of the queue, then add it.
For some reason, people sometimes get cross if people fix the question before it gets closed.
 
0
Q: Cheeky bus driver

TomThe bus driver picks up the children from their homes every morning for school. All the homes are positioned around a circular street and the bus driver has to stop at every home exactly once. One monday morning the bus driver decided to only pick up every second child he encountered along his w...

 
I thought a winning criterion tag was sufficient, since they come with default settings
 
Most don't, really, but [code-golf] does for sure.
[code-challenge], [king-of-the-hill], etc would need something.
 
Oh right. Yes I suppose even fastest-code needs more detail, so only code-golf is sufficient alone
I really shouldn't do my thinking and talking in alphabetical order
 
0
A: Sandbox for Proposed Challenges

Comrade SparklePonyNumber Lockers! Given a positive integer < 100 (from 0 to 99, including those numbers), output that many lockers. A locker is defined as the following: +----+ | | | | | | | nn | +----+ where nn is the locker number, in base 10. If there is 1-digit number, it is expressed with a 0 in...

 
3:27 PM
@NewSandboxedPosts As much as I like AsdfMovie, this isn't a good challenge
 
@HyperNeutrino what's wrong with it?
 
Hasn't speech-to-text been done before?
 
*text-speech, and yes I think so
>_> this was too easy for Mathematica. +1 :P — HyperNeutrino 1 hour ago
I think he's saying it trivializes the proble
 
Well it is a trivial problem
 
shrug
 
3:31 PM
there are just languages that make it more complicated
I just advised against banning matrix multiplication built ins, as in languages that support linear algebra it is very easy to circumvent this restriction with other functions that do similar things
 
3:43 PM
Can someone help me find the post that was created from this Sandbox post? I can't find it, but I want to add a hyperlink to the Sandbox post.
Was the question deleted?
I can't find it with the Review Tools either.
 
Ah, it was. Thanks.
 
@mbomb007 I deleted the post, it was not that good.
 
3
Q: Fold Some Towels!

Comrade SparklePonyI heard somewhere that one thing that technology cannot do yet is fold towels. So it is now your job to prove that statement false! Given a string as input, made up of rectangles (towels), like the following, fold each towel in half twice. For example: +------+ +------+ +--+ | | ...

 
user165474
@flawr I was looking for some golfed implementations of the multiplication but oh well >_>
 
3:54 PM
@NewMainPosts Bonus if someone solves it using fold :D
 
fold is basically the functional programming equivalent of a for loop, you can solve basically anything with fold if you really want to
but normally there are more readable primitives
 
user165474
Does Sparkle have side-votes in his profile picture???
 
ye
 
Idk, it could go either way. XD
 
user165474
...:P
 
4:00 PM
@HyperNeutrino Yes, I have side-votes.
 
user165474
@ComradeSparklePony Interesting. That would be an interesting concept though I have no idea what it would do. :P
 
@HyperNeutrino If there aren't enough right-votes, he won't make the star board. XD
 
I think Reddit should add side-votes as one of their April 1 social experiments
and that they should be counted, and the distance left/right that a post has been voted should be displayed on the post, but otherwise have no effect
 
because starboard side is the right side
4
 
also that there should be no guidance on when to use them
 
user165474
4:04 PM
@mbomb007 hah I see what you did there
 
user165474
@ais523 Political spectrum?
 
I'm sure that's something that people would try to use them for, but they'd be used for other things too
and likely factions, etc. would spring up
oh, you should also be able to sort posts by leftmost and rightmost
once a pattern starts being established, people would start following it
 
user165474
Probably, yeah
 
Wow, 40 tabs. Writing a polyglot in obscure languages always results in this sorta thing
 
user165474
wow...i only had like 20 open when i was working on 4 projects at the same time.
 
4:16 PM
tbh ~10 of the tabs are from another project
 
user165474
oh XD
 
How do you print a string in ><>?
I see that you have to print one character at a time but how do you loop until the stack is empty
 
@HyperNeutrino Why don't you make a challenge about implementing the matrix multiplication then?=)
 
@BasicSunset ><>----
 
user165474
@flawr wow you're a genius. yeah i'm going that :P matrix-matrix multiplcation i guess, without matrix-vector builtins. i guess just basic math operators.
 
4:25 PM
I think that's been done before
 
user165474
Probably.
 
user165474
11
Q: Do Matrix Multiplication!

Oiler VIn mathematics, matrix multiplication or the matrix product is a binary operation that produces a matrix from two matrices. The definition is motivated by linear equations and linear transformations on vectors, which have numerous applications in applied mathematics, physics, and engineering. In ...

 
user165474
And of course a way too short Jelly answer from Dennis:
 
user165474
4
A: Do Matrix Multiplication!

DennisJelly, 7 5 bytes Z×þḅ1 Takes B and A as arguments and returns A × B. Try it online! How it works Z×þḅ1 Main link. Left argument: B. Right argument: A Z Zip; transpose B's rows and columns. ×þ Table multiplication; multiply all columns of B (rows of B's transpose) by all ro...

 
@NewMainPosts Someone create an answer in Retina. I don't know balancing groups well enough.
 
4:40 PM
@HyperNeutrino it is well known that snake-like creature have a divine intelligence.
 
user165474
?
 
Look at my profile picture :)
 
@BasicSunset "string">o<
 
Anyway, it was nothing serious^^
 
@KritixiLithos I figured it out already but thanks
 
user165474
4:44 PM
@flawr It's not showing up.
 
user165474
(School WIFI)
 
well it's a blind worm^^
 
user165474
Oh ok :P
 
5:03 PM
CMC: Given a file name, securely delete it by overwriting where it was with 0s so it can't be recovered.
 
waffles
2
 
@Pavel Bash + coreutils, 11 bytes: shred -z $1
 
@Pavel do you mean replacing its data with 0s?
 
Yes, and deleting the file
@betseg Should be -zu
 
oh i misread
too late to edit
 
thats true actually
 
does it guarantee writing to the same place, or just to the same file?
 
@JanDvorak According to the man page, it works on any filesystem not built with some kind of backups.
I wonder what the advantage is in repeatedly overwriting the file from urandom. Obviously I'm not a security expert, but you'd think just overwriting everything with 0 would be enough.
 
What's the Windows version thereof?
 
@JanDvorak running cipher on the parent directory after deleting the file
 
5:16 PM
Eh, I'll just assume my laptop will never get stolen
 
does a simple rm work as good as shred?
they both delete the file
 
Nope. rm just marks it as free space
Or rather, it unlinks the file from its position in the file system
 
then where will the file be stored after it has been rm-ed?
 
at the very same place it's been before deletion
 
@KritixiLithos The same place on the disk as it was before. It just can't be accessed through normal means and may be overwritten by other things.
 
5:19 PM
how do you recover it?
 
It's just no longer visible through the file system
 
@KritixiLithos Dumping the raw bytes on the HDD and looking for things that look like file headers.
 
@mınxomaτ here it is again youtu.be/O14M2ApHZIg
 
@KritixiLithos recuva is one of the tools
 
@Pavel so rm will not free disk space?
 
5:20 PM
It will allow the file system to overwrite your files with new ones
 
The next time you write a file it will write over the rm'd file instead of using empty space.
ninnja'd
 
so shred > rm if you want to get rid of storage immediately
 
or ak47
 
@KritixiLithos rm is faster and does the same thing if you don't care about security.
 
or let a goat eat it
 
5:23 PM
Unless you run a program like recuva there is no difference if the free space is zeroes or garbage data.
 
so how do you completely remove a file from the disk? shred or something else?
 
rming a file is like burying it underground. Unless someone goes out of their way to dig it up, it's basically gone and will never bother you again. shreding a file is like obliterating it with high explosives so no means on earth can recover it.
@KritixiLithos shred -zu will restore the place the file takes up to it's original state.
 
what is the original state? the state where there is nothing in the place at all?
 
The original state is zeroes
 
There's no such thing as nothing
 
5:27 PM
^
 
empty space is filled with quantum fluctuations, empty place in a disk is filled with zeroes
nothing is empty, nothing does not exist
 
empty hard drive could also lack the synchronization code that a bunch of zeroes would have
 
# touch test.ext4
# dd if=/dev/zero of=test.ext4 bs=10M count=1
# mkfs.ext4 test.ext4
# mkdir test
# mount test.ext4 test
# echo testtesttest{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}>test/testfile
# rm test/testfile
# cat test.ext4
[blah blah] testtesttest testtesttest testtesttest testtesttest testtesttest testtesttest [blah blah]
 
what does dd if=/dev/zero of=test.ext4 bs=10M count=1 do?
 
Makes the file a 10MB file with all zeroes
 
5:31 PM
mkfs.ext4 test.ext4 is output from dd?
 
A command to make the file a real filesystem with the type of ext4
 
err... I don't really understand what is going on
 
a file system within a file?
<insert Inception joke here>
 
@KritixiLithos I made a 10 MB empty filesystem, created a file with the text "testtesttest" inside the filesystem, removed the file, contexts are still there
 
what is a filesystem?
 
5:36 PM
Where is the filesystem?
 
I think I'm starting to understand now
 
> A filesystem is the methods and data structures that an operating system uses to keep track of files on a disk or partition; that is, the way the files are organized on the disk. The word is also used to refer to a partition or disk that is used to store the files or the type of the filesystem.
From tldp.org
It's actually hard to explain
@JanDvorak ~/test.ext4
 
Is that a file within the current filesystem?
 
Yep
 
What's that for?
 
5:41 PM
before creating test/testfile, what does cat test.ext4 output?
is it full of zeroes?
 
@JanDvorak to demonstrate?
@KritixiLithos some headers for size, filesystem creation date, etc
 
Javascript gurus: Is this sensible? Is there a better way to do this?
for (var i = 0; i < arr.length; i++) {
    if (arr[i] == 1) {
        arr.splice(i,1);
        i--;
    }
}
Eww, that indentation -- That's better
 
arr = arr.filter(e => e !== 1)
If you want to stick to ES3, you could still iterate backwards to avoid the index adjustment
 
CMC: remove every element from an array if it equals the integer 1
Inspired by ^^^^^
heh diagonal carets
 
@KritixiLithos ç^1$/d
 
5:55 PM
Haskell: filter(/=1)
 
@KritixiLithos t1=~)
@JanDvorak Maybe I should have given full context from the beginning. That works with single elements, but not an array of tuples.
 
Dyalog: {(⍵≠1)/⍵}
 
@DJMcMayhem MVCE?
 
@KritixiLithos 05AB1E: D1ÊÏ
 
var arr = [[1,2],[3,4],[5,6], [1,2]]
undefined
arr = arr.filter(e => e !== [1,2])
[Array[2], Array[2], Array[2], Array[2]]
arr
[Array[2], Array[2], Array[2], Array[2]]
@JanDvorak ^
 
5:58 PM
That's because [1,2] !== [1,2] in Javascript
3
 
...
 
Those are different arrays, only with the same content
 
So I need arr.filter(e => e[0] != 1 && e[1] != 2)
 
That'll work
 
@KritixiLithos CJam, 6 bytes: {{(},}
Nevermind... {1-} 4 bytes
 
6:01 PM
@KritixiLithos I think I have the shortest: ’Tị
 
don't even try this in C...
 
I don't try anything in C
3
 
:(
 
Wise decision
 
Mar 31 at 16:40, by betseg
dont even try in C
 
6:02 PM
then i did, and outgolfed java?
 
Mar 31 at 16:40, by Martin Ender
friends don't let friends try C
C is actually not that bad for golfing
(Depending on what you're doing)
 
That's true
 
doing arrays? dont do in c. something else? go ahead!
 
Fun fact: (1..5) === (1..5) is also false in Ruby. because the interval 1..5 isn't a number in the interval 1..5
 
Somebody's commenting on all the old sandbox posts.
Can we delete this because the sandbox lags so much and this hasn't been touched in 5 years? — programmer5000 30 mins ago
 
6:07 PM
He'll be seriously disappointed when he gets the "view deleted answers" privilege
 
Yeah, honestly there's no reason to delete them. Most of us would see them anyway.
I wish there was a checkbox to "hide deleted answers"
4
 
should be pretty easy in ublock
 
@KritixiLithos C, 117 bytes. Takes the list and the size of the list. Try it online!
 
24
Q: Hide deleted answers with certain characteristics

Mr.WizardToday I exceeded 10K reputation on Stack Overflow, and I see deleted answers. I am now faced with pages like Convert HTML to PDF in .NET where half the answers are "deleted." Among these are many non-answers deleted by diamond moderators, and a self-deleted answer deleted on Nov 25 '09. I fi...

 
@betseg 81 bytes if you only want the list and not the list printed
 
6:11 PM
There's a user script to hide deleted answers that are of a certain age and certain other properties. Idk if that'd help anyone.
 
@betseg mis-ping
 
@JanDvorak ik
 
@betseg 87 bytes: int* f(int*f,int l){int a[10];for(int i=0,j=0;i<l;i++)if(!f[i]-1)a[j++]=f[i];return a;}
 
oh i edited the array in place and you created a new array
 
Wait, I'm not sure if that's right
 
6:13 PM
makes more sense
 
I forgot C doesn't have new, so that will be placed on the stack, so it's not right
It'll go out of scope once the function finishes, so UB
 
yeah and that too
86 chars, edits the array in place and returns the new length. Try it online!
 
@KritixiLithos Retina, 12 bytes
wait, 11 bytes
 
Can we get a normal programming language for a change?
 
6:20 PM
wait again, 5 bytes
 
4 mins ago, by betseg
86 chars, edits the array in place and returns the new length. Try it online!
 
@betseg no, that leaves empty elements in the list
 
thats why i put a ":p"
 
What's the challenge?
 
Remove elements from a list if they equal 1
 
6:22 PM
ninja'd
 
ah, ok
 
It's not often I find a use for Anti-grep
 
So x=>x.filter(y=>y!==1) would be 21 bytes of ES6
x=>x.filter(y=>~-y) is 19, if the array does not contain "1", [1], etc.
 
I assume numeric array
 
I think it'd be cool to have a challenge based on this puzzling question:
4
A: Alice and the Fractal Hedge Maze

stellatedHexahedronThis puzzle definitely caught my fancy! The leap was when I realized that all moves could be expressed as compositions of "prime" moves, which don't enter any of the submazes: 1-12, 2-8, 2-10 and 8-10 (and their reverses). So I just drew the maze with blank submazes, added the prime moves to the ...

Like if a user had to take a maze as input then solve it.
I just can't figure out a good way to represent a maze containing submazes or itself, recursively.
Because not only are the exits/entrances, there are also "deepenings" where you go a level deeper.
 
6:32 PM
1-5-a6 means that the port 1, port 5 and submaze a port 6 are connected
 
How do you define submaze A being equal to this maze itself?
If that occurred?
 
That's implied
 
I remember that question
 
If you want different types of tiles, you could have a submaze description list and a port connection description list
 
Then the starting position could just be a port number?
 
6:34 PM
Yes
 
Which corresponds to a submaze, that is.
Hmm. Taking such a description and producing a visual representation of the maze could also be an interesting challenge to post.
 
True
Will you require that ports be spread evenly around the maze edge?
 
Idk. Would it be easier to define with NESW face a port is on?
Or would this be a good popcon?
 
You could have the number of ports at north, east, south, west a part of the input
My idea was code-golf with no requirements on routing quality
automated layouting is hard
 
image or ASCII?
 
6:40 PM
ascii art
an image is a nice idea, though
 
You can't really "show" a recursion with ASCII, though
ASCII doesn't get smaller
 
You'd only render the top layer
 
I wonder if it could be done in SE markup....
Someone go experiment in the post Sandbox, lol
 
I'd like to see a challenge about finding a path through one of these recursive mazes, that'll be harder though
 
@mbomb007 Feed it as input into that "ASCII fractal" challenge in the Sandbox
 
6:43 PM
Yeah. I tried creating a solution in Python
I couldn't do it
@AdmBorkBork So now we're recursively Sandboxing questions?
 
Questionception
Challengeception?
 
no.
 
Challenge Acception
 
Let's let this meme die.
 
> Once you've finished the above, run your output through **this challenge**(link)'s winning answer, and that should be your output to this challenge.
 
6:56 PM
?
 

« first day (2266 days earlier)      last day (2577 days later) »