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

Flappy Bird had 50m+ installs.



Yes, but think about having a mobile that has native integration with APRS or can make voice/packet radio or even DMR. It would be perfect for hiking or adventures. Even better with LORA.

Probably the main issue is RF compatibility.


They do exist, I've seen several but as an example a DMR UHF Android phone: https://www.unihertz.com/products/atom-xl and the older https://www.anyradios.com/product/runbo-e81-dual-band-4g-dmr...


forgive my ignorance here please, but I've read about APRS on and off for a few years and always wondered what I'd need to just transmit some data that would eventually make it's way to the internet. I recently suggested it to a Ornithologist friend doing back country research in South Afrika too.

But why are there no regularly recommended cheap hardware solutions that can do this (and or just hobbyist builds using an RPI). Seems like the demand would be there but perhaps I'm just not understand all thats involved.

Any insight you could provide would be appreciated.


APRS is actually pretty simple protocol. Data is encoded by modulating tones in a human's hearing spectrum, so if you tuned into the APRS frequency with any-purpose scanner (like most Baofengs), you would hear your childhood if you are old enough to remember 52k modems. The sound wave is easy to decode and encode with software. There are plenty of programs (Linux even has dedicated kernel modules) which turn your sound card into a modem, and the missing piece is the radio.

Now, there are different approaches. If your goal is to receive only, you can plug the headphone output of the cheapest Baofeng scanner into the microphone input of your PC, run the software, and you will start seeing messages soon. If you want to transmit, you do the opposite, but you must somehow automatically enable transmission on the radio when the program wants to transmit; there are different methods of doing so, depending on the radio. Basically, you can use anything what can receive and/or transmit audio on 2m bands. Such devices are cheap and easy to buy, so people probably don't bother with assembling a dedicated hardware. Just plug it to the computer.


It's even simpler if you have an HT with a Bluetooth KISS TNC. You just pair the radio to an Android device, and run APRSDroid and off you go. No cables or configuration of a PC needed.

The B-tech UV-PRO and VGC VR-N76 just got firmware updates that allow that. So now you can do it with a $180 radio instead of needing to buy a $900 Kenwood.


thanks for the detailed answer, so following your explanation if I wanted to transmit scientific data at regular intervals (for my friends field work) what sort of licensing / permission would I need?

