502 karma · joined June 6, 2018
Sharing content is a different matter because you didn't originate the content and you didn't set the public policy on it.
When am I ever allowed my autonomy from The State? According to its laws I am always subject to its rule regardless of my vote, intentions, ethics, personal values, or will. My only defense is the system itself and I have been given good evidence to not trust its outcomes or intentions regardless of how it is advertised.
The term "chemical imbalance" can describe anything from acid reflux to genetic neurological pathologies or even snake bites and can certainly put people "in distress".
The problem is people aren't interested in using correct definitions for anything anymore.
Prosecutors have the option of pressing charges on behalf of their jurisdiction for criminal cases and can sometimes do so even if the violated party declines to press charges themselves.
STUN and TURN allow the negotiation to include services outside the local network so that you can relay signaling and stream data to a set of endpoints that both peers can use to communicate with one another. This could be the peers directly or it could be a set of 3rd party servers run by Google or someone open to the public and you can't assume any particular network topology.
Looking at what web browsers are both capable of and expected to do today I think what we really want is an "internet terminal" which would be able to contact resources over the internet, negotiate both local and remote resources for an intended purpose, and then share state bi-directionally (stateless is just zero state).
To just conjure a couple of quick examples you can imagine the differences required in providing a service that produces a simple JSON feed versus a full interactive experience that mutates a shared database. The JSON feed wouldn't require a display and could easily be consumed by autonomous agents while the other might require a minimum display size and want to use a widget set to produce controls and toolbars, etc. If my client agent is allowed access to my video display, mouse, and keyboard it could offer these to either service and allow it to respond in whatever way it feels appropriate. The JSON feed could provide a simple UI for viewing recent events, for example.
Now we do all of this today with HTML, CSS, JavaScript, etc. but none of it feels organized and all you see is re-invention after re-invention of essentially these same concepts. The fact that we even call them "applications" when they are "documents" is really what seals it to me. I personally would like to see something that is more true to the reality of computing and internet connectivity today and looks at it from a device-to-service POV. Locally I might have a graphical display, audio, and inputs but I might also have access to an SQL database or some other network-attached service. Assuming some level of trust and if negotiated properly there's no reason a remote application couldn't make use of these local resources using credentials and security profiles under my control. The can of worms here is that this is basically RPC which is the other never-ending disaster...
Internet is hard. Let's go shopping.
I have watched a video of a SWAT team breaking into a man's home and murdering him point-blank because he was holding a golf club for the crime of using naturally occurring plants and chemicals. No charges filed against any officer. Even though trained for combat, apparently their life was in mortal danger.
I have been personally threatened with arrest by police numerous times for the "criminal" offense of not following their exact instruction or being in an angry disposition for extremely minor offenses. If you want me to be peaceful, why are representatives of The State negotiating with me using violence?
Yes. This is evil.
My understanding is that the way this works is that the broker will generally already have an inventory of all of the stocks that are regularly traded through them and simply carve up your fractional allocation from this inventory. When you purchase shares through a broker they can simply sell you the shares directly out of their inventory if they can match the market price. They will even get a small incentive to do this since it produces order flow (volume) without hitting the exchange directly.
This also helps with order clearing (the T+3 rule for ownership transfer). Since the broker is selling out of their inventory, it is virtually guaranteed that your order will clear. When transferring shares between institutions, it's possible that this process will fail and you will be notified that your order wasn't able to be fulfilled. It's rare, but can happen.
While purchasing fractional shares outright is somewhat new, the concept itself has been around for a while and I've had DRIPs at multiple different brokers. I was even able to get fractional shares of high priced preferred stocks going for $1,000+ market per share.
Anyways, that's my experience.
As long as the sun is up my body generally wants to be awake and when going for long periods of uptime I only have an issue with tiredness between 2am and 4am. After 4am I can convince myself that the sun will be up soon and once I can actually see the sky brighten I become energized rapidly.
The one time I did go past 48 hours I never hallucinated but simply felt like a zombie. My mind basically shut off and I felt very detached and remote to my own consciousness. The odd thing is that when I finally got into bed it still took me something like 2 hours to finally fall asleep because I felt too tired to actually fall asleep.
Anyway, that's my experience. When I read through the article I kept thinking it was missing the mark for me completely.
https://github.com/pjsip/pjproject https://www.pjsip.org/pjlib/docs/html/structpj__str__t.htm
1-based indexing has the advantage of always knowing the length of the array since the index of the last element is this value. You also get "proper" counting numbers as you iterate.
I've used both in various languages. Perl lets you define the array index start to be whatever number you wish.
Do you remember the days of X Modelines? I still have the nightmares.
Another bonus is that I don't feel cheated when I log into systems that don't support colors (*BSD, Solaris, etc). Everything just looks normal to me. Even non-syntax highlighted vi (not vim).