Thanks for the clarification.
HN user
brylie
hnchat:HOPzLHvyAGDP52AyVPJQ
I may be out of the loop, but isn't the JS/TS community consolidating around Vite?
Finntegrate: AI-powered multilingual assistant for immigrants to Finland
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.
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/
I would recommend pagination for a table of that size.
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.
Relatedly, in case it's useful, the django-stubs package provides mypy compatible type stubs for Django:
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!
I've had a great experience using Excalidraw, which is also open source:
They mention "other browsers" in addition to Firefox that will continue to support Manifest v2, but I can't find a list. Does anyone know off-hand the additional browser options for Manifest V2 and multiple-OS support?
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 wish HN had automated TLDRs or allowed a TLDR bot. One of the main reasons I view the HN comments is to get the article's meta in addition to insightful discussion.
Wow, thanks for sharing! I've never heard of Molniya orbit. Very interesting indeed.
Thanks for the great response! It's been a while since I played KSP, and I completely forgot about the apoapsis maneuvers :-)
As an aside, it's sad about KSP2. We need a good, open-source space simulator in the spirit of KSP, which has incredible enthusiasm in the modding community.
How does it have enough Delta-V to get into that distant of an orbit? Is it able to maneuver to different orbits and inclination? Is it able to return to earth? Or, is it more of a satellite than a “plane”? This is my first time learning about this space plane, so apologies if my questions are naive.
Thanks. I’ll look into gscript.
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?
What kind of editor do you mean? E.g. a document or code editor?
Three similar options would be:
Google Docs with Gemini: https://support.google.com/docs/answer/14355406
Affine AI: https://affine.pro/
A quick Kagi search came up with this as the top result:
Langchain AI Open Canvas: https://github.com/langchain-ai/open-canvas
One example is that Claude has supported creating Artifacts for some time now: https://www.anthropic.com/news/artifacts
That makes sense. Time and money are our most effective (and scarce) resources.
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?
Interesting use of an LLM to help us write better and more organized documentation. What prompt did you use? What are your thoughts on the outcome?
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:
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.