frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: GPT-5 available for free on Gensee

https://www.gensee.ai/
1•yiyingzhang•1m ago•0 comments

Ask HN: Source-available license with political stipulations?

1•tastyface•1m ago•0 comments

1.2M Healthcare Devices and Systems Found Exposed Online

https://securityonline.info/1-2-million-healthcare-devices-and-systems-found-exposed-online-patient-records-at-risk-of-exposure-latest-research-from-modat/
1•kPwn•1m ago•0 comments

Arcnet: The Sleeping Giant – GitPius

https://gitpi.us/article-archive/arcnet-the-sleeping-giant/
1•rbanffy•1m ago•0 comments

Global fight over who governs communications satellites heats up

https://www.techpolicy.press/global-fight-over-who-governs-communications-satellites-heats-up/
1•anigbrowl•2m ago•0 comments

Ancient Europeans resisted inequality for 5000 years – Science – AAAS

https://www.science.org/content/article/ancient-europeans-resisted-inequality-5000-years
1•rbanffy•2m ago•0 comments

Not enough sleep? Too much sleep? Does any of this make sense?

https://www.affectablesleep.com/blog/not-enough-sleep-too-much-sleep-does-any-of-this-make-sense
1•pedalpete•3m ago•0 comments

Trump demands Intel CEO resignation

https://www.reuters.com/world/china/trump-demands-highly-conflicted-intel-ceo-resign-over-china-ties-2025-08-07/
1•JSR_FDED•3m ago•0 comments

Stepanov's biggest blunder in the C++ STL

https://mmapped.blog/posts/43-stepanovs-biggest-blunder
1•fanf2•3m ago•0 comments

Politics Aside, Intel Owes Us Answers About Its CEO

https://www.bloomberg.com/opinion/articles/2025-08-07/politics-aside-intel-owes-us-answers-about-ceo-lip-bu-tan
1•petethomas•3m ago•0 comments

Show HN: Subagent Registry for Claude Code

https://io7.dev/
1•mbm•6m ago•0 comments

I Built a Free Alternative to ElevenLabs, Now over 10k People Are Using It

https://amuletvoice.com/?r=ysc
2•romanmokie•6m ago•1 comments

Consumers' attitudes toward 3D food printing: A South African context

https://ift.onlinelibrary.wiley.com/doi/10.1111/1750-3841.70198
1•PaulHoule•7m ago•0 comments

The Medley Interlisp Project

https://interlisp.org/
1•lr0•8m ago•0 comments

Asimov, Musk and the replacement of humans by robots

https://www.lemonde.fr/en/summer-reads/article/2025/08/07/isaac-asimov-elon-musk-and-the-replacement-of-humans-by-robots_6744170_183.html
1•geox•9m ago•0 comments

Sandia Develops Time-Free Two-Factor Authentication

https://spectrum.ieee.org/two-factor-authentication-sandia-labs
1•pseudolus•10m ago•0 comments

NASA shakes up program for ISS replacement

https://arstechnica.com/space/2025/08/as-the-end-of-the-iss-nears-nasa-shakes-up-program-for-commercial-replacements/
1•talos•13m ago•0 comments

The joy of building a bytecode VM from scratch

https://vivekn.dev/blog/bytecode-vm-scratch
2•ayhanfuat•13m ago•0 comments

AI, Healthcare, and Labubu Became the American Economy

https://kyla.substack.com/p/how-ai-healthcare-and-labubu-became
1•Hoasi•14m ago•0 comments

Writing Your Own Simple Tab-Completions for Bash and Zsh

https://mill-build.org/blog/14-bash-zsh-completion.html
1•thunderbong•14m ago•0 comments

We moved off Nginx to our own product to front our services

https://ngrok.com/blog-post/nginx-ngrok-dogfooding
2•srichard16•15m ago•0 comments

Back End FinOps: Engineering Cost-Efficient Microservices in the Cloud – InfoQ

https://www.infoq.com/articles/backend-finops-cost-efficiency/
1•rbanffy•15m ago•0 comments

My Journey from macOS to Arch Linux with Omarchy

https://www.ssp.sh/blog/macbook-to-arch-linux-omarchy/
4•articsputnik•19m ago•1 comments

Interesting to see Cursor on GPT5 release

1•elysiumstudios•23m ago•1 comments

Why OpenAI open-sourced models?

https://www.open-source-ward.com/why-did-openai-just-open-sourced-two-models/
2•avervaet•26m ago•0 comments

After using ChatGPT, man swaps his salt for sodium bromide–and suffers psychosis

https://arstechnica.com/health/2025/08/after-using-chatgpt-man-swaps-his-salt-for-sodium-bromide-and-suffers-psychosis/
5•cratermoon•27m ago•0 comments

Ask HN: Wywd with a 256gb/40c 300tb/month server?

1•AgentMatrixAI•28m ago•0 comments

Show HN: Remotext.co – a minimalist, text-only remote jobs board

https://remotext.co
1•drdruide•28m ago•0 comments

What makes Israel's starvation of Gaza stand apart

https://www.vox.com/policy/422622/israel-famine-gaza-history-weaponizing-starvation-war
16•lr0•29m ago•0 comments

Quantifying the algorithmic improvement from reasoning models

https://epoch.ai/gradient-updates/quantifying-the-algorithmic-improvement-from-reasoning-models
1•og_kalu•30m ago•0 comments
Open in hackernews

Show HN: Octofriend, a cute coding agent that can swap between GPT-5 and Claude

