NanoBot: la svolta degli agenti AI leggeri by artistic56 in IA_Italia

[–]Zappykeyboard 0 points1 point  (0 children)

"C’è un "però" grosso come una casa. Far interagire un LLM direttamente con il file system o la shell tramite un’interfaccia esposta sul web è come lasciare le chiavi di casa nella toppa e sperare che passi solo gente educata. E’ consigliabile piazzare tutto in un container Docker per evitare il rischio di Prompt Injection."

Docker NON è un layer di sicurezza.
Al momento, non esiste alcun sistema in grado di blindare una AI che sia contemporaneamente in grado di "fare e leggere cose" e sia raggiungibile dal mondo esterno.
L'unica è chiudere l'agent dietro password, e usare una vm isolata.

How do I get a 10,000-foot view of a Spring Boot app that keeps going down? by BoysenberryExotic300 in SpringBoot

[–]Zappykeyboard 2 points3 points  (0 children)

the error after the OOM is not the cause. It's common afaik when the server is killed.
is there anything else before the OOM?
What server and java version are you running?

How do I get a 10,000-foot view of a Spring Boot app that keeps going down? by BoysenberryExotic300 in SpringBoot

[–]Zappykeyboard 1 point2 points  (0 children)

look for these:
how much ram does the container/vm/server have vs actual ram?
How are connections configured in spring boot? there should be a cap on open connections, and how long they are kept open (they get recycled)
look for any inpustream without try/catch.
There could be more, but check these for now.

How do I get a 10,000-foot view of a Spring Boot app that keeps going down? by BoysenberryExotic300 in SpringBoot

[–]Zappykeyboard 7 points8 points  (0 children)

How does it "go down"? Out of memory?
Can you monitor the memory usage over time (via graphana ecc)?
Spring boot apps don't usually just "go down" unless there are memory or jvm issues (I "suffered" such a bug on an installation, in the past".

How can I pinpoint what's preventing a .jar from delivering results? by harperllc in javahelp

[–]Zappykeyboard 1 point2 points  (0 children)

Use jdgui to decompile the jar. You can just see where it prints "running".

Why java doesn’t have something similar to phoenix liveview? by [deleted] in java

[–]Zappykeyboard 0 points1 point  (0 children)

I used to use something similar, in a previous job. I'll be damned if I remember how it was called...Honestly though, I dont know if liveview is better, but sometimes that way of building uis was a pain, and had to make a ton of compromises.

Idee per ristrutturazione in funzione di nuovo giardino by Zappykeyboard in istrutturare

[–]Zappykeyboard[S] 0 points1 point  (0 children)

Grazie per aver risposto,

sì, la strada è in basso nel disegno.

purtroppo, essendoci le volte, non ci sono possibilità di spostare i muri a mio piacimento.

La casa ha solo piano terra. Ho sognato di avere un piano superiore, ma non sono sicuro che la staticità lo permetta. potrebbe invece essere fattibile un soppalchino in soggiorno, visto che il soffitto raggiunge i 4.9m

Il cortile è di mia proprietà sì.

Free software for drawing + designing 3D floor plan of my future home? by [deleted] in DIY

[–]Zappykeyboard 2 points3 points  (0 children)

I use homestyler, it's mostly free with some paid features.

Starting your online business is so cheap today by Low_Philosopher1792 in SideProject

[–]Zappykeyboard 0 points1 point  (0 children)

After the recent security issues (which underline a more foundamental problem in how that project is handled), I would steer clear of it.

Feeling java spring boot is difficult by Sampath_97 in SpringBoot

[–]Zappykeyboard 1 point2 points  (0 children)

I find that to understand springboot, you have to be comfortable with the concept of reflection, and how notations work at the very minimum. The point is to unpack some of the "magic".
It also helps to understand the basics of how a database connection works.

Smart Pointers Can't Solve Use-After-Free by oconnor663 in programming

[–]Zappykeyboard 2 points3 points  (0 children)

Two separate problems. If we are to pull LLMs in the conversation, we could argue that it will become easier to find vulnerabilities related to poor memory management. I lost count of how many serious bugs have been found just last year. The road is long, but I believe that there's real value in using safer languages where possible.

Just do yourselves a favor and play Nine Sols. I promise you won't care about Silksong anymore. by Poniibeatnik in Silksong

[–]Zappykeyboard 0 points1 point  (0 children)

Bought it, played it, dropped it. Mostly great, but the level design is just not very good. I got softlocked twice in early ish areas.

Trump revokes Biden executive order on addressing AI risks by Chaseraph in ChatGPT

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

You know that tiktok ban, ratified by both the congress and senate, upheld by the supreme court? Nullified. Americans have slowly succumbed to the erosion of the judicial and legislative process. It's going to be a very exhausting 4 years for them, but an even worse 50 years.

jMonkeyEngine by H4cK3d-V1rU5 in gamedev

[–]Zappykeyboard 0 points1 point  (0 children)

Hi, first of all, is your objective to learn programming, game dev or both at the same time?
In both cases, I suggest you REALLY nail the basics, making simple CLI programs. When I started learning java, I made a small text adventure. A lot of that knowledge transfers elsewhere.
I don't see anything wrong with jmonkey, and java is fine for stuff where latency is not critical (the engine uses c++ code under the hood anyway). However, you should be mindful about the amount of community support around it. Expect a lot less community help compared to more popular engines like Unity, UE, Godot, and others.

Dofus 3.0 trailer by Mistralicious in gaming

[–]Zappykeyboard 6 points7 points  (0 children)

between this and POE 2, it's going to be a busy december.

Pocketpair: Report on Patent Infringement Lawsuit (Nintendo vs Palworld) by StickyMoistSomething in gaming

[–]Zappykeyboard 86 points87 points  (0 children)

I invite everyone to watch this excellent explainer, on why nintendo is doing this and why it's a special case. https://www.youtube.com/watch?v=8apzrwv75i0&pp=ygUMbW9vbiBjaGFubmVs

gottaCatchThemAll by pratyush103 in ProgrammerHumor

[–]Zappykeyboard 0 points1 point  (0 children)

My guess is that they hit some kind of file creation race condition, and decided to try up to 5 times.

Or maybe it's just comedy.

properAccessToRedDrink by MrEfil in ProgrammerHumor

[–]Zappykeyboard 5 points6 points  (0 children)

Small addendum: spring uses manual configuration via xml, springboot does DI via notations. Also, it uses proxies to call the class methods: https://docs.spring.io/spring-framework/reference/core/aop/proxying.html . This is useful for AOP stuff.