Did not know about this cool trick about storing numbers as exponents! Is there a name for this technique? Wouldn’t there be overhead in converting back and forth between the exponent and the number?
116 karma · joined January 31, 2021
Did not know about this cool trick about storing numbers as exponents! Is there a name for this technique? Wouldn’t there be overhead in converting back and forth between the exponent and the number?
It turns out that I was deficient in plenty of vitamins: D, B12, iron. I'm sure these were all symptoms of OTS. I didn't feel the same in any of my workouts until maybe 4 months later. Even then, it took very gradual build-up after those 4 months to get back to where I was. Taking vitamin supplements helped, sure, but the true cure was just ramping down the exercise a lot and getting proper sleep over months.
I empathize with these athletes because exercise is addicting; it feels almost morally wrong to take days off. There's also always someone better than you. But as I got older, I realized that recovery is just as important (if not, more important) than the actual work. In fact, that's where all the gains are made.
I found a few helpful pointers with structuring my workouts now is to:
* Increase training volume <10% W/W. It gives your body time to adapt and also helps with preventing injury.
* Mixing in recovery weeks is also really helpful with helping your body adapt.
* There's no way around doing a lot of volume when training for endurance events, but keeping your HR lower the whole time is a good way to make sure you don't overtrain and can show up the next day.
Wonder if they’ll open-source this and show how many tokens it cost.
I learned a lot about how important not just superior technology, but better operations, marketing, sales, and culture are all critical to a successful business.
The only con of this book is that it skips over some parts of nvidia’s history like the short-lived crypto boom, failed acquisition of ARM, etc. It’s still just a minor flaw in an otherwise great book though.
The purpose of sci-fi IMO is moreso to:
1. Provide an entertaining story/narrative with technology as the main focus of the world and characters' actions
2. Define a set of concepts to help you think about technology and its possible effects on humans and the world
3. Nudge people to think about what kind of future they would want or not want and how they can use or control technology to achieve that
Here's Ken Liu talking about the purpose of sci-fi: https://www.youtube.com/watch?v=5knkpmxXu-k
2. How would you suggest using this model effectively if we have custom data in our DBs? For example, we might have a column called `purpose` that's a custom defined enum (i.e. not a very well-known concept outside of our business). Currently, we've fed it in as context by defining all the possible values it can have. Do you have any other recs on how to tune our prompts so that this model is just as effective with our own custom data?
3. Similar to above, do you know you can use the same model to work effectively on tens or even hundreds of tables? I've used multiple question-SQL example pairs as context, but I've found that I need 15-20 for it to be effective for even one table, let alone tens of tables.
A lot of our databases at work have columns with custom types and enums, and getting the LLM (Llama2) to write SQL queries to robustly answer natural language questions about the data is tough. It requires a lot of instruction prompting, context, and question-SQL examples (few-shot learning), and it still fails in unexpected ways. It's a tough ask for people to use a tool like this if they can't trust the results all the time. It's also a bit infeasible to scale this to tens or hundreds of tables across our data warehouse.
It's great that a lot of people are trying to crack this problem, I'm curious to try this model out. I'd also love to see if other people have tried solving this problem and made any headway.
1. We have many enums and data types specific to our business that will never be in these foundation models. Those have to be manually defined and fed into the prompt as context also (i.e. the equivalent of adding documentation in Vanna.ai).
2. People can ask many kinds of questions that are time-related like 'how much demand was there in the past year?'. If you store your data in quarters, how would you prompt engineer the model to take into account the current time AND recognize it's the last 4 quarters? This has typically broken for me.
3. It took a LOT of sample and diverse example SQL queries in order for it to generate the right SQL queries for a set of plausible user questions (15-20 SQL queries for a single MySQL table). Given that users can ask anything, it has to be extremely robust. Requiring this much context for just a single table means it's difficult to scale to tens or hundreds of tables. I'm wondering if there's a more efficient way of doing this?
4. I've been using the Llama2 70B Gen model, but curious to know if other models work significantly better than this one in generating SQL queries?
1. Profit-seeking news orgs: it's no secret that negative and controversial news sells significantly more. With all the destruction of locally run papers in favor of the national consolidation of news by a lot of private equity investors, there are increased expectations to make a profit and therefore increase the amount of negative-sentiment news over the recent years.
2. 24-7 news cycle: people are also much more aware of all the bad news around them with smartphones and social networks. Readers' sentiment will just bleed into the papers over time. Ignorance is bliss.
3. Sampling bias: which kind of papers did they measure sentiment for back then versus now? There could be a divergence in the sources they use and different sources could have different sentiment tendencies. (I don't have access to the actual paper)
4. Rising expectations: humans are many orders of magnitude more powerful than our ancestors. We live like gods compared to them. Yet there are so many people who still aren't happy. Why? It's because our expectations also rise endlessly. Things may be better than before, but maybe it's not better relative to our expectations.
Point is, this isn't necessarily indicative of life becoming worse. There could be other plausible explanations.
The whole timeline of events over the last two events still leaves me scratching my head though.
I never thought about it from the revenge and agency perspective, but I appreciate the author at least trying to hypothesize why people do this despite it being detrimental. All the suggestions and tips in the article are also incredibly helpful.
Whoa, rarely are these announcements so transparent that they directly say something like this. I’m guessing there was some project or direction Altman wanted to pursue, but he was not being upfront with the board about it and they disagreed with that direction? Or it could just be something very scandalous, who knows.
I'm a bit confused about their so-called improvements to video recommendation quality and bot detection. I've seen a lot of sentiment from people that they see more bots, hate speech, and irrelevant content on their timelines. Maybe what I'm hearing is just anecdotal evidence or stories in a bubble?
The Sacramento data center migration to Portland is an entertaining story detailed here[1]. Here's the Hacker News thread on it[2].
They have a GPU supercompute cluster?? It seems like they have the capability to do training and inference with state-of-the-art algorithms at massive scales then. Why have Twitter's recommendations and ad revenue (even before the acquisition) been so poor then?
[1] https://www.cnbc.com/2023/09/11/elon-musk-moved-twitter-serv...