@Underslash I'd suggest removing the time restriction, it's unlikely that answers will be brute forcing the answer. Some tags for you: code-golf, metagolf, deadfish and restricted-time if you keep the time restriction
also, i'm not sure it would classify as metagolf specifically because the output should be the same for everyone, but I might be misinterpreting the tag
it does look like an interesting challenge. I gave it a quick "how easy can I do this in Jelly", and it took enough thought that I gave up (I'll wait until its posted) :)
The %256 definitely makes it much more interesting than if it used an unbounded accumulator
ah, I meant that the output length would be the same, and in the case of the question, both ways are equal
I feel like meta-golf is more related to "try to get the output code as small as possible while ignoring the length of the generating code" though mine doesn't follow that
They'll probably merge SU etc. into SO, as they mentioned they wanted to previously, then simply close down the rest of the network, which, I suspect, makes zero profit.
I doubt SE is going to shut down the rest of the network. I don't know though. From things I've read I doubt this is really actually going to change much.
It removes 1 when the user has under 200 rep, and removes 101 otherwise. Doesn't account for users with the assoc bonus on another site, but still under 200.
I'd guess 1.5 to 1.55 is a reasonable guess for SO
oh well, it was posted 5 months ago and they said they were starting with Jan 2019 mods, which is like over 20 months before I was elected, so I'll be quite late on the list
i'd probably consider buying it only on the basis of it looking cool and being worth by value. i don't use APL so i wouldn't buy it for the reason of APL :p
Personally, it;s more "disruptive" ads. Like, if I'm watching a youtube video and you interrupt it with an ad, or if it's on a site that I'm on and it makes browsing it harder
@cairdcoinheringaahing Not really. APL swag has been around since forever. My father showed me some infinite paper from a dot-matrix printer which was the receipt for him buying some APL shirts. The interesting things was that the shipping date was the day before the order date.
Nothing strange today. We were in Europe, and the shirts were mailed from America, but this was in the '80s mind you!
The online community was much smaller back then. My father's email address and IM handle was HENRI
Naples (; Italian: Napoli [ˈnaːpoli] (listen); Neapolitan: Napule [ˈnɑːpələ, ˈnɑːpulə]; Ancient Greek: Νεάπολις, romanized: Neápolis) is the regional capital of Campania and the third-largest city of Italy, after Rome and Milan, with a population of 967,069 within the city's administrative limits as of 2017. Its province-level municipality is the third-most populous metropolitan city in Italy with a population of 3,115,320 residents, and its metropolitan area (that stretches beyond the boundaries of the Metropolitan City of Naples) is the second-most populous metropolitan area in Italy and the...
Yeah, I was thinking that too, similar to the bounty thing I reposted and then planned/deferred a while back
BTW, do you have a collab link to something I can go through too? That way we can avoid wasting time reviewing the same items and I can add status tags directly (though you can still flag them to get the helpful flag, if you are inclined :D)
has anything changed with this? I think this should be declined since using default guess highlighting doesn't work well when most of our submissions aren't in a highlightable language :P
I don't think it counts as a feature request, as it doesn't really ask for new features. I suppose the auto-counter might be, in which case I think we have a dupe for that
Consider a n x n multiplication table and replace each item with its remainder of division by n. For example, here is a 6x6 table and its "modulo 6" structure: (The last column and row are ignored since both are null)
1 2 3 4 5 6 | 1 2 3 4 5
2 4 6 8 10 12 | 2 4 0 2 4
3 6 9 1...
interesting that we both started at around the same bytecount, saw each other's approaches, stole them to golf our own, and ended up with tied but still distinct solutions :D
@StackMeter essentially functions don't specify their arguments ("points") to which they apply but rather putting functions together composes them into new functions (tacit programming)
for example, if you want to make a function that adds the first number to half of itself, you would do x => x + (x / 2) in a pointful(?) notation, but in Jelly for example, you just do +H which composes "add two numbers" and "halve" into a new function doing the same thing
interestingly, pointfree notation in haskell uses . lol
I am also learning Haskell, and my recommendation is to have a look into Learn You a Haskell for Great Good!, and more precisely:
for (.) read Function composition
for <$> and <*> read Applicative functors
In essence:
(.) is function composition: if you have g :: a -> b and f :: b -> c then...
that doesn't really explain it for functions (or it does, but it won't be easy to understand) (f<*>g) x is f x (g x) it's the S combinator if that means anything to you
@StackMeter with lists as an example, I think <*> takes a list of functions and a list of arguments, and applies the functions to the arguments. But it's extensible to other applicable functors
Salvage My Chemistry Homework
Introduction
I pulled an all-nighter yesterday doing my Chemistry homework. However, I now realize that was a terrible idea, because my handwriting was too sloppy and now I can’t distinguish the capital letters from the lowercase letters in my chemical formulas! This...
The SKI combinator calculus is a combinatory logic, a computational system that may be perceived as a reduced version of the untyped lambda calculus. It can be thought of as a computer programming language, though it is not convenient for writing software. Instead, it is important in the mathematical theory of algorithms because it is an extremely simple Turing complete language. It was introduced by Moses Schönfinkel and Haskell Curry.All operations in lambda calculus can be encoded via abstraction elimination into the SKI calculus as binary trees whose leaves are one of the three symbols S, K...
@hyper-neutrino Would you and the other mods prefer me to raise "please status this" flags in groups of 2/3 a day, or all at once and you can deal with them if/when you want?
@cairdcoinheringaahing I can't speak for the others, but it doesn't make much of a difference to me, so it's probably fine to flag them all as you get through them just to make it easier for you to keep track of your progress. It'll increase our site's handling time but whatever :P
it's not exactly accurate to say whether or not a combinator halts, more that substitution into SKI+Y will not enter an infinite cycle if you just have S (citation needed though; it might be possible, don't take my word for it)
The "How could the default close reasons be improved" question is a "collection" post for new close reasons/changes to existing close reasons, which this is
That's specifically asking for a new close reason for "Golf this code for me" questions, rather than using "Unclear"/"Off-topic"
meta is weird because questions can be closed as a duplicate because it belongs as an answer, which isn't really a thing on main, lol
i agree though, this is a close reason proposal not a ruling; everyone agrees that question was bad, but the point was whether or not to add that as a close reason
and i agree that we don't need it
i can only add 3 custom reasons anyway and we already have 2 in use
TBF, I'd close a lot of them as unclear now, under our current standards. Posting code and saying "golf this for me" doesn't provide the necessary information (e.g. what's the actual task? How is the input/output formatted? Are we allowed to use libraries? etc.)