MurphyA/hacker-news huggingface dataset:
Show HN: GitWriter – mobile Markdown editor for writers
by anthonybrooks | 2026-02-09 08:58:20+00:00
Written in Rust! (not really)

I've been using Git for writing recently and was lacking a good UI for editing markdown files when away from the laptop. I created GitWriter to fill that gap.

It's built with Expo and I added caching for offline editing with local sqlite, writing goals and a bunch of other features.

Markdown is having a huge moment thanks to AI and more and more people are starting to see Git is a really solid choice for creative and technical writers.

I've recently launched for iOS and would appreciate feedback!
by Ef996 | 2026-02-09 08:58:57+00:00
I mean they are not a math nightmare per se if you’re comfortable with the theory. What I meant is that they become comparatively complex to integrate into a system like this.

Think about arc length, compute intersections, reparametrization, etc., and with clothoids that usually means some complex numerical algorithms.

Using circular arcs or even simple third-degree polynomials (like cubic parabolas) reduces many of those operations to trivial O(1) function calls, which makes them much cheaper to evaluate and manipulate procedurally, especially when you're computing it 60 times per frame
by erikpau | 2026-02-09 08:59:27+00:00
Working on https://allscreenshots.com - a screenshot API for developers.

I got frustrated with existing screenshot services choking on cookie banners, rendering half-loaded pages, and serving bloated images. So my co-founder and I built one that auto-dismisses cookie consent dialogs using Playwright heuristics, serves AVIF-first from Cloudflare R2, and supports geo-distributed rendering so you can capture pages as they'd appear from different regions.

Spring Boot + React + PostgreSQL. Bootstrapped after selling a previous ecommerce SaaS.

Currently documenting the whole build in a 30-day series on the blog if anyone's into that sort of thing.
Show HN: Seedance 2.0 – Native audio-visual sync video model
by thenextechtrade | 2026-02-09 08:59:36+00:00
I’ve been tracking the latest release from ByteDance, Seedance 2.0, and I’ve integrated it into my platform. Unlike previous models that focus only on pixels, Seedance 2.0 achieves frame-level audio-visual synchronization natively.

Check out the model's capabilities here: https://videomakerai.app/models/seedance-ai

Key Highlights:

12-Way Multimodal Control: Supports multi-image and video references for consistent characters.

Native Audio-Visual Sync: No more "dubbing" after generation; the sound and motion are generated together.

Production Ready: Optimized for dynamic comics and marketing videos with 99%+ success rate.

Would love to hear your thoughts on the consistency of the output!

website: https://videomakerai.app/models/seedance-ai
by joe_mamba | 2026-02-09 09:00:17+00:00
What part of my original statement

"EU nations are still economically competitors to each other and they're not gonna spend their tax money to fund competing economies even in the EU block"

do you think does not stand anymore and whY?

>unfounded opinion pieces with no collaborating evidence

Maybe reading comprehension is not your strength, but I gave you the evidence in the comment you quoted. Maybe you don't like it, but that's another thing.
by simulator5g | 2026-02-09 09:00:30+00:00
Nobody would say:

"...there's no point to working with other people because you can't predict their behavior exactly."

Because you CAN predict coworker behavior to a useful point. Ex, they'll probably reply to that email on Monday. They'll probably show you a video that you find less amusing than they do.

With LLMs you can't be quite sure whether they will make something up, forget a key detail, hide a mistake that will obviously be found out when everything breaks, etc.
by smt88 | 2026-02-09 09:01:03+00:00
> ‘Smaller cities’ in the US are what most of the world calls ‘rural’.

What? No it's not. In the study I linked and also for most people's purposes, "smaller city" is something like Milwaukee or Pittsburgh, a place with an urban center, a real downtown, some skyscrapers, and probably a few corporate headquarters.
by jbstack | 2026-02-09 09:01:20+00:00
Are you really inspecting every app you install, including all its dependencies, and the dependencies of those dependencies, to a level of detail sufficient to identify sophisticated and obfuscated backdoors?

