Suramya's Blog : Welcome to my crazy life…

July 25, 2025

Using WiFi signals to identify people is now possible as per new research by Italian scientists

Filed under: Emerging Tech,My Thoughts,Tech Related — Suramya @ 6:46 PM

Our society is increasingly becoming a surveillance state across the globe. The number of active cameras in the world that record everything we do in the public have been exponentially increasing every year and it is now possible to follow a person across locations and track them easily. Systems have been using gait analysis, facial recognition etc to identify folks and now they have a new way to identify (or re-identify) people using Wifi. Researchers(Danilo Avola, Daniele Pannone, Dario Montagnini, and Emad Emam, from La Sapienza University of Rome) in Italy have developed a way to create a biometric identifier for people based on the way the human body interferes with Wi-Fi signal propagation and claim to have reached a 95.5% accuracy.

In 2020, the Wifi Alliance approved the IEEE 802.11bf specification that supported Wi-Fi Sensing which used existing Wi-Fi signals to sense motion amongst other things and routers with this capability are available in the market already. This study expands the Wi-Fi Sensing capabilities by using the Channel State Information (CSI) of a Wifi signal to distinguish individuals based on how their bodies alter signal waveforms. By learning the patterns from CSI sequences, the study claims to perform Re-ID by capturing and matching these radio biometric signatures.

“The core insight is that as a Wi-Fi signal propagates through an environment, its waveform is altered by the presence and physical characteristics of objects and people along its path,” the authors state in their paper. “These alterations, captured in the form of Channel State Information (CSI), contain rich biometric information.” CSI in the context of Wi-Fi devices refers to information about the amplitude and phase of electromagnetic transmissions. These measurements, the researchers say, interact with the human body in a way that results in person-specific distortions. When processed by a deep neural network, the result is a unique data signature.

Researchers proposed a similar technique, dubbed EyeFi, in 2020, and asserted it was accurate about 75 percent of the time. The Rome-based researchers who proposed WhoFi claim their technique makes accurate matches on the public NTU-Fi dataset up to 95.5 percent of the time when the deep neural network uses the transformer encoding architecture. “The encouraging results achieved confirm the viability of Wi-Fi signals as a robust and privacy-preserving biometric modality, and position this study as a meaningful step forward in the development of signal-based Re-ID systems,” the authors say.

The study claims are impressive but I am skeptical about the claims in it, primarily because it is quite easy to modify how Wifi signals propagate through your body. For example, I can carry a metal mesh rolled up in my pocket and then later on open it up and put it around my ribcage. I have immediately modified how the WiFi signal passes through the body and the study doesn’t go into details on how it would work in that scenario or other similar cases. In fact spraying metal infused water on myself would also change how the signal interacts with my body.

They claim this is more privacy preserving because it doesn’t show the face or body but I feel it is worse because it allows (if it works) folks to track a person with good accuracy across locations. Which makes it a powerful surveillance tool. I can imagine it being deployed in restrooms of companies like ‘Three Brothers Machine Manufacturing’ in China who have strict bathroom break policies (two-min max) to ‘boost efficiency’, as it will allow them to monitor who is inside a bathroom without having active camera’s in the bathroom.

Facial recognition is already flaky in real world use with a high error rate of 34.7% for darker-skinned people, according to a 2018 study titled “Gender Shades” by Joy Buolamwini and Timnit Gebru. People have been arrested after being falsely identified by facial recognition systems and I feel that if this WhoFi system gets deployed in large scale we will see similar issues with it as well.

Source: The Register: Humans can be tracked with unique ‘fingerprint’ based on how their bodies block Wi-Fi signals

– Suramya

July 23, 2025

Employees welcome client to office with dance performance sparking outrage

Filed under: My Thoughts — Suramya @ 6:59 PM

Nowadays it feels like people are waiting for an excuse to get upset and angry about things. No matter how innocent or harmless the activity is, you can be sure that there is someone out there ready to feel outraged by it. Earlier this week a video was posted where a foreign client visiting the India office was greeted with a dance performance and then invited to join the dance.

