jlward4th
Strands AI Functions
Re:How I discovered a hidden microphone on a Chinese NanoKVM
on Monday December 15, 2025 @10:24AM (#46275670)
I'm not an expert on this, but know enough to know the KVM doesn't need its own IP. In fact, the KVM I replaced it with provides ethernet to both my machines (at the same time) without getting its own IP.
Re:How I discovered a hidden microphone on a Chinese NanoKVM
on Saturday December 06, 2025 @06:10PM (#46177448)
The network was active for both machines connected to it. And it had its own IP. So 3 MAC addresses in total. I didn't ever open it up. But maybe someone will be interested in buying one and exploring more.
Re:How I discovered a hidden microphone on a Chinese NanoKVM
on Saturday December 06, 2025 @03:01PM (#46176186)
The KVM didn't have any documentation on anything related to its network interface. I ran a port scan on it but didn't know if there was a way to log into it.
Re:How I discovered a hidden microphone on a Chinese NanoKVM
on Saturday December 06, 2025 @02:59PM (#46176164)
It is this one: https://www.amazon.com/dp/B0CP4PD3SM
I did post a review there citing my security concerns.
Honestly I didn't go further with the investigation because if someone really has all my data, I'm worried about retribution.
Re:How I discovered a hidden microphone on a Chinese NanoKVM
on Saturday December 06, 2025 @10:41AM (#46174165)
I recently discovered a similar concerning security issue with my KVM. In my case it was a pretty standard KVM for multiple machines to share a keyboard, mouse, and screen but also Ethernet. One day while looking at my home network I noticed the KVM had its own IP and was transferring GBs of data everyday. I quickly blocked it from my network. But having used it for a number of months I worried that with screen capture and access to all my input devices, someone could have gotten access to pretty much everything I use. I wasn’t able to figure out if any data was actually being sent off my network and I really didn’t want to put myself in any more risk so I just threw it in an electronics recycling bin. Pretty scary what a network connected KVM could maliciously do.
Re:Flix – A powerful effect-oriented programming language
on Thursday July 10, 2025 @06:42PM (#44526511)
We are working with the Effect folks and will make some noise about it with them. Otherwise, you can follow me on X: James Ward
Re:Flix – A powerful effect-oriented programming language
on Thursday July 10, 2025 @02:37PM (#44524114)
Shilling my book "Effect Oriented Programming" https://effectorientedprogramming.com/
The book uses Scala & ZIO but intends to be more about the concepts of Effects than the actual implementation. I'd love to do a Flix version of the book at some point. But first we are working on the TypeScript Effect version.
Running MCP-Based Agents (Clients and Servers) on AWS
New Book: Effect Oriented Programming
Coroutines: Single- vs. Multi-Threaded
Compose Multiplatform for iOS Is in Alpha
The K2 Compiler is going stable in Kotlin 2.0
Kotlin Multiplatform Mobile Is in Beta
Kalix: New High-Performance Databaseless PaaS
Kotlin 1.7.0-Beta Released
Re:The decline and fall of Java on the desktop
on Wednesday March 02, 2022 @03:57PM (#30533034)
I'm definitely biased but I think Kotlin for Desktop apps (https://www.jetbrains.com/lp/compose-desktop/) will take a lot of the energy in this space.
Companies that use server-side Kotlin
Testcontainers Cloud: Integration Testing has never been easier
Counterexamples in Type Systems
Re:The Modern Java Platform – 2021 Edition
on Wednesday March 17, 2021 @08:28AM (#26490105)
Author here. Yeah, the Go language feels very archaic when using more modern languages. Some things I miss when I use Go: immutability as a default, monadic error handling, type classes, higher-kinded types, high-level collection operations (map, flatmap, filter, etc), ADTs, extensive pattern matching, expression-orientedness, and explicit null handling.
gRPC Kotlin 1.0 for Android and Cloud
Heroku Values
The assignment operator is broken
Google Cloud Buildpacks
Unison Reduces Ecosystem Churn
Re:The algebraic structure of functions, illustrated using React compo...
on Wednesday April 15, 2020 @08:38AM (#22876982)
I was expecting to see something about the algebraic laws for functors and monads.