frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

What makes cheap_steady_clock faster than std:chrono:high_resolution_clock?

https://devblogs.microsoft.com/oldnewthing/20251022-00/?p=111714
1•signa11•43s ago•0 comments

Forbidden Sidon subsets of perfect difference sets, a human-assisted proof

https://borisalexeev.com/papers/erdos707.html
1•wslh•1m ago•0 comments

Fat particles could be key to treating metabolic brain disorders

https://medicalxpress.com/news/2025-09-fat-particles-key-metabolic-brain.html
1•PaulHoule•2m ago•0 comments

Trump pardons founder of Binance, largest crypto exchange

https://www.theguardian.com/technology/2025/oct/23/binance-trump-pardon-changpeng-zhao
2•ndsipa_pomu•3m ago•1 comments

Copilot Mode in Microsoft Edge

https://blogs.windows.com/msedgedev/2025/10/23/meet-copilot-mode-in-edge-your-ai-browser/
1•pentagrama•3m ago•0 comments

Show HN: An offline self-organising journal for work logging [OpenSrc]

https://journl.xyz
1•vermaabhishek39•4m ago•0 comments

Visibility at scale: How Figma detects sensitive data exposure

https://www.figma.com/blog/visibility-at-scale-how-figma-detects-sensitive-data-exposure/
1•ramimac•4m ago•0 comments

Trump pardons convicted Binance founder Changpeng Zhao

https://www.cnbc.com/2025/10/23/trump-pardons-binance-founder-cz-zhao.html
3•koolba•4m ago•2 comments

Defending Organic Literature in an AI World – Books by People

https://booksbypeople.org/
1•ChrisArchitect•5m ago•0 comments

Sphere Computer – The Innovative 1970s Computer Company Everyone Forgot

https://sphere.computer/
1•ChrisArchitect•6m ago•0 comments

Ask HN: How do I report Discord (CDN) distributing malware?

1•Benjamin_Dobell•6m ago•0 comments

Romanian inmate hacks into prison IT system, modifies sentences for others

https://www.romania-insider.com/romanian-inmate-hacks-prison-it-system-oct-2025
2•speckx•8m ago•0 comments

Pointing machines, population pyramids, post scandal, type species, horse urine

https://dynomight.substack.com/p/shorts-6
1•crescit_eundo•8m ago•0 comments

Trump Pardons Convicted Binance Founder

https://www.wsj.com/finance/currencies/trump-binance-changpeng-zhao-pardon-7509bd63
5•pulisse•9m ago•2 comments

The Brain as RAG: How We Think, Decide, and Learn

https://govindchavada.substack.com/p/the-brain-as-rag-how-we-think-decide
1•Finbarr•11m ago•0 comments

Show HN: I Made InfoBeatLive – The Operating System for Startup Success

https://www.infobeatlive.com
1•abdurrahman9955•12m ago•1 comments

Show HN: How Software Fails-A book about complex system failures(sample chapter)

2•enginyoyen•12m ago•0 comments

Show HN: I made a game that's like Connections and Mini Crossword

https://puzzle-brothers.boondoggle.studio/puzzles/linchpin
3•DJSnackySnack•13m ago•0 comments

Wiki for Escape from Duckov

https://escapefromduckovwiki.com/
1•buildsbyray•13m ago•0 comments

AWS Secret-West Region is now available

https://aws.amazon.com/about-aws/whats-new/2025/10/aws-secret-west-region-is-now-available/
1•gslin•14m ago•1 comments

Distributed pipelines for handling PBs of image data

https://www.amplifypartners.com/blog-posts/datologys-distributed-pipelines-for-handling-pbs-of-im...
4•itunpredictable•15m ago•0 comments

The Silent Scientist: When Software Research Fails to Reach Its Audience

https://cacm.acm.org/opinion/the-silent-scientist-when-software-research-fails-to-reach-its-audie...
1•FromTheArchives•15m ago•0 comments

Show HN: AI that tries to hack your web app

https://github.com/ayman8jebari/MAZINGER
1•solosquad•15m ago•0 comments

