Hacker News
Latest
Ghostty's AI Policy
2026-01-23 @ 09:50:26Points: 96Comments: 42
Google is ending full-web search for niche search engines
2026-01-23 @ 09:38:02Points: 102Comments: 76
The State of Modern AI Text to Speech Systems for Screen Reader Users
2026-01-23 @ 09:24:27Points: 9Comments: 1
Replacing Protobuf with Rust to go 5 times faster
2026-01-23 @ 09:03:31Points: 44Comments: 28
Proton Spam and the AI Consent Problem
2026-01-23 @ 07:01:29Points: 226Comments: 124
I built a light that reacts to radio waves [video]
2026-01-23 @ 05:34:35Points: 206Comments: 52
Bugs Apple Loves
2026-01-23 @ 02:24:12Points: 695Comments: 311
Stunnel
2026-01-23 @ 00:30:20Points: 87Comments: 30
Why medieval city-builder video games are historically inaccurate (2020)
2026-01-23 @ 00:22:58Points: 153Comments: 95
Improving the usability of C libraries in Swift
2026-01-22 @ 23:34:44Points: 119Comments: 13
Scaling PostgreSQL to power 800M ChatGPT users
2026-01-22 @ 21:24:23Points: 203Comments: 94
Capital One to acquire Brex for $5.15B
2026-01-22 @ 21:23:12Points: 309Comments: 240
Capitol One statement: https://investor.capitalone.com/news-releases/news-release-d...
Brex statement: https://www.brex.com/journal/brex-and-capital-one-join-force...
Why does SSH send 100 packets per keystroke?
2026-01-22 @ 19:27:32Points: 505Comments: 268
'Active' sitting is better for brain health: review of studies
2026-01-22 @ 19:03:56Points: 113Comments: 42
I was banned from Claude for scaffolding a Claude.md file?
2026-01-22 @ 18:38:27Points: 567Comments: 503
CSS Optical Illusions
2026-01-22 @ 17:41:22Points: 189Comments: 16
Launch HN: Constellation Space (YC W26) – AI for satellite mission assurance
2026-01-22 @ 17:03:21Points: 40Comments: 15
Between us, we've spent years working on satellite operations at SpaceX, Blue Origin, and NASA. At SpaceX, we managed constellation health for Starlink. At Blue, we worked on next-gen test infra for New Glenn. At NASA, we dealt with deep space communications. The same problem kept coming up: by the time you notice a link is degrading, you've often already lost data.
The core issue is that satellite RF links are affected by dozens of interacting variables. A satellite passes overhead, and you need to predict whether the link will hold for the next few minutes. That depends on: the orbital geometry (elevation angle changes constantly), tropospheric attenuation (humidity affects signal loss via ITU-R P.676), rain fade (calculated via ITU-R P.618 - rain rates in mm/hr translate directly to dB of loss at Ka-band and above), ionospheric scintillation (we track the KP index from magnetometer networks), and network congestion on top of all that.
The traditional approach is reactive. Operators watch dashboards, and when SNR drops below a threshold, they manually reroute traffic or switch to a backup link. With 10,000 satellites in orbit today and 70,000+ projected by 2030, this doesn't scale. Our system ingests telemetry at around 100,000 messages per second from satellites, ground stations, weather radar, IoT humidity sensors, and space weather monitors. We run physics-based models in real-time - the full link budget equations, ITU atmospheric standards, orbital propagation - to compute what should be happening. Then we layer ML models on top, trained on billions of data points from actual multi-orbit operations.
The ML piece is where it gets interesting. We use federated learning because constellation operators (understandably) don't want to share raw telemetry. Each constellation trains local models on their own data, and we aggregate only the high-level patterns. This gives us transfer learning across different orbit types and frequency bands - learnings from LEO Ka-band links help optimize MEO or GEO operations. We can predict most link failures 3-5 minutes out with >90% accuracy, which gives enough time to reroute traffic before data loss. The system is fully containerized (Docker/Kubernetes) and deploys on-premise for air-gapped environments, on GovCloud (AWS GovCloud, Azure Government), or standard commercial clouds.
Right now we're testing with defense and commercial partners. The dashboard shows real-time link health, forecasts at 60/180/300 seconds out, and root cause analysis (is this rain fade? satellite setting below horizon? congestion?). We expose everything via API - telemetry ingestion, predictions, topology snapshots, even an LLM chat endpoint for natural language troubleshooting.
The hard parts we're still working on: prediction accuracy degrades for longer time horizons (beyond 5 minutes gets dicey), we need more labeled failure data for rare edge cases, and the federated learning setup requires careful orchestration across different operators' security boundaries. We'd love feedback from anyone who's worked on satellite ops, RF link modeling, or time-series prediction at scale. What are we missing? What would make this actually useful in a production NOC environment?
Happy to answer any technical questions!
Show HN: isometric.nyc – giant isometric pixel art map of NYC
2026-01-22 @ 16:52:35Points: 985Comments: 189
I didn't write a single line of code.
Of course no-code doesn't mean no-engineering. This project took a lot more manual labor than I'd hoped!
I wrote a deep dive on the workflow and some thoughts about the future of AI coding and creativity:
GPTZero finds 100 new hallucinations in NeurIPS 2025 accepted papers
2026-01-22 @ 15:20:48Points: 857Comments: 451
In Europe, wind and solar overtake fossil fuels
2026-01-22 @ 14:14:15Points: 645Comments: 656
Qwen3-TTS family is now open sourced: Voice design, clone, and generation
2026-01-22 @ 13:51:25Points: 626Comments: 195
Douglas Adams on the English–American cultural divide over "heroes"
2026-01-22 @ 13:50:48Points: 457Comments: 465
'Askers' vs. 'Guessers' (2010)
2026-01-22 @ 11:40:01Points: 158Comments: 103
AI Is a Horse (2024)
2026-01-20 @ 00:20:54Points: 55Comments: 28
Show HN: Txt2plotter – True centerline vectors from Flux.2 for pen plotters
2026-01-19 @ 21:57:03Points: 25Comments: 6
If you’ve tried plotting AI-generated images, you probably know the struggle: generic tracing tools (like Potrace) trace the outline of a line, resulting in double-strokes that ruin the look and take twice as long to plot.
What I tried previously:
- Potrace / Inkscape Trace: Great for filled shapes, but results in "hollow" lines for line art.
- Canny Edge Detection: Often too messy; it picks up noise and creates jittery paths.
- Standard SDXL: Struggled with geometric coherence, often breaking lines or hallucinating perspective.
- A bunch of projects that claimed to be txt2svg but which produced extremely poor results, at least for pen plotting. (Chat2SVG, StarVector, OmniSVG, DeepSVG, SVG-VAE, VectorFusion, DiffSketcher, SVGDreamer, SVGDreamer++, NeuralSVG, SVGFusion, VectorWeaver, SwiftSketch, CLIPasso, CLIPDraw, InternSVG)
My Approach:
I ended up writing a Python tool that combines a few specific technologies to get a true "centerline" vector:
1. Prompt Engineering: An LLM rewrites the prompt to enforce a "Technical Drawing" style optimized for the generator.
2. Generation: I'm using Flux.2-dev (4-bit). It seems significantly better than SDXL at maintaining straight lines and coherent geometry.
3. Skeletonization: This is the key part. Instead of tracing contours, I use Lee’s Method (via scikit-image) to erode the image down to a 1-pixel wide skeleton. This recovers the actual stroke path.
4. Graph Conversion: The pixel skeleton is converted into a graph to identify nodes and edges, pruning out small artifacts/noise.
5. Optimization: Finally, I feed it into vpype to merge segments and sort the paths (TSP) so the plotter isn't jumping around constantly.
You can see the results in the examples inside the Github repo.
The project is currently quite barebones, but it produces better results than other options I've tested so I'm publishing it. I'm interested in implementing better pre/post processing, API-based generation, and identifying shapes for cross-hatching.