Hacker Newsnew | past | comments | ask | show | jobs | submit | nnevatie's commentslogin

Hmm, is SSIM a good metric for comparing fonts? I'd imagine it isn't ideal, as fonts are mostly textureless and SSIM has no concept of glyph identity or typographic intent.

Oh look. Another random and unneeded feature appears in their legacy tool.

That's it basically. I do not think running the tool in a container really solves the fundamental danger these tools pose to your personal data.

You could run them in a container and put access to highly sensitive personal data behind a "function" that requires a human-in-the-loop for every subsequent interaction. E.g. the access might happen in a "subagent" whose context gets wiped out afterwards, except for a sanitized response that the human can verify.

There might be similar safeguards for posting to external services, which might require direct confirmation or be performed by fresh subagents with sanitized, human-checked prompts and contexts.


So you give it approval to the secret once, how can you be sure it wasn’t sent someplace else / persisted somehow for future sessions?

Say you gave it access to Gmail for the sole purpose of emailing your mom. Are you sure the email it sent didn’t contain a hidden pixel from totally-harmless-site.com/your-token-here.gif?


I don't have one yet, but I would just give it access to function calling for things like communication.

Then I can surveil and route the messages at my own discretion.

If I gave it access to email my mom (I did this with an assistant I built after chatgpt launch, actually), I would actually be giving it access to a function I wrote that results in an email.

The function can handle the data anyway it pleases, like for instance stripping HTML


The access to the secret, the long-term persisting/reasoning and the posting should all be done by separate subagents, and all exchange of data among them should be monitored. But this is easy in principle, since the data is just a plain-text context.

Easy in principle is doing a lot of work here. Splitting things into subagents sounds good in theory, but if a malicious prompt flows through your plain-text context stream, nothing fundamental has changed. If the outward-facing agent gets injected and passes along a reasonable looking instruction to the agent holding secrets, you haven’t improved security at all.

Hear, hear! I knew this is AI slop before opening the link.

"It's not X, it's Y" detected.

Not sure how reliable is gptzero, but it says 90% AI for the first paragraph. (I like to do some sanity check before wasting my time).

Would be nice to have some browser extension automatically detecting likely AI output using a local model and highlighting it, but probably too compute-intensive.


I think detecting patterns such as this could be done without fancy ANNs, perhaps based on lightweight statistics.

> generated a story

Was the story any good? The model used isn't comparable to something OpenAI would offer you today. What good is a fast gibberish generator?


Question:

> Generate a fiction book about an old sorcerer who, like all elderly magicians, has to go back to studying magic for two years at a magic school in order to be granted the right to keep his wand and to keep doing magic at his home.

Answer, generated in 0,063s @ 15 742 tok/s:

> The Relearning of Eryndor Thorne

> In the quaint village of Brindlemark, where ancient traditions and mystical energies coexisted, Eryndor Thorne had lived a life of quiet reverence. For nigh on five decades, he had wielded the arcane arts with precision and mastery, earning him the respect of his peers and the awe of the villagers. His home, a humble abode atop a hill overlooking the rolling hills and verdant valleys, was a sanctuary of sorts, a place where the very fabric of magic was woven into the air. His library was a treasure trove of ancient tomes, texts, and scrolls, filled with the wisdom of the ages. Yet, despite his mastery over the arcane, Eryndor felt the stirrings of a nagging concern. The once-renewable license to practice magic, a privilege granted by the Council of Mages, was on the cusp of expiration.

> As all elderly mages knew, every two decades, the Council would demand that those who had spent a lifetime mastering the arcane arts return to the prestigious Wysteria Academy, the hallowed halls of magic learning, to relearn the foundational principles of magic. This was a ritual as old as the craft itself, a test of the elderly mage's understanding, to prove they still possessed the fundamental knowledge and skills required to practice magic with precision and safety.

> Eryndor, like many of his fellow mages, had grown complacent in his mastery. He had mastered the intricacies of elemental magic, bending the winds, waters, and flames to his will. His wand, a family heirloom passed down through generations, had become an extension of his arm, channeling the power of magic with ease. Yet, despite his proficiency, the Council's decree was clear: Eryndor must return to Wysteria Academy for two years of reeducation.

