AI 资讯
5 Free Developer Tools I Use Daily for Debugging and Conversions
As a developer, I find myself doing the same conversions and lookups over and over. Here are 5 free, no-signup tools that live in my bookmarks: 1. BitwiseCalc — Bitwise Operations Calculator https://bitwisecalc.com When you're debugging bit flags, network masks, or color channels, mental math gets old fast. BitwiseCalc handles AND, OR, XOR, NOT, left and right shifts on binary, decimal, and hex numbers. It supports 32-bit and 64-bit precision and keeps a calculation history so you don't lose track of your operations. 2. BinTranslate — Binary ↔ Text Converter https://bintranslate.com Need to decode a binary string into readable text? Or convert text to binary? BinTranslate supports five conversion modes: binary to text, text to binary, binary to English, binary to ASCII, and words to binary. Everything runs client-side — no data ever hits a server. 3. Epoch Converter — Timestamp Tool https://www.epochconverter.com/ The classic. Convert Unix timestamps to human-readable dates and back. Supports milliseconds, microseconds, and nanoseconds. 4. JWT.io — JWT Debugger https://jwt.io/ Decode, verify, and debug JSON Web Tokens right in the browser. Supports HS256, RS256, ES256, and more. Great for debugging auth flows. 5. RegExr — Regex Playground https://regexr.com/ Learn, build, and test regular expressions with a cheatsheet, reference, and real-time highlighting. All of these are free, no sign-up, and run in the browser. Got any tools you keep coming back to? Drop them in the comments. P.S. I built BitwiseCalc and BinTranslate myself — feedback welcome.
AI 资讯
How traceroute Really Works: TTL, ICMP Time-Exceeded, and Mapping a Path Hop by Hop
Originally published at https://blog.pathvector.dev/protocol-lab-trace-19/ — part of the free Protocol Lab series. This post is part of Protocol Lab , a free, hands-on series for learning networking protocols by building and breaking them in a container lab. All the lab material — topologies, configs, and scripts — lives in the repo: github.com/pathvector-studio/protocol-lab . Every IP packet carries a TTL (time to live) that each router decrements by one. When it reaches zero, the router drops the packet and sends back an ICMP time-exceeded message. traceroute turns this rule into a map: send probes with TTL 1, 2, 3, … and each dying probe reveals the router at that distance. Reading guide: rfc-notes/traceroute-ttl.md Prerequisite: TCP Lab 07: Handshake and Teardown (reading captures) Expected time: 40–55 minutes. The Goal This lab builds a real multi-hop path and shows the mechanism: client → r1 → r2 → server , with two Linux routers in the middle, traceroute from the client lists each hop: 10.0.1.2 (r1), 10.0.2.2 (r2), 10.0.3.2 (server), a packet capture shows the ICMP time-exceeded replies (from r1 for TTL 1, from r2 for TTL 2) that traceroute is built on. By the end, you should be able to explain this table: Probe TTL Dies at Reply 1 r1 ( 10.0.1.2 ) ICMP time-exceeded from r1 2 r2 ( 10.0.2.2 ) ICMP time-exceeded from r2 3 server ( 10.0.3.2 ) reaches the destination What You Will Learn What the IP TTL field is for (loop protection) and how routers decrement it. What an ICMP time-exceeded message is and who sends it. How traceroute uses increasing TTLs to discover each hop. Why the hops appear in order, and why the last hop is the destination itself. The difference between forwarding (routers) and being an endpoint. This lab does not cover: UDP vs ICMP vs TCP traceroute probe types in depth (we use ICMP mode). Load-balanced paths (ECMP) where hops can vary between probes. Why some hops show * * * (rate limiting or filtered ICMP) in the real internet. Where to Rea
开发者
Hey DEV, I'm Tobore. Let's actually connect.
Hey DEV, I'm Tobore. Let's actually connect. I've been on here for a while now, mostly writing and...
AI 资讯
Apple's Vision Pro Tool Contains Traces of Defunct Game Engine 'The Machinery'
开发者
Cyberattack at Nichirei leads to food shortages at eateries, stores
产品设计
San Francisco mayor pushes for tougher rules after the Waymo traffic fiasco
In the wake of a massive hours-long gridlock event, San Francisco mayor Daniel Lurie has told state regulators it's time to put more requirements on robotaxi operators like Waymo.
开源项目
SpaceX suddenly aborts second Starship V3 launch after ignition
The company didn't immediately say what went wrong. SpaceX's stock plunged more than 4% in after-hours trading before paring losses.
AI 资讯
Netflix says it's already used AI in 'roughly 300' titles this year
Don't expect that number to shrink any time soon.
开发者
Battery packs: Let's talk about crates, baby
科技前沿
Activist group takes over London bus stops with fake Meta Glasses ads
One features an optical illusion spoof of 'They Live.'
开发者
No Shark is Safe: Millions of Shark Vacuums are Vulnerable to RCE
submitted by /u/ScottContini [link] [留言]
AI 资讯
Two Trump health nominees crash and burn in tense Senate hearing
Both nominees flailed in their own unique ways as senators sought answers.
AI 资讯
Goroutines for Python
submitted by /u/Blockpair [link] [留言]
开发者
My car’s OTA update broke Android Auto
开发者
Show HN: Mojibake – a low-level Unicode library written in C
I've written Mojibake because I don't like the other Unicode libraries for Unicode support. It consists of only two amalgamation files: mojibake.h and mojibake.c. I've added all the most important Unicode algorithms, such as normalization, case conversion, segmentation, bidirectional text, collation, confusable, and others. I regularly test it in these OSes: Linux, macOS, FreeBSD, OpenBSD, NetBSD, and Windows 11. You can find a WASM demo on that site of all the public API functions and the docum
开发者
The Little Book of Reinforcement Learning
开发者
Russian kamikaze drone C++ reconstruction of onboard autonomy stack
AI 资讯
Why Apple Sued OpenAI, New York Takes on Data Centers, and What to Know about Cyclosporiasis
On today’s Uncanny Valley, we unpack OpenAI’s ongoing drama, both legal and reputational, and whether these developments could further hurt the company—particularly in its fight against Anthropic.
开发者
Forced to use a Pin in Windows 11, some alternatives
安全
CVE-2026-25089: FortiSandbox unauthenticated command injection added to CISA KEV