@ghost_letters@fosstodon.org
@ghost_letters@fosstodon.org avatar

ghost_letters

@ghost_letters@fosstodon.org

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ghost_letters, to Java
@ghost_letters@fosstodon.org avatar

Shower thought:

Monoliths are having a comback. We need a new cool name for that architecture. It is okay to have some small microservices around the core. Something like a planet and its moons. Or if your system is big: a star and its planets...

Need a catchy term.

ghost_letters,
@ghost_letters@fosstodon.org avatar

@kerfuffle

Megalith has definitely potential. I mean it has the word "mega" in it - it must be awesome, right? :blobcatfingergun:

Dolmen sounds a bit less catchy. And seems to describe some kind of grave? Maybe we keep that for later :D

I was looking for something with a heliocentric reference. Solar services / arch. :blobcatthinkingglare:

system76, to random
@system76@fosstodon.org avatar

When a screen real estate agent crosses their arms, you know they’ve got a great offering. The new Darter Pro laptop features a silver exterior, spacious 16:10 screen, and no mortgage. Sign up for more info, and $100 off exclusive preorder access! https://s76.co/-JBYnus_

video/mp4

ghost_letters,
@ghost_letters@fosstodon.org avatar

@system76

Something similar with AMD cpu & apu?

Can this be charged via USB C from left and right side?

simon_brooke, to Java
@simon_brooke@mastodon.scot avatar

Back in the ecosystem, trying to get someone else's ten year old library to build, and the wasteland of broken tools, incompatible versions, non-backwards-compatible libraries, and general crud is awful to contemplate.

Why does anyone tolerate this dysfunctional mess?

Example: latest version of Gradle, given the command to publish the library to maven local repository, completes reporting success -- but actually does nothing at all.

WHAT?

ghost_letters,
@ghost_letters@fosstodon.org avatar

@simon_brooke

That explains how gradle improves their performance so much with every of their many releases :ablobcathappypaws:

drewdevault, to random
@drewdevault@fosstodon.org avatar

Richard Stallman's political discourse on sex

https://drewdevault.com/2023/11/25/2023-11-26-RMS-on-sex.html

ghost_letters,
@ghost_letters@fosstodon.org avatar

@drewdevault

> This kind of sexual harassment is explicitly cited as illegal by Title VII of the US Civil Rights Act.

I cannot find this in the Act text (could be my fault as I do not fully understand this lengthy legal article). Secondary sources claim that without a "tangible employment consequence" there is no quid pro quo case. Or is this another case? Anyway, I would be interested in some (more specific) source if you have one at hand.

https://legal.thomsonreuters.com/en/insights/articles/what-is-quid-pro-quo-harassment

ghost_letters,
@ghost_letters@fosstodon.org avatar

@drewdevault

From the article that RS linked:

> On more than one occasion he implied that it would only take an affair with a high-profile director for my career to rocket. Three years later, I bumped into him at a press night and he repeated the offer.

Ok, that sounds very quid pro quo. This context was not clear to me from the blog article.

kev, to random
@kev@fosstodon.org avatar

Solved Eugen’s apparent hatred of prefers-colour-scheme and went with - it's very bloody good.

https://elk.zone

ghost_letters,
@ghost_letters@fosstodon.org avatar

@kev

wow @antfu is working on a mastodon client? I am a big fan of the vitesse starter template (now kinda obsoleted by nuxt)

hrefna, to Java
@hrefna@hachyderm.io avatar

Setting up a new project build in is… just incredibly complicated and expensive.

There are reasons for all of that complexity and you can go a long way without knowing that it is there, but at a certain level of competency it's like "do I want to write my project in java? well, first how do I feel about spending three days setting up the build tools and project structure…"

ghost_letters,
@ghost_letters@fosstodon.org avatar

@hrefna

Very little of this is specific to java, isn't it? Basically in all common languages I have to choose which testing/mocking/utilities/etc lib I want to use.

In case I do not want to custom build the setup, there are a bunch of opinionated stacks, like Spring Boot, jHipster and what not.

aeveltstra, to Java
@aeveltstra@mastodon.social avatar

Advances in the #java #programming language, version 16 and newer, slashed a million lines of code from my codebase. Maintaining my programs became easier overnight, due to this 1 secret trick: Records.

Unfortunately version 16 was not LTS, so I had to wait until this year's release of version 21, which is LTS.

Go read this article on Java Records: https://medium.com/naukri-engineering/avoid-lombok-use-records-to-write-cleaner-code-in-java-17-b174548a6f5f

ghost_letters,
@ghost_letters@fosstodon.org avatar

@aeveltstra

Java 17 was/is has LTS support as well.

ghost_letters,
@ghost_letters@fosstodon.org avatar

@aeveltstra

You can follow @nipafx and co (official guys from Oracle for developer relations) so no such info will go missing ever again ;)

adamsdesk, to archlinux
@adamsdesk@fosstodon.org avatar
ghost_letters,
@ghost_letters@fosstodon.org avatar

@adamsdesk

honorably mention of sdkman here.

https://sdkman.io/

Paxxi, to Java
@Paxxi@hachyderm.io avatar

Any recommendations for good Java ? We have used spring but just starting to move to 11 and them requiring java 17 for supported versions makes it less than ideal.
Preferably it works standalone and hosted in wildfly/jboss

ghost_letters,
@ghost_letters@fosstodon.org avatar
walkerb, to CSharp

Playing around with some comparative code in a few languages tonight.

Here for your viewing pleasure is some sexy code golf in three languages (C#, Java and Python)...

ghost_letters,
@ghost_letters@fosstodon.org avatar

@walkerb

Java has basically the same function as C#. Requires an additional "items.stream()" rest is equal to C#. Or did you use the HashMap specifically to save some chars? I did not count :D

danjac, to Java
@danjac@masto.ai avatar

Hate to say "Stallman was right" but boy was he right about .

ghost_letters,
@ghost_letters@fosstodon.org avatar

@danjac

What did he say? Java trap?

andypiper, to random
@andypiper@macaw.social avatar

TIL about jbang - a tool to install and run Java programs as command line apps ☕
https://www.jbang.dev/

ghost_letters,
@ghost_letters@fosstodon.org avatar

@andypiper

Run REST endpoints from a "single file" with jbang

https://quarkus.io/guides/scripting

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • tacticalgear
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Durango
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • ngwrru68w68
  • kavyap
  • GTA5RPClips
  • provamag3
  • ethstaker
  • InstantRegret
  • Leos
  • normalnudes
  • everett
  • khanakhh
  • osvaldo12
  • cisconetworking
  • modclub
  • anitta
  • tester
  • megavids
  • lostlight
  • All magazines