Porting my JavaScript Game Engine to C for No Reason
high_impacttl;dr: high_impact is small game engine for 2D action games. It’s written in C, compiles to Windows, Mac and Linux as well as to WASM for the Web. It’s “inspired by” my original Impact JavaScript game engine from 2010. The name high_impact is a nod to a time when C was considered a high level language.
MIT licensed, source on github: [github.com/phoboslab/high_impact](https://github … ⌘ Read more
Porting my JavaScript Game Engine to C for No Reason
high_impacttl;dr: high_impact is small game engine for 2D action games. It’s written in C, compiles to Windows, Mac and Linux as well as to WASM for the Web. It’s “inspired by” my original Impact JavaScript game engine from 2010. The name high_impact is a nod to a time when C was considered a high level language.
MIT licensed, source on github: [github.com/phoboslab/high_impact](https://github … ⌘ Read more
@prologic@twtxt.net Yes I suppose that is true. There is an article on Tailscale’s site that explains it all quite a bit: https://tailscale.com/blog/how-nat-traversal-works
To me, with CGNAT, it’s a small miracle that a direct connection can be made between peers (as opposed to going through a relay constantly) but it does indeed work. I guess to host it at home you would need to have it WAN accessible, and if you’ve already gone to the trouble of port forwarding etc… well 😅
Not that I could personally do that, but for those with static IPs etc.
Linux-Compatible Board Built Around RK3576 with 6TOPS NPU for AIoT Applications
Linux-Compatible Board Built Around RK3576 with 6TOPS NPU for AIoT Applications
The Forlinx Embedded FET3576-C SoM and its carrier board are designed to meet the demands of the AIoT market, emphasizing high performance, substantial computing power, and energy efficiency. Built around the Rockchip RK3576, this hardware platform incorporates dual GbE LAN ports, PCIe support, wireless cap … ⌘ Read more
ASRock DSF-A6000: Featuring AMD Ryzen Embedded R2314 Processor and Triple RJ-45 Ports
ASRock DSF-A6000: Featuring AMD Ryzen Embedded R2314 Processor and Triple RJ-45 Ports
ASRock Industrial has introduced the DSF-A6000 Embedded Box PC, tailored for diverse business environments. This unit leverages the AMD Ryzen Embedded R2314 processor, providing stable and robust processing and graphics performance. It is ideally suited for 4K quad display setups used in di … ⌘ Read more
Radxa ROCK 2F: An Upcoming Compact 4K Computer with Rockchip RK3528A and Wi-Fi 6
Radxa ROCK 2F: An Upcoming Compact 4K Computer with Rockchip RK3528A and Wi-Fi 6
The Radxa ROCK 2F is a small computing device designed for a wide range of uses, from development projects to multimedia setups. It’s packed with features, including multiple GPIOs and an HDMI port that supports 4K video at 60 fps, making it versatile for technology enthusiasts. ⌘ Read more
Raspberry-like SBC Powered by RK3528A SoC and PCIe 2.0 Support
Raspberry-like SBC Powered by RK3528A SoC and PCIe 2.0 Support
The Radxa ROCK 2A is a credit card-sized single-board computer with a form factor similar to the Raspberry Pi. Key features include a Gigabit Ethernet LAN port, Wi-Fi 6 support, and an FPC connector for further expansion. ⌘ Read more
OrangePi 5 Max SBC with M.2 Key Slot and 2.5GbE LAN Port
Orange Pi recently showcased their latest single-board computer, the OrangePi 5 Max, on their Twitter account. This device is powered by the octa-core Rockchip RK3588 and includes key interfaces such as a 2.5GbE LAN port and an M.2 M-Key slot for expansion. The OrangePi 5 Max features the RK3588 SoC, an 8nm LP process chip […] ⌘ Read more
(Updated) Orange Pi Teases Upgraded Orange Pi 5 Pro SBC with LPDDR5 and M.2 Key Slot
Orange Pi has recently provided additional specifications about their latest Orange Pi 5 Pro Single Board Computer built around the new-gen Rockchip RK3588S System-on-Chip. Key features of this board are its GbE port with PoE+ support, M.2 Key slot for expansion and Wi-Fi5/BT5.0 connectivity. Similarly as the Radxa ROCK 5C Lite SBC and the Toybrick […] ⌘ Read more
MYIR’s New Affordable RK3568 Dev Board with M.2 SSD Slot & Dual GbE
MYIR has launched the MYC-LR3568, a cost-effective System-on-Module available for commercial and industrial applications, alongside a development board that provides access to dual Gigabit Ethernet ports, multiple display ports, and wireless connectivity. The MYC-LR3568 SoM features a compact 381-pin LGA package design, with dimensions of 43mm x 45mm. It integrates core components such as the […] ⌘ Read more
Banana Pi BPI-M5 Pro Features Octa-core Rockchip RK3576 with 6 TOPS NPU
The Banana Pi BPI-M5 Pro is powered by the Rockchip RK3576 SoC, which includes a 6 TOPS NPU and supports up to 16GB of LPDDR4x RAM. This latest model enhances its predecessor with advanced computing capabilities, featuring dual GbE ports and flexible storage options. Unlike the original Banana Pi BPI-M5 launched in 2020, the new […] ⌘ Read more
Sipeed Showcases Tang Mega 138K Dock with GOWIN Series FPGA
The Sipeed Tang Mega 138K Dock is an advanced and compact FPGA development platform designed to meet both high-performance requirements and cost-effective solutions. Featuring the GOWIN GW5AST RISC-V FPGA, this platform includes a development board with key features such as PCIe x4, a GbE port, and multiple I/Os. The Tang Mega 138K features the GW5AST-LV138PG484A […] ⌘ Read more
So dissatisfied and disappointed with the Fairphone 4’s audio issues where during phone calls, the receiver only gets half of the messages due to noise cancellation problems, that we’re considering iPhone as a valid “it just works” replacement. Especially since the iPhone15 now also has the USB Type C port.
It’s a shame that so many public Wi-Fi networks block traffic on ports 70 and 1965, completely cutting off both Gopher and Gemini. Restricting Internet access to only the “most common” use cases like YouTube and Wikipedia is a great way to ensure they eventually become the “only” use cases.
Palmshell PuER N1: Upcoming Networking Compact PC with 4x 2.5GbE Ports
The Palmshell PuER N1 is an upcoming compact networking PC built around the Intel Celeron J6412 Quad-core processor from the 10th generation lineup. This device features multiple 2.5GbE ports and offers a range of storage options designed for users who demand both high-speed network connectivity and substantial data storage capabilities. Unlike the Palmshell Slim X2L, […] ⌘ Read more
Z100-0dB Fanless Mini PC with N100 Intel Processor & 2.5GbE LAN Port
Z100-0dB Fanless Mini PC with N100 Intel Processor & 2.5GbE LAN Port
The Z100-0dB fanless mini PC is engineered for quiet performance thanks to its passive cooling system. Equipped with the Intel Alder Lake-N Quad-Core N100 processor, this device is optimal for web browsing and office applications, making it an excellent choice for Home Theatre PC setups or any environment where noise reduction is crucial. ⌘ Read more
EPIC Mainboard with PCIe x4 Slot and Dual 2.5 GbE Ports
EPIC Mainboard with PCIe x4 Slot and Dual 2.5 GbE Ports
The NANO-EHL by ICP Germany is an EPIC single board computer designed for robust performance and flexibility in industrial applications. Equipped with the Intel Celeron J6412 processor, this board targets automation, control systems, panel PCs, vending machines, and other embedded systems. ⌘ Read more
ROCK 5 ITX: Now Featuring LPDDR5 Support and Dual 2.5GbE Ports
ROCK 5 ITX: Now Featuring LPDDR5 Support and Dual 2.5GbE Ports
The Radxa ROCK 5 ITX is an ARM-based computer featuring a Mini-ITX motherboard powered by an octa-core Rockchip RK3588 System-on-Chip, making it suitable for use as a personal NAS server, network server, or for light home office applications. ⌘ Read more
Compulab’s IoT Gateway Equipped with Dual GbE Ports and GPS Connectivity
Compulab’s IoT Gateway Equipped with Dual GbE Ports and GPS Connectivity
Compulab unveils the IOT-DIN-IMX8PLUS which is an advanced industrial IoT gateway equipped with dual GbE ports and GPS connectivity, offering versatility and robust functionality in a compact, modular DIN-rail form factor and fanless design. ⌘ Read more
RADXA Fogwise AirBox with Dual GbE Ports and NVMe SSD Support
RADXA Fogwise AirBox with Dual GbE Ports and NVMe SSD Support
The Arace Tech store recently showcased the Radxa Fogwise AirBox, a compact embedded device that leverages the power of the octa-core SOPHON SG2300x System-on-Chip. This device is noted for its robust Ethernet support, wireless connectivity, and a range of storage expansion options. ⌘ Read more
Low-Cost Pocket Router with 2x 1GbE + 2x 2.5GbE ports
Low-Cost Pocket Router with 2x 1GbE + 2x 2.5GbE ports
The LinkStar-H68K-1432 V2, Seeedstudio’s latest router, enhances network performance with updated hardware and design. It builds upon the predecessor LinkStar-H68K compact router, featuring advanced core components and connectivity options. ⌘ Read more
Linux-Compatible DEBIX Infinity with PCIe x1 & Dual GbE Ports
Linux ready Debix Infinity with PCIe x1 & Dual GbE ports
At Embedded World 2024, OKdo and DEBIX unveiled the DEBIX Infinity Industrial Single Board Computer, featuring the NXP i.MX 8M Plus Quad Lite processor. This device is designed for a variety of industrial applications such as smart robotics, Industry 4.0, edge computing, IoT gateways, and security systems. ⌘ Read more
Cost-efficient Renesas RZ/G2L based Remi-Pi SBC available for $55.00
Cost-efficient Renesas RZ/G2L based Remi-Pi SBC available for $55.00
MYIR’s newly launched Remi Pi, a Renesas RZ/G2L-based SBC, merges cost-efficiency with advanced capabilities, priced at $55.00. It is tailored for both product development and hobbyist pursuits, boasting features like dual Gigabit Ethernet ports, support for dual displays, and camera integration. ⌘ Read more
Variscite DART-MX95: Enhanced Connectivity with Dual GbE, 10GbE Ports, Wi-Fi 6, and Bluetooth 5.3
Variscite DART-MX95: Enhanced Connectivity with Dual GbE, 10GbE Ports, Wi-Fi 6, and Bluetooth 5.3 ⌘ Read more
(Updated) Radxa previews ZERO 3E Single Board Computer with GbE port
(Updated) Radxa previews ZERO 3E Single Board Computer with GbE port ⌘ Read more
MINIX Z100-AERO Mini PC with 2.5GbE+1GbE ports and NVMe SSD Support
The MINIX Z100-AERO is a compact, high-performance miniPC with an active cooling system and Intel N100 CPU. It supports triple 4K@60Hz displays and offers robust wireless and Ethernet connectivity options making it suitable for everyday tasks or as a personal router. The product page indicates that the Z100-AERO is equipped with the Intel Alder Lake-N […] ⌘ Read more
ECM-ADLN-N97 3.5” Single Board Computer Incorporates Intel Alder Lake-N Processor
The ECM-ADLN-N97, designed by BCM Advanced Research, is a sophisticated 3.5” Single Board Computer. It boasts advanced capabilities, including DDR5 RAM support, dual 2.5GbE ports, and multi-display functionality. Additionally, it’s available in a fanless, slim PC form factor for efficient and compact deployment. As its name implies, this product is built around the Intel Processor [ … ⌘ Read more
Orange Pi Teases Upgraded Orange Pi 5 Pro SBC with LPDDR5 and M.2 Key Slot
Orange Pi has recently provided additional specifications about their latest Orange Pi 5 Pro Single Board Computer built around the new-gen Rockchip RK3588S System-on-Chip. Key features of this board are its GbE port with PoE+ support, M.2 Key slot for expansion and Wi-Fi5/BT5.0 connectivity. Similarly as the Radxa ROCK 5C Lite SBC and the Toybrick […] ⌘ Read more
QNAP Launches TS-216G: A 2-Bay 2.5GbE NAS System for Efficient Management and Rapid Backup Solutions
This month, QNAP Systems, Inc. rolled out the TS-216G NAS, a dynamic 2-bay network attached storage (NAS) system, optimized for both individual and workgroup use. Featuring a 2.5GbE port and hot-swappable capability, it promises efficient data management and enhanced reliability. At the core of the TS-216G is a 64-bit Arm quad-core processor, co … ⌘ Read more
NEXCOM’s 1U Rackmount Powered by Marvell OCTEON 10 Technology and 25GbE ports
NEXCOM has released the TCA 6710, a 1U rackmount appliance designed for edge and cloud computing, powered by the Marvell OCTEON 10 COM-HPC module. This latest offering marks an evolution from traditional COM-E technology, focusing on scalable computing solutions with enhanced server-class bandwidth, power, and performance. The heart of the TCA 6710 lies in its […] ⌘ Read more
Use an iPad as an HDMI Display with Orion & a USB-C Capture Card
You can turn your iPad into a portable HDMI display with the help of a neat app named Orion, plus a USB-C Capture Card. How this works is really straight forward; you connect the USB-C Capture Card dongle to the iPad Pro USB-C port, then you connect your device to that dongle via HDMI, that … Read More ⌘ Read more
@mckinley@twtxt.net for me:
- a wall mount 6U rack which has:
- 1U patch panel
- 1U switch
- 2U UPS
- 1U server, intel atom 4G ram, debian (used to be main. now just has prometheus)
- 1U patch panel
- a mini ryzon 16 core 64G ram, fedora (new main)
- multiple docker services hosted.
- multiple docker services hosted.
- synology nas with 4 2TB drives
- turris omnia WRT router -> fiber uplink
network is a mix of wireguard, zerotier.
- wireguard to my external vms hosted in various global regions.
- this allows me ingress since my ISP has me behind CG-NAT
- this allows me ingress since my ISP has me behind CG-NAT
- zerotier is more for devices for transparent vpn into my network
i use ssh and remote desktop to get in and about. typically via zerotier vpn. I have one of my VMs with ssh on a backup port for break glass to get back into the network if needed.
everything has ipv6 though my ISP does not provide it. I have to tunnel it in from my VMs.
SimplyNUC Introduces Onyx Pro: Featuring 10GbE SFP+ Fiber and Dual 2.5GbE Ports
Simply NUC introduced a new addition to their Onyx series – the Onyx Pro, powered by the Intel Core i9 vPRO “Raptor Lake” 13900H CPU. This advanced workstation seamlessly integrates Intel IRIS Xe graphics and offers additional customization with optional Nvidia T1000, Radeon Pro WX3200, and Intel Arc A40 graphics cards, catering to a wide […] ⌘ Read more
MGW Diamond H is a Compact 4K HDMI Encoder with Dual GbE Ports
The MGW Diamond-H, recently launched by VITEC, is a compact 4K HDMI encoder designed to cater to the growing demands for high-quality, low-latency video streaming and IPTV distribution across various sectors including military, enterprise, broadcast, education, and sports. Featuring the capability to encode either 1x 4K60p or 4x HD using HEVC/H.264 from SDI/Composite sources, the […] ⌘ Read more
PANZER-PLUS Offers BSP and Ready-to-Run Images for Linux/Android OSes
MayQueen Technologies has unveiled the PANZER-PLUS, a fanless computing device powered by the NXP i.MX8M-Plus processor with AI capabilities. Some key features of this modular solution include two GbE ports with TSN support, 4K display resolution and wireless capabilities. Unlike their Panzer box PC released in 2018, which is built around the NXP i.MX6 UL […] ⌘ Read more
TBS-h574TX NASbook Features M.2/E1.S SSD Support and High-Speed 2.5GbE + 10GbE Ports
QNAP recently unveiled a compact NASbook TBS-h574TX engineered for on-site video shooting, post-production environments, small studios, and small office/home office users. This device is built around the 13th Gen Intel Core hybrid-architecture and feature high-speed I/Os and extensive storage interfaces. According to the product page, the TBS-h574TX will feature the following … ⌘ Read more
Banana Pi Teases Open Source Router with Triductor TR6560+TR5220 Wi-Fi SoC
Banana Pi recently showcased a Mini router designed with the Triductor TR6560 along with TR5220 Wi-Fi System-on-Chip. Some key features of the Banana Pi BPI-Wi-Fi6 Mini are its GbE LAN port and its GbE WAN port for wired connectivity. This device shares a familiar form-factor with the previously launched Banana Pi BPI-R3 Mini Router board […] ⌘ Read more
Jetway Unveils 3.5” SBC with Dual 2.5GbE Ports and Triple 4K@60Hz Display Support
Jetway unveiled this week the JF35-ADN1 which is a 3.5” SubCompact single-board computer powered by the Intel Processor N97 CPU. This new embedded device aims at the field of industrial robotics payment systems, machine vision and beyond with its DDR5 memory support and extensive I/O interfaces. The product announcement highlights that the JF35-ADN1 is configurable […] ⌘ Read more
AAEON’s UP Xtreme 7100 Targets Robotics and Industrial Solutions
The UP Xtreme 7100, AAEON’s newest addition to its range of developer boards, is engineered with a specific focus on applications in Autonomous Mobile Robots, Automated Guided Vehicles, and broader industrial automation. This device features a fanless design and is equipped with up to 16GB of RAM. It also includes dual Gigabit Ethernet ports, catering […] ⌘ Read more
(Updated) Banana Pi introduces SenaryTech SN3680 based SBC
Banana Pi’s new SBC board features the SenaryTech SN3680 SoC which combines a quad-core CPU, 6.75 TOPS NPU and a GE9920 GPU. The BPI-M6 also provides 4Kp60 display support, 1x GbE port, and optional wireless connectivity. The BPI-M6 mirrors the Raspberry Pi SBC design, however it’s powered by the Synaptics VS680 SoC which is populated […] ⌘ Read more
Cost-efficient $39.90 Travel Router with Dual GbE Ports and Flexible Storage Options
Recently, SeeedStudio introduced the LinkStar-H28K-0408, a compact, pocket-sized router that offers advanced connectivity options. This device is equipped with Dual Gigabit Ethernet ports for high-speed internet access and includes a versatile USB Type-C port with Power Delivery support, enhancing its usability and convenience for various applications. Differing from the LinkS … ⌘ Read more
Remko Tronçon: Uxn in WebAssembly
While watching a Strange Loop talk on concatenative\
programming,
I learned about Uxn,
a small virtual machine that runs games, editors, drawing programs, … Uxn has been ported to various platforms, including classic consoles such as the Nintendo DS … ⌘ Read more
So the APC UPS power pack’s USB port is not capable of providing stable current for both a Macbook and the Iphone, which was also connected to the USB Type-A port next to it. Good to know.
Something weird is happening to the new APC UPS - it has an USB Type-C port - but it seems that the power supply is a bit wonky.
Popular winemaker saved from closure by new investors and old hands
Cassegrain Wines on the NSW Mid North Coast is purchased by a syndicate of investors including the son of its former managing director, after going into voluntary administration earlier this year. ⌘ Read more
@prologic@twtxt.net I find the L2 mode where you have one interface and multiple hosts to be tricky. Its best if you are trying to make a full mesh style. But then all hosts need to be able to see one another.
I have had more success using point-to-point connections where there are only two ends to each interface. It means you have a ton of interfaces and udp ports. but you can share the host IP across the interfaces. Add to that a simple router proto ala OSPF or RIP and you can navigate around not having a full meshnet.
I have dozens of localnet wireguard connections and many more connections to others that use bgp for route propagation.
**Kokori “no ar” neste Portal do Tempo, e muito bem acompanhado:-)
https://m.mixcloud.com/amcaeiro/portal-do-tempo-220-24062023/**
Kokori “no ar” neste Portal do Tempo, e muito bem acompanhado:-)
How to install more software on Serenity OS
There are lots of ports available for Serenity… and building them is easier than it looks. ⌘ Read more
The XMPP Standards Foundation: Elbe-Sprint Hamburg 2023
Elbe-Sprint Hamburg 2023 - _Source: Wiki Commons, Container terminals in port of Hamburg_
A new sprint is being organised within the XMPP Community: The Elbe-Sprint Hamburg!
We will have several days of good and fruitful exchange … ⌘ Read more
My cheap alternative to Ngrok
Since GoBlog has an Auto-HTTPS feature that can automatically retrieve HTTPS certificates via ACME from e.g. Let’s Encrypt, I need a public IP address with which I can reach my test instance of GoBlog via port 80 and 443. ⌘ Read more