HNHacker News
TopNewBestAskShowJobs

RHab

16 karma · joined December 28, 2022

submissionscomments
RHab··on Video CDs Break Windows Explorer
Yeah, also my impression.
RHab··on Show HN: Skill for your agent to visualize your gbrain and Obsidian
I wanted something like this for my knowledge wiki, nexidion: https://github.com/HabermannR/Nexidion Will look how hard it is to combine next week, thanks!
RHab··on Show HN: Files.md – Open-source alternative to Obsidian
I am working on something similar. I was also not aware Obsidian is not open source. Something never clicked for me with Obsidian. Will check out your code later. My repo: https://github.com/HabermannR/Nexidion
RHab··on Deutsche Telekom is throttling the internet
I just ended my contract with them. I could not reach my own raspberry pi Homepage which uses cloudflare. They called me and asked why I ended the contract, I told them about cloudflare, but that my cancellation is final, and magically my Homepage now works again!
RHab··on Ask HN: What Are You Working On? (October 2024)
A llm backend fantasy game. It uses structured output and supports Openai, Anthropic and LM Studio. Gemini support is ending, at the moment it is not working reliable. https://github.com/HabermannR/Fantasy-Tribe-Game
RHab··on Structured Output for LM Studio 0.3.5, OpenAI, Anthropic and Gemini
I am trying to understand structured output from LLMs, and as training I am building a text game.

OpenAI is using pydantic to create objects directly in its beta branch, it's quite nice. Anthropic is a bit more involved, as you need to involve tool calling.

LM Studio 0.3.5 introduced a bug for structured output when using pydantic and enums or literals, I created a workaround.

Also Gemini is not using Pydantic at all, instead TypedDict to create the json scheme.

And Gemini does not have a system message.

I am quite proud to have everything working, if you want to check out my code please take a look: https://github.com/HabermannR/Fantasy-Tribe-Game

Here is the backend: https://github.com/HabermannR/Fantasy-Tribe-Game/blob/main/L...

For example, this is how I call Gemini:

completion = model.generate_content(

messages[0]['content'] + ": " + messages[1]['content'],

generation_config=genai.GenerationConfig(

response_mime_type="application/json", response_schema=response_types.typed_dict

),

)

result = response_types.pydantic_model.model_validate_json(completion.text)

Happy for any feedback!

RHab··on Fantasy Tribe Game: LLM backed interactive text-based strategy game
Hi, I am programming as a hobby since I am seven, and I always wanted to program a game, but never finished anything. I am super fascinated by LLMs, and made a small interactive text-based strategy game, where the player can choice a tribe and then gets presented 3 choices, which will shape the development of the tribe from humble beginnings to god like ascension. Everything is done procedurally by an LLM using structured output. I support OpenAI, Anthropic, and local LLM, tested with LM Studio. Please take a look and give me some feedback, thanks! https://github.com/HabermannR/Fantasy-Tribe-Game
RHab··on AMD's Turin: 5th Gen EPYC Launched
Abaqus for example is by core, I am severly limited, for me this makes totally sense.
RHab··on Ask HN: Who is hiring? (October 2024)
Würselen! The world is small :D
RHab··on Replit's new Code LLM: Open Source, 77% smaller than Codex, trained in 1 week
No, I could only get 2.7B to run on 8GB VRam unfortunatly.
RHab··on FEA Solver that doesn't need defeaturing
No plastic material, only basic contact, no advanced connectors... This is my problem with all these fancy FEA codes, nice in theory, not fit for industrial models.