News for hackers. Stuff that matters.

itfourall

Re:Image to Video AI – Transform Images into Videos on Saturday September 06, 2025 @10:09AM (#45149389)
Maybe you can combinate it with https://zenthara.art/colorization/index.php
Re: on Saturday September 06, 2025 @10:06AM (#45149368)
Hi HN community,

I’m excited to share my latest project: a free, AI-powered photo colorizer that transforms black-and-white images into vivid, full-color versions instantly. Built with advanced models like DDColor (and optionally GFPGAN for restoration), it’s designed to bring old family photos, historical images, or creative projects to life with natural, vibrant colors.

Why I built it: I noticed that many existing tools either produce lackluster colors or are locked behind paywalls. My goal was to create something accessible, fast, and open for anyone to use, whether you’re restoring a 100-year-old family portrait or experimenting with creative edits. The global demand for photo colorization is huge—millions of people are digitizing memories or enhancing visuals for professional use.

Features:

Free and Online: Upload your black-and-white photo and get a colorized version in seconds, no signup needed.

AI-Powered: Leverages state-of-the-art models (like DDColor) for photorealistic results.

GPU-Accelerated: Uses CUDA for fast processing (seconds per image on modern GPUs).

Optional Restoration: Combine with GFPGAN to sharpen and enhance details after colorization.

Open-Source Friendly: Built on open-source frameworks, with plans to release parts of the code soon.

How it works: Upload your image, and the AI analyzes textures, patterns, and context to predict natural colors. You can tweak settings like saturation for bolder results. The backend runs on Debian 12 with PyTorch and CUDA, ensuring scalability. I’m also experimenting with a MySQL database (via PyMySQL) to store user uploads for future features like batch processing.

Try it out: [Insert your website URL here, e.g., myphotocolorizer.com]

Example: Upload a 1920s photo, get a vibrant, modern-looking version.

Perfect for genealogists, photographers, or anyone curious about history.

What’s next: I’m working on mobile support, batch processing, and integrating more artistic colorization models (e.g., DDColor’s artistic variant). Feedback is welcome—let me know what features you’d love to see or if you run into issues!

Would love to hear your thoughts, HN! Have you used colorization tools before? What makes a great one for you?

Re: on Saturday July 12, 2025 @07:24AM (#44541239)
Introducing Zenthara.art! I’ve integrated Stable Diffusion into a simple web UI and deployed it at zenthara.art. Now anyone can generate AI-powered images for free—no installs, no GPU rentals, no account needed. Give it a spin and let me know what you think!
What do you think? Is the site junk, or is it useful for some people?
I will have to add one or two advertising banners but not intrusive just to pay for the electricity.
Hi everyone,

I've built a free and open web interface for Stable Diffusion that lets anyone generate images from text prompts — no sign-up, no paywall. My goal is to make AI image generation accessible to everyone, not just those with expensive GPUs or subscriptions.

Right now, this is just the beginning. If there's enough interest, I plan to expand the project: add more models, scale up the hardware, and support additional AI tools — all free to use.

You can try it out.

If you like the idea, feel free to share the link with friends or anyone who might enjoy playing with AI image generation.

Thanks for checking it out — and if you have feedback, I’d love to hear it!

Hey HN, I just published a step-by-step tutorial that shows how to send emails with Python using Gmail's SMTP server. It’s aimed at beginners and covers everything from enabling Gmail access, using smtplib, to sending messages with attachments.

The code is clean, well-documented, and ready to copy/paste. I also included some notes on common errors (like authentication issues or security settings). Useful for automating reports, alerts, or learning how email works under the hood.

Re: on Friday May 16, 2025 @10:10PM (#44011513)
Hey everyone,

I’ve just published a hands-on tutorial that explains how DMX and Art-Net work – aimed especially at beginners who want to understand lighting protocols without getting lost in technical jargon.

Check it out: https://itfourall.com/dmx-artnet.php

The tutorial covers:

What DMX512 and Art-Net are (and how they differ)

How lighting data is structured and transmitted

How to control lights with software over a network

Real-world setup examples with diagrams

Step-by-step guidance with images, no prior knowledge needed

I created this guide because most resources out there are either too technical or too vague. The goal was to make it super accessible – even if you've never worked with stage lighting before.

Would love to hear your thoughts, feedback, or suggestions!

Re: on Friday April 11, 2025 @05:19PM (#43658730)
Hi HN,

I've been building an open-source project called NetStruct – a browser-based tool for planning and visualizing network infrastructure. It lets you drag and drop network devices onto a canvas, connect them, manage multiple pages (projects), and store everything locally in JSON.

A recent bug caused all device icons to disappear – that’s now fixed and everything should display correctly again!

Features:

Multi-page support with tab navigation

Drag & drop devices like routers, switches, firewalls

Device categories with image previews

Right-click context menus per device

LeaderLine-based connections with auto-load

Online/offline status highlighting (green/red border)

JSON-based save/load system

Fully customizable and open-source

Would love your feedback, bug reports, or contributions.

Live demo / GitHub: [insert your link here] Tech stack: PHP, JavaScript, jQuery, LeaderLine.js

Thanks from the Austrian Alps – Creator of NetStruct

If you have dynamic IP´s use DNS
Thank you and please share it with your friends.
Make more Routers with the right IP Address
Hey all — I'm one of the developers behind NetStruct We built this tool because we needed a fast, visual, and flexible way to map real-world networks across multiple locations (data centers, office floors, etc.), including:

Custom device icons for routers, switches, servers, firewalls, etc.

Live status tracking (ICMP ping-based) with color-coded borders

Multi-page support (e.g. Site A, Site B, Rack 1, Rack 2...)

Alarm triggers linked to your own API endpoints

CSV-based storage (easy to edit, backup, version control)

Some extra details:

Frontend: Vanilla JS + PHP + LeaderLine for visual connections

Backend: No heavy frameworks — just CSV + shell scripts + ICMP

Deployment: → Install script for Debian/Ubuntu (Raspberry Pi Desktop recommended) → Or run via Docker: docker pull itfourall/netstruct

We’re actively improving the UX, and would love your feedback. Happy to answer technical questions — AMA!

We just released NetStruct, a powerful browser-based tool for visualizing and managing complex network topologies in real time.

Drag & Drop Network Planning Multi-page layouts for sites/floors/data centers Real-time status via ICMP (green/red live markers) Alarm system with API triggers per category CSV-based data structure (device info, status, links) Draw directional lines (LeaderLine) for connections Upload background maps/floorplans Available as Docker container or install via script Optimized for Debian/Raspberry Pi Desktop

It’s ideal for IT admins, network engineers, MSPs, or anyone managing multiple network zones and devices. Fully local, no vendor lock-in.

GitHub: https://github.com/IT-4-ALL/NetStruct Live Demo: [Link to your demo if public] Docker: docker pull itfourall/netstruct

I will make this in next version.
How to Set Up Password Authentication with Apache2 You can protect a specific directory on your Apache web server by requiring users to log in with a username and password. This is useful for restricting access to internal tools like MapStruct, admin panels, private pages, or staging environments.

Prerequisites Apache2 is installed and running

You have terminal (SSH) access to the server

The directory you want to protect already exists (e.g., /var/www/html/map)

One thing I found surprising while building this: how invisible Layer 2 issues can be in modern networks. Most monitoring tools (Zabbix, Prometheus, etc.) stop at ICMP or SNMP – but they don't tell you when a looped switch starts flooding broadcasts or when ARP replies look suspicious.

BroadcastDetector tries to fill that gap by being completely passive and focused. It doesn't touch your devices, it just watches traffic from a mirror/trunk port and tries to find patterns you’d usually only spot after a meltdown.

The whole system runs headless with a simple web interface, logs everything, and alerts based on loop/spoof patterns. It’s written in Python and optimized for Raspberry Pi or Debian-based systems.

If you’ve built anything like this (or used tools like Wireshark/tcpdump for long-term monitoring), I’d love to hear how you approached it. Happy to swap ideas or improve it based on real-world experience.

Hey HN

This tool was born out of frustration with silent network issues like broadcast storms, misconfigured switches, and ARP spoofing that go undetected until users start complaining.

BroadcastDetector plugs into a trunk port, listens to all VLANs, and spots anomalies in real time. It’s lightweight (Python + tcpdump), doesn’t need any fancy hardware, and stores everything locally – ideal for sysadmins and network engineers who want visibility without deploying full-blown NMS systems.

I’m especially interested in your thoughts on: - How you currently detect Layer 2 issues (if at all) - Whether you'd prefer full packet captures or metadata - Other tools you'd recommend for L2 monitoring

Would love your feedback – happy to open up ideas or collaborations if it helps others fighting with broadcast loops and spoofing chaos.

Thanks for checking out BroadcastDetector!

I built this tool after struggling with hard-to-diagnose issues in enterprise and SMB networks – especially broadcast storms and switch loops that silently bring everything down. Most tools focus on Layer 3 and above, while this one keeps an eye on the chaos at Layer 2.

It’s fully passive (no active probing), uses `tcpdump` + `pyshark` under the hood, and stores all detection logs locally in CSV (MAC, VLAN, timestamps, etc). It runs well on low-power devices like Raspberry Pi 4/5, which makes it ideal for plugging directly into a trunk port and letting it monitor multiple VLANs.

If you’ve ever had to troubleshoot sudden ARP storms or mystery broadcast floods, I’d love to hear how you handled them – or what tooling you use. Feedback on performance, packet handling, or edge case behavior is super welcome.

Would also love suggestions if anyone’s worked on similar tools or has ideas for improving broadcast visibility in a lightweight way.

Thanks again!

Show HN: BroadcastDetector – Detect Network Loops and ARP Spoofing in Real-Time

https://itfourall.com/broadcast.php

Hi HN!I'm excited to share a project I’ve been working on: *BroadcastDetector* – a lightweight tool for real-time detection of *switch loops*, *network loops*, *ARP spoofing*, and *broadcast storms*.It passively analyzes your network for unusual patterns using `tcpdump` and `pyshark`, identifies loops and spoofing attacks, and alerts you before they cause real damage.Key features: - Detects...

( Read More... | 3 comments | on HN )
MapStructur is a standalone visual map editor meant for self-hosted environments. Unlike SaaS diagram tools, it runs entirely locally (via Docker) and stores data in plain JSON.

Useful for:

Network topology maps

Floor plans and logistics

Escape room design

Asset visualization on custom backgrounds

No external dependencies, no tracking, no vendor lock-in. Source code: https://github.com/IT-4-ALL/mapstructur

If you're looking for a lightweight alternative to tools like Lucidchart or Miro (but fully under your control), this might be worth exploring.

Thanks for the interest!

I’ve open-sourced the project here: GitHub: https://github.com/IT-4-ALL/mapstructur

It’s a lightweight, self-hosted visual map editor – mainly built with PHP, HTML, and vanilla JS. The Docker setup makes it easy to spin up locally or on a server.

Everything is stored per page (JSON), with draggable markers and custom background support.

If you find bugs, have ideas, or want to contribute – feel free to open issues or PRs. Always open to feedback and improvements!

Thanks for checking out MapStructur!

This started as a tool I needed to visually plan a complex network setup across multiple buildings. Existing diagram tools felt too heavy or didn’t let me fully customize the background (e.g. actual building plans or maps).

So I built something that:

runs entirely locally (just PHP/JS, no DB needed),

supports drag-and-drop markers,

stores everything per page (as JSON),

and is easy to deploy via Docker.

Would love to hear how others might use it – and if you see room for improvement, feature requests, or cleaner architecture. Open to feedback or contributions if I make it public on GitHub.

I built MapStructur as a lightweight, self-hosted web app to create interactive maps using background images and draggable markers.

It runs locally in your browser and stores everything on your own server. No tracking, no cloud. It’s useful for network planning, escape rooms, floor layouts, or anything that benefits from visual spatial organization.

Features:

Upload custom backgrounds (per page)

Drag-and-drop markers (20+ built-in icons)

Add labels, links, and save marker metadata

Page system for multiple maps

Dockerized for quick deployment

Live demo: https://itfourall.com/mapstruct.php Docker: docker pull itfourall/mapstructur

Would love feedback, bug reports, or ideas for improvement. AMA!

Re: on Monday February 24, 2025 @01:51PM (#43163316)
ImageFlare is a free and open-source image conversion tool that allows you to effortlessly convert between multiple formats like PNG, JPG, WebP, and more. With a user-friendly interface and no hidden fees, ImageFlare provides fast, high-quality results for anyone looking to convert images quickly. It's perfect for both beginners and professionals who need a reliable and transparent image conversion solution. Download ImageFlare and start converting your images today!

Older »