> The journey was not an easy one. Packing his worn leather satchel with the few books and scrolls he deemed essential, Eryndor bid farewell to his loved ones in Brindlemark, leaving behind the familiarity of his home to embark on a journey that would take him to a place both wondrous and treacherous. At Wysteria Academy, he joined a cohort of students from all corners of the realm, each as skilled and eager as he once was. The relearning process was a grueling one, as if facing a mountain he had once conquered. New techniques were presented, new theories to unravel, and new expectations to meet. Eryndor, once a master, now sat at the feet of his teachers, absorbing the new knowledge like a parched traveler at an oasis.

> Among his fellow students, there was the young, fire-kissed mage, Elara, who wielded magic with an intensity that bordered on reckless abandon. Her fiery nature and quick wit often put her at odds with the strict, ancient traditions, earning her a certain notoriety among the academy's elder mages. Then there was the enigmatic, shadow-drawn Kael, whose mastery of the arcane was matched only by his mystery. Kael's affinity for the dark arts raised more than a few eyebrows among the faculty, but Eryndor, having once walked the fine line between light and shadow, saw something of himself in the young mage.

> As the years passed, Eryndor grew to appreciate the challenges and opportunities that came with his return to the academy. He found himself grappling with the nuances of magic anew, rekindling memories of his early days as a novice. The relearning process was as much about rediscovering himself as it was about mastering the arcane. His studies were a journey of self-discovery, one that tested the mettle of his will and the depths of his understanding.

> Upon completion of his studies, Eryndor stood before the Council once more, his wand in hand, his heart afire with the thrill of rediscovery. The Council's examination was not merely a test of his knowledge but a test of his character. Eryndor, like many of his peers, had grown complacent, but the rigors of relearning had rekindled a spark within him, a flame that would guide him through the trials ahead.

> With his renewed license granted, Eryndor returned to Brindlemark, his home and his heart rejuvenated. His library, once a testament to his mastery, was now a canvas for the new knowledge he had acquired. His wand, now an extension of his rekindled passion for the arcane, channelled magic with a precision and flair that was unmatched. Eryndor Thorne, the elderly mage, had not only relearned magic but had rediscovered himself, a testament to the transformative power of education and the enduring spirit of the arcane.


> Why not just use bgfx with the language bindings instead.

For me the biggest obstacle would be the weird build system the project insists on using.


> One of the problems with building a jargon is that terms are vulnerable to losing their meaning

Nonsense. Your proposed "jargon" just didn't catch on. Also, language evolves way faster than most people realize.

Trying to shoehorn static semantics to software development is a losing game, I think.


Having experienced first hand the effect of “semantic diffusion” on the word Agile, and later even sprint and product owner – everything lost its meaning. I think he was spot on.

I think that funnily enough, the "semantic diffusion" itself is an example of how such things happen. I wasn't aware of that label and certainly will not be adopting it to my vocabulary. Sounds like a very complex way of saying something has changed its meaning.

Agile existed in a vacuum as a manifesto, then it existed as a driver for cults/zealots of the ideology, then as a de-facto process, and now it's just watered down to something execs repeat when they want to say "our company isn't like a regular stiff corporation, but something more adaptable than that".


The main point is that the real meaning has not changed, and had no reason to change, it just became diffuse because of how often people would twist it or simply parrot words without really knowing what they are. That’s what makes it “painful to watch”.

Agile should still mean exactly the same thing as it did in the manifesto - people over process, short cycles, adaptability.

You just described the same thing as the post, but the author went exploring the inner workings of why it happens.


> Agile should still mean exactly the same thing as it did in the manifesto

I recall Dave Thomas (one of the signers of the manifesto) made the point: He points out "agile" is an adjective, "agile" is not a noun. https://www.youtube.com/watch?v=a-BOSpxYJ9M


There are two schools to it.

On one hand, the original meaning of "agile" hasn't changed, as one could consider that immutable - and on the other hand, words do not have inherent meaning, they have usages.


People are using past tense, as David S. Goyer is leaving the show behind.

The articles I can find say he's staying on as a EP, just stepping down as the main show runner. That seems very different than leaving the show behind.

Yes, it could be there's no impact from any of it. I just remember seeing the headlines about the change.

oh no, this is how i found out my favorite show is dead wtf

Introduces a lot of lag on the mouse pointer.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: