HNHacker News
TopNewBestAskShowJobs

rsolva

1,005 karma · joined January 21, 2022

submissionscomments
rsolva··on Hacker News but for independent blogs
I do NOT consider the Fediverse and the myriads of implementations of it to be social media, but rather a social web. More like websites with the abilities to communicate and interact in different and interesting ways.

Social media is dead, and has been for a while. Many use it still, but it is not primarily social. The social part was mainly a ploy to get peoples attention and then badly abusing it in ever more creative and sinister ways.

EDIT: This comment was meant to be posted to the parent comment!

rsolva··on Hacker News but for independent blogs
Oh, great, I can log in with my GoToSocial instance to comment and vote! I will definitely add this site alongside my HN addiction :)
rsolva··on Running local models is good now
But for how long? The subsidized phase is probably short, and then what? I run Qwen 3.5 27 Dense om my old AMD RX7900XTX at about 45 t/s and barely use my Claude Code subscription anymore.
rsolva··on Ask HN: Has anyone replaced Claude/GPT with a local model for daily coding?
We have set up two DGX Sparks at work and are self sufficient for our AI needs. It is not SOTA, but it works really well for our needs. No matter what happens around cloud-hosted AI in the future, we will have decent in-house AI without further investments or expenses. We are a company of 24 people.
rsolva··on Is This the Dawn of the Tokenpocalypse?
This might help Mistral sell more on-prem solutions. Not only do you get to keep your data, it might make more financial sense too.
rsolva··on I'm skeptical about efforts to revolutionize schooling
Thanks, English is not my first language, and I appreciate the knit pick :)
rsolva··on I'm skeptical about efforts to revolutionize schooling
What they need to figure out is what topics peaks their interest. Kids need exposure to a broad spectrum early, get interested, and then have mentors that know how to run with it and harness that motivation. Later on these kids can tolerate learning more mundane, boring stuff if that brings them closer to a goal they have set for themself. But motivation has to come first!
rsolva··on Nvidia RTX Spark
Will NVIDIA get a monopoly on providing laptops and desktops with a lot of RAM going forward?
rsolva··on The Website Specification
I have used it almost daily for the last few months, with only 3 simple extensions. On this project I spent a few minutes adding context to an AGENTS.md and having it write a todo list based on the spec, then I start a new chat for each task on the list. Most changes are just a few lines of code so it is very quick to review. But this a very small website project though.
rsolva··on The Website Specification
Thanks for making this!

I planed to make something like this as a skill for my self, but pasting this into any agent chat works like a charm. I just had my local model (Qwen3.6 27B / pi) make a list of all the required standards an older hugo site of mine was missing, make a todo list and then run through the whole thing one by one, giving me chance to review each change.

It even made the missing favicon by cropping out the symbol from the logo, and it looks good!

rsolva··on Ask HN: What has HN given you?
A window into novel technology, commented on by knowledgeable people from around the world. Also, proof that some online communities can survive and thrive for decades while staying largely the same (no big redesigns etc).
rsolva··on Access to frontier AI will soon be limited by economic and security constraints
Nowadays I use our local setup 95% of the time, but it is not that long since that flipped for me personally.

Context: I have a $20 Claude Code subscription, and have used it for a handfull of small-ish projects the last year, in parallel with local models on my AMD 9700XTX (24GB) at home. Mostly Ministral 14B and more recently Qwen3.6 27B Dense 4q.

Historically, the tooling (interferens engines and harness) has been the biggest challenge when using local models, a lot of the benefits from Claude Code was a rather unified and well oiled agent system. Local setups often bring with them sutle incompatibilities between models, inference engines and agent systems that are not obvious from initial testing, but cause trouble on projects larger than a couple of files.

The Spark setup at work is now at a point where I do not miss Claude, like at all. A big part of this is the harness and the tools available to the agent, most critically a good tool for searching online. I use my Kagi subscription to allow the models to fetch up-to-date information, and the Kagi MCP I use also has a summarizer which is very helpful in avoiding rapidly filling up the context window.

