Hacker News new | past | comments | ask | show | jobs | submit | more bierjunge's comments login

GPS can be easily spoofed.

Back in the university days, we (me + a few friends) used to get some radios and antennas to create a signal stronger than the one coming from satellites. It was always fun when the semester started and all freshmen were using Google Maps to navigate through the campus, but the map always showed their location in North Korea. Good ol' times.


I thought GPS worked by triangulation? How did you use one transmitter to specifically misdirect receivers to believing they were in North Korea?


> some radios and antennas

Still an impressive feat.


I'm calling shenanigans. I used to work in a lab where we had GPS repeaters to test consumer equipment. That alone costs big bucks. And, we had the FAA come down on us big time, because our GPS repeater broadcast outside the building too far and we got into some hot water.

If you were spoofing GPS campus wide over 1.544 GHz and had all your GPS sentences correct, with simple radios and antennas... and you hadn't got in trouble with Uncle Charlie or the FAA....


Just for clarification, it was not campus wide, only a small part between some institutes. Also, the hardware was not consumer grade thanks to the electrical engineering, geodesy and geoinformatics labs.

Still, it was illegal and could get everyone expelled, so I wouldn't do it again.


Spoofing GPS is trivial. Getting caught or not is a toss of the coin


Cheating the location on my phone is gravy.

Broadcasting an RF signal to spoof GPS (and especially across a campus), that my friend, is not trivial or cheap.


> not trivial or cheap

From your previous comment, it sounds like your experience may have been from a while ago? In 2022, it is fairly trivial and cheap: https://github.com/osqzss/gps-sdr-sim

I can not ;^) personally confirm that this works with a HackRF, which is like $300, but probably also with any other reasonable tx-capable sdr.


Trying to set up an alternate 3d volume of GPS space sounds very difficult.

But broadcasting a loud signal that tells everyone in range that they are at the same exact point doesn't seem too hard to me. Couldn't that even be as simple as replaying a single-antenna recording taken somewhere else?


Yes exactly.

Doesn't work well with some receivers that cache data from the real network and stay locked onto the much weaker real signal. But works with most receivers.


Photographing public space is somehow different from monitoring it with a camera 24/7. Here in Germany, installing a camera which also captures the sidewalk next to your property or a part of your neighbors property would be illegal.


Isn't Germany the exception even among the EU in terms of how strict they are with privacy?


Obligatory Gou Miyagi video: https://www.youtube.com/watch?v=JVGgqvsz3qA

This guy is also awesomely creative in skateboarding and in video creation.


You missed this -> 451 Unavailable For Legal Reasons


Can you please explain why are you faking the signup popups? They repeat every few minutes with the same names and cities (e.g. I saw the popup for "Sg from Hamden, Conneticut signed up for Boostly" at least 3 times now). This looks very sketchy to me.

And a second, more technical question. Why are you loading "font-awesome.min.css" (Cloudflare) and the IBM Plex font (font.google.com) every time you show the popup?


(Technical founder here)

Pretty boring answer here: Shane (non-technical) was left to put together the website and I think he just picked a wix template that happens to do this.

We are b2b and a majority of interactions with customers take place over the phone, including signing up to be a customer. The website, up to this point, has relatively little utility compared to other company websites. We've prioritized placing technical time and energy on the actual product. We did have a designer spend an hour on making it look better than it use to though.


Thanks for the answer. I'm no webdev, but deleting this line will fix it.

<script> (function(w,n) { if (typeof(w[n]) == 'undefined'){ob=n+'Obj';w[ob]=[];w[n]=function(){w[ob].push(arguments);}; d=document.createElement('script');d.type = 'text/javascript';d.async=1; d.src='https://s3.amazonaws.com/provely-public/w/provely-2.0.js';x=...} })(window, 'provelys', ''); provelys('config', 'baseUrl', 'app.provely.io'); provelys('config', 'https', 1); provelys('data', 'campaignId', '6555'); provelys('config', 'widget', 1); </script>

If a guy like me, without any experience in JS can find it in less than a minute, it shouldn't be a problem for you to fix it.


You keep up the good work here and you'll have to add "webdev" to your linked in before long


Karlsruhe - Hamburg (~600km) -> 5 hours with ICE (the Basel - Hamburg connection) or 6 hours with an IC.

Karlsruhe - Paris (~550km) -> 2.5 hours with TGV (and it's mostly cheaper than traveling with DB).


Out of curiosity I checked it a bit deeper - The ICE has 6 stops, while the TGV only stops once.

Spiegel also has an article about these exact two trains[0]. To summarize, in Germany the trains have a couple dozen kilometers where they're allowed to go faster than 160kp/h, in France the TGV travels at around 320kp/h for quite some time.

Considering all this it's not that surprising that the TGV is that much faster.

Apparently the problem is that the fast trains in Germany have to share the tracks with the slower trains, in France and Japan as an example they apparently have their own tracks.

[0] https://www.spiegel.de/reise/deutschland/ice-versus-tgv-waru...


France operates on a "periphery-to-Paris-and-back" model, so the goal is quite clear – you build a radial line towards Paris and voilà, you've sped up that relation. "periphery-to-periphery" traffic is mostly ignored, so you get the somewhat curious situation where the geographically direct connection between two cities might be slower (or only marginally faster) than going all the way into Paris and back out again.

Germany on the other hand doesn't have a single city that's as extremely dominant as Paris, so to capture a similar amount of traffic on your high speed network you need something more like a mesh, where any single route might only capture a smaller fraction of the total traffic, rather than the simply radial star you can get by in France.

Of course that's not the only reason for the differing evolution of high speed rail between France and Germany, but it definitively is one of the reasons behind that difference.


tokyo - osaka 500km -> nozomi shinkansen 2.5hrs, hikari shinkansen 3hrs, ~EUR 100-150 one-way


Firefox seems to be not supported...


This will happen even more when Android 13 is released. There is an extra permission for having notifications shown for every app separately. I know for sure I will disable notifications for pretty much every app except email and messengers.


You can already turn off notifications for an app in Android.

Making it a permission just makes it default -off rather than default -on


Bad ideas can be replaced with better concepts. Implementation flaws can be patched.

But the biggest problem is still the human factor aka "you can't patch stupidity".


The eight Canadian students claim to have an income of (avg) $116,850.5. I think it's time for me to move to Canada.

https://survey.stackoverflow.co/2022/#salary-canada


I'm in Canada and these students allegedly make more money than I do with ~12 years of experience.


it gets better -- twenty years experience and you will make much less again


There are probably crypto-fintech-medtech jobs out there that pay 500k but we'd never get to the salary part of the conversation because the whole idea feels shady. Security might also pay well but there are too many personalities involved in the domain for me to find out.


Those are probably 16-month (effectively fulltime) coop students working at big tech/finance. By senior year some of my classmates were making 10-12k/month.


That's not at all surprising.

It's their intern salary projected on a yearly basis so ~ $9737/month.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: