- I use a Firefox preference to pin my location to a spot near, but not at, my house:
user_pref("geo.provider.network.url", 'data:application/json,{"location": {"lat": 45.0, "lng": -122.0}, "accuracy": 128.0}');
I _believe_ this also stops wifi data from leaking anywhere.
by montroser
5 subcomments
- 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...
by denysvitali
3 subcomments
- 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.
- Now the question: can you spoof your location? Say you are an admin on your system (for instance you run a Linux distro), can you make your OS return the same list of SSID/BSSIDs as your friend who is in the classroom (or as you recorded the day before) to pretend you are there?
Would be a fun experiment, and a nice follow-up post :-).
- 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.
by incompatible
1 subcomments
- My PC doesn't have any wireless connections and the Geolocation API always fails. I guess I'd fail this course (which is apparently correct, as I was supposed to be attending in person with a laptop.)
Edit: Presumably it would be possible to hack the browser to return a false position.
Edit: Make it a convenient browser add-on, perhaps. There must be other applications.
Edit: pkulak points out that you just have to set a Firefox option. Why do I even comment on things I know nothing about.
- Oh wow, it's the modern version of the clicker, the physical device assigned to you at the beginning of the term used for classroom participation and attendance checking, and which was most definitely defeatable via "the unpatchable strategy of Having Friends".
- The question is, can we patch our browser to respond with whatever we want when getCurrentPosition() is called?
Then we can be wherever we want, super precisely!
by doctor_radium
1 subcomments
- I held onto Symbian longer than I should have, but am surprised this practice hadn't crossed my path before now. IMHO it's insidious. It's one thing for a Google Street View car to war scan my WiFi router, but another for my own phone to secretly rat me out. Not that I use Location myself, but I can't stop other members of the household. I assume this is yet another practice that Android forks like GrapheneOS disables?
- Maybe it’s because I studied in Austria where universities generally provide very little handholding to students but I don’t understand the point of compulsory attendance in university lectures. If students think they can pass exams without attending the lectures then they should be able to do that. I certainly did that once or twice when I realized I needed some more credits before the end of the term.
It’s a different thing with lab/exercise sessions but your lack of participation there would be noticed anyway.
- As the article mentions this tech has been in widespread use for over two decades now. You have likely used it on your phone today without knowing it. GPS is accurate but also very fickle (takes time to get a lock, battery hog, doesn't work great when surrounded by buildings, doesn't work great when inside a building, doesn't work in bad weather). Wifi data is plentiful today in every urban setting, and you can get an exact location in under a second.
- > 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.
- Glad to see a fellow Madisonian make it to HN frontpage. Great work!
by tnorgaard
1 subcomments
- Does the "Stop broadcasting SSID" option in most Wifi access points / routers prevent wardriving or is the BSSID still leaked?
- Is it common for North American universities to take attendance? Seems like a whole lot of effort to gain little and infantilize your students. They're paying tuition, and if they don't show up to class they get punished by not learning enough and subsequently failing their exams/assessments. And if they don't fail their exams/assessments then clearly mandating lecture attendance for them wasn't necessary anyway.
by rudimentary_phy
0 subcomment
- Times are getting so much tougher. I remember my early morning organic chemistry classes using top hat. I never showed up to class, but I had my top hat app open.
The answers were usually kept simple, so I'd guess things like 0 or 1 (the questions were never written in the app). I think I ended up with 60% or so on them, which was nice, since it was a bonus component meant to be a little boost to the grade anyways.
by potsandpans
1 subcomments
- I don't think it's appropriate for a professor to use this feature. Am I in the minority?
- > Small digression: did you know that, until May 2000, GPS satellites (which are owned and operated by the United States Space Force) provided the general public a signal with intentional error built into it?
What the hell? Why?
by UltraSane
1 subcomments
- I've had companies send us laptops for VPN access that had LTE modems and GPS specifically for location verification before granting access to the VPN.
- The root problem is that a lot of higher education is nurturing a culture of cheaters right now.
Your future doctors, scientists, government officials, etc... will have had to compete and gain coveted academic and career opportunities, in an environment that both has been heavily gamified, and is being overrun by cheaters.
Insulting measures like this TopHat practically endorses the culture of cheating, by telling students that they can't be trusted, and turning into yet another cheating challenge/task.
Schools with any integrity should be bending over backwards to find, nurture, and support students of integrity.
And to save those who only got admitted by being sketchy, but first semester is a chance to unlearn the bad lessons from before.
Not by treating them as criminals to be monitored, but by treating them like the respectable people they should aspire to be, and which the school expects and requires that they be.
And, for any hopelessly shitty students, who fail to honor this first semester extension of trust, the school should smack them to the curb. Lost tuition income, lost named buildings/chairs, and expensive lawsuits from helicopter parents, be damned.
by a_state_full
0 subcomment
- [dead]
- TL;DR: location API exists. Wifi-based location exists. American universities apparently use this to take "secure" attendance.
- Good article, but you could also just use a VPN to trick it.