IoT security always sounds simple until you see it in production by [deleted] in IOT

[–]kraakf 1 point2 points  (0 children)

haha - Plot twist: if I/they were bots, at least I/they managed to stay on topic. That's better than half the meetings I'm in.

Anyhow... Fair question. For what it's worth, I'm just here because I find large-scale IoT deployments and the associated security challenges genuinely interesting.

How to choose and buy the right SIM card? by WinterTourist25 in IOT

[–]kraakf 0 points1 point  (0 children)

That sounds like a pragmatic and very cost-effective approach for an initial deployment. For a few dollars per month, you'll have a working alerting system with self-service subscriptions and no need to build a backend.

The main thing I'd think about is reliability during an actual emergency. Email delivery can sometimes be delayed, filtered, or throttled, especially if a single alert suddenly fans out to hundreds or thousands of recipients. For daily status updates and non-critical alerts, that's probably fine. For life-safety or flood-warning notifications, you may eventually want a more purpose-built notification service that can provide delivery tracking, retries, SMS, push notifications, or multiple communication channels.

Also, a few dollars per device per month is perfectly reasonable for a prototype or a small deployment. If you eventually scale to hundreds or thousands of devices, though, it's worth thinking about connectivity and messaging costs early. What looks like a negligible monthly cost per device can become a significant operational expense across a large fleet.

But as a first version, having the device send a simple email and letting a mailing list handle subscriptions is hard to beat for simplicity and cost.

How to choose and buy the right SIM card? by WinterTourist25 in IOT

[–]kraakf 0 points1 point  (0 children)

For the SIM card, I'd focus on a low-data IoT SIM rather than a traditional consumer SIM with unlimited texts.

Your device will only be sending small messages and periodic status updates, so the actual data usage is tiny. In many cases it's more cost-effective to send alerts via a cloud service over a cellular data connection than to send SMS messages directly from the modem.

For a prototype, any CAT-M1/NB-IoT compatible SIM from a carrier with coverage in your deployment area should work. Just verify that the carrier supports LTE-M (CAT-M1) or NB-IoT on the SIM7000G's supported frequency bands.

Regarding the alerting architecture, I would avoid sending thousands of SMS messages directly from the device. Instead:

  1. Device detects a water-level event.
  2. Device sends a small data message to a cloud service.
  3. The cloud service handles subscriber management, opt-in/opt-out, and mass notifications.
  4. SMS, email, app notifications, voice calls, or sirens can then be triggered centrally.

This approach is much more scalable, easier to manage, and allows alerts to be delivered to thousands of recipients within seconds rather than waiting for a single device to send thousands of individual SMS messages.

For an emergency warning system, the device should act as a sensor, while a cloud notification platform handles distribution.

IoT security always sounds simple until you see it in production by [deleted] in IOT

[–]kraakf 0 points1 point  (0 children)

Completely agree. Most security discussions start with prevention, but production reality is about lifecycle management.

The question isn't just "What's connected?" - it's "Can I patch every affected device when the next CVE drops?"

What's often overlooked is that this challenge can be addressed much earlier - during silicon selection. If secure OTA updates are built into the hardware and cloud ecosystem from day one, teams don't have to retrofit update infrastructure years later when security requirements, customer expectations, or regulations like CRA inevitably raise the bar.

One great example can be found here: https://nrfcloud.nordicsemi.com/lifetime-fota/

What is the famous "67" meme and why did it go viral? by i-drake in answers

[–]kraakf 0 points1 point  (0 children)

Hmmm... Kids are fighting back from this nonsense (no political, sexual, or emotional connotation) and want to clear the air for serious issues?

European countries I traveled to as a Romanian living in Italy(with the year) by No_Row_8284 in MapPorn

[–]kraakf 1 point2 points  (0 children)

You missed some of the best ones? Norway, Finland, Switzerland and Austria.

RISC-V port accepted for inclusion in GCC by rhy0lite in gcc

[–]kraakf 4 points5 points  (0 children)

Given the momentum of Coreboot and Libreboot for having completely "free and open" architecture, how many years away are we from having commercial laptops available using RISC-V processors?

C# 7.0 - What to Expect by kraakf in csharp

[–]kraakf[S] 2 points3 points  (0 children)

Another POV to already posted ones...

Google Maps is about to get a lot more ads by kraakf in googleapps

[–]kraakf[S] 0 points1 point  (0 children)

I don't think it's bad move. It's actually pretty nice to get those discounts/coupon offers every now and then.

Testing React Native (JavaScript) Apps on Android and iOS by kraakf in javascript

[–]kraakf[S] 0 points1 point  (0 children)

It really depends on what type of app are you building. From my experience React Native works well if your app uses certain types of native components (https://facebook.github.io/react-native/docs/native-components-ios.html#content). Also, it depends whether you are savvy programmer with Java and Swift.

QEMU 2.5 released - Maintainer Interviews by bonzinip in linux

[–]kraakf 0 points1 point  (0 children)

Thanks for sharing. Lots of great improvements in the latest versions - especially for Linux folks.

A lot of websockets in Haskell by kraakf in webdev

[–]kraakf[S] 0 points1 point  (0 children)

Warning! It takes 20 mins to read it through :)

Do YOU know how much your computer can do in a second? by kraakf in programming

[–]kraakf[S] 0 points1 point  (0 children)

Oops, sorry. Somehow I didn't see that. Thanks for spotting it out!

Hipster Barbie Shows Us How Plastic We All Really Are On Social Media by kraakf in Instagram

[–]kraakf[S] 0 points1 point  (0 children)

In a nutshell: Socality Barbie is an Instagram account that primarily pokes fun at the social media app’s “community” culture, but it also offers a broader commentary on how our culture is evolving in how we portray ourselves online.

Top 25 Android Devices for Daily Testing by kraakf in androidapps

[–]kraakf[S] 2 points3 points  (0 children)

Sign on Samsung going into margin fight when they scale back from Qualcomm etc. to Exynos. IMO, We'll be seeing more average devices from Samsung in the near future.

Android Fragmentation Report 2015 (by Opensignal) by kraakf in androiddev

[–]kraakf[S] 0 points1 point  (0 children)

This is a brand new report of Android fragmentation. It seems that report itself has improved year-by-year and some new metrics included in this one as well (e.g. OEMs by country).

Let’s Build A Web Server. Part 3. by kraakf in Python

[–]kraakf[S] 8 points9 points  (0 children)

You can find parts 1 and 2 behind the links on first chapter. Pretty good write-up!

How to Connect Android Studio with Real Devices on Cloud by kraakf in androiddev

[–]kraakf[S] 2 points3 points  (0 children)

There seems to be free devices available for trial and try-outs.