This is something that is a lot of fun and something different for the visiting client to remember the visit by. I have been part of international visits to clients and have hosts clients and counterparts in India over the years and what I can tell you is that most people would love to experience something traditional during their visit. Earlier this year we had a person from our US office visiting and this was during the festival season so there were a lot of decorations like rangoli etc and traditional dances as well. They loved experiencing that and told everyone how they loved being able to experience the traditional celebrations.

Similarly, when I visit my counterpart offices or clients in other countries I ask them to take me to local / traditional places so that I can experience the non-touristy life in that country. While I have never been welcomed with a dance performance, I did get to see the local teams performing in the anniversary celebrations and it was a lot of fun.

Unfortunately, as I said earlier people are ready to be outraged by the smallest thing as that is what the social media algorithm rewards with more views. The video of the dance was posted online with the following caption:

“India should stop chaprification of corporate offices. This is so pathetic to see Indian girls dancing in office and welcoming a foreign client and the bechara (poor) client also forced to dance. Such showcasing will only make other countries feel Indian offices are casual and not worthy of serious work.”

I have worked in companies across 3 continents (and offices in 6 continents) and I can say based on my experience that no company is going to judge you for the work based on if you have welcomed a client with a dance or not. They judge you on the deliverables and timely completion of tasks. I have attended cultural events in US offices, France, UK and nowhere did I feel that the company was not serious about work.

If you ask me if I would have participated in a dance welcome then the answer is no because I am a bad dancer and to conscious about how I dance to do it. But as long as the participation was voluntary for the employees this is harmless fun and something memorable for the client. In Hawaii visitors are welcomed with a garland and dance, so that should also be cancelled correct? What about the time where New Zealand MP’s staged a haka over a controversial proposed law? Is that also unprofessional and does that make the NZ parliament ‘casual and not worthy of serious work’ ?

Too many people in India think that the only way to make us look professional is to copy the western culture and behavior. That is the key reason behind this ‘outrage’ and we need to get over it. We have a rich & beautiful culture and we should be proud of it.

Source: Employees welcome client to office with dance performance. Video sparks outrage

– Suramya

July 16, 2025

Grok comes to Tesla and its nowhere near to bringing KITT closer to reality

Filed under: Artificial Intelligence,Computer Software,My Thoughts — Suramya @ 8:34 PM

Elon Musk announced that Grok AI would be included in Tesla’s about a week ago and unlike most of his announcements an initial release of the tool to Tesla happened earlier this week. This is extremely scary because what we are calling AI is nowhere close to being intelligent and putting it in control of a 2000 KG metal vehicle is what I would call a ‘bad idea’.

A lot of us grew up watching Knight Rider and KITT from the series is the golden standard for AI Cars. The extremely talented Design Thinking Comic created a comic where they imagined how Knight Rider 2025 would work with the current generation of LLM’s instead of the fictional KITT AI.

Knight Rider 2025, with a current generation LLM
Knight Rider 2025, with a current generation LLM

Till recently my knowledge of the Tesla cars was based on information I read online and videos that I had watched, but I got to see the car in person during my recent trip to the US and my experience as a passenger was that the car looks really cool but there are a lot of usability issues. Like the weird way to open the door and loads of other issues folks have been posting about which have caused serious enough issues that Tesla had to issue multiple recalls in the past year for its cars. The Cybertruck, on the other hand was even uglier than I had imagined it to be.

The “Move fast and break things” philosophy is not something that should be applied to a car as it has serious real world impact potentially endangering lives. (It is a bad idea in general even for regular software development but that is a separate topic for another day)

– Suramya

July 15, 2025

Was left unsupervised in a bookstore

Filed under: My Life — Suramya @ 11:36 PM

I love books and I read a lot. Which means I buy a lot of books (physical books) as well. Last month I was in the US for a few weeks for work and Surabhi’s graduation and I ended up buying a few books 😉

A pile of books
My latest book purchases last month

In my defense, I was left unsupervised in a bookstore. The only reason I didn’t buy more books is that I was concerned that I might not have enough space in my suitcases for them.

