@bx oh! it's not a keyboard shortcut, but in case you don't know about it, you can middle click refresh to duplicate tabs!
@misty (awoo!)
@cinnamon *avoids the strong urge to introduce you to the world of coffeebreak roguelikes, instead opting to namedrop the genre and run away*
@halcy i also like bunzip2!
bunny zip (sequel)
@insom it certainly sounds like it's been an adventure, oof
solarpunk sounds rad as hell, but being in situations necessitating that really don't :<
@noiob i'm that person to myself too!
happy to have you onboard~ ^^
@codl one of my favorite funny critter shapes are triangles, like jirachi!
what's yours?
Apparently it's World Backup Day as well as #transdayofvisibility. So definitely do NOT forget to back up your trans people...
@cinnamon oh hell yeah!
@m455 yeah! just ping me on irc or here when you wanna check Some Stuff out!
also, because this would definitely be easier to explain with visuals and examples, i might just make a jitsi too
as much as java used to be this "enterprisey language that i don't care for", it's actually done some Really Cool things recently, and there's a lot of ideas it has that are super-useful outside of it
(i actually even like it now!)
but don't worry, i'll only explain as much as you are interested, ahah~
@m455 so! i looked into it
it looks like it's because there's no way to do process signal handling in java typically
this is because things run inside the jvm, which has its own signal meanings, and because signals themselves are a concept not in all OSes
so writing code that depends on them breaks the cross-platform guarantees java suuuper-wants to give people
but, since bb is focused on *nix cli scripting, it just uses the internal api (which they control because graalvm) with that in mind
@m455 actually, did you want to know more about java classes? because i could show you what they're all about at some point if you'd like!
clojure stands on its own, of course--so it's not required info or anything
but knowing some java concepts can actually be super-handy for going deeper than clojure apis themselves~ (it also makes embedding clojure into non-clojure projects extremely nice)
@m455 that's basically all you need to know for this tbh!
i was mostly wondering because sun classes are usually (if not always) internal implementation details for java itself rather than any exposed api you are supposed to use
plus sun doesn't exist anymore! meaning all of those classes are legacy implementation details that will disappear eventually
@m455 !! core.match is in there!
gosh, those are actually really compelling inclusions. like, having java.util.zip
for just casually doing zipfile schenanigans in input/output streams is always a fun party trick, and you can do it right in bb!
(though, i wonder why they have sun classes in that second link..?)
@m455 hee, thank you!
clojure is still, 100%, my favorite language. so thanks for the updates!
@cwebber it would have looked a lot different if you were actually trying to be hurtful, and i feel like that shows!
so i don't think you need to worry about making anyone feel bad~
oh hi! i do computers, and sometimes draw stuff~ i like lo-fi things and cute aesthetics!
i also probably like you
(also, tagged #abdl ahead, soooo 🔞)