HackerTrans
TopNewTrendsCommentsPastAskShowJobs

csboyer

no profile record

comments

csboyer
·5 yıl önce·discuss
For DSSS demod, my guess is a 20 tap match filter designed from a resampled RRC filtered barker sequence. Haven’t looked at the VHDL, but that’s how I’d do it.
csboyer
·6 yıl önce·discuss
No one who really knows can say due to NDAs. We just know rough order of magnitude price.

I can see $30 million for 5nm. With material costs approaching $20 to $30 a chip for mobile SoCs, you need quite a high sales price and volume for the economics to work.
csboyer
·6 yıl önce·discuss
Paying for the masks is the big upfront cost - into the $5 to $10s of millions depending on the process node.
csboyer
·6 yıl önce·discuss
Due to the frequency division/time division duplexing nature of 3GPP protocols, a mesh network is very challenging and non-trival. The 5G standardization has some study items on multi-hop networks, but that is a ways out and I’m not sure how and if it will even manifest in the standard.
csboyer
·6 yıl önce·discuss
Knowing people in both the legal and software world, law is a tough profession with old world business expectations. Almost everything is “last minute” due to either court deadlines or your client dropping everything on you because something happened and it has to be fixed now.

In-house counsel jobs can be a bit more relaxing, as you might be working on longer term projects rather than the latest disaster that fell into your lap.
csboyer
·6 yıl önce·discuss
The pointer variable does not contain the type - it only stores the address. Sizeof will return whatever the machine address width is.

The type is implicitly stored as the pointers type. Casting a pointer can change a piece of memory to be interpreted as any type you want. Although the cast might not make logical sense or may even caused undefined behavior in C.

Pointer arithmetic works off of whatever the current type is, as the compiler needs to know how to the memory offsets.
csboyer
·6 yıl önce·discuss
As far as I know, pregnancy suppresses the immune response in order to keep the body from attacking the baby itself. That’s why doctors recommend pregnant women not to eat under cooked eggs, sushi and other high risk food items. Flu shots are also heavily encouraged for the same reason - the flu is a lot tougher to beat.
csboyer
·6 yıl önce·discuss
Not at a FAANG company but I will ask stuff that might show up as “easy” on leet code.

Examples: run length encoding problem or a bit extracting/setting question. I want to see if the candidate can formulate a simple state machine and they understand bit manipulation. I target the bit manipulation questions for firmware/embedded software roles, which very much involves reading and setting bits from hardware registers all day long.
csboyer
·6 yıl önce·discuss
I’m sure Apple’s government relations attorney was involved in some way and helped keep the project siloed. There was likely some contract, but is buried now.
csboyer
·6 yıl önce·discuss
Aloha and slotted aloha are still fundamental to most wireless communication networks. Most prevalent is today’s cellular networks.

An aloha like algorithm is used by your phone to initially bootstrap and connect to the network, and to access network after long idle periods. This is called the RACH procedure, which stands for random access channel. So our phones very well perform this action multiple times a day.

5G networks might use an improvement on aloha called non-orthogonal multiple access, but currently will still use the existing RACH design. Figuring out how to pack more users into a random access channel has been a long open research problem.