– Suramya

May 21, 2025

Trouble shooting random shutdown of my desktop

Filed under: Computer Hardware,My Thoughts,Tech Related — Suramya @ 2:54 AM

Day before yesterday my computer randomly started switching off late at night. So I thought it could be a problem with the power supply or the power cable or the extension board powering the computer. First I changed the power cable and that seemed to resolve the problem. Unfortunately a little while later it happened again and I had to change the cable again before you started working. Which was very strange and made me think that the problem could be happening because of a short or something in the extension board that I was using so I ordered a new one for next day delivery.

In the mean time I connected the computer to a different board but it powered down again completely after a random interval. So I concluded that the issue had to be with the power supply itself and started looking options to get a new power supply as soon as possible. The local shop I used to use to get computer parts had gone out of business, so I asked around for recommendations and was going to reach out to them the next day (as it was around 1am at this time)

Once I had a plan of action I thought to try changing the cable again just to see what would happen and surprisingly the system powered on successfully. As I was working on the computer I heard a low volume beep from the computer but I didn’t see any message on the terminal as to why the beep was triggered and while I was checking on that I suddenly remembered that the system can also beep in case of overheating which can and does cause a shutdown. So I checked the temperature of the motherboard and the CPU and both were hovering at 98 degree Celsius. I remember from past experiences that the auto powerdown temperature in the BIOS is usually set to 100 Deg C so I figured that could be what was causing the problem.

I took a flashlight and took a look at the motherboard and CPU to see if there were any obvious problems causing the overheating and lo and behold one of the CPU fans was not working because a cable had moved which was blocking it from turning. I moved the cable out and once the fan started working again the CPU temperature started to drop quickly and its been a day and a half now with no issues.

Thankfully I had not ordered the replacement powersupply as that was not needed. The moral of the story is that we should always check hardware and software before you decide to replace equipment and if possible give your mind a bit of time to process information before going ahead and replacing the hardware.

– Suramya

May 20, 2025

Photography Cheat sheet

Filed under: Tutorials — Suramya @ 12:37 AM

I love photography but at times find it difficult to remember which setting would give the effect I am looking for, so to avoid that I am going to post the Photographer Cheat Sheet that I found to be very useful. This way I don’t have to search for it on my system but rather just look for it on the blog.

Photography Cheat sheet
Photography Cheat sheet

– Suramya

May 19, 2025

Stop trying to gatekeep if folks are really enthusiasts

Filed under: My Thoughts — Suramya @ 1:36 PM

I really hate all the gatekeeping that people do to make themselves feel better about their crappy life. The following image showed up in my feed and it talks about finding ‘if they truly are car enthusiasts or not’. I mean what the hell. An enthusiast is someone who is enthusiastic about something. You don’t need to pass an exam to be considered an ‘enthusiast’.

Best way to find out if your
Best way to find out if your “car friends” are really ‘car people’… Show them this, their response and how long it takes for them to realise will let you know if they truly are car enthusiasts or not.

This happens in all areas and its usually men who will do this to exclude folks they deem not worthy to join their special little group. A few days ago I saw a post on one of the tech forums (didn’t take a screenshot) that asked if someone called SQL S.Q.L instead of Seequel did they know what they were talking about and if you would trust them with your database. I would trust them but will probably think twice about trusting the person who asked this question with my code/database.

A while ago I was on a call with a group of American devs talking to a group of British devs and the discussion was about changing the configuring router configuration for network optimization. The brits kept talking about changing the rooter (the British pronunciation) config. After the call ended of the of guys in the office (American) went something like: “All that is well and good but what on earth is a rooter that they kept talking about”. (The Americans pronounce it as rou-ter) Which I found to be hilarious. Gaurang keeps making fun of my pronunciation because I tend to use the US version rather than the British one that he uses.

But that doesn’t mean that the folks on call calling it a rooter didn’t know what they were talking about. If I can’t identify the image above it doesn’t mean that I am not an enthusiast, I might be more interested in car tires or performance numbers or whatever. Now if they had put this as something like using this as a test for identifying good candidates while hiring it would be a different story (still not the best way but definitely better)

Stop gatekeeping folks. You are pushing out people who like the same things you do just not in the same way or detail.

– Suramya

May 17, 2025

Reflect Orbital Raises $20M to increase light pollution on Earth

Filed under: Astronomy / Space,Emerging Tech,My Thoughts,Tech Related — Suramya @ 11:59 PM

Solar power is awesome and we need more companies investing into this technologies but this project by Reflect Orbitals seems like a phenomenally bad idea. They are aiming to use orbital reflectors to shine sunlight on solar panel farms to extend the time they can generate power. In addition they are also looking at providing nighttime lighting i.e. an impossible to turn off bright light in the sky to light up a construction project or event.

Reflect’s ultimate vision is to boost solar power production on Earth. It aims to position mirrors in orbit to beam down sunlight to solar farms just before dawn, and just after dusk—effectively increasing the total time during which a solar farm can generate electricity.

In the meantime, the company has other plans to bring in revenue. Since its founding in 2021, the company has received 260,000+ requests for nighttime lighting. Future services could include illuminating overnight construction projects, public events, disaster relief efforts, and defense operations.

We already have problems due to light pollution such as health problems, confusing the circadian rhythm of animals and humans and many many more such problems. This system will light up areas without the consent of folks living there just because there is an event going on nearby. It will have a massive impact on the nocturnal animals, astronomers amongst others. But from a money minded perspective it makes complete sense as it allows companies to work through the night never mind the impact on others.

Even if we go with their press release and assume that they are only going to use it just before dawn and just after sunset it will still have a massive impact. Birds will not know when to fly back to their nests because it would still be light, nocturnal creatures will have less time to hunt/mate/survive because the length of the dark time is reduced.

The sad part is that they have raised $20 million already on this claiming to be ready to launch the first set of satellites next spring to illuminate 10 locations around the world. Thankfully there doesn’t seem to be much interest around this technology at this time but lets see. Hopefully that will continue and this nonsense shutdown fast.

Source: payloadspace.com: Reflect Orbital Raises $20M Series A

– Suramya

May 11, 2025

VibeCon – the biggest vibe coding conference!

Filed under: Artificial Intelligence,Humor,My Thoughts — Suramya @ 1:51 PM

Took me a few seconds to figure this out. Register for VibeCon – the biggest vibe coding conference! .

VibeCon - the biggest vibe coding conference! Register now: localhost:3000/registration
VibeCon – the biggest vibe coding conference! Register now: localhost:3000/registration

The funny part is that a lot of folks who are ‘Vibe Coding’ will not get the joke here…

Source: Mastodon: @leyrer@23.social

– Suramya

May 9, 2025

OpenAI site can’t figure out how to allow users to change their password’s

Filed under: Artificial Intelligence,Humor,My Thoughts — Suramya @ 9:56 PM

Changing passwords regularly is a good way to ensure that your accounts are secure. Yes I know about the new NIST guidelines on password changing but I disagree with it. If you are using a password manager (and you should be) then changing passwords on a regular basis is not a hard thing to do.

In any case, I noticed that the password on a bunch of my accounts had not been changed in a while so was updating them; one of the accounts is on OpenAI that I had created when it had launched but not really used much after that. After logging in I spent a few minutes trying to find the option to change my password but couldn’t find it, finally had to go to the FAQ’s to find out how to change the password and I saw the following:


Instructions on how to reset the password

How to reset your ChatGPT password

  • Log out of your account, or open a private/incognito browser window.
  • Go to the ChatGPT home page
  • Click Log in.
  • Enter your email address and click Continue.
  • Select Forgot password? on the password entry screen.
  • Follow the instructions in the password reset email you receive.

They really don’t know how to implement a simple change password functionality… I mean this is not something I expect from a billion dollar company. I have seen this on sites created by startups but never at a large company. Although, if their site is created using their AI code generation then that would kind of explains this. 😉

– Suramya

« Newer PostsOlder Posts »

Powered by WordPress