frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Parse, Don't Validate (2019)

https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/
102•shirian•2h ago•38 comments

Simplifying Vulkan One Subsystem at a Time

https://www.khronos.org/blog/simplifying-vulkan-one-subsystem-at-a-time
106•amazari•3h ago•14 comments

Mathematicians disagree on the essential structure of the complex numbers

https://www.infinitelymore.xyz/p/complex-numbers-essential-structure
6•FillMaths•18m ago•0 comments

Clean-room implementation of Half-Life 2 on the Quake 1 engine

https://code.idtech.space/fn/hl2
189•klaussilveira•5h ago•37 comments

I started programming when I was 7. I'm 50 now and the thing I loved has changed

https://www.jamesdrandall.com/posts/the_thing_i_loved_has_changed/
179•jamesrandall•1h ago•132 comments

Oxide raises $200M Series C

https://oxide.computer/blog/our-200m-series-c
254•igrunert•2h ago•148 comments

Show HN: I built a macOS tool for network engineers – it's called NetViews

https://www.netviews.app
66•n1sni•11h ago•24 comments

Qwen-Image-2.0: Professional infographics, exquisite photorealism

https://qwen.ai/blog?id=qwen-image-2.0
223•meetpateltech•7h ago•123 comments

Europe's $24T Breakup with Visa and Mastercard Has Begun

https://europeanbusinessmagazine.com/business/europes-24-trillion-breakup-with-visa-and-mastercar...
174•NewCzech•5h ago•130 comments

Frontier AI agents violate ethical constraints 30–50% of time, pressured by KPIs

https://arxiv.org/abs/2512.20798
458•tiny-automates•13h ago•299 comments

Jury told that Meta, Google 'engineered addiction' at landmark US trial

https://techxplore.com/news/2026-02-jury-told-meta-google-addiction.html
267•geox•2h ago•211 comments

The US is flirting with its first-ever population decline

https://www.bloomberg.com/news/articles/2026-01-30/trump-immigration-crackdown-could-shrink-us-po...
100•alephnerd•1h ago•310 comments

Redefining Go Functions

https://pboyd.io/posts/redefining-go-functions/
29•todsacerdoti•2h ago•7 comments

Ex-GitHub CEO Launches a New Developer Platform for AI Agents

https://entire.io/blog/hello-entire-world/
63•meetpateltech•1h ago•45 comments

Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser

https://github.com/TrevorS/voxtral-mini-realtime-rs
352•Curiositry•15h ago•47 comments

Show HN: Distr 2.0 – A year of learning how to ship to customer environments

https://github.com/distr-sh/distr
43•louis_w_gk•4h ago•13 comments

A method and calculator for building foamcore drawer organisers

https://capnfabs.net/posts/foamcore-would-be-a-sick-name-for-a-music-genre/
15•evakhoury•21h ago•5 comments

RLHF from Scratch

https://github.com/ashworks1706/rlhf-from-scratch
33•onurkanbkrc•5h ago•1 comments

Discord Alternatives, Ranked

https://taggart-tech.com/discord-alternatives/
533•pseudalopex•21h ago•331 comments

Vercel's CEO offers to cover expenses of 'Jmail'

https://www.threads.com/@qa_test_hq/post/DUkC_zjiGQh
121•vinnyglennon•1h ago•91 comments

Pure C, CPU-only inference with Mistral Voxtral Realtime 4B speech to text model

https://github.com/antirez/voxtral.c
260•Curiositry•15h ago•25 comments

Why is the sky blue?

https://explainers.blog/posts/why-is-the-sky-blue/
734•udit99•1d ago•246 comments

Zulip.com Values

https://zulip.com/values/
216•nothrowaways•16h ago•47 comments

80386 Barrel Shifter

https://nand2mario.github.io/posts/2026/80386_barrel_shifter/
46•jamesbowman•2d ago•4 comments

Converting a $3.88 analog clock from Walmart into a ESP8266-based Wi-Fi clock

https://github.com/jim11662418/ESP8266_WiFi_Analog_Clock
581•tokyobreakfast•1d ago•186 comments

MIT Technology Review has confirmed that posts on Moltbook were fake

https://www.technologyreview.com/2026/02/06/1132448/moltbook-was-peak-ai-theater/
225•helloplanets•2d ago•107 comments

Discord will require a face scan or ID for full access next month

https://www.theverge.com/tech/875309/discord-age-verification-global-roll-out
1924•x01•1d ago•1844 comments

Show HN: Elysia JIT "Compiler", why it's one of the fastest JavaScript framework

https://elysiajs.com/internal/jit-compiler
41•saltyaom•2d ago•8 comments

Hard-braking events as indicators of road segment crash risk

https://research.google/blog/hard-braking-events-as-indicators-of-road-segment-crash-risk/
352•aleyan•23h ago•524 comments

Lance table format explained simply, stupid (Animated)

https://tontinton.com/posts/lance/
11•tontinton•2d ago•2 comments
Open in hackernews

Show HN: I built a macOS tool for network engineers – it's called NetViews

https://www.netviews.app
63•n1sni•11h ago
Hi HN — I’m the developer of NetViews, a macOS utility I built because I wanted better visibility into what was actually happening on my wired and wireless networks.

I live in the CLI, but for discovery and ongoing monitoring, I kept bouncing between tools, terminals, and mental context switches. I wanted something faster and more visual, without losing technical depth — so I built a GUI that brings my favorite diagnostics together in one place.

About three months ago, I shared an early version here and got a ton of great feedback. I listened: a new name (it was PingStalker), a longer trial, and a lot of new features. Today I’m excited to share NetViews 2.3.

NetViews started because I wanted to know if something on the network was scanning my machine. Once I had that, I wanted quick access to core details—external IP, Wi-Fi data, and local topology. Then I wanted more: fast, reliable scans using ARP tables and ICMP.

As a Wi-Fi engineer, I couldn’t stop there. I kept adding ways to surface what’s actually going on behind the scenes.

Discovery & Scanning: * ARP, ICMP, mDNS, and DNS discovery to enumerate every device on your subnet (IP, MAC, vendor, open ports). * Fast scans using ARP tables first, then ICMP, to avoid the usual “nmap wait”.

Wireless Visibility: * Detailed Wi-Fi connection performance and signal data. * Visual and audible tools to quickly locate the access point you’re associated with.

Monitoring & Timelines: * Connection and ping timelines over 1, 2, 4, or 8 hours. * Continuous “live ping” monitoring to visualize latency spikes, packet loss, and reconnects.

Low-level Traffic (but only what matters): * Live capture of DHCP, ARP, 802.1X, LLDP/CDP, ICMP, and off-subnet chatter. * mDNS decoded into human-readable output (this took months of deep dives).

Under the hood, it’s written in Swift. It uses low-level BSD sockets for ICMP and ARP, Apple’s Network framework for interface enumeration, and selectively wraps existing command-line tools where they’re still the best option. The focus has been on speed and low overhead.

I’d love feedback from anyone who builds or uses network diagnostic tools: - Does this fill a gap you’ve personally hit on macOS? - Are there better approaches to scan speed or event visualization that you’ve used? - What diagnostics do you still find yourself dropping to the CLI for?

Details and screenshots: https://netviews.app There’s a free trial and paid licenses; I’m funding development directly rather than ads or subscriptions. Licenses include free upgrades.

Happy to answer any technical questions about the implementation, Swift APIs, or macOS permission model.

Comments

yohannparis•1h ago
Great job, I will give it a try. As I'm more interested for personal use, can it help me find the best WiFi channel to use for my network, as I live in a dense populated area?
n1sni•26m ago
Yes - by telling you what ones NOT to use. Click audit and then Wi-Fi Checklist. Choose your network, and then it will tell you if you are on a good channel or not, automatically!
peddling-brink•1h ago
Looks very neat.

Have you considered offering it through the App Store? I would pay a modestly higher price for that. Or for open source.

But the combination of closed source and not being on the App Store is a bit of a dealbreaker for me.

billyp-rva•1h ago
I'm very curious as someone who also offers Mac software but not on the app store... why is not being on there a dealbreaker?
jon-wood•1h ago
Not the OP, but for me it's a combination of factors. For subscription software I like knowing I can cancel easily and will keep that subscription til the end of my current term. More generally it just means I know it'll be accessible to me in the future, regardless of whether your company goes bust and stops paying for the license activation servers.
lenkite•35m ago
They are less accessible in the future. Apps on the macOS App Store (as well as iOS, iPadOS, etc.) are taken down / removed from availability if the developer stops paying the Apple Developer Program subscription.
runjake•1h ago
I am not the OP, but my guess is that it uses APIs that disqualify it from the App Store. It looks like they are doing stuff with raw sockets and probably using some stuff from private 802.11 frameworks?

The app looks fantastic. I'll probably end up buying it.

n1sni•22m ago
I have considered it, but it would lose a lot of features. It would have to be a "lite" version. To get what we need, we would have to use an external device (think Raspberry Pi) to get the information needed. It's something we are looking at... but as a network guy, I use stuff outside the app store every day (Wireshark, Ekahau, etc.) and have no issue with it.
Brajeshwar•1h ago
I downloaded, tried to try but I got "You've already used your 7-day trial on this Mac."
n1sni•27m ago
Interesting! Sorry to hear this. Have you used the trial before? Let me think how to fix this for you... feel free to reach out via email.
haloblue•1h ago
Excellent tool so far. Thanks for getting this out there.
n1sni•27m ago
Thank you!
drob518•1h ago
Looks nice. MacOS has needed something like this for quite a while.
phubbard•46m ago
Looks useful and I like the UI, it reminds me of UniFi. After a few minutes I had to force-quit and sent a report. I will buy it, I love messing about and have a reasonably complex home network and have been getting by with a mix of Unix and homemade tools; this is nicer.
n1sni•25m ago
Interesting! I haven't run into that. I've been doing a ton of testing to avoid things like that. If it happens again, would you mind emailing me the report via the website? I don't get them when sent to Apple.
moduspol•38m ago
Looks great. I bought a license just so I'm sure I've got it next time I'm debugging a network issue.
n1sni•15m ago
Glad to hear it - send suggestions, please!
edmundsauto•18m ago
If I may offer a marketing suggestion - make it easy for people to do a “proam” workflow to setup their own network. A “one click to diagnose and visualize your Wi-Fi setup”. And then write content around that.

This tool looks more powerful than what I would use, but if there were a kid version, I’d like someone to tell me how to improve my network performance.

n1sni•16m ago
I've been thinking more and more about this - with all the crazy number of variables, it would be hard to code. So, I've been thinking of collecting EVERYTHING this gets, and then using AI to assist with a summary/description written for a 5-year-old :) Not sure I like the approach, but worth looking into.
hubabuba44•16m ago
It looks very slick!

Cool to see more network tools for macOS.

For anyone who does prefer a CLI-based approach, I maintain RustNet https://github.com/domcyrus/rustnet which is open source and cross-platform (Linux, macOS, Windows) with real-time connection monitoring, deep packet inspection, process identification, and a terminal UI. Obviously a different kind of tool than a polished GUI app like this, but if you live in the terminal or want something you can script and automate, it might be worth a look.

On the macOS network tools side, have you looked into PKTAP? I use it in RustNet to get process-level attribution for network connections. Might be worth exploring if you want to tie traffic back to specific processes.

n1sni•15m ago
As a rust lover I'll take a look! Thanks
billyhoffman•6m ago
Congratulations on shipping! Looks awesome.

Minor bug: I tried opening the WebP screen shots in another tab to I could zoom and see them more clearly, and it does not work. Chrome renders the WebP image data as text, and Safari prompts you to download it. This appears to be because the web server is not returning a `Content-Type` header for these URLs:

curl --head https://www.netviews.app/_astro/ss7.D8bYvHF6_1awjYx.webp