https://github.com/synthetic-lab/octofriend
40•reissbaker•2h ago
Hey HN! We're shipping Octofriend today, a cute coding assistant that can swap between GPT-5, Claude, local or open-source LLMs, etc mid-conversation as needed. It handles reasoning tokens (including encrypted ones from OpenAI and Anthropic) really well, and includes a couple of custom-trained ML models to fix minor diff edit and JSON encoding errors that we've also open-sourced. Have fun!

Comments

earino•1h ago
This looks very interesting. I wish it came with some guides for using it with a local LLM. I have an MBP with 128gb of ram and I have been trying to find a local open source coding agent. This feels like it could be the thing.
reissbaker•1h ago
I'll add docs! Tl;DR: in the onboarding (or in the Add Model menu section), you can select adding a custom LLM. It'll ask you for your API base URL, which is whatever localhost+port setup you're using, and then an env var to use as an API credential. Just put in any non-empty credential, since local models typically don't actually use authentication. Then you're good to go.

IMO gpt-oss-120b is actually a very competent local coding agent — and it should fit on your 128GB Macbook Pro. I've used it while testing Octo actually, it's quite good for a local model. The best open model in my opinion is zai-org/GLM-4.5, but it probably won't fit on your machine (although it works well with APIs — my tip is to avoid OpenRouter though since quite a few of the round-robin hosts have broken implementations.)

earino•1h ago
Ok wonderful! Thanks.

I'm trying to set it up right now with lmstudio with qwen3-coder-30b. Hopefully it's going to work. Happy to take any pointers on anything y'all have tried that seemed particularly promising.

reissbaker•1h ago
For sure! We also have a Discord server if you need any help: https://discord.gg/syntheticlab
earino•31m ago
Follow up question, can the diff apply and fix json models be run locally as well with octofriend, or do they have to hit your servers? Thanks!
reissbaker•25m ago
They're just Llama 3.1 8b Instruct LoRAs, so yes — you can run them locally! Probably the easiest way is to merge the weights, since AFAIK ollama and llama.cpp don't support LoRAs directly — although llama.cpp has utilities for doing the merge. In the settings menu or the config file you should be able to set up any API base URL + env var credential for the autofix models, just like any other model, which allows you to point to your local server :)

The weights are here:

https://huggingface.co/syntheticlab/diff-apply

https://huggingface.co/syntheticlab/fix-json

And if you're curious about how they're trained (or want to train your own), the entire training pipeline is in the Octofriend repo.

john_max_1•58m ago
https://deps.dev/npm/octofriend/0.0.18/dependencies - huge list of dependencies
ZYbCRq22HbJ2y7•45m ago
They should hide them, like Anthropic does, to confuse dependency hawks.

https://deps.dev/npm/%40anthropic-ai%2Fclaude-code/1.0.69/de...

reissbaker•41m ago
Lol! We're open-source, so there's no point hiding. Our actual non-devDependencies in our package.json is small, but there are a lot of transitive dependencies — downside of the Node ecosystem.

I doubt we're particularly different in that regard from Claude Code, since we use the same frameworks (e.g. Ink for terminal rendering).

billycao•44m ago
There are only 16 direct dependencies, and they all look pretty reasonable to me.

Have you worked with any Node.js projects before? I'd actually say this is a relatively sparse list of dependencies for a user-facing tool.

ancientrevolver•57m ago
Looks interesting! How would you say it compares against Claude/Gemini code or any of the other major terminal-based coding assistants?
reissbaker•53m ago
It's quite similar to Claude Code. The main advantages are that it's super easy to use with different models when new ones come out (like GPT-5!), and with local LLMs, and we have some optional, custom-trained small models that help auto-fix diff edit failures and minor JSON inaccuracies — they work with any model and especially help with some of the open-source coding models.

We also open-sourced the autofix models:

https://huggingface.co/syntheticlab/diff-apply

https://huggingface.co/syntheticlab/fix-json

They're truly open source, not just open weight BTW: the entire training pipeline is in the Octofriend repo.

dingnuts•45m ago
wow the fake Studio Ghibli artwork is really unsettling. Seriously creepy uncanny valley vibes on top of the stolen style. I hate it. Please never do that again.
rbren•42m ago
Quick plug for the OpenHands CLI: https://docs.all-hands.dev/usage/how-to/cli-mode

We're working on creating an SDK that will allow other folks to build their own CLIs with OpenHands, so you can take advantage of our SOTA agent, but implement the TUI/GUI of your dreams.

ascorbic•30m ago
This looks interesting, but it is quite buggy. A few things I've found:

- error handling is not good. It just dumps the error JSON in the console, and doesn't read and understand it, so keeps retrying even if it's something that it clearly needs to change

- ESC is pretty unreliable at interrupting ongoing activity

- I'd expect to be able to use arrow keys to navigate through history

- is there a way to change the preference order for models?

It succeeded in my standard task of adding support for detecting itself to am-i-vibing, but it got stuck in some API errors before it was able to create a PR. It does now have support though after a little help: https://github.com/ascorbic/am-i-vibing

reissbaker•28m ago
Ah, I actually find it useful to see the error output! But I can add a flag to hide it. Yes, you can change the ordering by going to the menu (via ESC), and going to "Settings" and then "Set default model." (You can also just edit the model order in the config file at ~/.config/octofriend/octofriend.json5).

ESC should reliably interrupt the model, although it doesn't currently interrupt tool calls — I'll add that (although all tool calls have timeouts currently).

ascorbic•11m ago
It's useful, but by default it would be best to just show the error message, not a screen full of JSON from the Vercel SDK
reissbaker•10m ago
This is very good feedback thank you :D I'll ship these improvements tonight.