2,234 karma · joined May 24, 2008
website: https://danwil.com/
email: dan@<website>
For a given prompt/"state", an LLM essentially computes the next-state probabilities. This is done by compressing language and storing particular patterns/distributions. To date, we still don't understand what statistics are stored by LLMs. Or even what stats might be necessary to produce natural-sounding language. (A canonical Markov chain only works with n-gram statistics, but we know these are insufficient.)
IMO figuring this out to a human-level understanding could be a major breakthrough in science. It would reveal a deeper structure to language. It may even help understand how our brains process language; we'll at least know one plausible algorithm. Prior to LLMs, many scholars assumed language was unique to the brain and could only poorly be "computed".
Through analysis, I proved it indeed counts each letter's frequency. It then combines the "overall" letter frequencies with another distribution of "first letter" frequencies. This increased its accuracy to nearly 100%.
To me, this description is much nicer than had I "followed the code" and described it as millions of multiplications and additions. (Much of this ends up being noise anyway.)
IMO it's not your job to teach how to use a framework. But instead of assuming they "should" know things, you could assume they are skilled but at different aspects of development. So from this perspective, a mentor might give additional topics to brush up on to be successful in the job. And still be super open to providing internal career advice, helping with company-specific things, etc.
It sounds like maybe a lot of what you write here is important for mentee success yet not being communicated. You could probably be more upfront about team expectations, and let them know what a typical dev workload will look like.
Hiring is tough, and some people are not able to perform as well as expected. That can be frustrating, but it's not your fault. You may want to clarify how the company evaluates new hires so you know the process.
I'd say out of the box Mathematica has ... nicer visualizations, more available functions, better symbolic math, etc. It might be possible to get some similar functionality in Python, but it would be a hassle. On the other hand, Python will have the bleeding-edge latest implementations since more people code in it.
That said, Mathematica does keep up to date. For example, the latest version auto-imports neural net/LLM weights, visualizes their structure, and lets you capture values from anywhere in the circuit. IMO it's great for learning how they work. And it has some neat ChatGPT integrations, auto-runs code, etc.
- This is my favorite intro Mathematica book (for programmers/academic-minded people): https://www.amazon.com/Mathematica%C2%AE-Problem-Centered-Ap....
- There are also good free tutorials like their Fast Intro for Programmers: https://www.wolfram.com/language/fast-introduction-for-progr...
To do this, you design DNA strands that bind to each other in designated regions when mixed.
To make a logic gate, you just make some bindings conditional on other bindings. To detect that the gate is closed, you make the final binding uncover a fluorophore, which is detectable by a machine. (This is all called a *displacement cascade*.)
Using our techniques, the DNA bindings could not be undone. However, I imagine that a source of new DNA strands to replenish the old would effectively implement re-callable functions.
[1] Neural nets in DNA: http://qianlab.caltech.edu/nature10262.pdf
[2] Probabilistic switching circuits: https://www.pnas.org/doi/full/10.1073/pnas.1715926115
I can also prove in particular cases the MLP's sole purpose is to remove the noise added from the skip connection.
This was actually a major issue one of my PhD advisors had, since it led to poor foundations for the field with little incentive to ensure their validity.
Lets you download GitHub repos to work offline and has common coding actions in a quick tap menu.
One gotcha I've run into is that most plans (both HMO & PPO) are only valid in a single US state. The one exception is "emergencies," but when I asked it seems this is basically only the ER (and I was told only if it turns out it's actually an emergency, whatever that means).
I believe you can get out-of-state covered via out-of-network. But as mentioned, the out-of-pocket max on my plan is shockingly ~6x more for out-of-network than in-network. So you won't pay 90% of $200k, but it will still end up a very substantial amount. But maybe that could still be worth it to see an out-of-state specialist?
Yet with "Web & App Activity" off, when asking for directions it states: "To see your home and work ... turn on Web & App Activity."
The best students do not constantly compare themselves to slackers. Instead, they compare themselves to those at the top of their game. So there is awareness their GPA could potentially end up minorly lower, but taking easy classes simply isn't an option.
My former business partner tried to pull a similar stunt. He mailed me a check for a few dollars (the original purchase price), along with a cheery matter-of-fact explanation. He assumed I'd cash the check and in doing so give away my vested shares for almost nothing, but luckily I did not. Sent a letter back explicitly stating I continued to own the stock and that the shares were not eligible for repurchase under our repurchase agreement.
If you wait until the company has a large valuation, your co-founder could be taxed on the stock's current value, even if they aren't making enough salary to pay the taxes. This is why many founders purchase the equity up-front (at a very low par value) then do reverse vesting (where the company can claw back the equity under certain scenarios).
This is especially true with dating sites -- why even try a small startup's dating site when you'll get way more matches on Tinder?
What makes it even more difficult to leave incumbents is that the industry has basically found a few replicable ways to effectively hijack attention/dollars. IMC has integrated them into each of their dating apps (Tinder, OKC, Match, etc). For example, one of the first hit dating sites was Hot or Not, of which Tinder is essentially a mobile phone version.
My biggest complaint with Awair is they only let you download the last month of data easily from the app. That said, they are hacker-friendly otherwise -- for example they offer a local API!
- Open current directory in Explorer:
explorer .
- Open a file (prompts which program to open it with): explorer README.md(1) it was only a year and many startups go bust anyway;
(2) the best people spend their energy on the future, not the past; and
(3) regardless of the facts, many people are wary of working with someone who sued his business partner personally. (As Trump shows, portraying yourself as the victim of a baseless lawsuit often elicits sympathy, while justifying bringing a lawsuit often requires a careful factual explanation.)