Cloud Snitch provides a sleek and intuitive way of exploring your AWS account activity. It's a great addition to any toolbox, regardless of if you're a hobbyist that's just getting started with the cloud or a large enterprise with complex and mature cloud infrastructure.
Share links to IP address, CIDR network, and AWS principal activity within your team. Document AWS principals with Markdown notes for your teammates. Cloud Snitch provides summaries of activity by AWS region, principal, IP address, and CIDR network. Errors are highlighted, so you can quickly spot suspicious behavior or bugs in your code. Take the investigation further with quick links into to your CloudTrail event history.
wavemon is a wireless device monitoring application that allows you to watch signal and noise levels, packet statistics, device configuration and network parameters of your wireless network hardware. It should work (though with varying features) with all devices supported by the Linux kernel.
Available in the OpenWRT package repo.
https://nsupdate.info is a free dynamic DNS service. nsupdate.info is also the name of the software used to implement it. If you like, you can use it to host the service on your own server.
Webapp-y front-end that supports the dyndns2 protocol. Uses RFC 2136 (Dynamic DNS UPDATE protocol) to interface with DNSes that support it (BIND, PowerDNS, etc).
A curated list of amazingly awesome Meshtastic resources - ShakataGaNai/awesome-meshtastic
NearlyFreeSpeech.NET web hosting provides powerful, low-cost hosting services for experienced webmasters with a do-it-yourself focus.
Short-Wave.Info is a simple way in which to interrogate a database of all the short wave broadcasts being transmitted by the majority of the world's international radio stations. There are several ways in which this vast database of frequencies can be queried:
In all cases, our sophisticated search software will return a series of results (unless, that is, there were no results matching your query). This software is designed to allow short-wave listeners to quickly find the frequencies to which to tune as well as permitting stations being received to be easily identified. Note: You can click on any frequency, language, transmitter site or broadcaster shown in the results of a search to begin a new search.
A Python module that wraps around the Tantivy search engine.
Tantivy is closer to Apache Lucene than to Elasticsearch or Apache Solr in the sense it is not an off-the-shelf search engine server, but rather a crate that can be used to build such a search engine. Tantivy is, in fact, strongly inspired by Lucene's design.
Full-text search. Configurable tokenizer (stemming available for 17 Latin languages) with third party support for Chinese, Japanese, and Korean. Fast. Tiny startup time (<10ms), perfect for command-line tools. BM25 scoring (the same as Lucene). Natural query language and phrase query search. Incremental indexing of data. Multithreaded indexing (indexing English Wikipedia takes < 3 minutes on my desktop).
There is a CLI tool (tantivy-cli) that lets you do all the configuration and setting up from the command line.
The mission of the Pandemic Mitigation Collaborative is to reduce the physical and emotional burden of the COVID-19 pandemic.
As New Orleans was one of the hardest-hit cities at the pandemic onset, Dr. Hoerger's Tulane University team sprang into action to reduce the burden of the pandemic in March of 2020. The Pandemic Mitigation Collaborative was born. We are a collaborative organization grounded in trust. We have led projects to reduce COVID transmission, identify and protect the most vulnerable, and understand the physical and mental toll of COVID-19. Along the way, we have become international experts in comprehensive COVID-19 mitigation, community partnership, and mutual support. Please contact us if we can be of help.
Weekly reports will typically appear on Monday, often with some figures released early on social media. Tune in on Twitter, Instagram, or BlueSky for more frequent updates. No RSS feeds.
A project that reads the output of the Pypi API endpoints, builds a local database with it, and lets you run searches (which Pypi hasn't let anyone do for years).
Stored package list using rust-fst (old but works on Python 3.13). Note: there is not support for the arm architecture. The package details are fetched in real time using the JSON API, so new versions appear instantly.
Has links to news articles, Court Listener documents, dates, and statuses.
Source code: https://codeberg.org/reed/disappeared
RSS feed of updates to the repo: https://codeberg.org/reed/disappeared.rss
The RepRapMicron Project, or μRepRap, is an extension of the Open Source RepRap 3D printer project that aims to bring micron-scale fabrication into very widespread adoption. The main project page is here. It uses hardware and software familiar to 3D printer developers, and materials that are easily and inexpensively available.
The meaty part is in the "maus" directory, where the OpenSCAD models for a rapidly reconfigurable 3D printed prototype can be found.
At present, the project is in the very early prototyping stages, figuring out the unknown unknowns. This repository holds files that can reasonably be expected to be useful to potential developers/experimenters, but at this stage there are absolutely no guarantees.
The proof-of-concept prints have already manufactured things between 8 and 30 microns in size.
A curated list of awesome honeypots, plus related components and much more, divided into categories such as Web, services, and others, with a focus on free and open source projects. There is no pre-established order of items in each category, the order is for contribution. If you want to contribute, please read the guide.
This is the second volume of Beej's Guide to C, the library reference.
This isn’t a tutorial, but rather is a comprehensive set of manual pages (or man pages as Unix hackers like to say) that define every function in the C Standard Library, complete with examples. There are, in fact, a number of functions left out of this guide, most notably all the optional “safe” functions (with a _s
suffix). But everything you’re likely to want is definitely covered in here. With examples. Probably.
What we’ll try to do over the course of this guide is lead you from complete and utter sheer lost confusion on to the sort of enlightened bliss that can only be obtained through pure C programming. Right on.
In the old days, C was a simpler language. A good number of the features contained in this book and a lot of the features in the Library Reference volume didn’t exist when K&R wrote the famous second edition of their book in 1988. Nevertheless, the language remains small at its core, and I hope I’ve presented it here in a way that starts with that simple core and builds outward.
This guide assumes that you’ve already got some programming knowledge under your belt from another language, such as Python2, JavaScript3, Java4, Rust5, Go6, Swift7, etc. (Objective-C8 devs will have a particularly easy time of it!)
This textbook gives students an understanding of the most important topics in embedded systems design using a coherent, compelling and hands-on approach.
PDF, two editions in the repo.
You are free to fork, clone or download this book in PDF format for personal, non-commercial use only. You may reprint or republish portions of the text for non-commercial, educational or research purposes but only if there is an attribution to Arm Education. This book and the individual contributions contained in it are protected under copyright by the Publisher (other than as may be noted herein). Nothing in this license grants you any right to modify the whole, or portions of, this book.
The yaff format has the following design aims:
Human-friendly. Truly human-readable and human-editable. For example, BDF and XML claim to be human-readable formats, but let's not kid ourselves. Human-friendly means plain text, flat, immediately visualised, easy on the eye, and light and obvious syntax. We should avoid duplication of information, unless it is of obvious use to a human user.
Able to represent fixed-width and proportional fonts.
Preserves comments, metadata and metrics. Formats such as BDF contain a wealth of metadata such as names, acknowledgements and style specification, but also font metrics that affect the way the font is displayed. The yaff format should preserve these.
Able to represent Unicode fonts as well as codepage fonts.