Requiring an exact justification for a specific NN architecture is not productive. Simply put, such justification almost never exists, yet NN clearly out-perform simple polynomials in a wide variety of tasks. Even if you know that a NN performs better than a simple polynomial on a task, you're very unlikely to get an exact explanation on why a specific NN was chosen vs. the infinite number of other possible NNs. If you require such an explanation, then you're going to miss out on a lot of performance.
It depends on whether or not the client specifically requested, or is expecting, traffic over HTTPS. But yes, if the user's client requests encrypted traffic, the attacker will not be able to produce a valid certificate. This attack isn't that different than a MITM.
I don't think it's possible to pinpoint why relationships dissolve. Sure, there is always "something," be it dirty dishes, a certain habit, etc. But usually, these are context-specific complaints, meaning the person complaining about e.g. dirty dishes could be happy in a totally different relationship where their partner also didn't do the dishes. Ultimately relationships break down because one or both people stop trying. Caring about the dishes is a symptom of, or response to, relationship apathy, not the cause.
The government is the "other side," and they do it as a service to consumers. Each individual can only purchase $10K per year, so it's not meant as a general purpose investment vehicle.
You can respond if you click the timestamp of the comment :).
I understand that pion is a transport library, I was mostly wondering if you've seen anyone solve this issue. To give you a little background, we built an app that allowed a movie containing a children's story to be read aloud with the participants.The movie streamed from our servers of WebRTC. It worked well, but we found that users in Europe often have DSL and using a keyframe interval of 3 seconds was too much for their connections to handle. Increasing the keyframe interval lead to situations where users saw nothing when they first connected. We eventually switched to synchronized local playback for media, but it's much more difficult to time perfectly and people have noticed it's more out-of-sync than before.
I see, so these examples still suffer from the keyframe issue. As far as I know, there is no good solution to this issue, but I'd be interested in hearing how pion's consumers handle this issue. Streaming a file from disk is ideal because it's really cheap and doesn't require any video transcoding, but as soon as you need to insert additional keyframes, then at least some portion of the source video needs to be transcoded again.
I'm looking to take a pre-recorded video file and stream it to a WebRTC client. I use an SFU, but I don't think that's the important part. The main issue is transcoding the video in a format that the browser supports and in a way that can respond to RTCP feedback signals. For instance, you can generate an RTP SDP file to use as the output for an FFmpeg CLI command, but the FFmpeg CLI has no support for RTCP. You had mentioned that pion was used to stream pre-recorded media over WebRTC, so I was hoping you had an example of doing so that properly handled RTCP.
That’s cool. Do you have any examples of doing real-time media streaming? I guess pion is just the transport layer; so you need a separate media library?
Then Amazon the retail company also won’t have access to the profits. Growing a retail business can be capital intensive. I’m not sure it makes sense to load up the retail portion of the business with debt just to avoid paying the workers.
Thanks that's helpful. Does pion support RTCP? I've tried sending pre-recorded media over WebRTC before. The issue I ran into is that I needed to send keyframes too often leading to a bitrate that was too high for users with slower internet connections. For whatever reason, not all browsers seemed to support keyframe intra refresh, so there were large bitrate spikes whenever a keyframe was sent. RTCP would have solved this problem by allowing clients to request additional keyframes when needed rather than using a high keyframe interval.
What is the target use-case of pion? Until AV1 support is added to libwebrtc, how can this be used that wouldn't be better served by using RTP directly?
I don’t think the enjoyment of art is the driving factor at the high end. High end art serves as a store of value and a status symbol. Surprising similar to bitcoin!
And a 100 billion dollar line of credit from the treasury. The FDIC describes itself as being “ backed by the full faith and credit of the United States government.” If there was a systemic issue, the government would likely need to intervene.
Isn’t any system a debasement of the rights of ordinary people? Their faces will still be scanned. There may be false positives. The definition of “criminal” may change.
I only found out about ngrok from following a guide for the Twilio API. The local tunnel problem is one I’ve had multiple times, but it’s never seemed worth the effort to find a solution. It’s also simple to solve, so I can see how many people end up implementing it without Googling for an existing solution first.
I don’t think GP neglected that. They gave the example of bikes vs. horses in the 19th century. People preferred horses because they wanted to go far with little effort.
There was recently a thread on HN about why Europe had become so wealthy. Many opined that exploitation of other led to Europe’s wealth, but others observed that such exploitation was only possible because Europe was already wealthy. The same applies here. Yes, the government had many car-promoting policies, but those policies were tolerated because cars were already desired and that desire made the car lobby popular, not the other way around.
This illustrates my point perfectly. Theoretical refactoring or optimizations are just hypothetical situations that may or may not occur. Needing to proliferate a function color incurs a real cost in terms of development efficiency. You should get something concrete if you pay the price. Until that happens, such language features are unlikely to gain widespread popularity.
Adding colors without a concrete reason to do so will always be a waste of time. Take type checking as an example. If you use type A as a parameter that requires type B, your program will not work. Type checking provides a lot of value. Or in the GP’s example, forcing functions into async contexts ensures that, for example, the main UI thread doesn’t get blocked. The program will appear broken to the user if this rule is broken. Now compare this to pure functions. What happens if you break the pure function contract? Probably nothing. It’s still totally possible for the program to work. So you end up doing a lot of work that ultimately doesn’t change anything, which is what you’re observing with the proliferation of impure code.
Could be, or maybe fewer people have children and those that do have them older, leading to a lack of empathy from the writers. Or perhaps kids attention spans really have decreased. A lot of 1 year olds know how to use a smart phone.
Yes it’s crazy how slow kids are. I was trying to teach my 1 year old daughter some things and thought she just wasn’t getting it. Then I found that if I left a 10 second pause between actions, she would be able to piece together what I was showing her and it would click. Just a personal anecdote, but I definitely underestimated the amount of time needed for young minds to absorb information.
You don't just have to prove your facts. You also need to be acquainted with the current law and literally centuries of case-law. The burden is immense for an individual.
That's nice that they cared, but they were under no obligation to respond. To me, this is an issue. We should have systems in place where people are guaranteed to have their issues remedied.