Meta tags:
Headings (most frequently used words):
and, posts, the, to, pertinent, observations, this, site, has, moved, can, retire, team, around, you, schoolboy, fight, in, middle, east, big, fast, move, substack, brahmastra, mid, wife, crisis, shap, war, llms, software, margins, pagination, subscribe, blog, via, email, recent, archives, categories, top, pages, meta,
Text of the page (most frequently used words):
the (246), and (186), you (95), that (82), this (71), with (51), for (46), was (39), have (34), can (33), about (25), not (25), then (25), september (24), they (24), october (23), comment (22), november (22), 2023 (22), your (22), what (22), one (22), had (22), may (21), august (21), are (21), when (21), who (21), july (20), december (19), january (19), february (19), march (19), april (19), june (18), has (18), but (18), back (17), big (17), would (17), think (16), crisis (15), them (15), like (15), now (15), all (15), been (15), there (15), 2016 (14), mid (14), out (14), people (14), much (14), life (14), football (13), 2008 (13), 2010 (13), 2015 (13), substack (13), from (13), only (13), categories (12), 2005 (12), 2006 (12), 2007 (12), 2009 (12), 2011 (12), 2013 (12), 2014 (12), 2017 (12), 2018 (12), 2020 (12), 2021 (12), 2022 (12), software (12), also (12), arbit (11), years (11), blogging (11), 2012 (11), 2019 (11), fast (11), posted (11), these (11), need (11), might (11), which (11), will (11), again (11), rugby (11), shap (10), brahmastra (10), author (10), see (10), leave (10), too (10), don (10), being (10), israel (10), wordpress (9), fight (9), team (9), get (9), time (9), hit (9), any (9), more (9), two (9), maybe (9), why (9), last (9), business (8), around (8), open (8), source (8), chatgpt (8), tags (8), where (8), here (8), find (8), same (8), player (8), those (8), his (8), kind (8), observations (7), fundaes (7), work (7), studs (7), llms (7), margins (7), war (7), blog (7), new (7), actually (7), hardware (7), some (7), ago (7), put (7), use (7), started (7), know (7), got (7), both (7), used (7), optimal (7), their (7), hamas (7), bigger (7), onana (7), email (6), comments (6), problem (6), seen (6), fighters (6), sport (6), computer (6), many (6), could (6), thus (6), once (6), model (6), how (6), between (6), concept (6), quick (6), after (6), deal (6), another (6), playing (6), end (6), take (6), didn (6), commenting (6), blogs (6), class (6), pertinent (5), economics (5), data (5), personal (5), non (5), wife (5), schoolboy (5), moved (5), other (5), good (5), code (5), thinking (5), getting (5), every (5), gets (5), each (5), read (5), lot (5), few (5), based (5), won (5), recently (5), very (5), guys (5), into (5), having (5), were (5), early (5), option (5), kid (5), little (5), karna (5), user (5), experience (5), just (5), over (5), our (5), play (5), year (5), slow (5), premium (5), theory (5), social (4), posts (4), sports (4), science (4), 2004 (4), month (4), middle (4), east (4), site (4), subscribe (4), page (4), saas (4), said (4), value (4), pay (4), own (4), premise (4), cost (4), service (4), day (4), comes (4), though (4), written (4), look (4), long (4), well (4), high (4), however (4), case (4), replacement (4), particular (4), similar (4), let (4), say (4), fairly (4), made (4), incredibly (4), since (4), absolutely (4), post (4), friends (4), late (4), played (4), first (4), because (4), less (4), age (4), old (4), want (4), possibly (4), talking (4), down (4), must (4), sponge (4), options (4), world (4), someone (4), idea (4), during (4), small (4), than (4), england (4), striker (4), strikers (4), teammates (4), whack (4), smaller (4), manchester (4), colleagues (4), style (4), often (4), lack (4), shanghai (4), bot (4), talent (4), name (3), write (3), networks (3), religion (3), randomness (3), health (3), media (3), infrastructure (3), general (3), finance (3), school (3), move (3), retire (3), free (3), real (3), build (3), industry (3), issue (3), course (3), llm (3), maintained (3), meant (3), became (3), zero (3), rather (3), impact (3), still (3), article (3), means (3), instead (3), hits (3), days (3), run (3), make (3), changed (3), months (3), wins (3), machine (3), learning (3), concepts (3), pretty (3), exactly (3), features (3), average (3), prediction (3), way (3), difference (3), reading (3), something (3), almost (3), explanatory (3), basically (3), most (3), looking (3), kids (3), later (3), explain (3), choose (3), without (3), causing (3), week (3), point (3), soon (3), dopamine (3), addictive (3), common (3), win (3), strenuous (3), times (3), stuff (3), destructive (3), strength (3), affair (3), needs (3), asked (3), studmax (3), exercise (3), elaine (3), half (3), secretary (3), nothing (3), number (3), him (3), thought (3), arjuna (3), bit (3), feature (3), situation (3), shot (3), sometimes (3), hard (3), feel (3), ned (3), through (3), really (3), five (3), reason (3), writers (3), speed (3), haaland (3), france (3), such (3), league (3), others (3), plays (3), level (3), mostly (3), everyone (3), oscar (3), united (3), chelsea (3), maguire (3), evans (3), quality (3), skills (3), natural (3), website (2), required (2), twenty (2), proudly (2), powered (2), contact (2), feed (2), right (2), top (2), 177 (2), analytics (2), quizzing (2), politics (2), 147 (2), mental (2), banking (2), book (2), select (2), archives (2), search (2), join (2), address (2), enter (2), perspective (2), coming (2), along (2), fee (2), supply (2), catch (2), does (2), questions (2), announced (2), excited (2), hosted (2), cloud (2), vendor (2), suddenly (2), installation (2), wasn (2), sold (2), function (2), answer (2), client (2), came (2), across (2), above (2), words (2), contribution (2), person (2), actual (2), either (2), replaced (2), hypothetical (2), american (2), realised (2), maths (2), variables (2), brief (2), variable (2), speaking (2), documentation (2), technical (2), give (2), using (2), extent (2), taught (2), company (2), sure (2), called (2), yes (2), midlife (2), thing (2), met (2), told (2), working (2), yet (2), starting (2), night (2), enough (2), online (2), felt (2), did (2), dealing (2), clear (2), physically (2), gym (2), hour (2), running (2), question (2), term (2), physical (2), gives (2), considered (2), risk (2), least (2), fact (2), impossible (2), explains (2), meet (2), latter (2), wonder (2), commented (2), wrote (2), blogpost (2), published (2), limited (2), important (2), approach (2), before (2), dismiss (2), note (2), baked (2), even (2), fully (2), formed (2), paper (2), surely (2), worth (2), quickly (2), sponges (2), maximise (2), decide (2), whether (2), dixit (2), stud (2), wanted (2), weapon (2), battle (2), pandavas (2), force (2), earlier (2), going (2), story (2), bug (2), ghatotkacha (2), create (2), access (2), call (2), father (2), mountain (2), string (2), pull (2), things (2), possibility (2), trying (2), should (2), easily (2), port (2), appetite (2), away (2), dominant (2), writing (2), stopped (2), already (2), occasionally (2), accepted (2), noticed (2), off (2), morning (2), friend (2), unlike (2), boom (2), intimacy (2), favorite (2), connection (2), communities (2), doesn (2), footballer (2), nuñez (2), massive (2), cup (2), upper (2), countries (2), skip (2), past (2), opponent (2), beating (2), premier (2), defender (2), crosses (2), ball (2), wondering (2), while (2), strike (2), gone (2), fashion (2), kinds (2), usually (2), terrorist (2), groups (2), grow (2), puberty (2), until (2), fighting (2), far (2), provokes (2), ongoing (2), paying (2), literally (2), transgression (2), joy (2), seemingly (2), ten (2), fun (2), nowadays (2), tease (2), athletic (2), boy (2), fights (2), remember (2), target (2), childhood (2), types (2), perform (2), potential (2), bought (2), frustrated (2), organisation (2), manyoo (2), willing (2), suboptimal (2), thereof (2), judged (2), compensated (2), tend (2), sipt (2), heavily (2), gbp (2), custom (2), gpt (2), competitive (2), success (2), competition (2), individuals (2), inherent (2), athlete (2), field (2), always (2), content (2), loading, theme, sixteen, org, entries, log, meta, amit, varma, spurs, sack, pochettino, built, shanks, wish, wedding, invitation, prefixes, pages, visualization, uncategorized, 223, travel, technology, tank, tennis, ipl, cricket, contract, bridge, 156, relationships, 119, regulation, 108, pricing, karnataka, elections, platforms, photowalk, 374, organization, quant, mathematics, london, language, iit, iim, history, 697, 474, food, 144, investment, favourites, fatherhood, music, movies, entertainment, education, 253, descriptive, wag, retail, 296, books, review, bangalore, 142, baby, 856, category, recent, 197, subscribers, receive, notifications, via, next, 281, pagination, llama, foss, exciting, tools, existing, algorithms, except, models, traditional, add, maintaining, spend, provide, hosts, answers, wake, fangled, keep, compared, tell, marginal, delivery, went, costing, material, paraphrasing, happened, figured, hence, charging, installing, charge, api, calls, everything, smooth, olden, bunch, lines, tested, perfected, faced, install, including, engineers, involved, soared, companies, barely, profits, talked, known, insanely, gross, margin, sabrmetrics, baseball, rid, replace, points, different, depending, zeroing, idiosyncrasies, predict, certain, sets, otherwise, horrible, spider, charts, comparing, footballers, works, calculates, actuals, identical, beauty, calculate, hundreds, millions, led, abuse, happy, learnt, essentially, predicts, rest, output, approximately, expect, deeply, intro, abusing, forgotten, found, mind, blowing, proverbial, hammer, nails, abused, mean, couple, details, algo, helps, self, harm, interestingly, spoke, 15th, never, spoken, start, admit, introduced, currently, three, leagues, signed, hobby, doing, interferes, sleep, keeps, stimulated, potentially, friendly, quiz, weekends, smoked, cigarette, shit, careful, hobbies, bored, lift, weights, perhaps, relatively, healthy, obsessions, come, notice, cycling, lifting, combination, activities, endorphins, added, bonus, increase, cardiovascular, muscle, preparing, better, married, relationship, jeopardy, demand, alcohol, dope, main, tool, till, anxiety, gaming, buying, console, nearly, act, addiction, identified, challenge, manner, possible, exists, dealt, choice, terms, belong, broad, group, meeting, flame, ages, hammered, acquaintance, second, child, eight, relative, forties, car, decided, unsee, instagram, saw, josh, vlsi, engineer, classified, ruddra, topless, photos, pushing, limits, hospi, puts, dance, videos, draft, showing, crises, seinfeld, focus, price, knowledge, expiry, asking, forever, expired, european, application, genai, talk, vcs, version, showed, influence, discount, problems, solve, occurs, left, birds, deals, whole, summarise, contraceptive, wants, her, utility, guy, she, expending, derives, nice, equation, determine, topic, regarding, economist, avinash, initial, plan, decisive, counterplan, mythology, mahabharata, famously, possesses, powerful, set, aside, send, havoc, forced, meaning, ultimately, killed, overindex, events, brahmastras, pulling, reasoning, manage, lost, overdo, upside, minimal, downside, belief, wrong, blogger, density, seriously, considering, shift, breaking, seems, shown, coinciding, platform, popular, making, websites, deteriorated, blogged, death, shouting, empty, room, thoughts, benefits, strictly, collateral, carried, sometime, sudden, statistics, per, heavier, feedback, decades, growing, rapidly, discovered, followed, following, trails, liked, riotous, legendary, ravikiran, rao, login, sites, openid, fill, captcha, elaborate, insane, sucks, yesterday, freudian, slip, button, replied, regular, blogosphere, 2000s, 2010s, behaviour, simply, died, continued, six, substacks, broadly, agree, sentiment, form, due, seeing, feels, grew, stacked, google, reader, rss, feeds, turned, restaurant, recommendations, recipes, home, decor, trends, crafting, inspiration, gossip, political, analysis, advice, providing, conglomerates, edit, ideas, ourselves, stories, share, trust, admins, quoting, ever, acquired, domain, url, remain, nunez, likely, norway, uruguay, nation, debut, despite, physique, chose, places, professional, players, traditionally, games, argentina, agile, opponents, touchdown, tremendous, body, able, resist, tries, negotiable, hypothesis, watching, highlights, quarter, finals, fiji, south, africa, arrival, erling, dominated, nobody, similarly, darwin, head, towards, goal, hold, contemporary, isn, bulk, size, negatively, correlated, exist, weren, partnerships, modern, shoulder, beat, offside, trap, score, holds, advanced, position, waiting, attack, numbers, air, convert, normally, formation, teams, deploy, partnership, liverpool, example, michael, owen, emile, heskey, quarrel, palestine, geopolitics, unfortunately, schoolboys, equivalent, forget, mutual, unite, purposes, continue, typical, larger, scale, damage, greater, ferocity, crying, uncle, uncles, temporarily, outrage, hopefully, uneasy, truce, repeats, destruction, cruelty, ability, directly, retaliation, attention, mischievous, exclusive, siblings, happen, house, provocation, hands, complains, parent, censures, continues, kept, happening, period, behind, grown, priorities, pattern, emerged, provoke, reply, complain, teacher, done, scold, allowed, patience, troubled, teasing, bullying, ran, generally, tallest, hurt, largely, sided, whacking, whacked, help, wear, spectacles, slowest, runner, stammer, together, obvious, boys, girls, participate, myself, topper, gave, ranks, topping, teachers, pet, object, ire, conflict, ways, reminds, relates, childhoods, related, rate, attrition, loyalty, stagnation, setting, decade, hiring, curious, hearted, attempts, changing, brought, assume, erik, haag, press, unable, recognise, accept, exchange, peers, axes, strengths, hired, organisations, evaluate, overlook, elevate, drag, recognises, services, front, former, leicester, defensive, pair, harry, jonny, pace, line, sweeping, grossly, underutilised, ends, stopping, nowhere, predecessor, david, gea, nights, andre, goalie, extremely, promising, goalkeeper, excelling, ajax, inter, apart, doping, ban, brilliant, sweeper, keeper, chucked, cameroon, national, adept, feet, great, positioning, sense, derby, 10th, reunion, iimb, professor, season, leaving, unknown, china, whopping, 60m, salary, 20m, according, itself, account, stress, test, bad, took, minutes, program, popularized, noenthuda, com, karthik, shashidhar, formulated, various, fields, referenced, discussions, performance, encapsulates, dichotomy, earned, skill, offering, lens, view, development, thoery, goes, outperform, reliant, plateau, continuous, improvement, adaptation, mindset, fighter, generation, superstars, born, combining, best, worlds, folks, flair, grit, ones, compensate, sheer, perseverance, relentlessly, overcome, obstacles, tenacity, skilled, practice, naturally, talented, stand, effort, executes, grace, makes, easy, entrepreneur, whose, ventures, seem, bloom, framework, describe, distinct, entities, context, involving, casual, explanation, sample, finally, taking, plunge, moving, menu,
Text of the page (random words):
ogging as well with little or no feedback people didn t feel like writing people started talking about the death of blogs sometimes writing this would feel like shouting into an empty room then again i ve considered this as a documentation of my life and my thoughts and your benefits if any being strictly collateral and carried on what substack seems to have shown is that the appetite for blogging didn t go away the appetite for commenting also didn t go away it s only the user experience over the years maybe coinciding with wordpress being the dominant blogging platform and wordpress being more popular for making websites than for blogs the user experience of commenting deteriorated and as people commented less they blogged less now looking at the comment density on substack i m seriously considering if i should make a shift there still need to see how easily i can port all of this stuff without breaking but if i can i might just what do you think do leave a comment and if you think this blogpost is too hard to comment on maybe comment on this note instead author sk posted on september 28 2023 categories blogging personal tags blogger commenting lj substack user experience wordpress 3 comments on move to substack brahmastra sometimes we overdo option value we do things that have a small possibility of a big upside and big possibility of no or very minimal downside in the belief that nothing can go wrong in trying my father used to term this pulling a mountain with a string with the reasoning being that if you actually manage to pull then you have moved a mountain if not all that you have lost is a string there is one kind of situation however where i think we might overindex on option value these are what i call one shot events or brahmastras going into a little bit of mythology there is the story of the brahmastra in the mahabharata famously karna possesses it it is an incredibly powerful weapon with the feature or bug rather that it can be used only once karna would have set it aside to use on arjuna but the pandavas decide to send ghatotkacha to create havoc during the night fight when karna is forced to use up his brahmastra on ghatotkacha meaning he didn t have access to it in his battle with arjuna where he karna ultimately got killed because the brahmastra could be used only once karna wanted to maximise the impact of the weapon his initial plan was to use it on what he thought might be a decisive battle with arjuna the pandavas counterplan was to force him to use it earlier actually thinking about it the brahmastra can be thought of as another kind of option the problem here being one of optimal exercise actually there is a very stud paper written by economist avinash dixit on this topic regarding elaine s sponges read the whole paper it is surely worth it to quickly summarise elaine has a limited number of contraceptive sponges and wants to maximise her utility of using them when a guy comes along she needs to decide whether it is worth expending a sponge on him dixit derives a nice equation to determine a function for this basically brahmastra occurs when you have only one sponge left and you need to use it at an optimal time there is another problem in economics called the secretary problem nothing to do with secretary birds that deals with this recently i ve been thinking these kind of brahmastra sponge secretary problems are important to solve when you are thinking of talking to someone let s say you have what you think is a studmax application of genai and want to talk to vcs about it if you go too early the vc will only see a half baked version of your idea and even if you go to them later once you have fully formed it the half baked idea you had showed them will influence them enough to discount your later fully formed idea and if you go too late the idea may not be that studmax any more and the vc might dismiss it so it s a problem of optimal exercise note that this is an issue only with american options not european it is similar with asking someone out or so i think i ve been out of this business for 14 years now you approach them too early before they know you they will dismiss you then and then forever you approach too late and the option would have expired in the world of finance we focus too much on the price of options and based on my now limited knowledge too little on optimal expiry of the said options in the real world the latter is also important author sk posted on september 21 2023 september 21 2023 categories arbit economics finance fundaes tags brahmastra elaine exercise options seinfeld sponge leave a comment on brahmastra mid wife crisis a month or two ago my wife wrote this studmax blogpost about mid life crises i read it when i was in draft i read it again soon after it was published and i read it again and again and again and i ve been showing it to a lot of people i meet having seen this post it has been impossible to unsee i used to wonder why hospi puts so many dance videos on instagram and then realised it must be mid life crisis i saw josh go from being a vlsi engineer to pushing limits and have classified that as mid life crisis as well recently ruddra posted topless gym photos i actually commented that it must be mid life crisis a few days ago my wife and i were talking about an acquaintance who is possibly having an affair and that again we put down to mid life crisis when asked why he had had a second child eight years after his first a relative had said early forties you hit mid life crisis we had the option of a sports car or another kid decided to go for the latter you see once you ve seen this concept and if you belong to the broad 35 50 age group it is absolutely impossible to un see you get excited about possibly meeting an old flame after ages and mid life crisis explains that you want to get hammered when you meet your old friends and mid life crisis explains that as well now being 40 and having identified that i m at mid life the challenge is to deal with the crisis in the least destructive manner possible that the crisis exists and needs to be dealt with is a fact the choice is in terms of how to deal with it if you are married or in a long term relationship you don t want to have an affair and put that in jeopardy also the question needs to be asked if one s demand for an affair can be met with supply alcohol and dope can be destructive to your physical and mental health social media gives you dopamine and i think that was my main tool of dealing with mid life crisis till recently but can be both addictive and anxiety causing gaming i ve considered buying a console for nearly 2 years now but i m yet to act on it gives you the dopamine but again comes with addiction risk and that is where the healthy obsessions come in you notice that many people around my age take to running or cycling or lifting or a combination of these all of these are physically strenuous activities and thus can give you your endorphins as an added bonus they increase either your cardiovascular health or your muscle strength thus preparing you better for old age so you find these to be fairly common midlife dealing hobbies if you can find one of these that you don t get bored by it s a clear win win i lift weights the problem is that because it is physically strenuous you can only do so much of it i go to the gym for an hour each 2 3 times a week if you do less strenuous stuff like running you can perhaps do an hour 7 times a week and so you need more the question is what you can choose that is non destructive relatively speaking a month or two back i got introduced to online quizzing i m currently playing three leagues one of them will end soon but i ve signed up for yet another starting at the end of this month i find that this is a fairly high dopamine hobby to the extent that now i ve started doing this late in the night since it interferes with my sleep and keeps me stimulated enough the only issue is it can be potentially addictive when i played my first friendly online quiz 2 3 weekends ago i felt the same way as i did when i smoked my first cigarette this is addictive shit i need to be careful interestingly two friends i spoke to in the week of august 15th and i m pretty sure those two have never met or spoken to each other told me start working on another book to deal with your mid life crisis i admit they too have a point but i don t know what to write about but yes midlife crisis is a real thing it is only about how you choose to deal with it without causing self harm author sk posted on september 13 2023 categories arbit fundaes personal leave a comment on mid wife crisis shap and war a few months back at work a couple of kids in my team taught me this concept called shap i won t go into the technical details here or maybe i will later on in this post but it is basically an algo that helps us explain a machine learning model it was one of those concepts that i found absolutely mind blowing to the extent that after these guys taught this concept to me it became the proverbial hammer and i started looking for nails all around the company i m pretty sure i ve abused it shap i mean most of the documentation of shap is not very good as you might expect about something that is very deeply technical so maybe i ll give a brief intro here or maybe not it s been a few months since i started using and abusing it and so i ve forgotten the maths in any case this is one of those concepts that made me incredibly happy on the day i learnt about it basically to put it in brief what you essentially do is to zero out an explanatory variable and see what the model predicts with the rest of the variables the difference between this and the actual model output approximately speaking is the contribution of this explanatory variable to this particular prediction the beauty of shap is that you can calculate the value for hundreds of explanatory variables and millions of observations in fairly quick time and that s what s led me to use and abuse it in any case i was reading something about american sport recently and i realised that shap is almost exactly identical in concept though not in maths to wins above replacement war works the same way a player is replaced by a hypothetical average similar player the replacement and the model calculates how much the team would have won in that case a player s war is thus the difference between the actuals what the team has actually won and the hypothetical if this particular player had been replaced by the average replacement this if you think about it is exactly similar to zeroing out the idiosyncrasies of a particular player so let s say you had a machine learning model where you had to predict wins based on certain sets of features of each player think of the features they put on those otherwise horrible spider charts when comparing footballers you build this model and then to find out the contribution of a particular player you get rid of all of this person s features or replace it with average for all data points and then look at the prediction and how different it is from the actual prediction depending on how you look at it it can either be shap or war in other words the two concepts are pretty much exactly the same author sk posted on september 9 2023 categories arbit data sport tags baseball machine learning sabrmetrics shap war wins above replacement leave a comment on shap and war llms and software margins a few months back i came across this article that talked about margins in the software industry long ago computer software was well known to be an insanely high gross margin industry however it is not the case any more if you look at saas software as a service companies a lot of them barely make much profits any more so what changed the answer is infrastructure in the olden days when all hardware was on premise software would be a bunch of lines of code that would get sold and then run on the client s on premise hardware thus once the code had been written and tested and perfected the only cost that the vendor faced was to install the code on the client s hardware including the cost of engineers involved in the installation and the margins soared then i m still paraphrasing the article that i had read and now can t find the cloud happened hardware wasn t all on premise any more people figured out that software could be sold as a service hence saas which means instead of charging for installing some code on a computer you could charge for api hits or function calls everything became smooth the catch though was that the software would now have to be hosted on hardware maintained in the cloud by the vendor which meant now the marginal cost of delivery suddenly became non zero rather it went from one time installation to costing each time it gets hit or the time for which it is maintained and this had a material impact on software margins i m thinking of this now in the wake of new fangled open source llms that keep getting announced every day every new llm that comes out gets compared with chatgpt and people tell you that this new llm is open source and you get excited that you can get for free what you would have to pay for with chatgpt of course the catch here is that chatgpt is like saas not only does it provide you the llm service it also hosts the service for you and answers your questions for a fee these open source models are like the traditional on premise computer software industry they have good code but the issue of course is that you need to supply your own hardware add in the cost of maintaining the said hardware and you see where you might spend with the open source llms that said free open source the open source llms are not only free but also open source and so the real value in them is that you can actually build on the existing algorithms and not have to pay a fee except for your own infrastructure and from that perspective it s exciting that so many new tools are coming along author sk posted on august 24 2023 categories arbit computer science tags chatgpt foss llama llms margins open source saas software 1 comment on llms and software margins posts pagination page 1 page 2 page 281 next page subscribe to blog via email enter your email address to subscribe to this blog and receive notifications of new posts by email email address subscribe join 197 other subscribers search for search recent posts this site has moved i can retire the team around you a schoolboy fight in the middle east big and fast move to substack brahmastra mid wife crisis shap and war llms and software margins archives archives select month november 2023 2 october 2023 3 september 2023 4 august 2023 8 july 2023 12 june 2023 6 may 2023 8 april 2023 9 march 2023 11 february 2023 8 january 2023 7 december 2022 11 november 2022 8 october 2022 3 september 2022 3 august 2022 3 july 2022 3 june 2022 7 may 2022 1 april 2022 3 march 2022 1 february 2022 5 january 202...
|