« first day (3758 days earlier)      last day (1076 days later) » 

3:16 PM
Minecraft Bedrock Edition is weird...spent last class playing it with some other people on a server
 
0
A: Sandbox for Proposed Challenges

l4m2You're to have some drink. Each bottle of drink has \$n\$ extra parts than the drink(bottle, etc.) \$P_1, P_2, ..., P_n\$. You can buy a bottle of drink using 1 dollar, \$a_1 P_1\$s, \$a_2 P_2\$s, ..., or \$a_n P_n\$s. When buying a bottle of drink, you also get one of each of \$P_1, P_2, ..., P_...

 
hey there @bobble! :D
@RedwolfPrograms playing mc in class? smh such an irresponsible student
i would never be an irresponsible student
 
I mean school's basically over :p
 
There's maybe two weeks left in school here
 
3:27 PM
hey there, was going to lurk as first period is boring
 
@RedwolfPrograms oh. when does the school year start for you guys?
 
ah
forgot that american school year is like a whole month-ish earlier than canada's lol
@bobble ah, well, apologies if you didn't want to talk, i'll let you lurk :p
 
I'm in 'murica and my school year does not end in two weeks, because my school is weird and ends in mid-June
 
huh, interesting
 
3:30 PM
@bobble That's weird? Mine ends in June too
 
our school year always starts the day after labor day
 
May 27 here
 
@hyper-neutrino So does ours
Wish school ended earlier here
 
so our school year usually goes to around june 22-26 or something like that
 
@RedwolfPrograms When do y'all take APs then?
 
3:31 PM
Same time as y'all I'd imagine
 
oh I just assume my school is weird in all ways because we're weird in a lot of ways
 
I've already taken one, and my CS one is Monday
 
@user A lot of ours happen in early June/late May
 
Oh, maybe the second wave of them then
 
@RedwolfPrograms Good luck! Mine's on Tuesday
 
3:32 PM
Is it Computer Science A, I'm guessing?
 
Yeah
 
plebs. I'm taking 5 APs this year
 
I actually took it last year but got a 3 on it, so I'm taking it again :(
 
I'm in the one before that one, since I'm only in 9th grade
 
i only took one AP total (calc BC), lmao
@bobble 5?? wow :o well good luck with all of them :P which ones are you talking?
 
3:33 PM
@hyper-neutrino Calc BC sucks, it's all you need to take
 
i think like 44% of people who took it that year got a 5
 
@hyper-neutrino Phys 1, Phys 2, Lit, Gov, Econ
 
Over all four years of HS I'm planning on taking something like 18 AP tests lol
 
darn, I'm going to have taken less than you then. (I will have taken 11 tests total)
 
Wzl
imagine not being in grade 2 and stealing an adult's account
 
3:36 PM
AP Human Geo is the only one I've taken so far
 
@Wzl @hyper-neutrino Time to delete Wzl's account
 
@hyper-neutrino Wait, Calc's that hard?
 
@user wait that counts as hard?
 
3:38 PM
44% getting a 5 is ridiulously high
 
Wzl
@user what no that would hurt my host adult :::)
 
i'd say 44% of people getting a 5 counts as really ez
 
It's 10% for most AP tests
 
Oh no
 
3:39 PM
I have that bookmarked lol
 
0.6% of last year's AP 2-D Art and Design students got a 5????
not that I'm taking that test but what
 
Ok, at least there's like a 40% chance of getting a 4 or 5
@bobble 2D art is a lot harder than 1D art :P
 
highest was chinese language+culture at 55.4%, lmao
 
Huh, I thought languages would be one of the hardest
 
Y'all have it backwards
0.6% is a 1
5 is on the left
 
3:41 PM
oh I do
 
oh. F
 
that's... a really unintuitive way to arrange it
 
anyway, i was looking at it correctly it seems :p so yeah chinese had the highest ratio of 5s
are older score distributions available? i took my AP calc BC in grade 11 so it would've been from 2019
 
3:43 PM
ah. thanks
so yeah, 43.0%, lol
 
Looks like AP Seminar is the hardest to get a 5 on
I'm taking that next year :|
 
4:08 PM
Sorry to self-promote, but the PPL website is now available, so my language could find use on codegolf, even though it's very, well, primitive. Here it is. I also created a PPL room.
 
4:21 PM
congrats on making a language
 
is that sarcastic or not? sounds like sarcasm
or maybe i'm misinterpreting it
 
fun fact: comments and posts owned by users who get deleted are anonymized under "user<id>" but the user shown under who deletes a comment is called "Anonymous" and links to the (deleted) profile
 
Since I'm here, is it possible to entice anyone to help dig through Lit's Unanswereds? :) Nice thing about having >1000 Unanswered questions, there's always a few that you can do something about
2
 
unfortunately, don't think there's much help I can offer for anything relating to literature :'( i'll take a look if i have time :P
 
If you want to try some easier ones, low-voted [meaning] questions are usually just reading comprehension, or recognizing idioms/allusions
 
4:37 PM
oh alright, I'll see if I can figure out any. don't read as much as i probably should but hopefully my reading comprehension is at least good enough though lol
 
one would hope a High and Powerful mod would have reading comprehension
 
5:05 PM
wew, just wrote a 487-byte jelly solution to the song chaining challenge
heavy abuse of smash printing :P
 
What music are people listening today?
 
@WheatWizard The Best of The Eagles
 
@WheatWizard the doors
 
@WheatWizard Avril Lavigne
 
5:14 PM
is listening to music while doing stuff a normal thing?
 
Yeah.
 
I think I spend 90% of my life listening to music
 
huh, til
 
It's difficult, but I can just about squeeze everything else into that 10% :P
 
Wzl
wow that's interesting hmmm
 
5:16 PM
i listen to music quite regularly when i work and i honestly don't know if it makes my productivity better or worse
 
I like to listen to music when I cook.
 
Wzl
@WheatWizard piano sound effects
@WheatWizard what do you like to cook?
 
I don't think music makes me more productive, but I really don't care. I like it.
 
@WheatWizard Same. Idk why, but it often helps with the rhythm of cooking for me
 
on one hand it might be distracting but on the other hand it reduces environmental noise (which lets me keep my window open more) and it helps a bit with my thoughts wandering probably
 
5:17 PM
@Wzl The food I eat? I cook everything I eat.
 
Wzl
necessary follow up question: what do you like to eat?
 
the food he cooks
2
 
I eat a lot of beans.
 
Wzl
@hyper-neutrino >:|
 
@Wzl I eat <s>food</s>
 
5:19 PM
I'm vegan, so beans are like my food.
 
@ophact ---strikethrough--- strikethrough
 
Wzl
mmm beans
 
Tonight I had rice pilaf.
I guess I eat a lot of fruit too. But I don't cook that most the time.
 
> I cook everything I eat.
Lies!
:p
 
Pretty sure you don't eat fruit, you absorb it. Right, fellow humans?
 
5:21 PM
I assimilate it.
 
Resistance is fruitile
11
 
Wzl
@cairdcoinheringaahing right but us weasels just stick our noses in and inhale
 
@cairdcoinheringaahing there needs to be some kind of FAQ on this, it gets asked so often
 
hey, we hit 58 million messages network-wide
(just noticed from the reply IDs)
 
5:25 PM
userscript for easy chat formatting time?
 
I have a chat shortcut for it tho (I type /strike and it inserts the message for me
 
This is so Java:
41
Q: Why am I getting AbstractDynamicObject$CustomMessageMissingMethodException error?

CodingChapI have just started a new project and am trying to connect to Firebase. As soon as I try to build my project I got the error : Could not parse the Android application Module's Gradle Config, so I looked in my build which told me that jCenter() was deprecated and that I should remove it. When I re...

 
It's because they forgot to use a factory
 
the main issue is probably that people don't read the faq cuz it's a tiny link in the corner and ---strikethrough--- strikethrough is neither conventional nor consistent with SE's main sites
41 upvotes in 2 days? huh
 
Check the answer, 101 and accepted
 
5:27 PM
I guess every single person who updated to that version ran into that bug and swiftly googled it
 
ah that would make sense
 
Wzl
TIL you can un-upvote if you edit a question :)
 
yes, though if i notice someone doing trivial edits to change voting i will warn them
 
You can only un-upvote if a post gets edited :P
 
but yes, you are able to do that lol
i wonder, can you retag to hammer? i don't think so
 
5:30 PM
I don't think so
But you can retag to get a hammer
 
as in retag to gain score in that tag?
 
If you have an answer at +1000, you can edit a tag into the question and immediately get a hammer (assuming you have some answers in the tag as well)
 
i also wonder then, can A edit for B to hammer... this would be something great to try on sandbox.SE if we had one :P
 
5:32 PM
@cairdcoinheringaahing No you can't.
There is a mechanism against that.
 
@hyper-neutrino Yes, other users can edit tags so that you can hammer
@WheatWizard Oh, did they change it? I remember there being a MM post about bobnice being able to do that on the "parsing HTML with regex" question
 
I think the rule is pretty old.
 
@cairdcoinheringaahing what do you mean by hammer?
 
@pxeger Users with gold tag badges can "hammer" a question tagged with one as a duplicate
 
oh I see
 
5:34 PM
For example, I can unilaterally close any question as a duplicate
Additionally, mods can hammer any question closed for any reason
@WheatWizard Looks like the specific case got fixed, but I think it's still generally doable
 
0
A: Sandbox for Proposed Challenges

MakonedeAm I a Prime Word? code-golf internet primes decision-problem Challenge A Prime Word is an English word which is a prime when converting the word from Base36 to decimal. For example, breakfast is a Prime Word because breakfast converted from Base36 to decimal is \$33179155333229\$, which is prim...

 
@cairdcoinheringaahing you'd need a ton of answers though since the badge used to be off score alone
but it does seem like under that situation it'd still be possible
 
I can just imagine someone with 200 answers in , all scoring <2, and one super high scoring answer to a non-graph-theory questions, then editing the tags and getting the badge :P
Luckily tho, tag badges get revoked if you stop meeting the requirements, so a rollback would fix that :P
 
5:49 PM
oh you can lose tag badges if the condition later becomes false?
 
Yeah. If you delete answers, or get heavily downvoted, it gets revoked
 
oh cool
can stuff like nice question be revoked
 
No, tag badges are the only badges that get revoked
 
okay
and you can only get them once, right? :P
 
You should be using brainfuck
 
lyxal is simply built different
 
