Modern NewsTopAskShowBestNew

New

Blogger Defeats Photographer's Copyright Claim-Sokolskyfilm vs. Messiah

by speckx · 4 minutes ago

3|blog.ericgoldman.org|0 comments

Unit Tests for a Novel

by isobelvane · 4 minutes ago

3|worldfall.ink|0 comments

My journey of making my first-ever circuit

by pknerd · 4 minutes ago

2|medium.com|0 comments

The Download: record-breaking subsea tunnels and flexible data centers

by joozio · 6 minutes ago

2|www.technologyreview.com|0 comments

Europe faces rising competition for energy from Asia

by alephnerd · 6 minutes ago

3|www.politico.eu|0 comments

Tata Electronics cyber breach claiming to expose Apple, Tesla trade secrets

by Hypathia · 6 minutes ago

3|www.yahoo.com|0 comments

Show HN: Loqi, a "local-first" translation tool using Ollama/llama.cpp

by danterolle · 8 minutes ago

I got tired of sending every text I translate to Google/DeepL. Even with all the opt-out options and privacy policies, it never felt right especially for some work documents, personal writing, or anything sensitive. So I decided to build this tool, which lets me use LLMs for context translations and also a standard translation engine like Argos. It works with Ollama, llama.cpp or argos-translate, and you can configure the model you want to use.

loqi translate --from it --to en "Ciao mondo"

Obviously, the quality of the translation depends entirely on the model used, but I've noticed that you can get good, if not excellent, results even with a small model (such as Gemma 4 E2B or Phi4-min).

So there you have it: Loqi is open source, cross-platform (MacOS, GNU/Linux, Windows), written in Go with Bubble Tea for the TUI. It allows the model to translate individual sentences or process entire files (whether plain text, Markdown or JSON).

I used LLMs to help write parts of the code, including self-hostable ones (those that run on AMD GPU with 16 GB of VRAM), but I've tried to set up the project as much as possible, and there's probably a lot more work to be done and some ideas to implement.

I'd be more than happy to accept contributions.

2|github.com|0 comments

Show HN: React Native Boost – swaps RN's Text/View wrappers for native ones

by mfkrause · 8 minutes ago

3|github.com|1 comments

It Was Always Email

by mymx · 10 minutes ago

4|www.primitive.dev|0 comments

Plans for battery swapping Electric trucks in UK

by lonelyasacloud · 10 minutes ago

4|www.independent.co.uk|1 comments

The Probability Index: Passive exposure to the market portfolio of probabilities

by JV00 · 15 minutes ago

2|predmarketindex.com|0 comments

The Optimal Amount of Slop Is Non-Zero

by sltr · 15 minutes ago

4|www.slater.dev|0 comments

AMD releases FSR 4.1 upscaling for older graphics cards

by saghm · 16 minutes ago

2|www.theverge.com|0 comments

Absolute State of Unreal 2026

by gafferongames · 18 minutes ago

3|www.joewintergreen.com|0 comments

Show HN: Vivijure – Self-hosted AI film studio on your own GPU (AGPL)

by skyphusion · 19 minutes ago

2|github.com|0 comments

Mexico Just Showed Off a New Cheap, Government-Backed EV

by speckx · 21 minutes ago

5|gizmodo.com|0 comments

Stop Slopping Your Skills

by RahulBaboota · 21 minutes ago

2|rahulbaboota.substack.com|0 comments

Former hacker saw the light–and now wants to collect all of it

by Brajeshwar · 22 minutes ago

3|arstechnica.com|0 comments

Godot confirms it tolerates 'some AI assistance' but rejects 'vibe coded' tag

by HelloUsername · 24 minutes ago

3|www.gamedeveloper.com|0 comments

DisplayMate

by skibz · 24 minutes ago

3|www.displaymate.com|0 comments