2,059 karma · joined July 22, 2010
jon@jonb.org
meet.hn/city/kr-Seoul
Socials:
- x.com/jbaudanza - github.com/jbaudanza
Interests:
AI/ML, Mobile Development, Open Source, Programming, Startups
---
I was thinking that maybe because Covid is an RNA virus, there would be a shortcut to getting the mRNA sequence for creating the spike protein. The scientists could peek at the RNA in the actual virus, recognize the spike protein, and put that in the vaccine. Whereas with a DNA virus, it would require extra work.
But from your answer, it sounds like that's not what they do? Or, maybe they could do that but it's not any easier than working backwards from the amino acid sequence.
This stuff is all very interesting!
By "doubling connection count" I mean CLIENT <-> SFU <-> CLIENT is twice as many as CLIENT <-> CLIENT.
1. SFUs seem to be the clear winner for multi-party calls. Do they provide any advantage for 1-on-1 calls over peer'd connections? It seems like using an SFU in this case would double the number of connections, and hence double the connection issues.
2. Do clients communicate with SFUs by establishing a normal RTCPeerConnection like they would with another peer? Or is there some other video sharing protocol for SFUs that I don't know about?
My language learning website (www.captionpop.com) was ignored by HN, reddit, and the other random places I posted it. Finally, I put a post on producthunt and it spent the whole day in the top 5. From there, other blogs started writing about it. Ironically, it was then passed all over reddit.
I had another web property that was totally ignored, and then one day the Google Chrome Webstore decided to feature it. From then on, I had more than enough traffic.
So, there is no magic formula. You just have to keep trying stuff and wait for the internet gods to bless you.
Blogging is a popular approach, but I think people underestimate how much work this is. You have to consistently write good quality blog articles that are actually solving problems for people. This can be as much work as building your actual product.
I created a Chrome extension to do this, but the recent redesign broke it and I haven't figured out how to get it to work again. The new css/class system is rather opaque.
https://twitter.com/GavinNewsom/status/1282780070323515393
Notably, San Francisco isn’t included. Probably because SF hasn’t opened up as much as other counties on this list.
I really like the idea of a text-only social network, so I hope this takes off. I think the author should consider supporting other languages though. Seeing romanized text isn't very helpful to people that actually want to read or write in other character sets. It's a cute feature though.
It looks like all the rates are published with EUR as a base currency, so if you wanted to get the USD <> KRW exchange rate, you would have to use EUR at an intermediate. This is probably good enough for most applications.
For anyone else that was wondering, this XML feed is linked off of this page (as well as CSV, RSS, and PDF): https://www.ecb.europa.eu/stats/policy_and_exchange_rates/eu...
These days, people are having a lot of anxiety about the sate of the word. And staying indoors and sedentary is going to make that anxiety 10 times worse. Make sure you’re able to get some exercise to keep your mind healthy during all this.
SEED is a block cipher developed by the Korea Internet & Security Agency (KISA). It is used broadly throughout South Korean industry, but seldom found elsewhere. It gained popularity in Korea because 40-bit encryption was not considered strong enough, so the Korea Information Security Agency developed its own standard. However, this decision has historically limited the competition of web browsers in Korea, as no major SSL libraries or web browsers supported the SEED algorithm, requiring users to use an ActiveX control in Internet Explorer for secure web sites.
If you're looking for a way to get involved, letting the mayor know your thoughts about this might be a good start.
I was disappointed recently when I found out they had shut their doors permanently. I was surprised too, because they always seemed to be busy. Apparently, they had an ongoing dispute with the zoning department over whether they were a "cafe/restaurant" or "office".
It's not at all meant to be to be like an item in a TODO list. Code would be a terrible place to keep that.
1) Instead of taking a callback, can your hook return some value instead? I've found that in most cases, it can. That value can then be used to in some other (hopefully shorter) dependency array for a useEffect() hook that is a peer to your original hook.
2) In cases where your hook must take a callback, your hook should store the latest version of the callback in a local useRef. This add a lot more boilerplate code, but it feels safer to me than requiring the caller to manage the identity of the callback.
I've just had to make peace with the fact that I'm going to have to write a lot of boilerplate glue code around hooks. I try not to worry about it and I just hope the next version of hooks is better.
I am definitely not trying to imply that anyone is being a "random a-hole", I'm just hoping I can find a way to appeal to a sympathetic project manager or decision maker at YT that can see the value in this project.
Thanks for your input!