@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 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 #WebFramework? We have used spring but just starting to move to #Java 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
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • everett
  • osvaldo12
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • kavyap
  • Durango
  • ngwrru68w68
  • GTA5RPClips
  • megavids
  • DreamBathrooms
  • khanakhh
  • Leos
  • cisconetworking
  • ethstaker
  • modclub
  • tester
  • cubers
  • tacticalgear
  • provamag3
  • normalnudes
  • anitta
  • lostlight
  • All magazines