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

I recently wanted to do point-to-point Wi-Fi for transferring some data but apparently support for the ad-hoc IBSS mode wasn't available on my MT7925. Wi-Fi Aware is completely new to me and didn't come up while searching on the topic at all. I can't find anything about using it on Linux now either. Anybody have any references on its support?

There's a single kernel commit referencing Wi-Fi Aware from 2023 [0]. iw supposedly supports a few commands pertaining to it [1].

  [0] https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.14&id=9b89495e479c5fedbf3f2eca4f1c4e9dd481265e
  [1] https://stackoverflow.com/questions/53594406/implementing-a-wifi-aware-application-outside-android


The WiFi Alliance has a habit of always have a marketing name and a different name in the spec, you'll a lot more references to it in places like WPA supplicant if you search for Neighbor Awareness Networking (NAN). Also here is the link to the spec https://www.wi-fi.org/system/files/Wi-Fi%20Aware%20Specifica...


>The WiFi Alliance has a habit of always have a marketing name and a different name in the spec

What, the same people that named a consumer facing product 802.11g?


That would be the IEEE, and I don't think the marketing people in the Wi-Fi Alliance participate at that level.


They didn’t name it that, IEEE did.


Any WiFi operation besides STA is in general a crapshoot, especially if the card is not meant for use in an AP. WiFi hardware vendors can't be bothered to provide fully usable stacks for anything else (if even that).

For example Intel's broken Location Aware Regulatory completely breaks any use-cases where your device is not the STA (on anything besides 2.4GHz). Most cards also have no DFS support, meaning you'll be left with a microscopic usable segment. Then there's also the problem with incorrect regulatory information.

All of which in the end makes reliable high-speed point-to-point operation very annoying to achieve. Even if it'd be totally legal. Leaving you with a terribly slow link.


Adhoc was the coolest thing, I still miss it. One day in 2002-ish, I was showing a friend some photos on my laptop and noticed a crowd had gathered over my shoulder, and there simply wasn't enough room for everyone to get a good view.

"Fire up adhoc, set it to this ssid, vnc to this address"

Two minutes later, my photos are on five screens around the coffee shop and everyone can see.

Adhoc just worked, and that's more than I can say for a great many things before or since.


My windows laptop supports creating a wifi hotspot. It even allows sharing my upstream wifi internet connection over the hotspot, which I wasn't aware was a thing until recently (my Pixel 7 also supports this). I'm sure you could do the same thing with Linux with the right incantation. Not as cool as adhoc but it's also a paradigm people are very familiar with these days.


What stops you from using it today? A wiki claims it is just 3 commands and IP configuration:

https://wiki.archlinux.org/title/Ad-hoc_networking#Manual_me...


Last time I tried it I got some error that made me think the driver didn't support it, but it's been a while. I wonder if my new card is any better...


i think this is most important post of all

people hail apple for what is essentially 3 line script XD

i do understand that it does much more. but 3 line script is closer to what it really is, then what people think it is.


The explicitly includes Cloudflare as one of the big services they currently used and needed to excise from their life as part of this move. Promoting consolidation from many providers to one while also switching from a generic solution to a vendor locked-in one would probably be a downgrade in their book.


Side note: the site has an IPv4-mapped IPv6 address as its AAAA record. Surprisingly this actually works. Unfortunately there's no way to contact them over email to let them know that it's wrong/useless.


Are there any example implementations of this?


You're on an network with DNS64 and NAT64 as its IPv4 compatibility mechanism probably.


One example of such an application is Adobe After Effects [0]. Or at least used to be, I no longer use Windows.

[0] https://tambre.ee/blog/adobe_after_effects_windows_utf-8/


Usage of Steam's DRM is actually optional. There are plenty of games that you can copy the files of and run on another system without Steam present. [0]

[0] https://www.pcgamingwiki.com/wiki/The_big_list_of_DRM-free_g...


Optional for the developer. Mandatory for the player. Although I heard rumours it's easy enough to install alternate Steam DLLs that always return "yes" to "is this game licensed?"


It's trivial. You replace a dll and the Steam API check is circumvented.


Piracy often is trivial.


For me: yes. Dreaming is the only experience that kinda matches the descriptions of others' mind's eye. Day to day? Just blackness, only the light that comes through the skin of the eyelids.


