« first day (4300 days earlier)      last day (545 days later) » 

12:06 AM
@forest 99.9k!!!!!!!
 
Ooh
 
12:26 AM
do I need to write better explanations or does everyone just port the Jelly answer by default
 
Charcoal answers are generally not particularly golfy
 
i've never really tried to use charcoal but it does seem to have a mildly more imperative bent than the average golflang
 
Partly because loops and sutff
 
not to mention any time it does ascii art you can really only translate that to languages with similar capabilities for ascii art
 
Whereas vyxal, husk, jelly, osabie, most modern golflangs share a similarly powerful builtin set.
 
@DialFrost 59 in what?
@AidenChow yes
 
1:32 AM
@Sʨɠɠan crystal
The one where u used my python solution to get that
 
1:47 AM
For Catalan numbers how do I fix this to print the required extra 1? (Lisp)
(defun f(n)(if(<= n 1)1(let ((result 2))(dotimes(k(- n 2) result)(setq result(* result(/(+ n k 2)(+ k 2))))))))
(dotimes(n 99)(print(f(1+ n))))
 
@DialFrost why would i tell you :P
i pysearched up two formulas in place of x and y to work with "FizzBuzz"[x..y]
 
2:40 AM
@forest raep?
reminds me of that one "How does Solo help prevent space leaks?"
15
Q: How does Solo prevent space leaks?

ClintonI ran into the documentation on Solo, the one element tuple, and was a bit confused about how it says it can prevent space leaks, which makes me suspect I'm not understanding something about how the Haskell memory model and/or garbage collector works. To quote the docs, they say: The most import...

a now deleted comment says "Han tells Chewie to patch up the hull with some metal sheets" :P
 
I AM A GENIUS
 
you found how to break your shift key?
 
My new monitor's been making really annoying noises when my desk shakes, which is every time I write anything, since it's on carpet
So I unmounted the monitor from the stand and shook it really hard, and no noise. I then shook the stand really hard, and no noise. But together, they made noise. I figured out that it was because the metal VESA mount didn't fit very well into the plastic housing that connected it to the stand, so it had like a mm of wiggle back and forth, which was the culprit. So I just cut up an index card and wedged some pieces of it in between the plastic and metal, and now it's silent
 
nice, very scientific
 
I guess I see why they built it that way, and it would probably be hard to fix (maybe thin strips of rubber between the two), but still kind of disappointing that I have to hack together something just to add some basic structural support to an $800 monitor
 
3:03 AM
@Sʨɠɠan wut????
@Sʨɠɠan cuz I helped you :p
 
@Sʨɠɠan i keep forgetting that both Solo and Identity exist as their own things :P
is there any difference in functionality or does Identity just happen to have a bunch of "pass-through" instances and not be in prelude
 
3:58 AM
@Sʨɠɠan I may be missing something but why is this tagged with tkinter
Isn't that Python-only
And isn't that question independent of any particular application of the language (which also isn't Python)
 
...good question
 
I'll leave a comment
 
@Sʨɠɠan but how do I use it tho lol
(i rarely use github)
 
Quick update on NPSP 2.0, it's doing good, but I'll give it another few days at minimum just to catch as many more bugs as possible
Well that makes it sound like it's overflowing with bugs
But yeah I'll just give it a little while longer to see if anything occurs, and if it doesn't, I'll move it over, let's say Wednesday
 
4:17 AM
Maybe ask SE nicely to do a server restart
 
"The bug count has just overflowed to 0"
 
-1
Q: How to prove something that is obviously true!

user115490How can one prove that given integer N and property P there is no algorithm A which in no way uses N which can decide P? In fact answer this question for say the property that N is odd, or answer this question for the property that N > 100. I have an algorithm A which can decide if a certain inte...

 
 
4 hours later…
8:24 AM
@Sʨɠɠan like how do I run it basically
 
 
2 hours later…
10:21 AM
0
A: Sandbox for Proposed Challenges

