« first day (3988 days earlier)      last day (855 days later) » 

12:11 AM
How to open a circular door?
Hm, I'm 39th-equal in networkwide hats
 
12:45 AM
hello hello
i am making a syllable detector
it has obvious problems that come with that but currently i have a very simple problem that i just want to pick a side for
so poll: when i see "ng" should i assume the pronunciation is like
"mango" man - go
or
"tangy" tang - y
(alternatively: ta - ngy but it has the same effect as tang - y in my situation)
 
"queueing"?
 
oh uh
in the middle of a word
at the end it works normally
in other words: which failure is more acceptable:
mang - o
vs
tan - gy
 
tan-gy, imo
 
Why not just ngy -> ng y, ng<vowel> -> n g<vowel>
 
hinge?
 
12:52 AM
"hanging"?
@Bubbler single syllable
 
hinge is fine because silent e
 
hinges
 
silent e followed by s
wait lol
 
hinged
 
that e isn't silent
 
12:54 AM
right, ill investigate that one
0 syllable "ed" is status-deferred
cause of words like "crooked"
 
I don't thing there's any other way for English than using a dict.
 
^
 
oh of course
 
English is weird
 
12:55 AM
this is just more fun
 
[citation needed]
 
and if you don't find a word in the dictionary then tack some randomness lmao
2
 
And even with a dictionary, it is impossible without context. E.g. "coop"
 
yea
hinges is unfixable but thats ok
or, well, i dont want to fix it haha
tan - gy / man - go has the most votes here and elsewhere so im goin with that thank u
 
hello vs jello?
 
12:56 AM
At this point we need a code challenge to split syllables in x bytes, highest accuracy wins
 
@Bubbler That sounds like a good idea
 
hel lo and jel lo
 
jell-o
hellish
allover
 
Harder one would be "moreover"
 
1:01 AM
more ove r
(I think?)
 
more-o-ver
stressing should be stress-ing
psychotherapist?
 
psych-o-ther-a-pist?
 
macadamise?
 
What dies that even mean?
 
To pave using a special mixture of stones, gravel, and sand.
 
1:08 AM
that's surely mac-adam-ise :P
 
Yes, but good luck automating that without a dictionary.
 
@Bubbler that's when you break into Apple HQ and reprogram MacOs in APL
5
 
2:05 AM
0
Q: Counting universal n-ary logic gates

BubblerBackground A classical logic gate is an idealized electronic device implementing a Boolean function, i.e. one that takes a certain number of Boolean inputs and outputs a Boolean. We only consider two-input logic gates in this challenge. There are \$2^{2 \times 2} = 16\$ distinct two-input logic g...

 
2:18 AM
gotta love challenges where we don't even know the answer for all but very few non-trivial cases xD
i'm honestly not even sure how to start on this lol
 
A high level algorithm would be "enumerate all logic gates; count those that can generate all logic gates when composed enough"
Think of BFS with extra bookkeeping and looping with known items
Also "can generate all logic gates <-> can generate a single known universal gate"
so you can hardcode a destination gate to find
 
oh wait good point
hm, then i need to find a generalized universal gate for N
nand/tand-type thing looks like it might work for everything according to the pattern but i'd need to prove that
 
oh true :P
apparently I was thinking of hardcoded n=3
 
also yeah i guess if i make high level implementations of gates, composition, equality comparison, etc then i can just treat it as graph theory
and then...
it'll take like
18 years to run for n=4
 
lol yeah
also some help needed here from big number experts
 
2:33 AM
@hyper-neutrino Shame that TIO times out after 16 years :/
 
> 44 combinators; score: please help me write down this number
3
 
 
2 hours later…
4:46 AM
TIL about git stash
 
5:03 AM
@Adám psycho-the-rapist, obviously :þ
 
I love how my whole spam folder is identical college spam aside from one random off-topic thing
 
Forward them all to each other
 
Ooh, forwarding college spam to other colleges would be pretty funny
My hobby: Replying to donotreply emails and hiding behind a concrete blast wall
 
I just spent the last half-hour trying to understand how tf Jelly parsing works to write a parser for flax and now I lowkey have a headache
I am not very happy with Dennis rn
not very happy at all
 
Jelly parsing is not at all like Vyxal parsing
 
5:19 AM
@RedwolfPrograms you sure those unis aren't just trying to reach out to you about your extended car warranty?
 
While Vyxal parsing stores relevant information, structures, etc Jelly parsing just runs the code through a regex to generate a token list
 