You're seeing blackness because you closed your eyes. Seeing stuff in the mind's eye usually has to do with seeing stuff in open eye everyday life but not hallucinatory it's like on another plane of your normal vision and it's not a constant image it has to be invoked and concentrated upon almost like a flickering image that you could feel and see in your skull that's like behind your eyes and up a little bit. It's really hard to explain but closing your eyes isn't the way to see in your mind's eye.


My mind's eye doesn't care whether my eyes are open or closed. I can copy things back and forth between "reality" and "internal reality" quite seamlessly, so I can either keep my eyes open and bring things from my mind out into reality, or I can close my eyes and bring things from reality into internal reality. I don't strictly speaking have to close my eyes for the second one, but for example if I need to picture the room I'm in from another angle, but it's an inappropriate time to move from my seat, I can just copy the whole room into my mind, either close my eyes or unfocus and ignore my eyesight for awhile, and move things around inside my head. If there's a lot going in in the room, it's sometimes easier if I actually close them so I can spin the room around to the perspective I need.


Yeah also same. But I'm trying to clarify for a lot of people who think they don't visualize because the bar is set where they think that they have to close their eyes in order to visualize things.


I think that sounds normal. The mind's eye is more like evoking the sense of seeing something without actually seeing it.


This seems like a major point of confusion on the subject.

I agree with your interpretation, but there are those charts which show varying degrees of clarity of mental images (using an apple), I don't understand how to square that with just invoking the sense instead of actually seeing it.


Also known as jumbo and single/combined source file builds.


Finnair at the end of last month suspended service between Helsinki and Tartu due to Russia's GPS jamming [0]. DME is being added next week and they'll resume service next month [1].

[0]: https://news.err.ee/1609328058/finnair-suspends-flights-to-t... [1]: https://news.err.ee/1609343694/finnair-restarts-tartu-flight...


Would it be accurate to say that DME is the equivalent of the deprecated US LORAN nav system?

https://en.wikipedia.org/wiki/LORAN


DME (distance measuring equipment) is much simpler than LORAN. However, navigation computers can use multiple VOR / DME signals to compute position similar to LORAN or GPS. The problem is that DME / VOR are typically limited to 50-200nm (and even lower at lower altitudes) which requires extensive network to make it comparable to GPS / LORAN.


I appreciate the reply. Are there any canonical reference sources you would recommend to learn more about this implementation?

Edit: sources provided are helpful, thank you lsh123 and Animats!


Wikipedia?

The basics: A VOR (Very high frequency omni-directional range) station just gives you the bearing to the VOR. It's simple. It's a large ring of antennas with another antenna in the middle. It sends out a big omnidirectional pulse, and then sweeps around the circle like a lighthouse. The time difference between the omnidirectional pulse and the directional pulse tells you your bearing to the VOR station. The aircraft just receives; it doesn't send anything. Range is maybe 200 miles.

DME (Distance Measuring Equipment) came later. It's a request-response system. Time between aircraft request and DME station response gives you distance to the DME station. Most VORs also have a DME system installed, so you can get range and bearing.

VOR bearings aren't very accurate. Error is up to ±4°. So position from VOR and DME isn't very good far from a VOR. VORs are thus installed at major airports, so positional info gets better as you approach the airport, and pilots can find the airport reliably. SJC (San Jose International Airport) has a VOR northwest of the airport. It's a huge antenna array in a big open field, and can be seen from 101 north of the airport. It needs all that open land to work well. Obstacles would distort the directional beam and make the error worse.

The FAA has shut down over a hundred VOR stations as redundant.[1] The original plan was to shut down even more, but there was much pushback. In addition to airport VOR stations, there were chains of "enroute" VOR stations, so that aircraft could fly along established airways from VOR to VOR. Some of those have been shut down.

The FAA now uses the term "minimum operational network" for what's available with GPS down.[2]

GPS jamming is very real. Here's a real-time map of known GPS jamming and spoofing.[3] Current jamming is mostly near Ukraine and Lebanon, plus the Black Sea. War zones. Discussion at Ops.group, which is a site for people involved in international aviation operations.[4]

[1] https://www.faa.gov/ato/navigation-programs/vor-target-disco...

[2] https://www.aopa.org/news-and-media/all-news/2021/july/pilot...

[3] https://spoofing.skai-data-services.com/

[4] https://ops.group/blog/where-is-the-spoofing-today/


Not sure what exactly are you looking for. Bunch of info is on FAA website, for example:

https://www.faa.gov/air_traffic/publications/atpubs/aim_html... https://www.faa.gov/air_traffic/flight_info/aeronav/acf/medi...


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: