HN user

brylie

1,659 karma

hnchat:HOPzLHvyAGDP52AyVPJQ

Posts52
Comments472
View on HN
brylie.music 5mo ago

Convert tempo (BPM) to millisecond durations for musical note subdivisions

brylie
2pts0
yle.fi 6mo ago

Finland sets tougher guidelines: No social media or smartphones for under-13s

brylie
34pts11
github.com 11mo ago

Agentlink: Sync AI agent configs across tools

brylie
1pts0
www.tandfonline.com 1y ago

Protecting the Developing Mind in a Digital Age: A Global Policy Imperative

brylie
1pts0
duckdb.org 1y ago

Faster Dashboards with Multi-Column Approximate Sorting

brylie
1pts0
www.djangoproject.com 1y ago

Why, in 2025, do we still need a 3rd party app to write a REST API with Django?

brylie
2pts0
context7.com 1y ago

Context7: Up-to-date documentation for LLMs and AI code editors

brylie
1pts0
plainframework.com 1y ago

Plain – a web framework for building products with Python

brylie
310pts160
prefix.dev 1y ago

Pixi – powerful development environments on Windows, macOS and Linux

brylie
3pts0
ollama.com 1y ago

Gemma3 – The current strongest model that fits on a single GPU

brylie
252pts138
careers.wolt.com 1y ago

Magic-di: A new dependency injector for maintainable Python apps

brylie
2pts0
musescore.org 1y ago

MuseScore: Free/open source music notation software

brylie
2pts0
microsoft.github.io 1y ago

GraphRAG is a structured hierarchical approach to Retrieval Augmented Generation

brylie
3pts0
github.com 1y ago

Sqlite-vec: Work-in-progress vector search SQLite extension that runs anywhere

brylie
314pts43
github.com 2y ago

Work-in-progress vector search SQLite extension that runs anywhere

brylie
3pts0
kompute.cc 2y ago

Kompute: General purpose GPU compute framework for cross vendor graphics cards

brylie
1pts0
www.mediawiki.org 2y ago

Wikipedia is rolling out dark mode support

brylie
41pts57
github.com 2y ago

Python Dependency Injector with minimal boilerplate code

brylie
1pts0
studio.blender.org 2y ago

Blender Open Movies. Featuring all the production files, assets, and artwork

brylie
214pts40
medium.com 2y ago

What’s New in Flutter 3.13

brylie
2pts0
medium.com 2y ago

What’s New in Flutter 3.13

brylie
2pts0
docs.flutter.dev 2y ago

Flutter 3.13 Release

brylie
7pts0
gitless.com 3y ago

Gitless: A simple version control system built on top of Git

brylie
4pts1
www.simplerockets.com 3y ago

Juno: New Origins – engineering and exploration sim with built in scripting

brylie
2pts0
blog.mozilla.org 3y ago

New Firefox Android extensions will help simplify your life

brylie
1pts0
wagtail.org 3y ago

You can make content soar with Wagtail 4.0

brylie
3pts0
github.com 3y ago

Wagtail 4.0 Release

brylie
2pts0
python-poetry.org 3y ago

Announcing Poetry 1.2.0

brylie
3pts0
cardinal.kx.studio 4y ago

Cardinal FX – Eurorack Modular in a Web Browser (VCV Rack to Web Assembly)

brylie
1pts0
blog.recommend.games 4y ago

What makes a connoisseur game? (using machine learning analysis)

brylie
1pts0

Finntegrate: AI-powered multilingual assistant for immigrants to Finland

https://finntegrate.org

My co-founders and I are building an AI assistant that helps immigrants navigate Finnish bureaucracy. As immigrants, we've experienced firsthand how fragmented and inaccessible essential information can be, scattered across Migri, Kela, the tax office, and municipal websites, often only in Finnish and Swedish.

We're using RAG (Retrieval Augmented Generation) to create a multilingual chat interface that connects people to official resources rather than replacing them. The system reduces "failure demand" - support requests that arise because people can't achieve their goals through existing resources.

The technical approach is a multi-agent system in which specialized AI agents handle different domains (immigration law, employment, housing, healthcare, etc.). We've named the agents after Finnish mythological figures (such as Tapio, Ilmarinen, and Sampo) to create a cultural connection while providing practical assistance.

Interestingly, this addresses a systematic problem - government agencies spend significant resources on repetitive support that could be automated. At the same time, immigrants get frustrated trying to piece together information from multiple sources.

We're exploring B2B opportunities (companies relocating employees, municipalities, healthcare systems recruiting internationally) and EU funding for integration technology.

Happy to share more details or get feedback from anyone who's worked on similar multilingual AI systems or government-facing tools.

GitHub: https://github.com/finntegrate/tapio

Claude 4 1 year ago

I've had good success with the Context7 model context protocol tool, which allows code agents, like GitHub Copilot, to look up the latest relevant version of library documentation including code snippets: https://context7.com/

Hopefully, we'll converge on a standard, product-agnostic file naming convention, similar to .editorconfig. Are there any existing/emerging generic conventions, like .llm-instructions, that products like Cursor and GitHub Copilot support? This could be useful for teams and orgs with diverse LLM usage.

As an aside, I can't praise the Wagtail CMS highly enough. It sets a high bar for usability and accessibility of the auto-generated content management UI.

The developer experience is top notch with excellent documentation and many common concerns already handled by Wagtail or Django. A significant amount of Wagtail-specific code is declarative, essentially describing data model, relationships, and UI fields. The parts that you don't need stay out of the way. It's also agnostic of the type of front-end you want, with full and automatic support for headless mode with JavaScript client, using traditional Django templates SSR, or using a dynamic approach like HTMX.

Kudos to the Wagtail team!

In case it helps, at least on desktop browsers, there is a toggle switch to disable autoplay.

I agree about shorts. I’ve repeatedly “removed” them by clicking “less like this” under the ellipsis next to the Shorts heading, but they keep coming back. I’ve also submitted UX feedback about this customer hostile (I pay for YouTube premium) pattern. It’s frustrating when features like this are force fed to you.

I’ve recently started using Google Workspace to organize documents and do collaborative work. I still haven’t figured out much for organizing tasks beyond using Google Sheets tables feature. Is there a better way to organize (sometimes recurring) tasks with checklists, similar to what this article describes but using Google Workspace?

I deleted my Twitter account after a period of ghost-quitting that platform. However, this action doesn't seem all that significant, so I'm hopeful I can use my energy more effectively.

Meanwhile, increasing my focus on my immediate community and sharing my creativity are fulfilling activities within my power.

As an expat in the EU, I have a surreal sense of being a bystander at an ongoing emergency scene. I don’t want to be yet another gawker as this situation is unfolding but am struggling to come up with actions that are within my power to take as a form of protest, resistance, or solidarity.

What are some practical actions that we can take to resist these sweeping changes?

Is anyone here using Zig for audio plugin development? It seems like a good candidate as an alternative to C++ but lacks the ecosystem (like JUCE). Are there any ongoing efforts to bring DSP/audio plugin development to Zig?

I understand that slang and curse words may not be as jarring or impactful to non-native speakers. I hear Finnish curse words regularly and they don’t bother so much.

My concern is that non-native speakers still use dictionaries and search engines, so easily learn about the meanings of words.

Additionally, I’ve tried to promote the GIMP in educational environments but the fact remains that teachers and parents are often averse to using the name.

I tried for a long time to not be bothered and chuckle at the naming mistake. However, it is a bit fatiguing to repeatedly explain to people that the project name isn’t intended to be offensive when they interpret the name in any of the common meanings.

In particular, I’m not going to introduce the Gimp to my ten-year-old son who is interested in art and gamedev, simply because I feel like the meanings/slang are a bit age-inappropriate to discuss and I don’t want him to inadvertently offend anyone.

I honestly quit recommending Gimp due to its name. Name changes are challenging of course, but not impossible. I understand the developers have a lot on their plates with the 3.0 transition and keeping up with GTK, but I really hope they can make a bit of time to prioritize a more community-friendly name for the project.

Cross-posting here:

I can highly recommend Wagtail CMS:

https://wagtail.org/

It’s based on Python/Django and has an excellent developer and user experience. They pay a lot of attention to detail, including a block-based content editor, similar to Gutenberg, and first class accessibility support.