I mostly use Zed and it's native agent, which only recently got muuuch better, and on the terminal I use Pi with a minimal selection of extensions (currently pi-kagi-search, pi-smart-fetch, pi-btw and pi-diffloop). I also have Pi in Zed via the ACP, but it does not work so well with some of the extensions, especially the lack of a built-in permission system is a problem, when YOLO-mode is the only mode :)

Honestly, as long as you have a model that is decent at tool calling, your good. Having a solid and stable frame around your model makes a huge difference. The only caveat in all of this is that I spend most of my time on smaller projects and debugging on linux base systems, not huge and complex code bases, so your mileage might vary.

The next phase at work is to set up a chatGPT-like webinterface, and so far LibreChat is at the top of my shortlist. We had OpenWebUI for a while, but it is so bad at using MCP tools that it is practically non-functional for us. LibreChat is a bit more work to set up, but the interface and it's MCP story is much more solid. The goal is to plug in our internal helpdesk, docs and task manager system to LibreChat via MCPs to give us a quick way to query and gather information that is currently very time consuming to do on your own.

rsolva··on Access to frontier AI will soon be limited by economic and security constraints
I have experimented with both q8 and q4 for KV cache. I can't find any difference between q8 and fp16, but q4 suffers more when the context grows. q8 seems like a good compromise and gives us enough ctx for about 6-8 concurrent, full context sessions. But we have not fully tested those limits yet, as the context windows rarely reach the limit.
rsolva··on Access to frontier AI will soon be limited by economic and security constraints
In our company of 24 employees, we get by with two DGX Sparks. We don't use AI heavily, but each Spark can serve about 6-8 concurrent requests with a full context lenght of 256k, which is decent. We get about ~35 t/s depending on the model we use (currently Qwen3.5 122B A10B and Qwen3 Coder Next), but we might set up a smaller model too for simpler tasks.

This works for us and will work for years to come. It is not SOTA, but it works darn well for our purposes, and we control the compute and data flowing through it, so totally worth it.

rsolva··on Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model
Haha, not what I meant to write, but this works too!
rsolva··on Screenshots of Old Desktop OSes
I remember using some kind of software around the time of windows xp i think, that could replace the chrome/shell so you could design your own GUI entirely – but I can't remember what it was called! I spent a lot of time iterating and experimenting back then, replacing iexplore.exe or whatever the main process was called.
rsolva··on Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model
Can it summarize text it fetches?

Come to think of it, this could be a nice model to have as the first pass in a more complex agent system where Needle hands of the results of a tool call to a larger model.

I will defiantly play around with this!

rsolva··on Using Claude Code: The unreasonable effectiveness of HTML
This is the way!

It is incredible how far you get with a single HTML-file, containing styles and JS, when building dashboards, small apps and other utilities that can interact with an API or otherwise fetch data from somwhere.

I just drop it on my personal ~ folder on the shared server at work and voilà, everyone can check it out and use it immediately!

rsolva··on New copy of earliest poem in English, written 1,3k years ago, discovered in Rome
Knowing both Norwegian and Dutch, most words here is surprisingly similar to modern words:

hefenricæs = himmelrikes (no)

uerc = werk (nl)

eci = evig (no) / eeuwig (nl)

ærist = eerst (nl)

barnum = barn (no)

sceppend = schepper (nl)

EDIT: Hearing the poem read also gives dutch / germanic vibes: https://gutenberg.org/files/19677/ogg/19677.ogg

rsolva··on Can I disable all data collection from my vehicle?
I can recommend the VW e-UP!s from 2013-2016ish. They have very little tech in them but are relatively modern. You can also quite easily tap into the control systems (climate etc) to remote control it with your own hardware: https://docs.openvehicles.com/en/latest/components/vehicle_v...

They are also super fun to drive and, although they have small batteries, the can charge at 40-50kWh, which translates to 10 minutes to ~85% full. We have used a eUP 2013 model to travel across europe (~900km) in two days, many times! One charge last between one and two hours, depending on speed and weather. We usually cruse at about 90km/h, and the car is basically sipping electrons! The newer model have double the range, but I have not owned or testet them, but might be a decent compromise for longer travels.