Spinning Up an Onion Mirror Is Stupid Easy

https://flower.codes/2025/10/23/onion-mirror.html
1•speckx•17m ago•0 comments

Absent the A.I. boom, I would expect that we would have lower interest rates

https://www.nytimes.com/2025/10/23/opinion/ai-bubble-economy-bust.html
1•zerosizedweasle•17m ago•1 comments

OpenAI's New Browser Raises 'Insurmountably High' Security Concerns

https://gizmodo.com/openais-new-browser-raises-insurmountably-high-security-concerns-2000675516
7•gpi•18m ago•0 comments

UnitedHealthcare's 1999 policy to remove prior auths

https://www.healthtechnerds.com/p/prior-authorizations-past-and-present-with-archelle-georgiou-md
1•brandonb•21m ago•0 comments

Why DNB moved off Databricks notebooks and onto marimo

https://marimo.io/blog/case-study-dnb
4•akshayka•21m ago•0 comments

Show HN: BGBuster ultra-low-cost Background Removal API built for devs

https://bgbuster.com
1•tcogz•21m ago•0 comments

Microsoft Pushes Xbox Division to Hit Higher Profit Margins

https://www.bloomberg.com/news/articles/2025-10-23/microsoft-pushes-xbox-studios-to-hit-higher-pr...
3•pjmlp•22m ago•1 comments
Open in hackernews

Show HN: Deta Surf – An open source and local-first AI notebook

https://github.com/deta/surf
54•mxek•4h ago
Hi HN!

We got frustrated with the fragmented experience of exploring & creating across our file manager, the web and document apps. Lots of manual searching, opening windows & tabs, scrolling, and ultimately copying & pasting into a document editor.

Surf is a desktop app meant for simultaneous research and thinking to minimize the grunt work. It’s made of two parts:

1) A multi-media library where you can save and organize files and webpages into collections called Notebooks.

2) A LLM-powered smart document which you can auto-generate using the context from any stored page, tab or entire notebook. This document contains deep links back to the source material — like a page of a PDF or timestamp in a YouTube video. Unlike Deep Research products (or NotebookLMs chat) the entire thing is editable. The user also stays in the loop.

With a technology like AI, context / data is proving to be king. We think it should stay under the user’s control, with minimal lock in: where you can own & export, and plug & play with different models. That’s why Surf is:

- Open Source on GitHub - Open (& Local Data): the data saved in Surf is stored on your local machine in open and accessible formats and mostly works offline. - Open Model Choice: you can choose which models you use with Surf, and can add custom & Local LLMs

Early users include students & researchers who are learning and doing thematic research using Surf.

Github repo: https://github.com/deta/surf/

Website: https://deta.surf/

Comments

digdugdirk•2h ago
Interesting! I'm very intrigued by the possibility of new forms of computer interaction made by breaking down app silos and linking data across various mediums. Something that caught my eye recently is Atuin Desktop, which seems to be a jupyter notebook style thing that runs your code natively.

The benefits of this is that I can connect this data, but in a computable medium. Does your product have any similar ability to bring code workflows "inside" the Surf application?

Atuin: https://github.com/atuinsh/desktop

mxek•2h ago
Thanks for the link, super interesting!

We have a super early form of runnable code, called "Surflets". More info here: https://github.com/deta/surf/blob/main/docs/SURFLETS.md

Basically you can supply input context and a runnable file will generate & run in your document. Useful for creating interactive charts or small applets.

Our philosophy is that if you want to update it, you should be able use your local code editor, not be stuck in Surf!

(we have work to do to make this solid)

ocdtrekkie•2h ago
Is this a pivot from Deta Space? Related code or totally different project?
mxek•2h ago
Many ideas are inspired by Space, but totally different codebase.
esafak•2h ago
Looks like a personal Notion, or Obsidian.

I would call this a note-taking app rather than a notebook, which to many mean computational notebooks like Jupyter.

mxek•2h ago
Thanks for the input.

We took inspiration from analog notebooks as a tool for thought, but wanted something for multi-media. We also see NotebookLM as the closest mainstream product to Surf.

Related -- some people who have seen Surf's Applets feature have also called Surf "Jupyter for normies".

More on Surflets: https://github.com/deta/surf/blob/main/docs/SURFLETS.md

ashhimself•2h ago
Looks great, will give it a go. Unrelated, what did you use to make the promo videos on deta.surf? they look great!
brechtknecht•2h ago
big thanks for the praise!

for all the screen recordings we use Screen Studio by Adam Pietrasiak. Really a all in one workhorse for everything screen recording related.

The main teaser video was made by our incredible video editor Célestin (https://www.celest.in/) who is working with After Effects, Premiere and Blender.

tnolet•1h ago
Saw it on Twitter and was interested. But from the video and demos I immediately did not understand why Notebooks and Notes are two tabs? In my mind, a Note is IN a Notebook, not some separate adjacent item...
mxek•1h ago
Yes agree, the Notebook / homepage UX still needs work.

We recently introduced a sidebar (after the video was made) which has them organized as you mention.

codebastard•1h ago
Looks to my like an effort to pivot from an AI embedded Browser after the ChatGPT Atlas release into a local system Browser.

I still don't see the advantage I get for my local system? Nearly all of the actions on the demo page are doable with chatGpt in one or three interactions.

mxek•53m ago
The big difference UX wise between chatbots and Surf is that Surf is built entirely on editable documents that you can mold / craft into an output (vs chat).

We actually had a chatbot, but our explorations showed that notes were a more effective in many cases!

An example of local data is that "Applets" made in Surf can be opened / updated from your local code editor, they're just HTML files.

jrm4•50m ago
Umm -- not being tied to ChatGPT? Like, that's huge. I personally do not consider consistently using any AI tool unless it has a local option. I've been air-quotes "paranoid" about things like this my whole life and it's served me QUITE well.
hbarka•1h ago
Photos are not mentioned as subset of media. I wonder if there’s a use case applicable to picture metadata.
mxek•1h ago
Yes great point. Photos are intended as a very important subset of media.

Not (yet) super usable, but for photos we have local OCR running, with Surf creating additional metadata (e.g. the link from where the photo was downloaded).

Can imagine some use cases -- off the top of my head, suggesting the right photos to embed in a note in response to a user query.

vee-kay•1h ago
So it's basically Cortana for Windows in a brand new powerful AI LLM avatar? ;-)
IOT_Apprentice•1h ago
Is this an open source equivalent to google’s NotebookLM? I can tell. How does it stack up features wise?
mxek•25m ago
We see NotebookLM as the closest thing!

Surf is built entirely on editable WYSIWYG documents, NotebookLM's main AI is built on chat. Surf is built to be a bit more open, NotebookLM was a bit locked down for our taste.

An example I'd highlight is taking notes against a PDF.

NotebookLM will convert the PDF to simple text, and the chat responses are read only. NotebookLM also has a lot of strict walls between chat, artifacts & sources. You have to "save" responses as (read only) notes, and move notes to sources.

With Surf you can generate notes that deep link to specific pages in the PDF, and Surf will open those pages in the original PDF. You can remove the fluff you don't want in your notes. The intention is to be a little more open -- all notes are sources from the get go, you don't have to save or migrate anything.

tosh•48m ago
Kudos on the launch. Love the local-ai approach.

Regarding open models: what is the go-to way for me to make Surf run with qwen3-vl? Ollama?

As far as I understand any endpoint that supports the completions API will work?

https://github.com/deta/surf/blob/main/docs/AI_MODELS.md

If I attach image context will it be provided to qwen3-vl? Or does this only work with the "main" models like OpenAI, Anthropic, Gemini and so on?

aavshr•7m ago
Thank you.

Yes, we support any endpoint that supports the completions API. And yes, Ollama might be the easiest to setup. The images should also work with qwen3-vl.

But if you run into any issues, please feel free to submit a bug report https://deta.surf/issues

ruguo•47m ago
Running a local LLM sounds like a solid use case, just not sure if it actually performs as well as the description claims.