Live data from Hacker News

Precise geolocation via Wi-Fi Positioning System

amoses.dev

61–70 of 124 posts

Re: Precise geolocation via Wi-Fi Positioning System

#61
post #38

I assume that smart comp sci kids already have some sort of proxy running on an Android phone that publishes the current in-classroom WiFi environment, and a browser plugin or Linux hack that their stay-at-home friends can run that intercepts the geolocation calls and spoofs the responses with what the in-classroom android phone is seeing.

The API just returns coordinates to the website and it's fairly easy to spoof on major browsers. You'd just need to know where the classroom is.

Re: Precise geolocation via Wi-Fi Positioning System

#62

One time I worked at a zoom competitor, and our team got to prototype a "detect if these people are in the same room as each other" feature for dealing with echo cancellation etc, where everyone's laptop would emit a unique high frequency, and everyone's laptop would listen for other frequencies. Of course it worked in pristine conditions and fell down in the real world. But it was a fun experiment...

People need to learn manners, nobody should be using video calling without headphones. It's insane whenever someone joins and we hear all their background, feedback of whoever is speaking, etc as if nobody has ever told them to mute or stop using speaker in their life.

Re: Precise geolocation via Wi-Fi Positioning System

#63

Earlier quoted context omitted.

Mandatory attendance makes more sense if tuition is free, because it's not the student's resources that are being wasted, it's whoever is paying the universities.

I don't follow how this implies mandatory attendance makes sense in one case but not the other. If you believe lack of attendance is "wasting resources", then either you think the class isn't doing its part by teaching what students need, or you believe it is and yet students are not learning the material due to lack of attendance. In the former case, the problem is poor teaching, and so attendance isn't the solution…

The logic is, nobody cares if you waste your own tuition money by not attending class, but people do care if you waste somebody else's tuition money.

Re: Precise geolocation via Wi-Fi Positioning System

#65

I've recently vibe-coded "where-am-i", a small CLI that returns your approximate location using the technology described here. https://github.com/denysvitali/where-am-i Tbh, I think this geolocation method is amazing, and I'm grateful it exists, because GPS indoor really sucks.

/usr/libexec/geoclue-2.0/demos/where-am-i

Re: Precise geolocation via Wi-Fi Positioning System

#66

Earlier quoted context omitted.

Honest question - what's your use case for needing GPS indoors? I generally know where I am when I'm indoors :)

Maybe indoors is the wrong term: as soon as you don't have direct sky visibility it's relatively hard to get a position. Some examples: on a train, on the underground, in a train station, in a mall, in an office building, ...

Even if you do, it will often take more time to acquire a fix than most people are used to

Re: Precise geolocation via Wi-Fi Positioning System

#67
post #49

Earlier quoted context omitted.

The instructor clearly sets their expectations for attendance (whether it's mandatory, or otherwise), and then just expects everyone to follow that.

It is verification of attendance , specifically, that "endorses the culture of cheating... telling students they can't be trusted, and turning into yet another cheating challenge/task"? If not, what is fair game for verification, in the pursuit of finding students of integrity?

Finding students with integrity is hard now, because the culture is already full of poo.

But one starting point is to communicate that you expect and require integrity, explain what that means, and then expect it. Trying to make metrics or tests or whatever to detect, rate, rank, etc. it just turns it into a game, like the same load of poo.

Though here is one thing you can do. Explain that you expect integrity, and then watch the students raise their hands and ask how they will be tested on this. You say it's expected. Back and forth a few times, until eventually some of them start crying, and then their heads explode, because they can't figure out how to game that. Those students sadly were too far gone.

Then, after that first semester of integrity culture, some of the students who didn't explode will cheat, and they will be expelled with the fury of an angry god, and everyone on campus will know why. News stories will be written, word will spread, college guides will be updated. The next batch of applicants after that will have fewer cheaters than before, and will have disproportionately attracted students who aspire to integrity and who wouldn't have known to apply to this school before the news.

A school with an honor code that students and faculty take seriously wasn't that newsworthy decades ago, but it's news now.

Re: Precise geolocation via Wi-Fi Positioning System

#68
> Apple’s instructional opt out page (appending _nomap) to the SSID.

this is good information.

on the other hand, it is pretty impossible to turn off wifi on some apple computers. (when I look at wifi, I get a greyed out off toggle)

You have to get into csrutil to disable the chips from powering up.

Re: Precise geolocation via Wi-Fi Positioning System

#69
post #9

Earlier quoted context omitted.

Even if the browser was super locked down you could trivially spoof a few SSIDs broadcast from the desired area in theory..

The SSID (name, like the article mentions) is different than the bSSID (mac address of the access point), so I don't think it would be that easy to spoof.

That would be a fun project. Capture some WiFi geolocation data and rebroadcast it later with an ESP32 that switches its BSSID/SSID/frequency/transmit power to match an existing fingerprint.

And then see if you can be magically transported somewhere else.

Re: Precise geolocation via Wi-Fi Positioning System

#70
post #24
post #17

Earlier quoted context omitted.

Shouldn't be any harder than the name.

Do most consumer APs/routers allow you to just change the MAC address on the fly? I don't think the ones I've owned have ever allowed that. But that would certainly be interesting to try (if you were somewhere without any other address interference that would tip it off)

Some will let you change it but it's almost always static since changing AP MAC Address will cause network disruptions for all connected clients.

Sure, some hacker somewhere will screw with these databases by rotating their AP MAC Address regularly but 99.9% are not going to touch it and 99.9% is good enough for location databases.

Post reply on HN