trangus_1985
Lora and other chirp based protocols are incredibly cool, and I've been playing with them
Do you think that ham radio couldn't be? Or isn't? What you really want is privacy, authz/authn concerns, and decentralization, it sounds like. And TCP/IP is about as useful as a "PHY" layer for your application as is ham radio.
Plus, solutions like what you're describing require a relative ease of use - unless you only want to talk to the 17 other people in your geographical area who have similar technical backgrounds.
When I flung packets across the bay with a friend, we used cell phones to figure out antenna positioning and alignment. violating the spirit of the intention of these rules, imo, but hard to say
And if that's the use case you want, you should look elsewhere.... At least, that's what the people leading the ham radio community and arrl say.
I'm not sure I agree with that, but I'm not sure I disagree either. I certainly think the community aspect is less important today due to the internet, but it's probably still crucial.
But, I got into ham radio to do interesting things, and not communicate. After all, why bother with making sure you have line of sight to a repeater when you can just fire off a text message? I'm much more interested in telemetry, instrumentation, and remote control.
While a massive restriction, you can prevent interference (but not eavesdropping!) by signing your payloads. Maybe it's because ham radio and privacy aware people is a venn diagram with a lot of overlap, but it feels like perfect being the enemy of good.
When they are the de facto form of communication for a significant percentage of the population, it starts to go from "their rules" territory to "society's rules".
Can you imagine being cut off from the phone system 40 years ago because you were selling answering machines?
But the most important thing, imo, is not attaching yourself to outside responsibilities for a few days.
Damn, almost direct hit. I was a game developer for a year or so about 10 years ago. We were using xna.
>Why were you targeting mono then?
Well here's another issue with .net I ran into... really unclear guidance from numerous sources who all really wanted you to use THEIR stack and thus end up paying THEM.
I did multiple things, multiple attempts to make it work. I tried to do it "the right way" from various sources.
The reason I was targeting mono at some point was because I wanted to run a microservice, without paying windows server licenses fees, and as best I can tell, that was the root runtime I'd need to target.
Keep in mind that this was me, going in blind into a large and established ecosystem. I don't think going astray detracts from some of my bigger complaints, such as the poor quality of community open source libraries.
I want to add that I was not an experienced python developer at the time - I'd used it for a handful of simple automation scripts. My day job was writing scala.
- targeting mono under nginx on linux, from within windows was really difficult, I could never quite get it to work
- no support for monodevelop on windows - cross platform was crucial to me and it just got so onerous. And maybe it's just me, but I was really hitting a lot of frustration with visual studio.
- i wanted to use both yamlschema (broken at the time) and jsonschema (paid)
- msbuild is abysmal with useless error messages. I struggled to run a simple shell script during the build process.
- a couple of libraries I tried were broken or unmaintained. The .net ecosystem seems to have very low quality of community maintained tools.
- no clear guidance around using DAPR without paying microsoft (which i guess is fair, but being vendor locked before I even start is a rough look)
- ... and that's all I can remember. There was more.
I fully acknowledge that some, if not all, of those complaints may be self-inflicted. I can't say that, for my first complicated project in python, it's been completely smooth sailing.
However, with python/falcon, it didn't feel like I was fighting with the ecosystem to define a package, import the package into a microservice codebase, and then get the service running with full test coverage. It didn't feel like I was fighting to bring a third party library in, verify it's actively being maintained, and start using it.
I spent as much time getting a simple microservice hello world with authz/authn validation and a reasonable packaging system, in python, set up in about time as it took me to give up on msbuild.
I've found bootstrapping python microservice development on windows to be quite well supported. I didn't find that with .net.
I ended up turning down that choice due to a couple of factors, but one of them was the glacial pace of .net process and development. It just didn't look or feel like a healthy ecosystem, if you weren't paying microsoft $$$$. Just a ton of small warning flags around the community, the stack, and the maintenance of core projects.
C#, .NET, and the associated ecosystem doesn't feel good to work with, out of date, and in desperate need of modernization. The alternatives (spring, flask/falcon, lightbend) all seemed much more modern and easy to work with.
I actually have a concrete example of this: one of the features of my project is that you can define yaml based configuration documents, and share them. Using something that was easy to write for small but coherent configurations was crucial - XML was right out. The .NET ecosystem's yaml support is not great, feels kinda janky, and yaml validation is a paid product! That's completely untenable for something that's still in the weekend work phase. And it wasn't just that, but tons of things I had become accustomed to in python were either incredibly immature or paid. Not to mention that the built in build system was horrific, confusing, and had weak documentation. It's probably a lot easier when you just write a check to a contractor to set up a template for your team, but I have no luxury. Sure, some of this is on me, but I wanted to get started building and the .net ecosystem repeatedly got in my way until I was forced to give up.
So, upon hearing that the .net foundation is spending all of its time generating stacks of bureaucracy and causing internal drama, I feel like I made the right choice. At this point, it's unlikely I re-evaluate .net for future projects unless I hear massively good things (like what happened with java, which took a decade).
https://en.wikipedia.org/wiki/Jay_Maynard#/media/File:Trongu...
Curious, what are you right now?
Regardless of what we may or may not disagree upon, connecting these the way that you have betrays your ignorance of how salaries, employer relations, and unions work.
Your sample size is way too small to be implying that FSD is safe - given a year or so, with millions more miles, we'll see what the score is.
By the way, and this is anecdotal, I was personally given a FSD demonstration a few weeks ago. The car immediately did an unsafe lane change in the middle of an intersection. Albeit, that was one of the pilot program beta versions.
I did and I'm not sure what I'm looking for. Could you do it and post here so that I can verify what you're talking about?
These are all likely documented internally - the process of cleaning it up is probably something they only care to do once a year. Very little of this affects most developers, and the stuff that does is available in the dev docs.
This site, and this community, is great in my opinion. But it's not without valid criticism, especially considering the impact it can and has made in the industry and tech society.
"naively uninformed tantrum"
I'm unable to find the posts you're talking about.
The contract tracing docs _should_ be almost the same technology, and knowing how that works _should_ be a good start. At least, from my eyeing the OP's article as a lay person.
https://covid19.apple.com/contacttracing
I highly recommend anyone interested in security or privacy to read this from start to finish:
https://manuals.info.apple.com/MANUALS/1000/MA1902/en_US/app...
I've always been cognizant of differing understandings around the drug, but I definitely think it still takes some discretion.
By the way, the key difference between a drink at lunch and some pot is that im pretty useful around 2p with a drink - stoned, I might as well go home for the day. (Of course, everyone's different).
So, I think this discussion is worth having in a respectful manner - it's new rules.
Out of curiosity, I brought up HN from 10 years ago on archive.org. I counted - 10 of the top 20 links were things that I wouldn't consider to be "technical".