Funnily enough someone posted down a few comments here almost exactly what I had complained about not existing ( http://www.mobilinkd.com/ ) at least if I understand that page correctly.


LTE over satellite is going to be the solution, as all existing 4g phones can do it.


I wish they would get LTE/5G peer to peer working. It is defined in spec but barely anything supports it. Then could do any networking instead of limited to ham radio.

CBRS frequencies might work for that.


Do they need a simcard with an active plan or aNy simcard just works !!??


Don't believe it needs a simcard for UHF/VHF.

Even without a simcard, emergency numbers should still work if in range of a cell tower. IIRC that's a requirement of all 4g devices.


What's even more amazing, the local search and rescue helicopters have been outfitted with special 4G/5G base stations. So if they are flying a rescue mission in the mountain or other remote areas, and they come in range of your phone, not only does your phone suddenly have coverage, but they can see you connect, triangulate your position, and call/text you directly.


That is kind of cool. I did not know such a thing existed.


In the case of atomic file writing, the rename() doesn't cause a fsync of the parent directory?


> rename() doesn't cause a fsync of the parent directory?

It does not.

At best it will schedule a journal commit asynchronously (I recall that ext4 maintainer complained about adding this "workaround for buggy user code" on lkml). If you want to receive an IO error when renaming fails, make sure to call fsync() yourself.


Depends on the file system. In NFS, yes. In others, maybe not.


No where in the article does it say allergens were added. If they were then the labelling could not possibly "misbranded".


From the article:

> Because it can be difficult and expensive to keep sesame in one part of a baking plant out of another, some companies began adding small amounts of sesame to products that didn't previously contain the ingredient to avoid liability and cost.

So yes, to avoid having to prevent cross-contamination, they started intentionally introducing trace amounts of allergens.


Ah genuniely missed that line, though as the FDA states is legal.


That seems like the actions of a psychopath to be honest. I struggle to comprehend that someone would care that much about profit that they would intentionally introduce a "contamination", rather than ensuring a correct labeling and clean environment, making their product safe to consume to those with certain allergies.


Ensuring a "correct labeling and clean environment" is really expensive. I mean, really expensive. It's not going to be practical.


I quite frankly question if that is true. A family member is allergic to eggs, as in "he will die if eggs have been near food he consumes". Local bakers have absolutely no issue producing cakes and bread for events when he asks and the prices difference is negligible.


Because they aren't running a production line. And eggs don't make dust.

Produce an item, clean your utensils before the next time. Minimal cross-contamination issues.

A production line processing sesame will create a certain amount of sesame dust. Ensuring that dust gets nowhere near other production equipment is expensive.


It has nothing to do with profit, as it'll just increase the price of the goods to the consumer.


and lose profit. If they spend the money to run a safe production line and pass the cost on the the consumer they will loose market share to the company that runs an unsafe production line & keeps the price the same. It's also especially expensive if the do it quickly. It's been a few years, so fortunately some of them have actually gotten around to updating their production lines by now. T hey just did it slowly in the cheapest, least disruptive way possible.


Sociopathy is probably a more accurate diagnosis than psychopathy. And corporations are inherently sociopathic. By definition their primary motive is profit and there are often strong incentives on those in charge to ignore ethical considerations. It's probably the #1 reason we have consumer protection, and environmental protection laws.


Rugged Intel NUCs have no fans.


It's interesting for sure, but the mystery is how he gained that knowledge. Is he just repeating what he's seen humans do or his ancestors?


More than likely the plant has a noticeable topical anesthetic effect - Orangutans don't have an explicit mechanism for passing abstract knowledge so the phenomena has to be explained subjectively. It might be a particular cooling effect, or something recognizable about the plant that it contrasted against an injury for which it didn't use the plant. Or it observed another ape that did have such a subjective effect and comparison - the Einstein of orangutans might have figured it out generations ago and they've been imitating a successful behavior since then.

The plant has been studied and analyzed, with various papers out there, like this one, but there doesn't seem to be anything recognized as effective for people (yet, more studies are probably needed) :

https://www.phcogj.com/sites/default/files/PharmacognJ-13-1-...

In previous studies, it was found that the Akar Kuning (Arcangelisia flava Merr) contains chemical compounds, including saponins, flavonoids and tannins, besides that the roots also contain glycosides and alkaloids, especially the isokuinolin group, namely berberine, jatrorizin, and palmatin. There are also some minor alkaloids such as columbamine dehidrokoridalmin, homoaromolin and talifendin, and fibraleucin terpenes, and fibraurin has several activities such as antifungal, antiasma, antibacterial, anti-tumor, anti-malarial and anti- inflammatory.


Orangutans (probably) can't pass on "this will help you heal", but they might be able to pass on "Put this on a wound."


> Is he just repeating what he's seen humans do

This is most probably the main reason. However there is some debate on whether these learned behaviours can be passed across generations.

Here is David Attenborough showing Orangutans washing clothes/using soap/tools/etc. mimicking what they have seen Humans in their environment do - https://www.youtube.com/watch?v=IFACrIx5SZ0


This is an animal living in the wild who did not have contact with humans. The article mentions that he may have learned it from other orangutans, but says nothing about humans.


Yeah, i read that but i don't think it tells the whole story. In Borneo they live in close quarters with Humans and often observe people (i.e. curiosity) from the forest's edge and may have picked up something via this way. They are very clever primates and hence could have picked up this behaviour in any number of ways.

PS: Also checkout the Orangutan Jungle School video i link here - https://news.ycombinator.com/item?id=40244125


Aren’t we faced with the same fundamental mystery of human insight? Where does it come from?


We have systematized these pursuits. Even before modern science, language could be used to crudely pool together individual trial and error as a huge force multiplier.


Some tribes have a drug with sophisticated preparation steps from multiple plants and they claim the plants spoke to them about their ability. Carrots were pencil thin woody roots, almonds were fatal, bananas were half rock hard seeds, rice was just another grass, wolves were skittish and bare their teeth at humans. How did ancient humans see potential in them?


I would imagine that a lot of wild plants that we regard as not particularly edible can look much more enticing when that's basically your only choice of food.

As far as wolves, it's still an open question as to how much they "self-domesticated" before humans noticed and started working from the other end. Seeing how human encampments would produce delicious food scraps in refuse (and still do, just ask any black bear!), it stands to reason that some animals would try to cash in on that opportunity. Then you have a selection process whereby the ones that are too skittish would not even bother, and the ones that are too aggressive would be chased away or worse.


The book "Guns Germs and Steel" has some good answers to that question.


I’ve often wondered how the heck did people invent soap? What made them think mix ashes and fat together and use the result to make stuff cleaner? (And that’s ignoring the fact that at a molecular level, soap is pretty amazing in and of itself.)


roasting meat, fat dripping in the ashes. At some point someone wondered the next day "hm, that's funny"


Trial and error?


Bingo. We only know which mushrooms that are tasty or give us a fun time because a lot of people died finding out.


There's also cheating : isn't coffee bean edibility observed from goats? essentially outsourced trial and error is a thing too.


Which is exactly what we do with lab mice.


Not only that. A lot of mushrooms can be eaten in small doses but will cause things like stomach upset well before death. I'd bet we as a species would quickly test mushrooms this way without dieing.


At some period in our evolution, it gave us pre-dispositions to certain tastes. Like our fondness for sweet & salty is universal.


It was a prescription from Dr. Zaius

https://youtu.be/JlmzUEQxOvA


Cache-Control: immutable will prevent roundtrips in atleast Firefox. This does mean that the path should be unique per version of the content. Like inserting a cryptographic hash in the path.


Fortunately, continuation frames don't exist in HTTP/3.


QUIC protocol itself is certainly sophisticated, but implementing it might be a different story. I'm still skeptical about the overall "safety"/protection of HTTP/3.

A QUIC UDP server is definitely going to need to store state data to maintain a connection/session, and now you also have the good old UDP security (packet flood protection etc) mixed in. I guess time will tell.


They have a GMRS version now too.


Yeah, maybe couple of USB-C ports, one for control another for power, would make sense for using a smartphone as the controller.


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

Search: