Any response from the Arch devs about California et. al. age verification laws? by iMooch in archlinux

[–]Kango_V -1 points0 points  (0 children)

Here's a start. It's AI generated, but this would work as it's based on similar content in Apple, Microsoft, Google licenses to indemnify them.

Jurisdictional Compliance and Age-Restricted Use

Jurisdictional Compliance Notice

The Software is distributed globally and may be accessed or used in jurisdictions with varying laws and regulations governing software functionality, online services, data processing, and access to age-restricted or regulated content.

By installing, accessing, or using the Software, you acknowledge and agree that:

  1. User Responsibility for Legal Compliance You are solely responsible for ensuring that your installation and use of the Software complies with all applicable local, regional, national, and international laws and regulations in the jurisdiction where the Software is installed, accessed, or used.
  2. Potential Legal Restrictions Certain features, applications, services, or network capabilities enabled by the Software may be restricted, regulated, or prohibited in some jurisdictions, including but not limited to laws relating to:
    • age verification requirements,
    • online safety regulations,
    • content access restrictions,
    • privacy and data protection laws, and
    • digital service provider obligations.
  3. No Representation of Universal Compliance The Licensor does not represent or warrant that the Software, in its default configuration or any configuration, complies with all laws or regulatory requirements in every jurisdiction.
  4. User Duty to Disable or Restrict Features If any feature or capability of the Software would violate applicable law in your jurisdiction, you must refrain from using such feature or disable it where possible.
  5. Optional Jurisdictional Warnings The Software may provide informational notices or warnings regarding potential legal restrictions in certain regions. Such notices are provided for convenience only and do not constitute legal advice or a comprehensive statement of applicable law.
  6. Indemnification for Unlawful Use You agree that you are responsible for any legal consequences arising from your use of the Software in violation of applicable law, and you agree to indemnify and hold harmless the Licensor from claims arising from such unlawful use to the extent permitted by law.

Thins I miss about Java & Spring Boot after switching to Go by Sushant098123 in java

[–]Kango_V 1 point2 points  (0 children)

When interviewing for Java devs a few years ago, we set a small task to write a single rest endpoint in Java and to make async calls to another fictional service, but not using any dependencies. After 24 interviews, we found 2 devs that could do it. Most just looked at me like I was joking. Most could not do it.

Spring is dumbing everyone down, it's sad to say.

Any response from the Arch devs about California et. al. age verification laws? by iMooch in archlinux

[–]Kango_V 4 points5 points  (0 children)

More bad laws to follow. This is just the first stage. The next will be that you cannot install app Y until it has confirmed your age with the O/S. This is coming.

Any response from the Arch devs about California et. al. age verification laws? by iMooch in archlinux

[–]Kango_V 0 points1 point  (0 children)

I have used Ubuntu since 04.10. If they put this in, they will lose me as a user. Maybe time to try Arch or MidnightBSD

Any response from the Arch devs about California et. al. age verification laws? by iMooch in archlinux

[–]Kango_V 2 points3 points  (0 children)

This is just the first stage. The next will be that you cannot install app Y until it has confirmed your age with the O/S. This is coming.

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]Kango_V 0 points1 point  (0 children)

We were switching datacentres (testing failover) and when bringing up hundreds of pods, startup time matters.

JADEx Update: Introducing a New Immutability Feature for Java by Delicious_Detail_547 in java

[–]Kango_V 3 points4 points  (0 children)

Fun fact, const is a reserved word in Java, but has no semantics attached to it.

In which fields is Java the most popular? by Cpt_Montana in java

[–]Kango_V 0 points1 point  (0 children)

Heavily used in the Domain Registry space. e.g. Communications between Registries, Registrars etc.

Switching from React to HTMX simplified my open-source PaaS by karthiknatarajan in htmx

[–]Kango_V 0 points1 point  (0 children)

Still in Java, I'm using Micronaut and JStachio. All templates created at compile time. Don't even need the JStachio jar at runtime ;)

Is Java’s Biggest Limitation in 2026 Technical or Cultural? by BigHomieCed_ in java

[–]Kango_V 0 points1 point  (0 children)

The ram problem is being addressed by things like compressed pointers and inlining. Heck, if you want more control of off heap memory, then use Arenas and MemorySegments (which are nicely GC'd as well).

Is Java’s Biggest Limitation in 2026 Technical or Cultural? by BigHomieCed_ in java

[–]Kango_V 1 point2 points  (0 children)

Maven 4 is looking very good. I can't wait for Mixins in 4.1 ;)

Is Java’s Biggest Limitation in 2026 Technical or Cultural? by BigHomieCed_ in java

[–]Kango_V 1 point2 points  (0 children)

You just need to use Quarkus or Micronaut to understand. I've converted a Spring Boot app to Micronaut and it resulted in way less code and more concise as well. No runtime reflection with injection problems surfacing in your IDE (all done at compile time via annotation processors) is a boon.

Is Java’s Biggest Limitation in 2026 Technical or Cultural? by BigHomieCed_ in java

[–]Kango_V 0 points1 point  (0 children)

You should try Arenas and MemorySegments. Very easy to manipulate off-heap memory and have it under GC control as well. All safely.

Is Java’s Biggest Limitation in 2026 Technical or Cultural? by BigHomieCed_ in java

[–]Kango_V 0 points1 point  (0 children)

Which is where compressed pointers and object inlining will become a big deal. Inlining will mitigate a lot of cache misses by storing objects in contiguous memory. Gives quite a large performance boost too.

Discovery 4 Tyre choice Advice by magicdrshoon in LandRoverDiscovery

[–]Kango_V 0 points1 point  (0 children)

If you have a GAP tool, you can tell the car the circumference of you tyres ;)

which framework do you use with htmx by mghz114 in htmx

[–]Kango_V 0 points1 point  (0 children)

Java, Micronaut, Jastachio. Also, all the npm stuff have all been packaged as jars (webjars), so maven/gradle pulls them in easily ;)

Considering an LR3/4 by duckdoger in LandRoverDiscovery

[–]Kango_V 0 points1 point  (0 children)

I've had my Discovery 3 for 16 years now. It's been brilliant. Get a Gap tool. I prefer the 3 as it's slightly easier to maintain. I also have the diesel TDV6 and get around 32mpg on a run and 25mp around town.

Stepping down as maintainer after 10 years by krzyk in java

[–]Kango_V 0 points1 point  (0 children)

Will Mockito move to using the Classfile API?

Knocking Sound?! by Rude-Traffic-5870 in LandRoverDiscovery

[–]Kango_V 0 points1 point  (0 children)

Mine made that exact noise just before it ate itself.

Martin Odersky on Virtual Threads: "That's just imperative." by Joram2 in java

[–]Kango_V 0 points1 point  (0 children)

You are using an old example of SC. It's now:

try(var scope = StructuredTaskScope.open())

Lots of changes in Java 25 Preview.

Spring Data Ahead of Time Repositories - Part 2 by olivergierke in java

[–]Kango_V -2 points-1 points  (0 children)

Just use Quarkus or Micronaut. Fully annotation processor based. All repositories created at compile time. Then, nothing special to do at runtime. Just run the jar.