deeboanyone know of any "official" spring (boot) discussion channels with actual devs/contributors? need to ask about some extension options or possible changes and using stack overflow as a platforms seems just plain stupid
deebothere used to be links to matrix or similar services but can't find them anymore
deeboi get their reluctance to not have anything like that but damn is it annoying, no projects even have discussions open on github
dreamrealdeebo: hrm
whaleyvmware wants your money for such things
whaleythough seriously, I have no idea but I'm willing to bet you aren't going to get direct access to actual dev without a support contract.
deeboyeah i'm just interested in the possible user extensions to spring-data-relational, or possible contributions to get some stuff we need available
dreamrealdeebo: I've had to reach out to individuals to get information, which really kinda sucks
deeboyeah i guess i can check the contributors profiles if they have some way to contact them to get further info, just an annoying way to do it
deeboat least i'd hate it :)
dreamrealwho knows, maybe you'll be so annoying that they'll go "dang it, slack, discord, irc are all there, maybe we should use one of them like normal people"
* LtHummus joined #java
* dostoyevsky2 joined #java
deebotime for an opeclaw bot that shames them into starting some sort of open channel
nevetGitHub - smallrye/smallrye-ffm: A utility to simplify usage of the Java FFM API
javabotdmlloyd's title: "GitHub - smallrye/smallrye-ffm: A utility to simplify usage of the Java FFM API"
dmlloydreplaces my earlier "autolinker" project with a (hopefully) safer and more performant model
dreamrealdmlloyd: ++ holy shit
nevetdmlloyd now has karma of 1.
* MonsterAbyss joined #java
dmlloydworks on linux, mac, windows, aix (theoretically), maybe z/os (no tests yet) - CPUs supported are x86, x64, arm32, aarch64, ppc32/64, probably risc-v
dmlloydmips not supported for errno handling on linux
dmlloyd(so this won't work on playstation 2, sorry)
dreamrealheh
dreamrealwhich arm processors, though? v7, v8, v6?
dreamrealI'm thinking of all those raspi0 machines running FFM...
ParaPPC support theoretically means XBox 360 as well.
* kcomhnall joined #java
dreamrealdmlloyd: more seriously, that's awesome
* GreenResponse joined #java
dreamrealI have a project that REALLY wants FFM but is targeting an older JVM :(
dmlloydall ARM including raspi :-)
* metalmaniac joined #java
dmlloydwell all ARM that you can get a JVM for anyway...
dmlloydPara, yeah and playstation 3... but it's mainly because IBM big iron has PPC as one of its CPU types
dmlloydbut you know, bust out your mac g4 I guess :-)
dmlloydI wonder if anyone still has one of those playstation 3 clusters up and running... I wonder if their GPU is any good for AI
dmlloydAI says no :
dmlloyd:-)
deeboit's just lying so the nvidia-openai-oracle-etc circle jerk goes to the moon
* MonsterAbyss joined #java
dreamrealdmlloyd: the raspi's different processors support different instruction sets - you can't run the official mongo images on some of the raspis because of the instruction set even though it's "compatible"
dreamrealso it's a real observation but may not apply :D
dmlloydit basically comes down to: can you get a (recent-ish) JVM running on it, and can you get your target library compiled for it
dreamrealyeah, I know.
ParaThere was that one guy a short while ago trying to make Java run on that...whatever OS it was, recruit that guy for the effort.
Parawas it hurd? something like that
* unbaked joined #java
* TomyWork joined #java
* MonsterAbyss joined #java
dreamrealdang it, jackson 3 is a pain
dreamrealI get that configuring a mapper wasn't perfect but not providing a distinct migration... or even repeating the features... feels dumb
* agnivn joined #java
deebospring-boot-jackson2 for lyfe, or hopefully at least until someone else deals with it
dmlloydwas it a full rewrite or something?
dreamrealI'm getting damn close to doing that
dreamrealdmlloyd: I dunno, it's just amazing: "oh, you want no nulls and trailing commas and dates as strings like jackson 2? Sounds easy! So about that... ummm..."
deebowe use jersey so it doesn't even support jackson3 yet, and we also have some weird jackson (de)serialization cache warmup tasks, wonder if those will be compatible
dmlloydis it stuff that was un(der)specified? or were those defined behaviors?
dreamrealI'm trying to futureproof this as much as I can, so I WANT to target jackson 3 if I can, but I dunno if I can, do I win a prize for the most uses of "if I can" in a single message, I'd like to have that prize if I can
dmlloydbugs get you when you're young, but when you're older, it's unspecified behavior that kicks your ass
dmlloydiffycan
dreamrealand eventually bugs get you when you're old
sbalmosmunch munch munch
dreamrealit's the circle of liiiiiiiiiife
sbalmosdmlloyd: my favorite 5 words in my previous position: "For the avoidance of doubt..."
* agnivn joined #java
* MonsterAbyss joined #java
* jamezp joined #java
* kcomhnall joined #java
* gas51627 joined #java
* jreicher joined #java
* MonsterAbyss joined #java
* MonsterAbyss joined #java
* B_fd joined #java
vitaliyjust gotta make enough bugs when young... to build immunity
* dreamreal files that away as justification
dreamreal"I would have fixed all that stuff, maybe even tested, but... you know... immunity"
vitaliy<3
* MonsterAbyss joined #java
vitaliyi really admire Uncle Bob Martin, from the agile manifesto days
vitaliyhe's pretty active on twitter
vitaliyand not afraid to get his hands dirty and make all sort of bugs