6:16 PM
"SQL is a quality language"
(or replace SQL with one of Python or JS (if that's not your sort of thing))
 
But SQL literally stands for "SQL is a Quality Language"
so you can't just replace it with Python or JS
 
@LuisMendo "JS's type system is amazing"
 
"Languages are basically the same"
 
Wzl
^
 
6:19 PM
coding is easy; just typing
(want to say "it's just typing" but that won't fit)
wait: coding's easy, it's just typing
 
"Can you fix my computer"
 
"You're tech support, right?"
 
I mean I work as a software dev and it is mostly just typing.
I don't really come up with algorithms or solve problems.
 
i mean even if it's just typing it's more of the idea that "coding isn't a hard job because you just sit there and type, it's not a job that requires skill" though i can't fit that sentiment into 5 words
 
I just add fields to the json or yaml, or move things around in the js.
I mean it's basically right though.
 
6:22 PM
Coding's easy right up until it isn't
 
There is a very low level of basic skill that is required. But 90% of the stuff you learn at school is just basically irrelevant. You can get the skills to be a professional dev in a month or two.
 
that's fair
 
@user Nice and simple, easily generalizable to other professions
@WheatWizard Wait what?
 
@user That's going to be a fun notification for Luis :P
 
Yeah, posting that wasn't a good idea
@LuisMendo Real programmers use butterflies
 
6:24 PM
@user I haven't written an algorithm at work in a very long time. It's just string together library calls, or move this around or change a config file. It's not a technically demanding job.
 
What about design patterns and all of that other stuff?
 
@LuisMendo "Only amateurs use Stack Overflow"
 
lol, I've never heard of anyone actually following design patterns.
 
@LuisMendo John Skeet isn't a god
@WheatWizard o.O
 
Just imitate the existing code base, or if your starting a new one just imitate one of the other ones.
 
6:26 PM
I think I need to rethink my life now
@WheatWizard Wait, so what skills do you need to become a good developer?
 
The ability to sit at a desk for 8 hours
 
That's not going to be easy until I'm 21
 
You need to know a bunch of arcane facts how the specific environment you work with functions.
You also need to know the very basics about control flow etc. Can't get around that.
 
So just learn through tutorials and sites like Stack Overflow?
 
6:29 PM
i started my current co-op last monday and so far all i've done is watch youtube tutorials on spring boot, look at udemy courses about docker (and soon angular and kubernetes in the next few days), and look stuff up on stackoverflow lol
 
Or not even that much?
 
Usually the firm has a bunch of in house specific stuff.
 
and i suspect wherever i work next, i'll need to do pretty much the same stuff with whatever tech they're using there
 
So you need to use their docs, or in the nearly guarenteed case where those docs are completely incomplete you need to ask more senior devs.
 
90% of my 2 software dev jobs have been googling how to do something on SO
 
6:30 PM
That's good (?) to know
 
I strongly dislike software development. Can you tell?
 
I really like coding, but never want to have a proper job as a coder. So far I've just done a couple of freelance stuff where they paid me to write an program or two, and even that was only because I was broke
 
Yeah, I like coding and problem solving. But in an efficient workplace you will do as little of that as is possible.
 
Hey @bobble, how's things?
 
Really killing the excitement I have for an internship thing coming up :P
 
6:35 PM
@rak1507 Some people do enjoy it, others don't :P
 
The easy thing is to get rejected by everyone :P
 
@user in life or in jobs?
or both?
 
Internships are different. Either you do nothing at all, or they have you do all the fun stuff.
 
@rak1507 That hurt
 
@cairdcoinheringaahing movies in class :)
 
6:36 PM
@WheatWizard hopefully it'll be the second one
 
But I was talking about jobs
 
although it's not really software dev so who knows
 
@bobble Sounds fun :P Any good ones?
 
Interstellar
 
Ooh, that's a nice movie. Didn't quite understand most of it, though
 
6:37 PM
How long are your classes lol :P
Isn't Interstellar like 3 hours long?
 
We've been watching it for a few days
 
Probably in detention /s
 
Nice break after the AP Phys test is over
 
Wzl
7:00 PM
I haved used .replace(1/0,0) in javascript and now I'm a monster
 
7:26 PM
Using JS already made you a monster :P
 
Wzl
it's better for golfing than $otherlanguageavailablethatIknow
 
.replace(1/0,0)...when would that even be useful?
 
Wzl
I had to output zero where I would out put infinity. Do you have a shorter one (in JS)?
 
Depends. Why's the output a string?
 
|0 (if you're dealing with ints)
 
Wzl
7:30 PM
it can be a string or anything, it will be coerced to a string
 
Not by .replace
 
Infinity|0 is 0, n|0 is n where n is an integer
 
@rak1507 But only between -2b and 2b
 
Wzl
@rak1507 oh wow that works
 
It wraps around otherwise
 
7:30 PM
true
 
Wzl
although I'm not actually sure if the input contained floats
 
ah, this badboy
 
1/x?x:0 should work for floats, but it's longer
 
Wzl
7:33 PM
well I'd still need to store in x for that
 
1/(x=..)?x:0?
 
I think you would for any solution involving floats
 
Wzl
@cairdcoinheringaahing yeah that works
* Wezl slaps floats around a bit with a large trout
 
1/(1/x||1/0) maybe?
No
That's long now though
And still wrong
Wait it's correct but still long
 
Wzl
the .replace is nice and readable :) even if it does crazy type coercion
 
7:36 PM
You have to stringify it first though
(1).replace is undefined
You'd have to do (1+"").replace
 
Wzl
I never bothered to convert it to a number in the first place :)
 
CMC: Determine if a number is -1
I found a really neat JS solution
 
2 bytes in Jelly: =-
 
0 bytes; outputs -1 if it's -1 and something else otherwise
in jelly if I can output 0 (falsy) for -1 and truthy otherwise, otherwise ^^
or ‘¬ for 2 bytes as well
 
first attempt is 109 chars lol
@Wzl how long is your solution for that
 
7:42 PM
Haskell (-1==). (I am very clever)
 
JS: x=>~x (0 for -1), x=>!~x (truthy/falsy)
 
Brain-Flak: ({}())((){[()]<{}>}{})
 
I'm very excited
I have nearly outgolfed xnor
 
Gotta take some sort of test o/
 
Wzl
@rak1507 first (and only :P) attempt is 121 (JS)
 
7:51 PM
i have 121 too lol
nvm 111 now
 
I'm on 108
make that 106
 
@Wzl 4 bytes in Jelly
 
99
 
can I see it?
 
4 bytes? i'm definitely missing something lol
 
i don't supposed "sort by (-abs(x), x)" is short enough :P
 
Even sort by -abs(x) is 4 bytes :P
 
yeah :p
hi @flawr! :D
 
g'day :)
how's the neutrino hyperin'?
 
very dashingly :P
(i think that's a word? either way it's the last part of my username not mentioned and i wanted to be funny)
 
8:08 PM
if it was not, it now is:)
@WheatWizard why are you still mad about this? Apollo 11 was more than 50 years ago!
 
yep, exact same as expected :P
 
> Your program will be run against two inputs: a 1 KiB file of random characters, and the lyrics of Never Gonna Give You Up by Rick Astley.
Two very different test cases lol
 
lol, nice
 
Imagine singing the first to the tune of the second :P
CMC: Write a program that will output the chat message ID of the message containing that program as an answer to this CMC. The chat message ID of this message is 58001211 (chat.stackexchange.com/transcript/message/58001211#58001211)
 
@cairdcoinheringaahing x=>58001213
 
8:22 PM
@cairdcoinheringaahing “£Ḳ¤ḍ’ in Jelly
 
My strat will be to wait until we hit 60m messages and make my program x=>6e7 :p
Might require two more bytes if my accuracy is a little off
 
@cairdcoinheringaahing CMC: the same as this ^^^^ but you're not allowed to edit your message
 
x=>58001214
Nope :/
 
I was gonna post that as well, with the scoring criteria of "closest output to the reality" :P
 
58001225
 
8:24 PM
D:
 
This is going to get spammy really quick, Lyxal, I, and several other people have tried for a while in the Sandbox and it can take a while if another conversation is going on
 
58001238
 
Wzl
@RedwolfPrograms wait until it wraps around and do x=>0
 
...I say as HN gets it first try
 
---------D:
 
8:25 PM
@RedwolfPrograms And WW follows immediately after :P
 
WW's is wrong
 
it's off by 10
 
Yeah off by 10.
 
Wzl
@flawr that's a very long tongue
 
Oh. I saw the 8 at the end and thought it was right :P
 
8:26 PM
the last room active other than this one is from 3 mins ago, so i just relied on them not sending a message, replied to caird's message above mine, added 1, and deleted the reply :
 
mod abuse !!!!111!!1!1
 
I was trying to do the same thing, but I did math wrong.
 
(how is th- wha- ??)
(how is that mod abuse D:)
 
Or typed a number wrong, but that seems slightly less likely.
 
@hyper-neutrino Because eleven :P
 
8:27 PM
ಠ_ಠ
 
and I hope you appreciate my effort since ! and 1 are on the completely different ends of my keyboard
 
_=>await fetch("https://chat.stackexchange.com/chats/240/events", {
    method: "POST",
    body: new URLSearchParams("mode=Messages&since=-100&msgCount=100&fkey=YOUR_FKEY")
}).then(b => b.text()).then(d => console.log(JSON.parse(d).events.find(v => v.user_id == 347075 && v.content.startsWith("<p")).message_id))
Not golfed
But that works
For some time at least
 
@RedwolfPrograms But you edited it!
 
and maybe replace the userid I'd guess? :)
what is this FKEY
 
@WheatWizard That was just formatting stuff
It's not against the spirit or anything :p
 
8:37 PM
But the rules ...
 
I can repost it with the slight edit then, I don't see a point though
I think the main point of that rule is to prevent checking what the id is then editing it in
All I did was add the _=> and .message_id to make it a function
 
@RedwolfPrograms Still, it breaks the rules, so the mods are going to have to eleven it :P
 
@flawr It's just a GUID used to authenticate you in chat (so very not good to post), you can find it with fkey().fkey in the console
That since= should be 0 I was testing something
It doesn't seem to have any effect on anything though
_=>await fetch("https://chat.stackexchange.com/chats/240/events",{method: "POST",body: new URLSearchParams("mode=Messages&since=0&msgCount=100&fkey=YOUR_FKEY")}).then(b=>b.text()).then(d=>JSON.parse(d).events.find(v=>v.user_id==347075&&v.content.startsWith("<p")).message_id)
There, happy? :p
Golfed and not edited
Not very well golfed though
 
my fkey is af37817d5cdQw4w9WgXcQ12839492bae (/j)
 
No that one's mine :p
That does look eerily similar to a real chat fkey though
Or mine at least
 
8:45 PM
i just copied mine, changed most of the digits randomly, and inserted the video ID for never gonna give you up in the middle :P if it's close to yours then uh
 
user image
3
 
that's totally a coincidence and i totally haven't hacked your computer using HTML
 
My fkey is actually just the rickroll link repeated over and over again
Hey wait how did I not notice there was a bunch of non-hexadecimal in the middle of that lol
the fkeys are lowercase hex iirc
 
lmao, nice job :P
 
Why on earth is knowyourmeme unblocked on school wifi when tio isn't >:|
 
8:50 PM
priorities
 
@cairdcoinheringaahing Parse HTML with regex
 

« first day (3758 days earlier)      last day (1076 days later) »