@emanresuA can confirm
have written a vyxal parser and studied jelly parser
 
Dec 12 at 9:21, by emanresu A
You can't parse HTML with regex but you can parse Jelly with regex, therefore Jelly != HTML
@lyxal Have written at least two Vyxal parsers
 
5:32 AM
@RedwolfPrograms Are you going to mark the steganography cops as safe?
 
Probably, but I'm too lazy to do it now
 
You know how I was trying to make an esolang made of `_/¯\`? here's the spec!
kinda unfinished but ¯\_(ツ)_/¯
 
5:53 AM
Suggestion: shrug emoji crashes the program
 
6:11 AM
(ツ) aren't part of the code tho
 
6:21 AM
yet
 
@emanresuA i like the concept
 
 
1 hour later…
7:31 AM
i've found that consistently justify-content: center with flexbox or text-align: center has produced better results and actually aligned things the way i wanted
is <center> deprecated / not recommended overall? just curious
 
@hyper-neutrino Not just deprecated. It doesn't even exist in HTML5.
 
oh o.o huh TIL
 
lol
 
7:56 AM
apparently
 
Wow lol
@hyper-neutrino have you made jht/vyxapedia use flexbox yet?
 
10
Q: Which Advent is it?

mathcatI know, a bit late. Challenge Your challenge is, given a date, output if it's not an Advent Sunday, or the Advent Sunday of the year. Rules The \$4^\text{th}\$ Advent is determined by the Sunday before Christmas day (the \$25^\text{th}\$ of December). The \$3^\text{rd}\$ Advent is the Sunday bef...

 
@emanresuA nope lol
 
8:23 AM
The velociraptors are stuck in Zimbabwe right now because pandemic, but they might arrive within the next few months.
 
CMQ: Can you read binary? Like immediately recognizing a number like 3919392?
 
Nope.
 
@emanresuA but I want them now... :(
 
8:40 AM
Don’t worry, you’re velociraptors will arrive by 2022.
 
9:35 AM
@lyxal @emanresuA Hello
 
9:51 AM
in The Edge of Propinquity, 5 mins ago, by Fmbalbuena
Username: Razetime
Real name: Raghu Ranganathan

Username: RedwolfPrograms
Real name: Ryan Tosh

[AI STUFF STARTS]

Username: Fmbalbuena
Real name: Francisco Manuel Balbuena

Username: hyper-neutrino
Real name: David Neutrino

Username: pxeger
Real name: Peter Geger

Username: lyxal
Real name: Lyxal
 
10:19 AM
@Fmbalbuena So your name isn't Francisco Manuel?
 
@Adám My name is not Francisco Manuel
 
I apparently don't have a last name
Good to know.
 
@lyxal is Lyxal your real name?
 
Aug 15 at 8:05, by exedraj
Fun fact: it was an ipad keyboard that I was mashing that gave me Lyxal as a username
Nov 11 at 22:21, by lyxal
It comes from me pressing random keys on an ipad keyboard
 
ok, Your real name?
 
10:26 AM
Not telling
Because I don't feel like doxxing myself
 
Heh, everyone knows my real name.
 
@Adám i forgot your surname
 
My profile links to both APL Wiki and GitHub, both of which spell out my full name.
 
Yeah i know
@Adám Something wrong happened
 
10:34 AM
Oh no!
 
jk, This is my ugly default pfp.
 
You don't like APL any more?
 
yeah i like.
i'm not learning today
 
@lyxal i think i know your name
eh \_*_*_/ (i love SE chat + emoticons)
 
10:56 AM
i think i used my name before
eh as soon as i came here i ask What do I name my esolang
i hate myself lol
 
11:20 AM
@lyxal i don't dox you
 
11:35 AM
wow can't believe I almost tried to use my dark mode reader extension as my password manager
as in I went to open what I thought was bitwarden, but it was actually not
 
@lyxal is Fmbalbuena, etc,.
 
in The APL Orchard, 1 min ago, by Fmbalbuena
CMC: convert float to list example 3.1415 gives 3 1 4 1 5
D in flax, (not really)
i need to add that to flax
 
@PyGamer0 Do you want in python 3?
 
@Fmbalbuena what
 
@PyGamer0 øḋf\.o in Vyxal
 
11:39 AM
do you want to implement in python 3?
 
@lyxal o_₹ see if i add that as D in flax, i would beat you by 5 bytes
@Fmbalbuena flax is in python 3.10
 
python 3 is python 3.10
 
@PyGamer0 only by 2 if I'm using vyxal 2.4
 
@RedwolfPrograms I see what you mean. I just got recommended that on YT
 
11:42 AM
i forgot to add return
@PyGamer0 Try it online!
 
@PyGamer0 you don't need the interpreter to be golfy
 
nono thats just for the problem
 
otherwise it's hard to debug.
 
^ its not golfed
@Fmbalbuena Try it online! even shorter
 
11:45 AM
The class 'attrdict' does not override 'eq', but adds the new attribute dict.
 
@Fmbalbuena pxeger told me to ignore that
 
why?
 
ok bye for 1 hour o/
 
@PyGamer0 why? o/
 
imma go outside and play wih my fends
o/
 
11:47 AM
O/
 
12:20 PM
0
Q: Find an autogram using roman numerals

adrianton3This task builds on: Find all reflexicons using roman numerals An autogram is a sentence that lists the count of its own letters. Below is one of the first documented autograms found by Lee Sallows in 1983: This pangram lists four a’s, one b, one c, two d’s, twenty-nine e’s, eight f’s, three g’s...

 
12:46 PM
my chat bio is now based
 
12:57 PM
what
 
1:08 PM
@RedwolfPrograms Haskell programmers go brr
 
@user what does haskell use?
Oct 20 at 6:00, by Bubbler
Actually the best language doesn't exist yet, which is why I'm (silently) working on it
@Bubbler how is it going?
 
1:26 PM
It still has incomplete design and zero code lol
 
lmao
 
I gathered every theoretical bit needed to build it, but making it concrete is totally different matter
Btw, parsing in Haskell precisely means one of two things: 1) parser combinators e.g. parsec 2) externally auto-generated parser for max performance e.g. alex and happy (but I think they're pretty old tools and idk what people use in 2021+)
 
2:04 PM
@Bubbler is this Chruch encoding Try it online!
it can add and multiply
 
3:02 PM
@Bubbler I guess an efficient parser using parser combinators would still need a buffer of some sort (or a random access file?)
idk what parsec uses internally though
@Bubbler What's it based on btw?
 
@hyper-neutrino I don't know what the intended way to center stuff is, but I think flexbox is what basically everyone uses now, especially for vertical centering
I think there's a weird trick with negative margins and CSS transforms, but flexbox and grid are so much more convenient
 
 
4 hours later…
7:11 PM
@PyGamer0 I don't understand APL, but if you want to learn more about lambda calculus read these blog posts.
 
> I don't understand APL
We can fix that!
 
8:13 PM
@Bubbler hey, me too! snap
 
0
Q: Recreating the classic C64 truchet pattern

Just another metaprogrammerOn the C64 you can create a randomized labyrinth with this program: 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 This will produce something like this In PowerShell one can achieve similar result like this (tested with Cascadia Code font) while(1){Write-Host([char](9585+(Get-Random -max 2)))-n} How ...

 
@PyGamer0 a@XD in Pip (Attempt This Online)
 
@user because Haskell's lists are linked lists and Haskell has GC, it's actually very efficient without really having a buffer
 
9:01 PM
Try it online! seems sus
@DLosc tinylisp?
 
@Fmbalbuena Well, tinylisp doesn't have floats, so... :P
 
no, i want
 
I guess I could have it take a string representing a float
 
@DLosc Print?
 
@Fmbalbuena Can you phrase your question as a full sentence please? I don't know what you're asking.
 
9:09 PM
@DLosc as a full sentence please? I don't know what you're asking.
jk, @DLosc how to print in tinylisp?
 
Typically, you just write an expression at the top level and it'll be printed (TIO). In certain cases you might want to use the disp builtin (for example).
 
@Fmbalbuena TIO
 
seems the same
@DLosc Error: 1 is not a function or macro
 
Lol, whoops
I'm already spoiled by using ATO, which updates the permalink automatically
This is what I was trying to link
 
9:19 PM
ok
 
@pxeger Oh cool, I really need to learn Haskell now
@DLosc (psst! pxeger, write this down to quote later! :P)
 
@DLosc why you used Pip?
 
@Fmbalbuena I like Pip ^_^
 
@DLosc I know, it's definitely my favourite thing about ATO, if I'm allowed to have such a thing. Maybe I should contribute it to all the other online interpreters and/or make a userscript for it on TIO
 
@DLosc but, the Pip name?
 
@DLosc YOU COPIED PACKAGE INSTALLER FOR PYTHON
 
@Fmbalbuena I DIDN'T KNOW ABOUT THE PACKAGE INSTALLER FOR PYTHON :P (true story)
 
hmm, thats fine
 
@Fmbalbuena no, he copied the peripheral interchange program
 
@Neil you inspired Charcoal or Retina?
 
9:27 PM
neither
 
@Neil ok, why you answered all of my non- challenges?
 
I thought "PHP: Hypertext Preprocessor" was clever, so I wanted to do something like that but different. "Pip Isn't PHP" (or Python, or Perl) suggested itself, and it was pronounceable and was also the name of a fictional character I liked and also "pipsqueak" means "small" which seemed like a good name for a golfing langugage.
@Fmbalbuena I actually came up with the idea for Charcoal. Then ascii-only took the idea and ran with it.
 
@DLosc PIPage
 
@Fmbalbuena Neil has 4.4k answers, the odds on your challenge being answered by him are pretty high :P
 
I have thought about rebranding to a different name, maybe Pippin, but the current name is everywhere by now and it'd just be confusing.
 
9:33 PM
CMP: which name i should put to my golfing language?
 
9:47 PM
gncbmcvfob
 
Is that an acronym for something, or just random letters?
 
@Fmbalbuena vmbalbuena
 
it is fmbalbuena's name rot-1'd
 
@lyxal Mmm very creative
@Fmbalbuena What's the language about?
If it's stack-based, I would suggest naming it "Language". If it's tacit, I'd suggest naming it "Language". If it's like Husk, I'd name it "Language"
 
@user thank you. I only come up with the most creative names
 
9:54 PM
So I'm making a text adventure game right now and if you get a wrong answer, it embeds Never Gonna Give You Up and also opens it in a new tab. I've rickrolled myself so many times now >:(
 
Here's the best way to name your esolang: take your username and change the first letter to V
@user so just get the right answers then stoopid
 
But what if my username is A? Won't that mean my esolang's name'd be the same as the pre-existing V?
@lyxal I know all the right answers lol, I just need to test all the paths
 
hyper → vyper... hm, wouldn't be the first language named after a snake xD
 
@user if you somehow manage to get a 1 letter username on SE, you've earned the right to have the canonical V
 
@lyxal Oh do they not allow that?
 
9:59 PM
@user 3 character minimum
 
Ah, too bad
 
that worked??
 
😎
It's now "v" followed by a few spaces and Khmer Vowel Inherent Aas
 
i promise i'll change this back soon but
wth
 
I did something similar on Codidact too, they reset my username to the default one lol
Okay, I've changed it back to user, give it a minute
 
10:03 PM
lol
 
@user lol
 
In retrospect, it was pretty stupid, but totally worth it to have a blank username :P
 
10:58 PM
They're here, they're here, they're here!
(My hard drives)
@឵឵឵឵឵឵ The diamond kind of ruins it lol
 
i could remove that too kekw
 
I don't have an antistatic wrist strap thingy, I wonder if stuffing a bunch of those static-preventing dryer sheets in my shirt/pants would work
 
anyway since it still hadn't loaded properly after a whole hour
i swapped my account twice so now the name is fixed and my diamond is gone so
i'll have to wait about another 6 hours for SE to stop being dumb
 
Since my server's accumulated four years of cursedness, I think I'm just going to start with a fresh install and redo everything from scratch
 
Where'd you buy your server btw? I thought they were expensive
@hyper-neutrino I'm jealous, how'd you get a completely blank username?
 
11:08 PM
@user eBay has lots
 
I got it used off amazon for like $100. It sounds incredibly sketchy at first, but it's usually big companies that upgrade and then have like a bajillion outdated but gently used servers.
 
@hyper-neutrino Your name is showing HN for me
 
Old servers being sold off by companies that have replaced them are easy to find
In the UK there's bargainhardware.co.uk which does good refurbished stuff
 
Of course, they're usually rack servers, and the racks are expensive. I just set mine on a table, I don't think it gets optimal airflow but...
If you need hard drives or any other hardware for the server and you're in North America, I'd recommend Sillworks/HardDrives Direct, that's where I got those HDDs I just ordered and they were great (don't use a gmail address when you make your account though)
 
How good are these servers? Are they usually near death or pretty mediocre?
 
11:11 PM
The one I got off Amazon's worked great so far
 
@RedwolfPrograms Thanks, but why not use gmail?
 
Not sure, apparently they've had issues with gmail accounts, so they have to call you first to verify you're a real person
And interacting with real people sucks
@user As for specs, mine has 24 GB of RAM, two quad-core processors, and all the normal stuff you'd expect. It's worked without too many issues for four years now, the RAID controller has had some issues but that's almost certainly because I'm using incompatible drives
PC Server and Parts was the company that I bought it from on Amazon
 
Oh nice
@RedwolfPrograms :(
 
Depending on what you want to use it for, it's a vastly cheaper option than cloud hosting, you just get a little less reliability (cough cough NP/SP)
 
11:15 PM
broke: talking in person or on the phone
woke: talking in TNB
Wait, this is cheaper than cloud stuff?
 
bespoke: talking in TNB via voice-to-text phone calls :P
 
Okay, now I know what I'm going to buy with my first paycheck :P
 
I mean a one time purchase of $100 plus some drives and a table is a lot less than the $20/mo you'll pay (at minimum) for a cloud thing
 
True
 
And for power usage, my UPS is showing 96w for my server + modem + router
 
11:17 PM
Although it does depend on you having the know-how to get the server to work
 
I prefer to think of it as a great learning opportunity :p
 
Yeah, the whole point of a cloud service is avoiding the hassle to run one yourself, not the price
 
I think saving up and buying a $200 server will give you more than double the value
The first server I bought was like £50 and pretty much unusable because it was so {loud,slow,power hungry}
 
I have a Dell PowerEdge server (an R610), I'd recommend looking for those.
Seems to be plenty of cheap ones all over the place
 
I heard you can use RPis for small servers :P
 
11:21 PM
@RedwolfPrograms I have an R720 (one generation newer than an R610, and 2U not 1U) which is honestly about the minimum I'd consider; all older ones are too loud to have on in the same room
do you not have a problem with its noise?
 
Meanwhile I got my 100th silver badge
and 25 upvotes went into the void today
 
Suffering from success :P
 
It's not too loud, probably about the same as a fan you'd put on a table, except when it's booting up
My house has a room that's meant as an office, so I keep it in there and the noise doesn't really bother anyone
Its CPUs are on the slower side, 2.26 GHz, which might help (the fans are practically cosmetic, the CPU temp is always pretty low)
 
Mmm, I have what used to be a Windows 7 laptop, maybe I can just repurpose that for a server
Once I start getting money to pay for electricity, at least
 
That's not as fun though :p
 
11:27 PM
Don't worry, it's like 10 decibels when booting up, just as loud as y'all's servers :P
Actually, I'm not sure how much 10 decibels is, I just chose an arbitrary number that sounded big :P
Oh it's more like 100 than 10 lol
 
Fricking cat
 
sus
 
I put my laptop on the ground for 10s
 
Your cat has the precision to hit 2 keys and hit Enter?
And the message just so happened to kinda make sense?
 
He also printed a google search page to my home printer
 
11:30 PM
What was he searching for?
 
PC Server and Parts (so likely Ctrl + Tab :p)
And no my cat is not sponsored
 
Careful, your cat may be building its own server to host its Cat Propaganda site :P
 
I need to find a thumb drive to back my server up onto
Hmm, no HDMI on my server
Guess I'll have to drag the VGA monitor out from my attic
SSH has me spoiled lol
 
no iDRAC?
 
It has that but I don't know what it is and never bothered to google it
 
11:37 PM
It's basically IPMI
Gives you remote access to the server at a low level, e.g. you can view the screen in a web browser
 
Oh cool
 
I just love getting emails from colleges asking me to donate to them ಠ_ಠ
 
ಠ_ಠ
 
@user Ask if they'll donate some classes in return :P
 
@RedwolfPrograms What was that message?
 
11:42 PM
A bunch of 2s and then a 3
 
I actually thought you typed "an arbitrary number that sounded big" as a joke or something at first
@cairdcoinheringaahing The best part is I haven't even been accepted there yet and they want me to "make a tax-savvy difference for the university I love"
 
Let me guess, hyper?
 
Hyper does not exist
Yep
 
Thought that was me until I saw the Maid Cafe :P
 
11:46 PM
And Vyxal
 
Also ew, why did you keep the blank space to the left? Any sane FF user would remove that first thing after installing :P
4
 
Disgusting
 
@emanresuA No, I sometimes lurk in the Vyxal room, but I'm not a weeb :P
 
@user Can you even remove that?
 
11:46 PM
And a Mac? Double ew
@emanresuA Yep, just go into customize and drag it out
 
Oh I thought you meant the space next to the tabs
 
Oh lol
Maybe you could remove that with userChrome.css? idk
That space is annoying too :(
 
@user Is the censored stuff your name?
 
11:54 PM
Yeah
 

« first day (3988 days earlier)      last day (855 days later) »