« first day (3960 days earlier)      last day (885 days later) » 

2:05 AM
@cairdcoinheringaahing yeeep
> The high court sided with those arguments in a 4-1 decision, ruling that the measure — Amendment A — would have violated the state's requirement that constitutional amendments deal with just one subject.

"It is clear that Amendment A contains provisions embracing at least three separate subjects, each with distinct objects or purposes," Chief Justice Steven Jensen wrote in the majority opinion, which found recreational marijuana, medical marijuana and hemp each to be separate issues.
source like ok king y'all really had to fail it for that? just be honest and say "weed is the devil's marijuana"
 
@Rɪᴋᴇʀ Can you come live here? Perhaps you’re a good luck charm and it’ll get legalized here too :p
For legal reasons that’s a joke
 
where are you lol
 
Idk, where is anyone really
I’m trying to find my self just like everyone else
(Also I don’t actually want it legalized here because then I might actually end up smoking it)
 
2:21 AM
@Rɪᴋᴇʀ Wait what, that has nothing to do with what tjjfvi said though
It's not a religious debate, prohibitionism and stuff was very connected to religious values IIRC
And alcohol being allowed for religious purposes is just tangential to that
And legislation being influenced by (christian) religious values is not exactly an uncommon thing in the US despite what it would seem like
 
2:45 AM
@rues Don't puff on the devil's lettuce, it's for communist antifa members :P
 
turns various actual herbs into vape juice and puffs the herb vapor
 
@ThomasWard oh neat, you're only a couple hours away from me
 
in which direction lol
and it depends on which side of the state i'm on :P
 
@ThomasWard Aaron lives at the bottom of the ocean. Head due east, drive for 2 hours, ignore the water and you'll reach him :P
Wait, I forgot how big the US is, 2 hours could still be in the same state :/
 
hah. can i just drop an orbital payload on them instead? Travel time for that is 90 seconds :P
 
2:55 AM
@cairdcoinheringaahing Or, if you live in Texas, more than ten hours :p
 
That's just called "bad traffic" :P
 
@cairdcoinheringaahing ye it takes about 6 horus with a break or two to get from east to west borders of the state via major cities and the PA Turnpike
 
Ooh, I've found one that takes over 12h within Texas
13h seems to be about the highest you can get
Corpus Christi (or maybe McAllen) to Amarillo is probably the longest you'd ever actually have to go though, anything north of Amarillo is mostly just small towns
 
@cairdcoinheringaahing it's around 14 hours from san diego to the oregon border, probably 15 from the border to the oregon border.
 
I wonder if Alaska would have any longer ones
 
3:00 AM
google maps will tell you it's less but 1. most ppl won't do that in one go without a quick rest stop and 2. i've done it, it takes 14 hours lol
 
@RedwolfPrograms Well, if you count Alaska's long tail thing, it almost certainly does
Lol 45h from Prudhoe Bay to Ketchikan
Oh, but it goes through part of Canada
 
don't think you can count either the aleutians or whatever the rigth tail is called, since i think that's mostly islands
 
I'm not counting those, no
I'm only doing somewhat large cities, which I doubt are in the Aleutians lol
 
@RedwolfPrograms Is this max min distance to get out of the state or max max distance?
 
I picked two cities within Texas and looked at the shortest route it could find
Maybe going east to west could be slightly longer (though I doubt it), let me check
Yeah El Paso to Beaumont is about the same as McAllen to Amarillo
So 13h for Texas, 14h for California, and unknown for Alaska since I have no idea how many roads they actually have
 
3:10 AM
google tells me that texas is longer norht-south than CA, by about 1000 vs 800 mi. unclear if you'll be able to get more hours of it though, probably like 2, but depends on traffic & all
 
@RedwolfPrograms ಠ_ಠ why
 
since CA is much more densely populated
 
@cairdcoinheringaahing Pretty much, except it's more north, in the middle of the great lakes. I built a floating island out of dirt up at build height, which is where I live
2
 
Oh, I've been meaning to tower up to y = 256, what's it like? :P
 
3:12 AM
@Rɪᴋᴇʀ Oh huh, I wasn't really even looking at distance. Yeah, traffic is probably a factor in the time estimation, and Texas probably has lots more long stretches of road without cities and stuff to slow you down
 
Although I think I might have to move my island, what with the new build height and everything
 
That'll be a pain - you'll need a bunch of flying machines and those things are noisy.
 
You could use vertical dolphin tunnels
And shut off the water stream when not in use
So all the evidence there'd be of your path up is some dolphins hanging from leads into unticked water sources
 
