« first day (4299 days earlier)      last day (546 days later) » 

1:28 AM
@RadvylfPrograms does this look better?
 
ooh
 
 
1 hour later…
2:53 AM
Looks basically identical, asidde from being a tad bigger
It still looks very Ubuntu-esque unattractive to me, but you're designing it not me :p
I do think that the language logo thing is a bad choice
It's bad from a UI/accessibility perspective, firstly
It requires you to be able to recognize the logo of any language you might make or import a project using, and making that accessible to screenreaders is easily forgettable
Secondly, it restricts you in the future, since every project must now have a single assigned language, which is a very visible and central part of that project's "identity" in Klein's UI
And most importantly, it leaves you with few elegant options for languages without icons, or projects which use either a mix of languages, a brand new language, or no language at all (e.g., text files, or configuration files)
I also don't really like the projects being mixed in with "meta" stuff like the new project and import project buttons
There should at least be a separator of some sort, but for maximum clarity I'd personally go with a second column, and that also helps to fix the "too much space on either side of the actual content" issue you already have, which will be much worse on 16:9 or even 3:2
I'd really urge you to reconsider the gray theme though, those feel very outdated to me
EIther a white-background light theme or a dark-gray/black-background dark theme would look much more sleek and professional
 
^
all of that
i feel like incorporating language icons only makes sense to the extent that there's some special project structure that the ide offers for that language, so if you don't plan to specialize like that it's just meaningless
absolutely make two separate columns for actions and projects
i don't hate the color scheme but the top bar feels weirdly flat
and it really does scream mid-2000s java
 
 
4 hours later…
6:47 AM
this reminds me, am i the only one who doesn't like using pipes for closures/lambdas
like they're not awful but they just feel kinda weird
in a lot of the toy problems i've been doing in rust there's been a lot of cause to map something over pairs and seeing the pipes around the parentheses of the tuple pattern match takes a while to get used to
and the more generally off thing is you neither get a strong sense of the arguments being visually enclosed or of them introducing a body
also nullary closures starting with just ||, which looks identical to logical or
 
7:18 AM
@UnrelatedString ...come to think of it with those i should probably have just used zipWith but the point remains
or zip_with
whatever it is
i'm too haskell brained at the moment :P
 
8:10 AM
@Sʨɠɠan lmao
 
Who wants some JS?
 
i was on board until the last one
what the fuck
i guess it's underlyingly !(null < 0) or something
but then that just makes the others more confusing because it seems like it's supposed to act like NaN or something like that
 
Welcome to JS. Please mind the gap between your brain and the platform.
8
 
8:40 AM
unless both sides are strings, comparisons cast their arguments to number, and null casts to 0 for some reason
 
8:52 AM
@Sʨɠɠan how?
 
9:03 AM
okay yeah looked it up and </> cast null to 0 but == doesn't
 
9:16 AM
@emanresuA whaaaaaaaaaat
 
 
1 hour later…
10:31 AM
@Sʨɠɠan you owe me :3
 
11:25 AM
@pxeger Would you mind updating Charcoal on ATO to 1757fb543c099c1a334704b21bcc7dd85af0c34f?
 
erm guys doing display x in COBOL seems to print 001 instead of 1, anyone know how to fix it?
 
11:53 AM
@RadvylfPrograms well I may or may not have had to uninstall the accessibility bus to make poetry load the project correctly :p (further details available upon request)
@RadvylfPrograms that's just the theme Raspberry Pi OS uses by default
@RadvylfPrograms here's how it looks with the Adwaita Dark theme:
@UnrelatedString that can be changed (by adding a GTK-based title bar) but how it looks right now is, again, a by-product of the theme I'm using
@RadvylfPrograms Klein's design and internal structure are based around a single language for each project (with other, ancillary languages included if needed) so that project loading, compiling (if applicable) and running can all be consistent
@RadvylfPrograms So do you think I should just remove the image?
 
12:44 PM
-7
Q: Can the synchronicity and patterns of this code prove the existence of God/Jesus in this universe?