In the real world, nobody does this. Instead, you make a conscious choice to trust the apps that you install. Every decision of whether to install an app is a tradeoff between (a) the risk that that trust is misplaced, and (b) the benefits of the app.
by stoneforger | 2026-02-09 09:02:11+00:00
You do need to be able to understand nonstick coating is unhealthy and not magic. You do need to understand your options for pan frying for not sticking are a film of water or an ice cube if you don't want to add an oil into the mix. Then it really depends what you are cooking on how sticky it will be and what the end product will look like. That's why there are people that can't fry an egg, people that cook, chefs, and Michelin chefs. Because nuance matters, it's just that the domain where each person wants to apply it is different. I dont care about nuance in hockey picks but probably some people do. But some domains should concern everyone.
by mojuba | 2026-02-09 09:02:16+00:00
> AI will make this situation worse.

Being an AI skeptic more than not, I don't think the article's conclusion is true.

What LLM's can potentially do for us is exactly the opposite: because they are trained on pretty much everything there is, if you ask the AI how the telephone works, or what happens when you enter a URL in the browser, they can actually answer and break it down for you nicely (and that would be a dissertation-sized text). Accuracy and hallucinations aside, it's already better than a human who has no clue about how the telephone works or where to even begin if the said human wanted to understand it.

Human brains have a pretty serious gap in the "I don't know what I don't know" area, whereas language models have such a vast scope of knowledge that makes them somewhat superior, albeit at a price of, well, being literally quite expensive and power hungry. But that's technical details.

LLMs are knowledge machines that are good at precisely that: knowing everything about everything on all levels as long as it is described in human language somewhere on the Internet.

LLMs consolidate our knowledge in ways that were impossible before. They are pretty bad at reasoning or e.g. generating code, but where they excel so far is answering arbitrary questions about pretty much anything.
by logicprog | 2026-02-09 09:02:21+00:00
> I am sure if I used LLMs "properly" "agentically", then they would have triggered the tooling around them to build and execute the code, gotten the same results as me much faster, then equally authoritatively and confidently stated that I don't need to call Dispose.

Yes, usually my agents directly read the source code of libraries that don't have lots of good documentation or information in their training data, and/or create test programs as minimal viable examples and compile and run them themselves to see what happens, it's quite useful.

But you're right overall; LLMs placed inside agents are essentially providing a sort of highly steerable plausible prior for a genetic algorithm to automatically solve problems and do automation tasks. It's not as brute force as a classic genetic algorithm, but it can't always one-shot things, there is sometimes an element of guess-and-check. But IME at least that element is usually not more iterations than it takes me to figure something out (2-3), on average, although sometimes it needs more iterations than I would've on simple problems, and other times much less on harder ones, or vice versa.
by brnt | 2026-02-09 09:02:24+00:00
This is why I like Dutch road design, there's a legally required minimum (I think it's 200m, but 300m is more common) for onramps, and we are taught not to merge before you've reached the maximum speed on the road you're merging too, so that you cause minimal disturbance to the traffic currently there. (Think like a zipper.)

I live near the border with Germany, and these guys are used to short ramps and so just merge well below the speed other traffic are going, expecting others to yield. (And many locals also drive like that unfortunately.) So uncivilized.
by zarzavat | 2026-02-09 09:04:07+00:00
TSMC can shut the fabs down whenever they want. If the US think they can take over a fab like it's a t-shirt factory and keep it running without TSMC's cooperation they are sorely mistaken. What are you going to do when none of the Taiwanese workers turn up for work, or worse they do turn up and sabotage the fab.
by ifwinterco | 2026-02-09 09:04:51+00:00
Yep this is common in the UK as well and with the tomato I do prefer it to fresh mackerel, but it's still too "fishy" for me, if I tried to eat 3 tins a week I'd get sick of it pretty quickly.

Maybe genetics, I'm guessing all my ancestors grew up eating dairy and some meat and not so much fish.

It used to be traditional in England to eat kippers for breakfast once a week but that's more or less gone extinct
by leleat | 2026-02-09 09:05:04+00:00
https://github.com/Leleat/git-forge

From the README: "[git-forge is a] simple CLI tool for basic interactions with issues and pull requests across GitHub, GitLab, Gitea, and Forgejo".