@emanresuA that's definitely something I'll have to consider. So far I've been trying to live my life without cheats, but that might be an option too
 
Put your whole island in a shulker box
 
3:15 AM
@RedwolfPrograms I can't, that's where I keep my rock collection
 
You know what's better than one iisland? Two.
 
yeah, maybe I'll just build another one
that seems easier than the flying machines
 
Make your whole island a flying machine
So you can move it to catch birds
 
ooh, there's an idea
 
4:01 AM
 
nice job
 
4:24 AM
You're really cranking out tag badges lol
 
@cairdcoinheringaahing no bees :(
 
cmp [2 1] 2
Which is bigger
Or are they equally large
I'm thinking [2 1] could be bigger if you treat 2 as a single item (so since [2 1] is longer and they're identical up until then it wins), but [2 1] could be smaller if you continue along the array until you find an item that's different, and compare them
I can see each approach as valid. Onions?
 
@RedwolfPrograms [0 1]
 
Python 2: 2<[2,1] is true
 
Non vectorizing compare, I should add :p
 
4:35 AM
Python 3: 2<[2,1] is type error but [2]<[2,1] is true
APL: 2<2 1 is 0 0
 
Should cmp 1 2 be -1 or 1?
I'm thinking -1 makes more sense
 
cmp x y usually returns a value representing one of <=> that makes x (cmp) y true
and 1 < 2 so it should return Less
and usually the ordering of those goes like Less < Equal < Greater so Less being -1 is sane
 
Sounds good. -1 also makes my compare function play nice with JS's .sort, so that's another sign I'm doing it right.
 
Js's .sort is weird
 
You're weird
 
4:44 AM
.sort() is weird, .sort((x,y)=>...) is not that weird
 
^
2 ** -1 // 0.25
Yep
Perfectly normal and working math going on
 
oh cool Notepad++ can hack into things
 
features
 
5:22 AM
2 days ago, by Rɪᴋᴇʀ
go all in for degenerate pfp
so i did and nobody's commented on it kekw
 
you merely did what was expected of you
 
hyper pfp pog
 
does anyone recognize it lol 💀 tbh i might not even if i saw it
 
i'm like halfway to reverse image searching it
 
5:34 AM
can’t recognize but it’s lookin good
 
oh
so yeah i haven't seen what it's from but i sure as hell have heard of it and i uh
i can see what motivated the choice
 
0
A: Sandbox for Proposed Challenges

Ethan SmurfGeometry Dash Clone in a weird Way? code-challenge cloning-games Try to make a functional clone of Geometry Dash in the shortest time. How GD Works. You have a cube. In the clone, it can be as small as you want, but no bigger than 2x2. You have to jump over spikes. The key to do this is (prefera...

 
5:45 AM
@SandboxPosts this one looks interesting
 
(I'd say #2's the dupe)
 
IMO having and not having input parsing is different challenge 99% of the time, but I guess the difference didn't impact the Jelly solution at least?
 
meanwhile i've been waiting for you to ask about this pfp so i can just
post a screenshot of the credits where her name is actually written in a smaller font than everything else and is still about three times as long
 
have you used this person as a pfp before? looks oddly familiar
 
i don't think i've used any other pfps than the three i've had over the last like three days
which includes my normal one
stylistically similar since it's still from the same anime ofc
 
5:52 AM
hm. well idk who it is, please do enlighten me :p
 
the katakana are uniformly a bit shorter than the kanji in there overall but then they also had to actually horizontally scale the whole thing down
 
It has the face
()
 
@UnrelatedString four
*
 
5:57 AM
there are actually two faces
ツ シ
:D
tbf i don't think anyone really uses the second one as a face cuz the first is just better for that. lol
 
compared side by side shi looks like tsu getting abruptly moved to the right
 
6:25 AM
18 hours ago, by PyGamer0
how often are heterogeneous arrays used in cgcc answers?
 
in terms of type or depth
 
type
 
typewise they're pretty common for jelly string stuff but that's more a jelly thing than a general thing
 
like: [1, [2,3]]
 
i guess depending on the model depth is a sub-issue of type
 
6:28 AM
AoCG notice: Challenge posting volunteers appreciated for 3rd-5th (details in the link)
7
@PyGamer0 Heterogeneous arrays arise when handling trees as nested arrays, but it doesn't occur too often (and you can often get away with adjacency lists (a regular list of lists) for trees and graphs)
 
so technically a language doesnt need support for them?
 
But sometimes you need to handle e.g. tuples of a number and a list too
or more complex data
 
      (3 3⍴⍳9) 1 2 3
┌─────┬─┬─┬─┐
│1 2 3│1│2│3│
│4 5 6│ │ │ │
│7 8 9│ │ │ │
└─────┴─┴─┴─┘
^ is that a heterogeneous array
 
Yes, kind of
 
6:35 AM
      3 (3 4) + 1 2 (3 4 (4 6))
LENGTH ERROR
      3(3 4)+1 2(3 4(4 6))
            ∧
and jelly allows such ^ operations?
 
Jelly tries to do something sensible instead of erroring
So it adds matching numbers from the start, and the tail of the longer one simply gets attached at the end
But APL can also perfectly do arithmetic on arbitrary nested arrays, unless length mismatch occurs
So 3 (3 4) 3 + 1 2 (3 4 (4 6)) should work
 
      3 (3 4) 3 + 1 2 (3 4 (4 6))
┌─┬───┬─────────┐
│4│5 6│┌─┬─┬───┐│
│ │   ││6│7│7 9││
│ │   │└─┴─┴───┘│
└─┴───┴─────────┘
 
@PyGamer0 Do you understand the result?
 
no
 
3 (3 4) 3 is a 3-item vector containing 3, (3 4), 3
1 2 (3 4 (4 6)) is a 3-item vector containing 1, 2, (3 4 (4 6))
So the result contains 3+1, (3 4)+2, 3+(3 4 (4 6))
 
6:43 AM
oh
 
That's how languages with "scalar function" (APL) or "vectorization" (Jelly, Vyxal) work
 
then what is
 
not
it doesn't do that
 
?
 
oh i read that as c lmao
 
6:46 AM
      (⊂ 1 2) 3 + 4
┌─────┬─┐
│┌───┐│7│
││5 6││ │
│└───┘│ │
└─────┴─┘
      (1 3) 3 + 4
┌───┬─┐
│5 7│7│
└───┴─┘
 
like i was about to follow up with "do you have any idea what c is like"
 
⊂x wraps any array x and makes it a scalar
so it adds 1 level of nesting
roughly [x] in Python
 
      ↑(1 3) 3 + 4
5 7
7 0
so [1, 3, 5, [3, 5]] is 1 3 5 (3 5) in apl
 
yes
 
⊂ increases the depth and not the rank tho right
 
6:50 AM
yes
 
and [[1,2],[3,4]] is (1 2) (3 4) in apl and not 2 2⍴1 2 3 4
 
correct
 
lol, when you google translate russian stack overflow posts the flag button is called "anxiety"
7
 
7:15 AM
so which is it?
 
But really though can anyone tell me why github workflows would be saying my files arent formatted correctly and locally they are when the same file with the exact same content is being checked on both?
Also, the command to check both is exactly the same
 
version diff? idk
 
linux? idk
> The next Lang Jam (#0002) will be held on Friday the 3rd of December, starting at 7pm UK time and run for 7 days, ending on 7pm on the following Friday (the 10th of December). In this time, you'll be allowed 48 total hours to work on code and 12 total hours to work on documentation and presentation.
 
black is just a python library , and unless they released a new version like 12 hours ago, I don't think there should be any difference
 
7:21 AM
ok whos going to do the next langjam?
 
7:50 AM
After the rtain wreck of last time? Probably not me.
 
8:36 AM
is an jelly LCC just a chain starting with a nilad and with no lone dyads?
how does jelly determine the arity of a chain
 
@PyGamer0 wdym?
 
@Fmbalbuena langjam
 
lang jam?
 
create a programming language based on a theme in 48 hrs
like gamejams
 
when starts?
 
@PyGamer0 number of arguments passed
 
lang jam must be cool or golfing?
 
@Fmbalbuena lang must be cool
and must follow the theme
 
@PyGamer0 theme? i understood
 
@lyxal what about the helper links?
 
8:47 AM
@PyGamer0 if the theme is golfing then it's a lot of work.
 
9:01 AM
@PyGamer0 it's somewhat complicated
iirc the actual check is some kind of lexicographic comparison to a repeating pattern lmao
 
@PyGamer0 how to upload a lang?
ok i found a way
 
Can you give an example of interpretation allowing more flexibility? — user85052 Jan 24 '20 at 11:38
@lyxal ^
 
9:18 AM
@PyGamer0 I have never created real programming language
i created esolangs but not real programming languages
 
9:45 AM
i would guess real langs would be easier to create
 
practical languages tend to be of a much more constrained form than esolangs
you have to worry about actual parsing and things making sense
 
10:07 AM
@Bubbler I can handle saturday, but not the other two
o/
 
10:52 AM
@Bubbler I'll handle the 3rd (tomorrow) but not the 5th (sunday)
 
11:31 AM
@Bubbler are we handing out bounties for first time BQN answers?
I can handle 5th
 
12:27 PM
Thanks all for the volunteers :D
@Razetime Idk. Your choice I guess
 
> 4 hours ago
> 1 min ago
...
 
@cairdcoinheringaahing Why only for them? D:
 
12:45 PM
@cairdcoinheringaahing no, aaron lives in my cupboard
gee frick who do you think I am? Redwolf?
I actually take care of my plates
I don't lose them and I certainly don't let them sink to the bottom of the ocean
Also fun fact: there was once an Area51 proposal for a meme StackExchange site
7
it failed sadly
 
your secret is safe with me
 
ok so your feedback? lol
 
@lyxal and me
 
@PyGamer0 It's slightly more complicated in reality, but essentially it's a nilad followed by a collection of monads, dyad-nilad pairs and nilad-dyad pairs
 
1:00 PM
in simple terms: a nilad followed by something that couldn't possibly include that nilad in a pattern
@PyGamer0 maybe have j on its own represent 0 + 1j?
that's what vyxal 2.6 does
you can't try it online yet lol because production needs to be updated to main with a PR
 
1:30 PM
@lyxal m good idea
@cairdcoinheringaahing wdym by reality?
 
Yeah caird, don't you know that reality isn't real?
 
exactly
 
2:33 PM
@lyxal Imagine having to censor your username on your laptop, and not just have it set to redwo by Windows and you have no idea why
redwo -> owo has too low of a levenshtein distance
 
I'm still doing randomly capitalizing half a string
import random


def f(s):
    n = 0

    for c in s:
        if n <= len(s) // 2 and random.randint(0, 1):
            yield c.upper()
            n += 1
        else:
            yield c


for i in range(10):
    print("".join(f("good")))
and it's still not working
 
@RedwolfPrograms i uh, clicked on it
 
I suppose you didn't correctly parse the url
 
@RedwolfPrograms im speechless
@RedwolfPrograms Do you actually have a sandbox post about that?
 
3:23 PM
hmm TNB is a little quiet today
 
@AlanBagel That's fine, and not a reason to comment.
 
oh
it didnt know
 
Also, today is right on track for the average number of daily messages :-)
 
The chat usually picks up in the next hour or so.
 
3:35 PM
I once again have the lovely visage of a plate
 
@AaroneousMiller you are back
or your pfp is back
 
i think i will keep my current pfp
and i have changed it on github
 
I liked it, but it was a bit noisy
 
finally i learnt markdown tables
^ Not completed
 
4:02 PM
@PyGamer0 Thé way the jelly interpreter checks if a chain in an LCC is by some weird lexicographical comparison that I'm pretty sure no one except Dennis properly understands. But, for all intents and purposes, it's the "nilad followed by monads, dyad-nilad and nilad-dyad" definition that works
    def leading_nilad(chain):
	    return chain and arities(chain) + [1] < [0, 2] * len(chain)
 
I'm trying to randomly capitalize half a string and I'm trying

    import random


    def f(s):
        n = 0

        for c in s:
            if n < len(s) // 2 and random.randint(0, 1):
                yield c.upper()
                n += 1
            else:
                yield c


    for i in range(10):
        print("".join(f("good")))
but it sometimes doesn't work
 
@PyGamer0 These two messages together just gave me a tiny sliver of an esolang idea that I think could be very interesting if elaborated on.
 
> The
Smh British putting tea everywhere
 
Blame my phone keyboard, for some reason it was in French
 
4:12 PM
Prétend I had an accent
 
@AlanBagel No
 
Lol i actually git an accent on pretend
 
Nice accent
What does it sound like?
 
Where you from?
 
@AaroneousMiller Eternal screaming
 
4:16 PM
@AaroneousMiller Like he’ll coming to swallow your
 
@RedwolfPrograms ah yes, of course
 
By my calculations, I'm likely to have the most messages in TNB out of any user in about a year
Actually, HN's numbers are pretty high so make that closer to two years
Glad to have numerical proof that I have no life
 
@RedwolfPrograms Whelp, time to start a spam bot on my account
 
@RedwolfPrograms Simply being in TNB is half tge proof
 
riker has more than me FYI
 
4:23 PM
0
Q: code for a challenge

Cadis Etrama di LelouchIt’s Christmas time and project MANAS is getting ready to open their presents. Unfortunately, Shivansh is a bit clumsy and falls over the presents by mistake. The presents are actually gift hampers so their contents get spread on the floor by mistake. Thankfully, the damage is not much and one ca...

 
@hyper-neutrino this message has no zalgo
@RedwolfPrograms wait what no credit
 
er, where did chat put my diamond
 
uhh
lmao that's not good
 
hN: hn has misplaced his diamond
(hN = hyperNews)
 
4:26 PM
what flag should i use for no credit posts
 
Don't bother flagging, it's about to be closed
Oh it's deleted now
 
it's cuz yesterday i changed my profile to SO and back to get my pfp to switch
 
@hyper-neutrino your chat parent is so
oh ninja'd
 
what
it showed as code golf for me earlier
maybe you checked during the 3 frames i spent swapping back and forth just now :P
 
It shows as code golf for me as well
 
4:28 PM
it says code golf for me
 
Lemme ctrl+shift+r, probably caching
 
@hyper-neutrino lol i think so, it says code golf now
 
now it says codereview??
 
anyway lemme just keep it on CR for a bit and then i'll switch it back to CGCC
i can't refresh my profile to update it cuz like
yk. that's mod power >_>
 
lol
 
4:29 PM
Looks like whatever the "project MANAS" is, it's for a recruitment thing (the page is blocked on school wifi), so they're most likely trying to get us to get them a job lol
 
@RedwolfPrograms what should i have flagged it in case i see it again
 
@hyper-neutrino more what? what's the context to this?
 
11 mins ago, by Redwolf Programs
By my calculations, I'm likely to have the most messages in TNB out of any user in about a year
+ the one under
 
@AlanBagel If it's a new post, flagging probably isn't even needed. It just sends it to a review queue, and most of the reviewers are active in TNB anyway.
 
0
Q: The 12 days of christmas

GingerIndustriesIntroduction I have decided that this Christmas, as a "present" to a friend, I wish to purchase the things described in the classic song "The 12 Days of Christmas". The only problem is, I don't know what the total price will be! Your task Calculate the total price of all of the items in the song,...

 
4:31 PM
@RedwolfPrograms But if you did flag it, either a mod flag or maybe a VLQ and a comment would probably be best
 
@hyper-neutrino I know, but you've got a considerably higher messages-per-week ratio
 
Oh, you mean like, in the long term I will be the last one you have to surpass?
 
Yep, unless there's someone lower than me with an even higher messages-per-week
I'll overtake riker in about a year, but it'll take much longer to catch up with you (around 100 per week difference, instead of 400)
 
oh, yeah that makes sense
 
4:57 PM
Riker has come back to challenge you though
They’ll keep increasing the frequency pf their messages to remain TNB’s chattiest user
 
5:08 PM
@hyper-neutrino I believe we left essentially the exact same comment within seconds of each other :P
 
yours is more helpful tho probably :P
 
Well, I do say it's a "nice first answer" :P
 
ais, leave hyper alone! :P
2
 
lol
 
ಠ_ಠ
 
looks like you've got your diamond back
 
@NewPosts I have to go shopping, so, if someone ninja's me in Jelly with this, I have 5 bytes with an MD5 of 1c16090a6cc032758a35db235129d375
Never mind, OP clarified it just in time :P
 
5:38 PM
ah
we both had the exact same idea to use J to get the range and dot product to get the item-wise prices and sum them :P
vyxal saves a byte on generating the coefficients but doesn't have 1-byte dot prod :/
 
> -1 byte thanks to pxeger!
removing ¹ seems like cheating to be credited for a byte save lol
 
¯\_(ツ)_/¯ I didn't think of it
 
I had a 7 byte Vyxal answer, went to go post it, and golfed it by a byte before posting, went to go update the post I was writing, and golfed it by another byte, went to go update the post I was writing, and golfed it by another byte. I now have a 4 byte Vyxal solution
 
4-bytes with s or flagless?
 
dangit, hn just sniped my vyxal answer
 
5:48 PM
@AaroneousMiller story of my life (normally with higher magnitudes than 7-6-5-4)
 
@hyper-neutrino with s
 
ah. lol
 
I had 12ɾ:Ṙ**, then realized I could just get the 12 from the length of the input, then realized that if I was getting the length and casting that to a range, there is literally a builtin for it, then realized that pushing a reversed copy of something is a builtin as well.
The thing that reminded me about ż and was noticing that the explanation I was typing was almost word for word the same as the description for those elements :P
 

« first day (3960 days earlier)      last day (885 days later) »