JesusFan888I've spent 1-2 weeks working on this. Code here: https://privatebin.net/?50ff1605342685eb#9hXHCE5xG1K9DN3NSmxcYQpcQPfPWKSM1Ncqxkzc2kJu Thanks!

 
@NewPosts what exactly is this?
in case it gets deleted (as I'm sure it will) here's a link to the pastebin in the post, further discussion in OTTNB
 
I was scared to open it now I'm regretting opening it
Seems full on into Qanon
 
1:05 PM
@NewPosts as a christian, i say, this is blasphemy
wrong word, i meant heresy
 
-1
Q: Fractional Unicode Bars

GingerYour program should take as input a number n and output a bar composed of n // 8 ▉ characters (U+2588), as well as a final character which should be one of ▊ ▋ ▌ ▍ ▎▏(U+2589 to U+258F) representing n % 8. If n % 8 is 0, your program should not output any additional characters. This is difficult t...

 
The issue with these numbering systems is with the right phrasing you can make any two words "equal"
 
1:49 PM
@NewPosts what the hell? besides that is not code :P
i only understand code :p
 
@NewPosts please VTC this
 
I thought I remembered that spam shouldn't be closed but I don't remember why
 
flag it then
 
I did
 
cmooon mods
 
1:53 PM
I'll VTC the mods if they don't react within 5 seconds
 
ಠ_ಠ
 
Got a new layout for my fish interpreter, what do you think?
 
2:18 PM
better
i like the cheatsheet part
@mousetail can you compress the url like tio, ato, paste, etc.
 
IDK how those work
 
@mousetail they are all open source
look at the code!
 
True
 
There's no compression there though, that will just make the URL even longer
It's the same as I do except base64 encoded so 1.5 times longer
 
2:27 PM
@mousetail oh oops
 
Right now I'm using encodeURIComponent which only escapes special characters, but in practice most characters are special so this actually multiplies the size of each special character by 3. base64 increases the size by only 1.5 for all characters. So I guess in this specific case base64 might actually be shorter than urlencoding
 
2:45 PM
Yes base64 seems to be shorter normally, since space %20 counts as a special character
 
3:05 PM
why is it that I only really get feedback on my questions once I post them?
like for this one I didn't clarify what n was and I used the wrong character in my examples, and neither of these problems were mentioned in the Sandbox
 
Because people only read questions carefully when they actually try to solve it
 
well that seems like a problem
 
Yes but it's not exactly one that is possible to solve
 
3:26 PM
well the alternative would be everyone presolves your challenge in the sandbox
which is worse
 
this sounds like a job for AI
 
 
4 hours later…
7:30 PM
@Ginger lol same
 
8:21 PM
I have a coding question! I want to make a french vocab test for some local kids . What is the easiest and quickest to do that sort of thing?
The questions should appear and you can type in what you think the right word is and it will say yes or no
I guess JavaScript and html?
 
8:33 PM
@graffe Yes
Or use one of the bazillion existing apps
 
8:49 PM
If you really want to code it, I'd recommend p5js.
 
@mousetail can you name one?
@mathcat I am happy to take any shortcuts available
 
Well it isn't meant for text applications, but I use p5js for anything web and GUI related
But there are many vocab apps
 
@mathcat could you tell me about one of them? I need to be able to set the vocab list myself
I just got a request for Latin too!
they clearly think I can code :)
 
9:57 PM
there is a high risk someone who does not understand programming will misunderstand that :P
 
10:18 PM
@Sʨɠɠan that’s coding?!?!
 
4
Q: A deamon for sending poem to clients based on KISS

alirezaarzehgarMy code is about sending random poem from /etc/poem.conf to client using TCP sockets. In this implementation my daemon have restart mechanism using SIGHUP signal and DEBUG mechanism using defining DEBUG macro during compilation. My goals: Simpler code Less code Cleaner code #include <stdio.h> #...

 
 
1 hour later…
11:21 PM
> In the PHP standard library exists a function called die. It is not known whether this refers to the program or the programmer.
 
let's find out shall we
 
@Sʨɠɠan how'd you get 59?
 
11:43 PM
@Sʨɠɠan I love seeing people misunderstand tech lingo.
I saw one person on SO or SF or something freak out and tell the OP of a question that he's sick and going to hell because he asked how to correctly raep children without killing them first. Obviously OP was asking something about raeping a child process to obtain its exit code without it running any signal handlers upon exit, or something like that. The jargon is obvious to anyone who uses *nix.
 

« first day (4299 days earlier)      last day (546 days later) »