Right now, I am looking into better testing. Currently, I do testing by mocking the forge APIs and then running git-forge against them with TypeScript. But not everything is testable that way. The TUI is pretty much untested. So I now want to port at least the tests to Rust (I am probably gonna leave the mock API in TS) and need to look into how to tests TUIs, which is a bit of a challenge since not only is Rust my first "systems programming language", I am also not knowledgable in Terminal/TUIs...
by thewhitetulip | 2026-02-09 09:06:05+00:00
I once had a PR. I told the dev that "LLM is ok but you own the code"

He told me "I spent n days to architect the solution"

He shows me claude generated system design .. and then i say ok, I went to review the code. 1hr later i asked why did you repeat the code all over at the end. Dude replies "junk the entire PR it's AI generated"
by stoneforger | 2026-02-09 09:06:26+00:00
Excellent point. The intention of business is profit, how it arrives there is considered incidental. Any product no matter what, as long as it sells. Compounding effects in computing, the internet and miniaturisation, have enabled large profit margins that further compound these effects. They think of this as a machine that can keep on printing more money and subsuming more and more as software and computers are pervasive.
by geetuu | 2026-02-09 09:06:31+00:00
We ran into the annoying Envoy 503 bug in our prod and needed some quick tools to help figure out what was going on with TCP connections and HTTP requests.

https://github.com/vishnugt/TCPFinMonitor. Live - https://keepalive.gt.ms/

This tool tracks TCP FIN packet timing to see how upstream connections are closing and how keep-alives behave. It helped me spot when connections were closing too early or timing out, which was causing those 503 errors.

https://github.com/vishnugt/hyperbin

A fast, minimal httpbin clone written in Rust. It’s way faster(20x throughput) than the usual httpbin and useful for testing HTTP clients and debugging requests without extra noise.

These aren’t polished, just some stuff I needed to iron out the issue.
by rramadass | 2026-02-09 09:06:35+00:00
Not quite.

What i am pointing out are neither complex nor any magic under-the-hood. They are simply techniques in the C++ repertoire well-known since the early 90's and used in all high-performance C++ libraries.

tialaramex made a big deal out of overheads in C++ dynamic dispatch (which incidentally are pretty minimal) using a trivial example, when performance focused (both time and size) C++ programmers do not use it that way at all. Modeling in C++ can be done in any number of ways and is driven by specific perspectives of the end goal.
by seanhunter | 2026-02-09 09:06:45+00:00
I wish we could track down the people who use agents to post. I’m sure “your human” thinks they are being helpful, but all they are doing is making this site worse.

Noone is interested in the question of what an LLM can do to generate a brief post to the comments section of a website. Everyone has known that is possible for some time. So it adds literally negative value to have an agent to make a post “on your behalf”
by rob74 | 2026-02-09 09:07:28+00:00
Yeah, maybe I'm overly pedantic, but the author is also overly pedantic about the curvatures of streets/roads in games, so... :)

But, to continue with the pedantry: the Romans already built cities far from (navigable) water. There have been roads since antiquity, then since the mid 19th century it was first the railways that made it easy to transport passengers and goods over large distances. The current version of roads being the main/only form of transportation only came about in the 1950s.
by Ef996 | 2026-02-09 09:07:36+00:00
I mean they are not a math nightmare per se if you’re comfortable with the theory. What I meant is that they become comparatively complex to integrate into a system like this.
Think about arc length, compute intersections, reparametrization, etc., and with clothoids that usually means some complex numerical algorithms.

Using circular arcs or even simple third-degree polynomials (like cubic parabolas) reduces many of those operations to trivial O(1) function calls, which makes them much cheaper to evaluate and manipulate procedurally, especially when you're computing it 60 times per frame
by ghostfoxgod | 2026-02-09 09:08:16+00:00
I'm building CatchIntent (https://CatchIntent.com).
The goal is to help turning social conversations into qualified warm leads.

Started with it because I was struggling with finding relevant conversations about my first app where people are exactly asking for what I'm selling, only that I was missing those conversations and people.
Build a POC, tested for myself and started getting good leads, so I converted it into my second app.
by discoinverno | 2026-02-09 09:08:53+00:00
I keep working on my command line game 'Rebels in the sky' (https://rebels.frittura.org)

The game is about spacepirates playing basketball, it's kinda a basketball manager game. It's played in your terminal and works with no internet.

You can try it via ssh at `ssh frittura.org -p 3788`
by IneffablePigeon | 2026-02-09 09:09:16+00:00
Because batteries are still expensive, this is a tough sell for most of the market. You would be removing lots of things that most buyers associate with more luxury cars, but not actually saving much of the cost and therefore not reducing the price that much.

I think (hope) this niche will start to make a comeback as the underlying tech continues to get cheaper. You are starting to see glimmers of it in the low low end with some micromobility cars in Europe just providing phone holders instead of screens.
by logicprog | 2026-02-09 09:09:20+00:00
I make $1500/mo, working part time for a friend being vastly underpaid for technical work and part time as a meat packer in the back of a supermarket, because I had to drop out of university a year before finishing due to a disability and loss of financial resources, and thanks to being trans, disabled, and a dropout, as well as the job market that's fucked up due to AI and all the other reasons for layoffs, so I can't get a tech job, despite having been programming since I was seven and being very good at it.

I don't think it's really fair to talk about "people who benefited from this opportunity cheering it on" in the comments on one of my posts. I'm an agentic AI coding enthusiast because I find it fascinating, it allows me to focus more on what I like most about programming (software architecture, systems thinking, etc), and the decreased cognitive load and increased productivity allows me to continue to do interesting projects in the time and energy I have left after my jobs and disability take.
by FailMore | 2026-02-09 09:10:21+00:00
I launched https://rebrain.gg/ a few days ago.

It's a bit like Reddit but focused on learning. (Doom learning instead of doom scrolling)

You 1) upload a source 2) direct the kind of questions you want to be asked 3) start answering (and if you get the answers wrong, you can discuss the problem with "AI").

You can read other people's sources, questions, answers and their discussions with AI too.

And if you're learning the same thing as other people, you can join communities to share sources/questions.

It's still very early on, so I'm very interested in any feedback.
by KaiserPro | 2026-02-09 09:11:18+00:00
I worked on some next next gen AR glasses, I saw and used both orion and the prototype version of the rayban meta display glasses

Orion suffered from the problem that plagued it throughout its production: shifting goals and poor product management. The display team promised and then didn't deliver, twice.

One of my friends showed me a demo in meta display glasses (the production one) that allowed you to take a youtube recipe video, feed it into the dipshit machine and it'd spit out a step by step guide for you to follow. That was really nice to use.

The demo I worked on was taking some research glasses and attaching SLAM, always on audio and basic VLM descriptions of what you are looking at and dumping it into a database. You'd be surprised at how useful that context was. at the end of the day you could say "In the meeting I had with x what were the actions" Sometimes it even worked. Because everything that you saw or did was geocoded (ie it knew which room you were in) and linked to a calendar, even though facial and voice recognition wasn't allowed, you could get something akin to a decent executive assistant.

Making it secure and private is a big fucking challenge. I put in face and screen blurring, but thats not really enough. There is OCR based on eye gaze, which is hard to censor. The problem is there is more than enough context stored to infer lots of things.

The problem is not just securing the storage, its finding a decent sharing mechanisms that allows you to perform normal actions without asking a million questions or over sharing.
by Ygg2 | 2026-02-09 09:11:38+00:00
> I'd take someone who does that and codes a hell of a lot, like Linus or Lattner anyday of the week.

Funnily enough, I had Linus in mind as a sort of no-coding Principal Engineer/Architect/Maintainer. He famously said he doesn't code anymore [1].

So I guess he's dead weight by your logic, right?

[1]https://www.youtube.com/watch?v=H8Gd9t7FQqI&t=8m54s
by Ametrin | 2026-02-09 09:11:54+00:00
https://pdfbolt.com

A PDF generation API, Chrome-based. Most of my time lately goes into print production - browsers render everything in RGB but print needs CMYK with ICC color profiles, and getting that conversion right inside the PDF turned out to be a much deeper problem than expected. Got PDF/X-1a and PDF/X-4 working now.
by celicoo | 2026-02-09 09:12:28+00:00
https://catchditto.site

I'm building Ditto — it clones websites with 100% visual accuracy and outputs a proper React app with named components and preserved structure.

The problem: you find a design you love, want to use it as a starting point, and your options are either manually recreating it or using a tool that spits out a tangled mess of divs and inline styles. CatchDitto gives you an actual codebase — clean component hierarchy, sensible naming, structure you can extend without wanting to rewrite everything first.

I'm still iterating, would love to hear what others think.
by arkforge | 2026-02-09 09:12:33+00:00
I'm working on ArkWatch (https://watch.arkforge.fr) - a monitoring API that you can use with just curl, no signup required.

The insight: most solo founders need basic "alert me when this changes" monitoring, but existing tools force you through signup flows, credit cards, dashboards you'll never use. So I made it dead simple:

curl "https://watch.arkforge.fr/api/check?url=https://your-site.com&email=you@email.com"

That's it. It watches the URL and emails you when content changes. Free tier = 10 checks/day, which is enough for most side projects.

I built this because I kept forgetting to monitor my own stuff. Now it's live and I'm trying to get my first 5 beta testers. The challenge is marketing - I'm a developer, not a growth hacker. Learning as I go!

What's been your biggest challenge with your current project?
by ronedmeades | 2026-02-09 09:12:39+00:00
Hi HN — I built Bob, an open-source AI personal agent that runs on your machine. It started as an experiment to see how far you could push an autonomous agent, it has 170+ tools across 35 skill modules.

It handles calendar, contacts, expenses, invoices, email (Gmail), marketplace management (eBay/Etsy), smart home (Home Assistant), voice messages (Whisper + edge-tts), browser automation, background tasks, phone calls (Twilio), and agent-to-agent communication.

The security angle matters to me — tools like OpenClaw have open skill marketplaces where anyone can publish code that runs on your machine. Bob takes the opposite approach: all tools are vetted first-party code, credentials are protected, data stays local, and external agent access is sandboxed with trust tiers and rate limits.

Works with Gemini (free), OpenAI, or Anthropic. TypeScript, Node.js 22+, no heavy frameworks. Setup takes about 5 minutes.

Would love feedback on the architecture and what tools people would want to see added.
by whstl | 2026-02-09 09:15:34+00:00
Good point, but gotta remember that people don't buy chips, they buy products. There's plenty of stuff to be produced. From components to PCBs to casing to packaging.

China didn't become the manufacturing giant it is because of a single product, they did because the whole supply chain was moving there while the EU and US were only concerned about higher-margin products and activities.

I'm sure some town in Italy wishes it was still the world's #1 diode manufacturer or something.
by melting_snow | 2026-02-09 09:16:53+00:00
Im working on ebpfence https://github.com/CucumisSativus/ebpfence

I want to create a tool that would automatically block the stealers from stealing your previous credentials or crypto wallets. I had this idea after the Shai-Hulud attack

It's an experimental side project, but so far it looks very promising.
by ceoj | 2026-02-09 09:19:04+00:00
SEEKING WORK, REMOTE - WORLDWIDE

Remote: Yes. I have been working remotely with clients from USA, UK/EU, AUS/NZ for last 15+ years.

Willing to relocate: No

Technologies: Senior Ruby on Rails, React and AI developer with 15+ years of experience with software development.

Résumé/CV: https://docs.google.com/document/d/1fvnKGKM6T2yAtkMhShAyxJtS...

Email: skfix@outlook.com

I am Sunil, senior Ruby on Rails, React and AI developer with super happy clients from all over the world. I am open to part-time, and full-time opportunities.
by netdevphoenix | 2026-02-09 09:19:17+00:00
> Can you imagine not being fired when you can only do 2.5% of all tasks?

You are not competing against LLMs though. You are competing against people (who in a pre-LLM world wouldn't be in tech) using LLMs tools to beat you in terms of value. In the new world, you either are a top 1% dev or you beat everyone in race to the bottom pricewise. The middle will become vanishingly small. Think of manufacturing in developed countries.
by ceoj | 2026-02-09 09:19:19+00:00
SEEKING WORK, REMOTE - WORLDWIDE

Remote: Yes. I have been working remotely with clients from USA, UK/EU, AUS/NZ for last 15+ years.

Willing to relocate: No

Technologies: Senior Ruby on Rails, React and AI developer with 15+ years of experience with software development.

Résumé/CV: https://docs.google.com/document/d/1fvnKGKM6T2yAtkMhShAyxJtS...

Email: skfix@outlook.com

I am Sunil, senior Ruby on Rails, React and AI developer with super happy clients from all over the world. I am open to part-time, and full-time opportunities.