rsolva··on Qwen3.6-27B: Flagship-Level Coding in a 27B Dense Model
I have the same GPU and get very good results, even better than Gemma 4 26B A4B, using the following setup (Fedora 43 Silverblue, podman compose):

  services:
    llama:
      image: ghcr.io/ggml-org/llama.cpp:server-vulkan
      container_name: llama-qwen3.6-27b-dense
      ports:
        - 4201:8080
      volumes:
        - ./Qwen3.6-27B-Q4_K_M.gguf:/models/model.gguf:ro,z
        - ./mmproj-BF16.gguf:/models/mmproj.gguf:ro,z
      devices:
        - /dev/dri
      group_add:
        - video
      command: >
        -m /models/model.gguf
        --mmproj /models/mmproj.gguf
        --alias "Qwen3.6 27b Dense"
        -ngl 99
        -c 98304
        -b 2048
        --host 0.0.0.0
        --port 8080
        --parallel 2
        --kv-unified
        --ubatch-size 2048
        --flash-attn on
        -cb
        --jinja
        --no-webui
        -ctk q8_0
        -ctv q8_0
        --image-min-tokens 1024
        --temp 0.6
        --top-k 20
        --top-p 0.95
        --repeat-penalty 1
        --presence-penalty 1.5
        --reasoning auto
      restart: unless-stopped
rsolva··on I ran Gemma 4 as a local model in Codex CLI
I run this model on my AMD RX7900XTX with 24GB VRAM with up to 4 concurrent chats and 512K context window in total. It is very fast (~100 t/s) and feels instant and very capable, and I have used Claude Code less and less these days.
rsolva··on Sweden goes back to basics, swapping screens for books in the classroom
Laptops and tables are, as it turns out, not so cheap either. They need to be fixed or replaced at an alarming rate, and they lay claim to a much larger part of a school budget than books ever did. That is part of the reason that we revert back to pen, paper and books in Norway. First for 1-4 grade, but it will be push further up the grades as we go, I think.
rsolva··on AI Team OS – Turn Claude Code into a Self-Managing AI Team
Nifty, looks like the enterprise edition of OpenClaw, kinda. Also, it looks token hungry!
rsolva··on World Happiness Report 2026
The term 'social media' has changed a lot over time. The attention grabbing kind we have today is a very different beast than what we started out with; no ads and only a chronological timeline showing posts from your network.

The original kind was genuinely connecting people and adding value. The current one is in effect isolating and driving people and groups apart.

Luckily, the original kind did not vanish. I find a lot of joy hanging out on the fediverse. I spend far less time on it than what I did on Twitter of FB back when I still had accounts there, but that is a good sign.

Social media is too generous term to use when describing products from Meta, TikTok, Snap, X etc. It is an ad platform that also, occasionality, shows you what your friends are up to.

We should come up with a better term than 'social media' when describing platforms that has reached the last stage of enshitification.

rsolva··on Does that use a lot of energy?
It is not only about raw power consumption. Comparing driving an electric car with using AI only in kW hides a major point: Hyperscale datacenters are massively centralised, which brings it's own problems; a lot of energy is used for cooling, and water consumptions is enormous. Charging electric cars at home is distributed and does not suffer from the same problems as the centralised hyperscalers do. Also, running AI models at home is not much different than a gaming session :)
rsolva··on Mullvad VPN: Banned TV Ad in the Streets of London [video]
Great ad. Long, but great.
rsolva··on Attention Media ≠ Social Networks
I run my own instance at home. Not everybody can do this, but if more nerds hosted instances for friends and family, it would get us somewhere at least :)

The goal is not instant world domination, but a organically grown network, providing an off-ramp for those that have had enough and are ready to take some action. Facilitating real world meet-ups would help, I think!

rsolva··on Attention Media ≠ Social Networks
It is modular and built to be adapted to the different needs of online communities. They also have a more fine-grained boundaries system that allows to post only to pre-defined groups (or Circles in Diaspora / Google+ lingo) etc. I don't think they have an Events module yet, but technically speaking, this could be implemented.
rsolva··on Attention Media ≠ Social Networks
I was thinking about social networks that is not Facebook. The challenge is to make something that can compete in this respect. It would be so nice to have the in-person part, but without the ads, scams, data theft and blackbox algorithms!
← PreviousPage 2 of 13Next →