chunes"Prime" pyramid code-golf sequence The pyramid begins with the row 1 1. We'll call this row 1. For each subsequent row, start with the previous row and insert the current row number between every adjacent pair of numbers that sums to the current row number. 1 1 row 1 lengt...

 
@Sʨɠɠan doesnt even work in tio :(
 
 
2 hours later…
12:10 PM
@RadvylfPrograms [citation needed]
 
 
1 hour later…
1:26 PM
@RadvylfPrograms errrrm
 
I have acquired a USB GPS module, not sure what to do with it tho
 
Why did you acquire it then?
 
some project that didn't work
just found it in my parts drawer
seems to work fine
 
Fair enough I have lots of spare parts from failed projects too
 
geotag pictures taken with a raspberry pi?
 
1:31 PM
hm
 
I'd love my dslr to be able to do that
 
@RadvylfPrograms I think you can safely remove that tag
 
@Ginger ooh
 
1:54 PM
tfw you plug a USB cable into your Ethernet port
 
2:19 PM
@Ginger Anything but ballistic missiles
You gotta roll your own for that
 
Nah just hang the GPS receiver by a long cable so it's below the max altitude
 
There's a max speed too, right?
So you'd need to have new ones on hooks every once and a while, so that it can switch to a new receiver once it falls too far behind the missile
 
Yes, it stops if you go above the max speed AND are above the max altitude. Though some receivers do OR
 
Ah
1. Find someone rich
2. Put it under their car
3. Profit
Obviously they'll lead you right to all the money
 
awesome
 
2:29 PM
@DialFrost it will take way too long on tio and maybe rin out of memory
run it yourself
 
@RadvylfPrograms correct
that is actually something I know about
 
We probably all watched the same HAI video
 
exactly
 
Yep lol
 
So if the video is wrong we are all wrong
 
2:40 PM
it's basically the only HAI vid I've ever watched
 
HAI's like one of those low effort content farms except actually good
 
It's like a high effort low effort content farm
 
we should make something like that and call it "3/4ths as curious"
 
Also their Jet Lag series is very good too
 
The Global Positioning System (GPS), originally Navstar GPS, is a satellite-based radionavigation system owned by the United States government and operated by the United States Space Force. It is one of the global navigation satellite systems (GNSS) that provides geolocation and time information to a GPS receiver anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites. It does not require the user to transmit any data, and operates independently of any telephonic or Internet reception, though these technologies can enhance the usefulness of the...
 
2:46 PM
"Currently Python accepts numeric literals immediately followed by keywords, for example 0in x, 1or x, 0if 1else 2. It allows confusing and ambiguous expressions like [0x1for x in y] (which can be interpreted as [0x1 for x in y] or [0x1f or x in y]). A syntax warning is raised if the numeric literal is immediately followed by one of keywords and, else, for, if, in, is and or. In a future release it will be changed to a syntax error. (gh-87999)"
Looks like we're going to have to fix our answers if this does happen
 
._.
 
I've used this trick in many of my answers
 
@py3_and_c_programmer No, answers count for a specific python version
You don't need to use the latest version if you don't want to
 
My python answers are all for the latest version
 
so we have to go back and edit all of them
 
2:49 PM
Oh well, guess I'll have to edit them later on
 
Just edit them to specify they are 3.9
 
@py3_and_c_programmer oh no
 
either that or do smth like "Python 3 (post gh-87999)" for all the new ones
 
3.11 sucks
 
>:(
3.11 is great
 
2:50 PM
@Ginger yup
 
The regex imrovmeents in 3.11 are great though
super nice for golfing too
 
@mousetail All my answers are tested for 3.11 and 3.10 back before 3.11 was released
So
@mousetail I don't use regex
 
Then do regex
It's super useful for golf
@py3_and_c_programmer It never hurts to specify the exact version you tested on
 
@mousetail but I haven't done that so now I have to endure severe pain editing my answers
 
When you are editing old answers anyway look for new ways to golf them. You probably learned a lot since you wrote them
 
2:52 PM
Hmm perhaps I'll just edit my profile saying that "all answers of mine before python 3.xx released works only before 3.xx"
@mousetail I'm afraid to say my skills are at a plateau
 
You have a lot left to learn though
so do I
 
I never learn
my habits dominate my learning
 
ever since I started golfing my code, I haven't written code that is neat and elegant
as compared to cramped
 
if you want neat code go to CR
 
2:55 PM
^ learning to write good readable code is much much harder than golfing, and actually incredibly valuable IRL
 
@Ginger methinkst thoust name hath be "bomb-a-noids"
@mousetail Quite the opposite
 
what
 
bomb paranoids
shortening that equals my conclusion
 
@py3_and_c_programmer Teach me then
 
1. Quit PPCG
2. Take a vacation in the Bahamas and forget about code-golf
3. Start afresh
 
2:57 PM
just broke 5k network-wide rep!
 
@py3_and_c_programmer Sounds expensive
It's true though I have 2 weeks off and don't know what to do with them
 
and of course we don't have any money except for buying gaming pc parts
 
@mousetail exactly the reason why joining PPCG is an expensive thing
@Ginger I've got enough to buy apple juice and nothing more.
 
@Ginger Games are pretty cheap though, PC parts not so much
 
@mousetail what kinda "pretty cheap" yall got in the netherlands
 
2:58 PM
@mousetail Speaking of which I contributed $0.00 to LoD
 
A game is like 20€ but food is like 5€ but you need food every day and a game should last a few weeks
 
@mousetail fyi dictionaryga.me/?ref=mousetail now redirects to a bunch of questionable tracking sites
 
Yea the domain expired
 
@mousetail huh
 
@Ginger I agree
 
3:00 PM
@mousetail probably don't want to have that linked from your site then :p
 
Yes I need to get around to removing it
 
@mousetail go ask money from radvylf and then pay for it
 
but if I was the type of person who got around to doing things I wouldn't have let the domain exitre
 
further proof that we are the same person :b
 
3:14 PM
dO YuO LiVe In nETheRLaNDs
 
3:39 PM
@mathcat For now yes, soon I'll live on the sea floor
 
nah I meant to reply to ginger
 
Ginger will soon be living on the sea floor too
 
if you've ever wanted to see how I use git:
that's part of the network for sechat
 
I've seen much worse
 
@mousetail show me
 
3:43 PM
> The US Government GPS Standard Positioning Service Performance Standard, appendix A, guarantees coverage up to an altitude of 3000km. Accuracy of a standard receiver would in no way be reduced at high altitude.
theres plenty of room
 
@Ginger (my favorite part of this graph is the spot where the green branch merges into itself somehow)
 
Ok I don't have a graph but back in college we had a disagreement about which branch was the "main" branch so we all made pull requests to different branches then randomly merged the main branches back and forth
 
ouchy
 
@Ginger Oh wow that is cursed
 
@Ginger I mean at least you're getting some use out of VCS
 
3:46 PM
it's more that the VCS is using me :p
 
I haven't bothered learning it so it mostly just gets in my way
 
in America, you forcibly merge branches. in Soviet Russia, branches forcibly merge you.
 
Is there a quick way to look for a specific language in the hello world post?
 
inquestion:this python
 
@Ginger i have an even more tangled one :P
 
3:52 PM
I don't think there's any quicker way, unless you invest the time to use SEDE
 
@Sʨɠɠan show me
 
SEDE is actual hell
 
Soul Eating Data Explorer
 
Soul Eater, Destroyer of Everything
 
@Ginger whatd ya use for that
 
3:55 PM
Spawn of Er'dyla'l, Dominator of Everything
@Sʨɠɠan Repo page -> Insights -> Network
 
hrm i only have the most recent stuff available
the tangled bits were last year
o wait you can scroll it
heres one bit
 
._.
I mean, it's bigger, but is it more complex
come back once you've mastered the art of merging a branch into itself
 
@Ginger ofc it is
that was back in the day when i used a single branch for every feature development
 
I still do that
recently I started using main and dev branches
crazy stuff
 
imagine using main instead of master
 
4:03 PM
main > master in every way cmv
 
^
 
@RadvylfPrograms no
 
> cmv
You're not doing a great job :p
 
CoMpletely Valid
challenge: guess which repo this is from (it's not one of mine)
 
vyxal
 
4:05 PM
got it in one
 
woop woop
was there a prize
 
no
the farther back you go the worse it gets
 
@Ginger Is this art?
 
it's part of the network for Vyxal
 
@Ginger aww
time to downvote one of your posts
 
4:07 PM
I'd say I've been outdone
(but I haven't seen them pull off the "merge branch into itself" trick yet so)
it looks like a london underground map lmao
 
4:55 PM
CMM: can i assume certain environment variables are set in a certain way for my submission?
 
I think they'd count as flags or a different language
So you can, but it won't be well received if they're unreasonable
 
im thinking of apls index origin being set to 0 instead of 1
 
Isn't that usually set within the code? With the square-IO thingy?
Seems like it'd be cheaty to do that outside of the program...almost like using a flag to inject more code into a Perl program or something
 
@RadvylfPrograms yeah
 
5:26 PM
Huh so I'll actually be 19 in the 2024 election
WAIIIIITTTT
I'll be in college by then
So I'll vote in the Texas primaries, but I'll vote-vote somewhere in the Northeast
 
Oops wrong room
 
@RadvylfPrograms im turning 18 a month after smh
 
 
1 hour later…
6:57 PM
young old people these days
 
@Ginger Ok I redid my entire website
 
What is your website?
 
This one, which was broken before and is even more broken now: mousetail.nl
 
looks the same to me
 
Hard reload?
 
7:03 PM
that did it
why tf were you caching your entire website lmao
 
Why not? I only change it like once a year
saves me bandwith
 
What have you done to that poor elephant?
 
why are all the logos shy
 
Fixed
 
7:05 PM
ah yes, Monog(, my favorite game design system :p
thought you had a stray period but it was actually a speck of dust on my keyboard :b
 
We can combine 7/8th of mongodb and 1/8th of pxeger to create the ultimate super soldier
 
MongexerDB
or even better, Pygame.JS
 
SQL doesn't actually have a logo, does it?
 
"2"
 
?
 
7:09 PM
Not really. HTML, C, and Javascript don't have official logos either but there is a commonly used alternative. For SQL not really
 
Most seem to use a standing cylinder, optionally sliced in three horizontal slices.
HTML5 does, and I think the JS one was finally approved.
 
That's just the logo for "database", not SQL specific
@Adám Oh cool
 
This is awesome:
user image
5
 
@Ginger happened to me
 
user image
4
ftfy
 
7:19 PM
@Ginger Extremely accurate
 
@mousetail The tech list for ELFSH looks doubled.
celular → cellular
 
7:49 PM
@Adám Thanks
 
ELFSH: elf on a shelf
 
^
 
^
 
 
1 hour later…
9:13 PM
Hi all
 
yo
 
Sorry if you heard me say this before but, I want to write a vocab testing app for latin for some kids and I don't have much time. What is the easiest way to do that? I will need to be to able to enter vocab myself into it
I got p5js as a recommendation
Any others?
 
uhh
 
@Ginger ?
 
I'm confused
 
9:16 PM
Go on
 
what exactly are you trying to make?
 
Some software that will test you on your knowledge of Latin vocabulary
 
ah
why don't you have much time?
 
So basically it shows a word, you type in the translation, it keeps score
But it should be reasonably pretty to look at
@Ginger work!
 
ah
 
9:17 PM
:(
Also I am python coder which seems the wrong language for this so I will have to learn something new, which is ok
Any recommendations?
Otherwise I will try to do it in p5js
@Ginger is this the sort of thing you know how to do?
 
9:31 PM
LDQ: should comma be an (overloadable) operator?
 
Hmm ... I have clearly sent everyone to sleep
 
It gets really weird in array literals and stuff; it should just act as a way to separate expressions, which should be parsing-level rather than running-things-level
 
@Sʨɠɠan not in a sane world
 
9:43 PM
we dont live in a sane world :P
c++ has that
 
The comma operator should not behave like an operator
 
10:20 PM
@Sʨɠɠan in a c child lang, probably not. In a functional lang, sure why not
 
10:43 PM
i feel like there’s no sensible reason to do it in a functional language either
 
it would compromise sensible list and tuple expressions for no discernible benefit
maybe semicolons could be a pseudo-overloadable monadic sequencing operator but do not do that with commas
 
^^^
 
11:03 PM
TIL you can use liquid nitrogen to preserve the information stored in RAM
In computer security, a cold boot attack (or to a lesser extent, a platform reset attack) is a type of side channel attack in which an attacker with physical access to a computer performs a memory dump of a computer's random-access memory (RAM) by performing a hard reset of the target machine. Typically, cold boot attacks are used for retrieving encryption keys from a running operating system for malicious or criminal investigative reasons. The attack relies on the data remanence property of DRAM and SRAM to retrieve memory contents that remain readable in the seconds to minutes following a power...
 
@UnrelatedString tempted to propose infixl 0 (,); (,): a -> b -> b
or worse: a,b does evaluate to b but you don't know which of a or b evaluates first
and in a,b,c you don't know which comma evaluates first
 
11:59 PM
@Sʨɠɠan Er, reap.
 

« first day (4300 days earlier)      last day (545 days later) »