« first day (4993 days earlier)      last day (146 days later) » 

or that
stupid 16 byter: (ǓD¨p<∑$~"⅛_)¾tt
rotate until tail > head
sortedness is either going to be n or n-1 depending on which type of pair is [tail, head]
my turn to outgolf you! :p
Smart :p
00:24
@emanresuA Ooooh, nice
I'd hoped that would be the case here
And it... probably depends on the department
... yeah... mathematics is a bit of a weird case because you can just skip stuff and get away with it a lot of the time
CS is not especially fond of it
Other subjects might require more proof
mfw box drawing characters don't even align with themselves
Interesting--I'd think being able to get away with skipping content would be a case against letting you skip requirements, because doing well with "more advanced" content wouldn't prove you competence cumulatively?
00:26
By "skipping content" I mean "catching up on it as it comes up in later courses"
Ahh
I feel like you can in principle do that literally anywhere :P
Yeah but it's easier with maths because you can rush it if you have a strong intuition
yeah
But anyways, in CS here, individual professors teaching electives are usually quite happy to waive prerequisites, but that does not go for the core degree requirements, and likewise I imagine they would not be willing to actually waive degree requirements themselves
Especially in my case given that I straight up failed the one I have the strongest case for proving mastery of through another class
 
1 hour later…
01:34
MOBILE DATA IS BACK NERDS
Still no power for at least 3 days :(
*3 more days
So yeah I'm back from nearly getting squished by 3 trees
use them as firewood as revenge
01:48
@Seggan Wow
That's a lot of trees to nearly get squished by
Did any fall on other parts of your house, or just really close?
@Bubbler How would I use Anaconda dependencies from channels other than conda-forge? I don't see an equivalent to -c in the docs
In fact, their conda migration guide literally removes the -c args in the command table
So for some reason we have an tag
02:28
@Bbrk24 Does this answer your question?
I see, thanks
I currently don't have a pyproject.toml because I have a bash script that will install the dependencies for your system (because some are different packages depending on platform) from conda and pip directly
but yeah I'll definitely look into that
@UnrelatedString a bit too close for comfort
And the worst part is 2 of them are the neighbors trees that fell onto our property
Honestly it's a miracle that they fell so close yet didn't even scratch the house. There were 3 more trees that fell on our property but didn't fall close
@lyxal that is already happening :P
02:40
@Seggan teach nature not to frick with code golfers!
 
2 hours later…
04:58
Just stumbled back on this
😭😭😭
05:21
@UnrelatedString steals
maybe you should take the oppurtunity to post an actual challenge
ahaha
Some day
@UnrelatedString What was the issue here btw?
That you specifically NEED that leading space to have an empty link for ƙ to consume
It just errors without it
Ah fun :p
05:40
Ooh
woah
that's a lot of answers
 
1 hour later…
06:51
CMC write code to convert a binary 8 by 8 matrix to a 64 bit int and write code to convert 64 bit int back to the right 8 by 8 binary matrix
J, 4+13 bytes: 2#., and 8 8$(64$2)#:]
can you explain 4+13 bytes ?
first is 4 and second is 13
oh... 8 8$ doesn't mean it is 8 bytes long
that's very impressive
it's much longer in python :)
I have # Flatten the matrix into a 1D array
flat_matrix = matrix.flatten()

# Convert the binary array to a string of '0's and '1's
binary_str = ''.join(map(str, flat_matrix))

# Convert the binary string to an integer
integer_value = int(binary_str, 2)
even if you delete the comments and shorten the variables its quite long
07:07
as opposed to other announcements by our CEO which aren't made with any sense of emotion at all
07:20
@Seggan I nearly got squished by a tree, but I was out shopping, so it squished my empty driveway instead
@lyxal surely gḟǓ works?
@emanresuA ...on that token, I think <Ɲi0ṙ@ works for 6 in Jelly :P
Nice :p
Since it all boils down to just,
make sure that some nonascending pair is split over the ends
and if there isn't one inside the list then it's already on the ends and you rotate by 0 :P
where a nontrivial rotation to split a different pair is at worst net the same amount of sortedness
07:41
Yeah
signs of deltas, find a -1, rotate left by that + 1
08:19
still not sure why you're giving 6 byte answers when mine is only 3 bytes
...oh
Yeah that is one way to find one such pair :P
Different challenge
wait nvm what
... that does indeed work
Because the minimum of the list
kinda can't have something smaller to its left :P
ṙMḢ in Jelly; can remove the if there's a unique maximum / you can output multiple rotations
rotate left by the 1-index of the maximum, which always loops it around to the end
and ṙJṂ, because the lexicographically smallest rotation is just always going to be among the most sorted
08:24
@pxeger: would it be possible to add bc to bash on ATO? it's default on most distributions, i found it weird that it ships lzma but not bc
08:49
speaking of lzma, finally outgolfed HTML solutions on Waiting girl's face :V
2
A: Waiting girl's face

ThemoonisacheeseBash, 919 bytes echo XQAAgAD//////////wAE6AQ0YBVhn3uDlgl0vOXoGCYVOfvHpT5vTV2MemT4s/dNjvCzHeHDP6j/kKuC4TkcE9BofQfjfXbpZUkDZ531aSnN1+ePvhOxIhD8bh1ztcMJ0QJ4vXUQZNQLXC9bnFekyTZ6Pz8acfuIvESitf35KRxJeJgdOuMhhuIZwmwNZtvQJyEJZ7PSpR+MrE1uQWwaRSgyB8zToabiMgvuXTiGZ3eblf5XPAaDp+eRHXVf5QAq0Mu0z1/wLmlRMfx9RnBv...

@Neil you say that as if, despite the fact I made the language, my golfing skills are proficient enough that I'd have come up with that myself :p
09:11
@lyxal that's an interesting point though: it seems that the makers of a thing are almost universally NOT the best at using that thing
for example: rioters do not know how to play league
09:29
Lynn and Jonathan Allan definitely have him beat now, but I get the impression that Dennis was still the best at Jelly for a good long while
Even I've directly beaten some of his old answers on occasion :P
here's a fun fact: ARM refer to themselves as "Arm", not capitalized, internally
at least i'm having a non-zero amount of fun reading their god-awful documentation
CMQ Is the rank of a binary matrix the same as its rank over the field of integers mod 2?
god this documentation is so bad
> At least 128MB space in your <home directory>
mmh this sure is a very specific way of reffering to that, let's check the provided gloassry to see exactly what they mean
> <and> Encloses replaceable terms for assembler syntax where they appear in code or code fragments.
??????
oh and now they're just flat-out lying about their licensing software
09:51
@UnrelatedString Don't sell yourself short :p
10:45
I can occasionally help Jonathan Allan shave two bytes off his solutions; he regularly beats mine wholesale by like 5
 
1 hour later…
12:11
One of my classes (a first-year seminar thing) has an assignment where you have to make a google calendar of your responsibilities and submit screenshots, and I'm curious if the prof is actually checking them:
funnier if you place it before classes imo
or during them
well for context I placed it directly after the class he teaches
and trust me I need it
I love the Glasgow Haskell Compiler building
ikr
It's the CS building too
12:18
where else would you shoot heroin tbh
also, did you lie about which dorm you were in? since I'm assuming you haven't received my mail :p
I haven't checked my mail in a while, now I'm worried
pipe bomb time :3
unfortunately telling you that I sent it kind of ruins the joke
but it was entirely plausible that either you lied or I didn't put enough postage on somehow
(it all gets forwarded to a centralized mail facility, and we're not supposed to have stuff delivered to the dorm itself, so it might've just been consumed by the void)
12:20
that too I guess
I'll check my mail today lol
I get so much trump spam for some reason that it might've gotten lost in that lol
who do you think signed you up for trump spam
(for future reference if anyone wants to mail me anthrax my mailing address is 5032 Forbes Ave, SMC 2866, Pittsburgh, PA, 15289)
oh it genuinely is i thought this was like, the adress of a congressman or the FBI
@Themoonisacheese I figured it was trump himself courting my favor
12:23
and why wouldn't he tbh
"I must have this attractive and brilliant young man's vote"
what if y'all like wingman me into a relationshipo with trump then I break up with him the day before election day so he's too demoralized to go on
COMPUTER! IS DONALD TRUMP GAY
6
we haven't even gotten to the disguise yet
anyone got a wig
And I said - everybody says this-, this young man is attractive, everybody thinks he's so beautiful, what a beautiful young man. My uncle - very smart man by the way- My uncle, he's the best at business, and he says this young man is the most beautiful he's ever seen and he knows what he's talking about.
read with trump voice of course
that's incredible lol
12:27
I don't think you can read that in any voice but trump's
I still can't manage to get him into an "and also he's talented" part, trump is so incoherent that i can't find a way to make him string 2 related thoughts
If trump ever got executed for treason do you think he'd pick the electric boat or the shark
porque no los dos?
true
12:29
trump's cellmate would be the late great hannibal lecter, no doubt
have you heard the theory?
there's a theory?? go on
that he thinks asylum seekers seek literal asylums, as in, the place for mentally ill people
ohhh yeah that one LMAO
hence why he's obsessed with hanibal lecter
on one hand he can't possibly be that stupid
on the other hand it does make sense
12:31
you cannot ever assume that somebody "can't possibly be that stupid"
@Themoonisacheese If there's one thing I've learned to have confidence in...
fair enough
maybe the vp debate will be more sane??
I'm so hyped for the vp debate
hopefully the CMU dems will bring enough pizza to the watch party this time
12:50
device control 3 (XOFF)
@Themoonisacheese Asylum was originally a term for protection, or something of that sort.
The "box for mentally ill people" definition came later.
13:13
And ofc, Trump is famously good with english and etymology
despite the negative oxford english covfefe
 
2 hours later…
14:56
I forgot I'm not wearing my waterproof shoes and stepped in a giant puddle 😑
The downsides of having two otherwise identical pairs of black shoes
15:40
@rydwolf Blud is sharing his address with the whole world
Well, my mailing address, which is just the university center :p
15:54
Chat I think I just had an ecounter with my mirror universe doppelganger
I walked through a doorway to a little-used stiarwell and at the exact same time a guy walked through in the opposite direction, holding a bicycle helmet in the opposite hand as me
that's literally where the similarities end actually we look totally different
16:29
DUDE the guy in charge of the satire paper I write for got an email from the FOUNDER OF THE IGNOBELS about how he did a good job doing a writeup on it
17:06
Just got an email from a company I bought something from 2 years ago with no word from since that was just a Monty Python reference advertising cheap hard drives and that's the kind of thing I think all email spam should aspire to
It wasn't even a clever reference either which makes it so much better
 
2 hours later…
18:52
@Themoonisacheese With the languages I've made, it varies. I am definitely not the best at BitCycle or Acc!!, but I've only been outgolfed in Pip once that I can remember.
Might just be because Pip's documentation isn't up to snuff
@Bbrk24 It doesn't even have to touch down--it could be a funnel cloud or a radar-indicated tornado. They issue warnings for those because they could touch down at any moment.
@rydwolf I remember reading somewhere ([citation needed], appropriate grains of salt) that there has been a tornado in every state of the US, and also in every month of the year (but not in every month in every state).
19:16
Okay so I thought my "shoot heroin" schedule event was funny enough, and then I was sitting in class with an airpod in and got a notification "DING from google calendar: shoot heroin"
It took everything in me not to burst out laughing in the middle of a lecture about healthy sleep schedules
20:06
@DLosc I should really use pip more :p
 
1 hour later…
21:21
@DLosc Even Hawaii? :thonk:
21:45
The islands of Hawaii, situated in the Pacific Ocean, rarely experience tornadoes, averaging about one per year. The state ranks as the 48th most active in terms of touch downs, with 40 confirmed tornadoes since 1950. None of these tornadoes have caused loss of life and none exceeded F2 intensity. This list of tornadoes in the state is likely incomplete, as official records date back only to 1950 for tornadoes in the United States, and Hawaii did not become a state until August 1959. The most costly tornado occurred on January 28, 1971. Although the intensity of it is unknown, damages from the...
user image
5
... close enough?
Well, it would be better if you had 15 more bronze badges ;P
@UnrelatedString even I have to watch out for you, in case
Comment from actual production code:
// If the first character is double quote, then we
The suspense is killing me
22:09
@lyxal
the comment was suggested to be added by copilot
22:20
@UnrelatedString Out of interest, where do you think I stand in the "Jelly rankings"? :P
@Bbrk24 He explained how this works today
There are six processes involved besides Slack itself
One of them moves the window and eats all keyboard input until you enter a password. This password is generated based on factors like the current date when the program is first launched, and the passcodes are sequential after that
The other five respawn each other and the first one when any of them are killed.
They also have memory checksums in case you somehow tamper with them to make them launch a different program instead, and communicate with each other to repair each other.
The only way to get around this would be to either kill all five simultaneously or corrupt the memory of at least three of them
He also said that these programs do not launch automatically when the Windows VM is rebooted, but the Windows VM is password-protected so we can't just get around it by relaunching the VM
He also made them show up in task manager with "very similar names to system processes"
So we would have to
1. Somehow identify which six processes these are
2. Kill all six of them simultaneously before they can recover
Task Manager is too slow for this, I'd have to write a script
Looking at Task Manager on my personal computer, he could easily name all six of them svchost.exe and I'd never find them
22:39
@Simd Uiua, 3 bytes forwards: °⋯♭ and 7 bytes backwards: ⬚0↯8_8⋯ try it
The reason corrupting the memory of three of them would work is that then they can no longer agree on a majority checksum and can no longer repair each other
Alternatively, use setinv to make one be recognized as the inverse function of the other: setinv♭(⬚0↯8_8)⋯
sorry, setinv(⬚0↯8_8|♭)⋯
@Bbrk24 Amazing
Things I have done to a coworker's unlocked computer:
- Opened Notepad and left them a friendly reminder note
- Opened and fullscreened an image that I keep for this purpose on the IT shared drive
- Same as the above, but on every monitor
- Opened YouTube to Never Gonna Give You Up, set it to loop, and locked the computer
@Bbrk24 what if: hardware keylogger
:3c
like something you put between the keyboard and the computer that logs keystrokes, I'm certain that exists
actually on second thought that is a bad idea
22:48
Then I would have to install a keylogger, without him noticing, during the couple minutes he’s in the bathroom or something
if it's a physical device you would just have to plug it in
23:06
Pizza is a soup
This is more normal than most of the stuff you send here
Okay so a soup is just a liquid, in a cup or bowl, potentially with solid food suspended within it
Sauce is a liquid of course, and cheese on a pizza at standard state is liquid
Toppings are the solids within the soup
And bread bowls exist
QED
Facts don't care about your feelings
(For context I now am in several rather silly discords, with that result that y'all only get the really absurd stuff that's too much for those)
@Ginger This is a Windows 10 VM on a MacBook Pro, so the only ports are USB-C
damn
23:13
ps aux | grep "slack" on the off-chance that he named them something coherent?
> very similar names to system processes
and iirc they're not even the same names every time
Ah lol
And again, this is Windows, so what's grep
... right lol
Alternatively, (via a script) attempt to kill everything and note the names of processes which crash the vm when killed (although you'd have to persist that over reboots somehow)
... unless he made these processes crash the vm when killed
which would basically make it impenetrable
No, he didn't do that, he just made them respawn each other
23:31
@Bbrk24 well that's silly. If you don't want people pranking you, you don't give away the schematics to your defences :p
I think he did because he thinks that even with this information we won't be able to
He underestimates the nature of code golfers
Fun fact: TIO really does not like unpaired UTF-8 surrogates

« first day (4993 days earlier)      last day (146 days later) »