POPULARITY
Wusstet ihr, dass neue PHP-Versionen nicht einfach wie ein automatischer Cronjob vom Himmel fallen, sondern von einem Team aus Menschen gebaut, koordiniert und durch Community-Diskussionen gestaltet werden? In diesem Deep Dive holen wir euch genau in diesen Maschinenraum: Wir sprechen über den Release von PHP 8.5 – aber weniger über einzelne Features als darüber, wie sie überhaupt in die Sprache hineinkommen und am Ende sicher bei euch auf dem Server landen.Unser Gast ist niemand Geringeres als Volker Dusch, einer der beiden Release Manager von PHP 8.5. Volker erzählt, wie man überhaupt in diese Rolle rutscht, warum dafür keine „Bewerbung beim PHP Elefanten“ nötig ist, welche Rolle Mailinglisten heute noch spielen und wieso ein Release Manager gleichzeitig Organisator, Gatekeeper, Kommunikator und manchmal auch Feuerwehr ist. Dabei geht es um Alphas, Betas, Release Candidates, Feature Freezes – und darum, wie man zwischen Stabilität, Bugfixes und neuen Ideen balanciert, ohne das halbe Internet kaputt zu machen.Wir schauen außerdem darauf, wie Features ihren Weg in die Sprache finden: von „unspektakulären“ Pull Requests bis hin zu großen RFCs, hitzigen Diskussions-Threads und demokratischen Abstimmungen, bei denen die Core-Contributors entscheiden, was PHP in Zukunft kann – und was bewusst draußen bleibt. Die PHP Foundation spielt dabei eine spannende, aber weniger allmächtige Rolle, als viele vermuten, und sorgt vor allem dafür, dass einige Menschen bezahlt Zeit haben, an der Sprache weiterzuschrauben, ohne dass Abkürzungen beim Qualitätsanspruch gemacht werden.Natürlich reden wir auch über Community: darüber, warum die PHP-Welt deutlich jünger und diverser ist, als ihr Ruf vermuten lässt, was Konferenzen, User Groups und Remote-Tools miteinander zu tun haben und weshalb ausgerechnet eine „alten“ Sprache wie PHP so viele Leute anzieht, die Bock auf Sprachdesign, Performance und Internals haben.Und weil es sonst nicht die programmier.bar wäre, streifen wir am Ende auch noch die Klassiker-Fragen rund um Generics, Async, Hacklang und die große „Kehren Firmen wie Meta irgendwann zurück zu Vanilla-PHP?“–Spekulation.Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. BlueskyInstagramLinkedInMeetupYouTubeMusik: Hanimo
In this episode, Danny Mock, managing partner for M10 Process Equipment, Inc., joins co-hosts Heather Allain and Marc Cook to take listeners inside the world of column internals and the fundamentals that drive mass-transfer performance. Danny breaks down what mass-transfer equipment is and how internals efficiency is evaluated, offering practical insight into design considerations that influence reliability and long-term operation. He discusses the importance of selecting materials with appropriate corrosion allowances, how internals are attached and supported, and what engineers should know about bolted fasteners, dissimilar metals, tray flatness, and the risks associated with creep and thermal expansion. The conversation also covers column fires, static charge generation, and the role of random packing in modern column design. Whether you're troubleshooting existing towers or designing new equipment, this episode provides a comprehensive look at the details that matter most inside a process column. This episode is sponsored by Tricor Metals and Webco Industries. Corrosion Chronicles is produced by Association Briefings.
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 完走しました。本書全体の振り返り収録です。Part I "Database Internals" #1 振り返り "Database Internals" #2 振り返り "Database Internals" #3 振り返り "Database Internals" #4 振り返り "Database Internals" #5 振り返り "Database Internals" #6 振り返り "Database Internals" #7 振り返りPart II "Database Internals" #8 振り返り "Database Internals" #9 振り返り "Database Internals" #10 振り返り "Database Internals" #11 振り返り "Database Internals" #12 振り返り "Database Internals" #13 振り返り "Database Internals" #14 振り返りご意見・ご感想など、お便りはこちらの Google Form で募集しています。
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第十四章の振り返り収録です。"Consensus" の内容について振り返りました。ついに全十四章を完走しました!まずは分散システムにおける合意形成の根本的な課題について紹介しました。友人間での日程調整をアナロジーとして、合意形成の困難さや、連絡エラー、返事の遅れ、予定変更、機器故障などの現実的な問題を例に、分散システムの合意形成問題を説明しました。本章の内容について振り返っていきます。まず、合意形成の基盤となる Atomic Broadcast について解説しました。オンライン会議での発言順序をアナロジーとして、「全てのノードが同じ順序でメッセージを受信すること」の重要性について説明しました。Apache Zookeeper で実装されている ZAB(Zookeeper Atomic Broadcast)についても紹介しました。Paxos については、分散合意の理論的基盤となる古典的アルゴリズムとして紹介しました。Lamport 教授による 1998 年の発表以来、多くの後続アルゴリズムに影響を与えた一方で、「理論的には美しいが実装が困難」という特徴について説明しました。Multi-Paxos、Fast-Paxos、Egalitarian Paxos(EPaxos)、Flexible Paxos といった改良版についても触れました。Raft については、「理解しやすく、実装しやすい」ことを明示的な目標として設計された現実的な選択として詳しく解説しました。問題をリーダー選出、ログレプリケーション、安全性に分割するアプローチや、YugabyteDB をはじめとする多くの現代的な分散データベースでの採用理由について説明しました。Raft の命名秘話(reliable, replicated, redundant, fault-tolerant から候補を選定)についても紹介しました。最後に、Byzantine Consensus についても説明しました。その他 Bookclub で盛り上がった各参加者の深掘り内容や、全十四章完走の達成感について触れました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" の振り返り収録ボーナス編です。Atsushi Hatakeyama さんをゲストにお呼びして、本書の振り返りや Bookclub の意義について雑談しました。また、そこから派生して、学習の意義、新しい技術のキャッチアップ疲れ、手を動かして学ぶ「実践」の重要性について話が広がりました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
Situational awareness (now more than ever)... Tips, ideas of how to protect yourself. And, the 38 snub revolver is much better than you may imagine. ;) And... is our government trying to get us into a civil war? :o
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第十三章の振り返り収録です。"Distributed Transactions" の内容について振り返りました。まずは分散トランザクションの根本的な問題について紹介しました。海外旅行の複数都市手配(航空券、ホテル、レンタカー)をアナロジーとして、「オール・オア・ナッシング」の Atomicity がなぜ重要なのか、そして分散環境でそれを実現することの困難さについて説明しました。続いて、2PC(Two-Phase Commit)について詳しく解説しました。Coordinatorが中心となって動作する二段階のアルゴリズムを、「Up-or-out な会社のチームリーダー」のアナロジーで説明し、そのシンプルさと普遍性、そして「Blocking」特性という課題について触れました。次に、3PC(Three-Phase Commit)を紹介しました。2PCの改良版として「Prepare to Commit」フェーズを追加し、より慎重な合意形成を行う仕組みを、「スイスのような完全民主主義国家の議長」というアナロジーで説明しました。理論的な改善と実際の使用頻度のギャップについても言及しました。決定論的アプローチとして、Calvin、Spanner についても簡単に説明しました。Calvinの「グローバルな実行順序の事前決定」による効率化、Spannerの「シャードごとの2PC最適化」とTrueTimeによるExternal Consistency について話しました。その他 Bookclub で盛り上がった実践的な議論や、次回の Chapter 14 の予定について触れました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第十二章の振り返り収録です。"Anti-Entropy and Dissemination" の内容について振り返りました。まずは大規模な分散システムにおけるメタデータ配信の課題について紹介しました。会社の組織変更情報を全社員に伝達する状況をアナロジーとして、ブロードキャスト方式の通信コスト問題や、階層構造による情報伝達の効率性と課題について説明しました。続いて、Anti-entropyアルゴリズムの3つの主要コンポーネントを詳しく解説しました。Read Repair(修復アルゴリズム)では図書館の司書さんによる蔵書情報照会の例を用いて、データを読む時の「ついでに修復」という仕組みを説明しました。Digest Reads(検知アルゴリズム)では、全データではなくハッシュ化されたダイジェストのみを送って効率的に差分を検知する方法を紹介しました。Hinted Handoffs(予防機能)については、学校の宿題預かりシステムをアナロジーとして使用し、故障したノードの代わりに他のノードが一時的にデータを預かる仕組みについて説明しました。重要なのは「権限の引き継ぎ」ではなく「一時的な荷物預かり所」であるという点も強調しました。また、効率的なデータ構造として Merkle Tree と Bitmap Version Vector について触れました。Merkle Tree はブロックチェーンでも使われる階層的なハッシュ構造による差分検知技術として、Bitmap Version Vector はビット演算(XOR)を使った更新追跡の仕組みとして紹介しました。さらに、Gossip Protocol について説明しました。疫病や噂話が集団の中で拡散される様子をアナロジーとして、情報がネットワーク全体に「感染」のように広がる仕組みと、そのスケーラビリティの利点や重複メッセージのオーバーヘッドという課題について触れました。Plumtree(Hybrid Gossip)と HyPerView(Hybrid Partial View)についても簡単に触れました。その他 Bookclub で盛り上がった観点や、次回の Chapter 13 の予定について触れました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第十一章の振り返り収録です。"Replication and Consistency" の内容について振り返りました。まずは分散システムにおけるレプリケーションの必要性と、それに伴う整合性の課題について紹介しました。大学の図書館分館のアナロジーを織り交ぜながら、同じ質問に対して場所によって異なる答えが返ってくる状況を例に、分散システムの整合性問題を説明しました。続いて、悪名高い CAP 定理について触れました。Consistency(一貫性)、Availability(可用性)、Partition tolerance(分断耐性)の三つのうち最大で二つまでしか同時に満たせないという理論と、その現実的な適用における注意点について説明しました。CP システムと AP システムの具体例も交えて紹介しました。その後、様々な整合性モデルについて詳しく解説しました。Sequential Consistency では SNS や銀行システムの例を用いて、すべてのノードが同じ順序でイベントを確認する重要性を説明しました。Causal Consistency については、因果関係のあるイベント同士の順序性のみを保証する、より緩い整合性モデルとして紹介しました。Eventual Consistency では、Amazon のショッピングカートの実装例を挙げ、最終的な整合性がどのように実現されるかを具体的に説明しました。また、チューナブル整合性の概念として R + W > N の式を紹介し、図書館分館での在庫確認のアナロジーを使って、読み込み(R)と書き込み(W)のクォーラムをどのように調整するかについて説明しました。その他 Bookclub で盛り上がった実践的な議論や、次回の Chapter 12 の予定について触れました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第十章の振り返り収録です。"Leader Election" の内容について振り返りました。まずは "Bully Algorithm" について紹介しました。避難所の比喩を織り交ぜながら、リーダーが故障した時に、ノードが自分のランクをお互いに送り合いながら新しいリーダーを決める過程について紹介しました。続いて Bully Algorithm の改良版とも言える "Next-In-Line Failover" や "Candidate/Ordinary Optimization" について紹介しました。次にリーダーになりうる候補者リストを事前に決めたり、リーダーに選定されうる候補者セットとそうではない一般セットに分けたり、といった工夫によって、リーダー選定アルゴリズムにおける Thundering Herd 現象を避けようとしている観点について触れました。その他、ボトムアップでリーダーを選定する "Invitation Algorithm" や、リング状のトポロジーを形成してリーダーを決める "Ring Algorithm" についても説明しました。その他 Bookclub で盛り上がった観点や、次回の Chapter 11 の予定について触れました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
#300th for 4th of September, 2025 or 3311! (33-Oh-Leven, not Oh-Eleven, OH-Leven)http://loosescrewsed.comJoin us on discord! And check out the merch store! PROMO CODEShttps://discord.gg/3Vfap47ReaSupport us on Patreon: https://www.patreon.com/LooseScrewsEDSquad Update: (Updated by Bloom 8/14)It's been one week since anyone said on this weekly podcast that the BGS is broken. Operation Highway to Hell is the new Operation Keg Stand! - Powerplay channel for detailsExpansion out of V640C complete - Welcome to G 172-15!Undermine Hudson Meat Puppet in Alexandrinus! PowerPlay Update: - Cycle 45We lost the battle in Alexandrinus but the war is not overMore in PowerPlay HubKruger 5's Power Rankings - https://k5elite.com/ Niceygy's Power Points - https://elite.niceygy.net/powerpointsFind out more in the LSN-powerplay-hub forum channel.Galnet Update: https://community.elitedangerous.com/Dev News: Type 11 Video Deep DiveEngines pulls in for landing, and when cargo hatch is open (for tight maneuvering)8 hard points4 reserved for mining gear 1L, 2M, 1S1M, 3SNew Large Mining laser - gatling gun/energy projectile: laser mining and abrasion12 Internals, 2 restricted2x1, 1x2, 1x3, 1x4, 4x5, 3x62 restricted Size-5s: 1 for SLF, 1 for drone controllers and New Size-5 “Mining Drone Controller” - only for Type11Core InternalsPower Plant - 6Thrusters - 5FSD - 5Life Support - 3Distro - 7Sensors - 3Fuel Tank - 5Release September 23Discussion:300th EpisodeScrews Across the Galaxy - Show StatsChig Or Fiction1. “It's god awful. It's worth the price of admission.”2. “I gotta take a piss. Keep talking.” (Tracks, Lark, Oblivious, Chig)3. “We could just do a whole show about octopus.” (Grover, Bloomingwind, Baromir, nlHate)Loose Threads - Screwy MemoriesLive Q&ACommunity Corner:Roy's Stories Season 2: Special Loose Screws 300th Episode is available now in the DS3 channel
Markets sold off after testing all time highs. The S&P has now set a "double top," and markets are now consolidating in a very narrow channel. Meanwhile, markets are doing well with a bullish trend still in place. However, there also remains a negative divergence with money flows going into the market are weakening, as well as a negative divergence in momentum and relative strength. Underneath the surface, there is some deterioration in the markets. Such are not immediate threats, but are a prelude to an eventual market correction. And with level of deviation, a price correction of between 3% and 5% at some point is not out of the question. Now is a good time to take some profits, save some cash, and perhaps buy cheap insurance in the form of Puts while volatility is at a low ebb. Hosted by RIA Chief Investment Strategist, Lance Roberts, CIO Produced by Brent Clanton, Executive Producer ------- Watch the Video version of this report on our YouTube channel: https://youtu.be/oYjR_cIL3Yo ------- Get more info & commentary: https://realinvestmentadvice.com/insights/real-investment-daily/ ------- Register for our next RIA Dynamic Learning Series event, "Savvy Medicare Planning," September 18, 2025: https://realinvestmentadvice.com/resources/events/savvy-medicare-planning-what-baby-boomers-need-to-know-about-medicare/ ------- Visit our Site: https://www.realinvestmentadvice.com Contact Us: 1-855-RIA-PLAN -------- Subscribe to SimpleVisor: https://www.simplevisor.com/register-new -------- Connect with us on social: https://twitter.com/RealInvAdvice https://twitter.com/LanceRoberts https://www.facebook.com/RealInvestmentAdvice/ https://www.linkedin.com/in/realinvestmentadvice/ #BullishTrend #MarketTechnicals #NegativeDivergence #MarketCorrection #MarketVolatility #NASDAQ #20DMA #50DMA #100DMA #200DMA #InvestingAdvice #Money #Investing
Markets jumped to all-time highs following Tuesday's CPI Report on expectations the Fed will cut rates in September. The report provided markets with a lot of optimism and the opportunity to change the discount rate for stocks. Apparently, it matters not that markets have been rallying all year on expectations of Fed rate cuts. Markets have been in a linear trend, running in a channel for the past week and a half; meanwhile, there has continued to be a negative divergence in money flows. When money flows decline, more pressure is placed on stocks. Money flows now need to play catch up with the rising markets. Bullishly, markets have broken out to new, all-time highs, and typically, new highs beget new highs, so there's no reason to be overly bearish. But, despite the rallying mood, market internals remain weak. Breadth in the market remains very narrow. Small & Mid-Caps have seen a small uptick and rotation into that space, but be careful: While large cap stocks are making new highs, small- and mid-cap stocks remain very range-bound. From a performance perspective, Small- and Mid-cap stocks continue to lag their large-cap brethren. Hosted by RIA Chief Investment Strategist, Lance Roberts, CIO Produced by Brent Clanton, Executive Producer ------- Watch the Video version of this report on our YouTube channel: https://www.youtube.com/watch?v=3v7e03zkoWs&list=PLwNgo56zE4RAbkqxgdj-8GOvjZTp9_Zlz&index=1 ------- Articles mentioned in this report: "US Economic Growth Shows Cracks" https://realinvestmentadvice.com/resources/blog/us-economic-growth-shows-cracks/ "Meme Stock Trading & Livermore's Approach To Speculation" https://realinvestmentadvice.com/resources/blog/meme-stock-trading-livermores-approach-to-speculation/ ------- Get more info & commentary: https://realinvestmentadvice.com/insights/real-investment-daily/ ------- Register for our next Candid Coffee, "Savvy Social Security Planning," August 23, 2025: https://streamyard.com/watch/pbx9RwqV8cjF ------- Visit our Site: https://www.realinvestmentadvice.com Contact Us: 1-855-RIA-PLAN -------- Subscribe to SimpleVisor: https://www.simplevisor.com/register-new -------- Connect with us on social: https://twitter.com/RealInvAdvice https://twitter.com/LanceRoberts https://www.facebook.com/RealInvestmentAdvice/ https://www.linkedin.com/in/realinvestmentadvice/ #MarketCorrection #MarketRally #MarketWeakness #AllTimeHighs #NASDAQ #20DMA #50DMA #100DMA #200DMA #InvestingAdvice #Money #Investing
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第九章の振り返り収録です。"Failure Detection" の内容について振り返りました。まず "Heartbeat / Ping" スタイルでの故障検知について紹介しました。誤検知を避けるために、タイムアウト時間を伸ばしたり、リトライ回数を増やしたりという軽減策と、そのデメリットについて SRE としての実体験をもとに紹介しました。次に "SWIM Protocol" について話しました。 Heartbeat スタイルと Gossip スタイルの合わせ技とも言えるアルゴリズムです。Direct Ping / Indirect Ping の使い分けや、どのようなノードリストをメンバー間で共有していくのかについて触れました。続いて ”Phi Accurual Failure Detection" について説明しました。Apache Akka や Apache Cassandra でも使われている本プロトコルは日本の研究者によって発表された論文に基づいています。故障確率 Phi を数理統計的に計算するその革新性について話が広がりました。最後に、それぞれのプロトコルを「朝になかなか起きてこないティーンエイジャーの子供を起こすシーン」というアナロジーで説明してみました。そのほか Bookclub で盛り上がった観点や、次回の Chapter 10 の予定について触れました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第八章の振り返り収録です。"Distributed Systems - Introduction and Overview" の内容について振り返りました。冒頭からいきなり脱線して SQLite3 がいかに耐障害性と Simplicity の観点から優れているかについて語ってしまいました。とはいえ、この背景にあるのはいかに Distributed Database Systems を運用するのかが難しいという事実があります。ようやく本来のトピックに戻り、本章の内容について振り返りました。Two General's Problem や FLP Impossiblity などのキーワードについて紹介しました。また Bookclub で盛り上がった観点についても紹介しました。Exactly-once delivery / At-least-once delivery やメッセージの順序保証の難しさ、 Backoff / Jitterのようなリトライ戦略の重要性について議論しました。加えて TGP (Two General's Problem) / BGP (Byzantine Generals Problem (BGP) の違いについても紹介しました。分散環境における合意形成の難しさについて、以前 Ken が執筆した人狼ゲームのアナロジーで語る合意形成のブログにも触れました。そのほか Bookclub で盛り上がった観点や、次回の Chapter 9 の予定について触れました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第七章の振り返り収録です。"Log-Structured Storage" の内容について振り返りました。まずは B Tree がどのような課題を抱えており、それを LSM Tree がどのように解決しようとしたのかについて紹介しました。LSM Tree の重要なコンポーネントである "MemTable" と "SSTable" について説明しました。続いて、LSM Tree のアーキテクチャにおける読み込みのボトルネックを "Bloom Filter" や "Compaction" といったテクニックによって軽減させようとしている工夫について紹介しました。本書の内容から派生して、実際に LSM Tree を実装しているデータベースとして有名な RocksDB について話が広がりました。RocksDB の開発が始まった歴史や、Site Reliability Engineer として働く Ken が RocksDB を運用する際に重要視しているメトリクス、RocksDB で実装されている "Leveled SSTable" の概念について話しました。その他 Bookclub で盛り上がった観点や、次回の Chapter 8 の予定について触れました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
In today's episode, Kip dives into pressing market updates and shares his optimistic outlook for the economy, predicting explosive growth and new highs for stocks and cryptocurrencies alike. He covers everything from the latest on Lost Soldier Oil and Gas and Nvidia's historic $4 trillion market cap, to bitcoin's record-breaking run. Kip doesn't shy away from hot topics, touching on political controversies, the latest headlines, and how they intersect with market trends. He makes a strong case for why the coming year could see the U.S. economy soar, highlighting powerful tailwinds like innovation, AI, and the ongoing “melt-up” in the bull market.
In today's episode, Kip dives right into the latest market action, breaking down the recent volatility and what it means for investors. He highlights why yesterday's market decline wasn't a surprise for the VRA team, given the major indexes hitting extreme overbought levels, and shares key reasons for ongoing bullishness including surging money supply, resilient retail investors, and a mountain of cash still sitting on the sidelines. Tune into today's podcast to learn more.
The Team is finally back on everyone's favorite, INTERNALS at the new studio thanks to @LatiNationMedia ! Today's topics were revolving around family, love & a new segment we introduce called, " Spill The Tea" which is a a live link that lives on the A Toast to Life instagram page. Family is always going to be there and wants what's best for you , but the hard decision is knowing you want to live life on your terms and not theirs and that can cause friction. The main topic y'all wanted to hear about was the Casi Algo's so as the conversation develops people feel free to comment down below what you think or catch our clips on TikTok & Instagram.Support the show
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第六章の振り返り収録です。"B-Tree Varients" の内容について振り返りました。まず B Tree (B+ Tree) の簡単なおさらいをしました。B Tree のかかえる Write Amplification や Space Amplification という課題を解決するために B Tree の亜種が開発される必要があったという前提についてまずは理解しましょう。最初に紹介したのは Lazy B-Trees です。Buffering というテクニックを利用して書き込みによる木構造の Node Split や Node Merge の頻度を下げる工夫について紹介しました。具体的には MongoDB のストレージエンジンでもある WiredTiger や Lazy-Adaptive Tree について触れました。続いて Flash-Disk Tree (FD-Tree) について紹介しました。Buffering の議論を推し進めて、Chapter 7. でも紹介する LSM Trees をインスパイアーしたとされる FD Tree のキーワードについて紹介しました。最後に、Microsoft から 2013 年に発表された Buzzword-Tree について紹介しました。マルチコア環境でもスケールするためのデータ構造として、CPU の特別な命令セットである CAS 命令を設計のコアに据え、Mapping Table と呼ばれる中間キャッシュレイヤーを実装した Buzzword-Tree の革新的なアーキテクチャについて触れました。そのほか Bookclub で盛り上がった観点や、次回の Chapter 7 の予定について触れました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第五章の振り返り収録です。"Transaction Processing and Recovery" の内容について振り返りました。まずは Buffer Management の仕組みについて紹介しました。キャッシュが満杯になった際に、どの Page を立ち退きさせるか (=Eviction) について決断するための CLOCK, TinyLFU といった Caching Strategy について深掘りしました。続いて、Recovery について紹介しました。WAL (Write-Ahead Log) の目的と仕組み、Checkpoint について触れました。また、「リアルタイム共有ドキュメントにおける議事録係」のアナロジーを紹介しながら、Steal / Force Policies について説明を試みました。最後に Concurrency Control について触れました。特に Pessimistic Concurrency Control (PCC, 悲観的並行制御), Optimistic Concurrency Control (OCC, 楽観的並行制御) について、「図書館における人気本の貸出」という別のアナロジーを用いて、詳解しました。ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第四章の振り返り収録です。"Implementing B-Trees" の内容について振り返りました。PostgreSQL VACUUMPostgreSQL TOASTご意見・ご感想など、お便りはこちらの Google Form で募集しています。
Teppei さんをゲストにお呼びしました。London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第三章の振り返り収録です。"File Formats" の内容について振り返りました。Georgia Tech Fall 2024 振り返り2Q: A Low Overhead High Performance Buffer Management Replacement AlgorithmPostgreSQL's Slotted Page file formats (GitHub)#03 - Database Storage: Files & Pages (CMU Intro to Database Systems)ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
Kevin Green shows how the MACD shows bearish signs heading into Wednesday morning's CPI print. That data can lead to a breakout or breakdown as the SPX trades near 6,100, a resistance level proven to be a challenge for the index. Kevin also turns to Tesla (TSLA) as it struggles to breakout of its laggard status so far in 2025.======== Schwab Network ========Empowering every investor and trader, every market day.Subscribe to the Market Minute newsletter - https://schwabnetwork.com/subscribeDownload the iOS app - https://apps.apple.com/us/app/schwab-network/id1460719185Download the Amazon Fire Tv App - https://www.amazon.com/TD-Ameritrade-Network/dp/B07KRD76C7Watch on Sling - https://watch.sling.com/1/asset/191928615bd8d47686f94682aefaa007/watchWatch on Vizio - https://www.vizio.com/en/watchfreeplus-exploreWatch on DistroTV - https://www.distro.tv/live/schwab-network/Follow us on X – / schwabnetworkFollow us on Facebook – / schwabnetworkFollow us on LinkedIn - / schwab-networkAbout Schwab Network - https://schwabnetwork.com/about
London Tech Talk 名物 Bookclub 第四弾 "Database Internals" 第二章の振り返り収録です。"B-Tree Basics" の内容について振り返りました。 B-tree (Wikipedia) B+ tree (Wikipedia) #08 - Tree Indexes: B+Trees (CMU Intro to Database Systems B-Tree Visualizations MyRocks - A RocksDB storage engine with MySQL RocksDB - A persistent key-value store for fast storage environments ご意見・ご感想など、お便りはこちらの Google Form で募集しています。
Being the magnetic woman who gets everything she wants & turns heads when she walks into a room is 10000% an inside job. And inside this episode you're going to learn 3 hyper-specific & *unique* ways to become magnetic AF. I hope you love it
The GeekNarrator memberships can be joined here: https://www.youtube.com/channel/UC_mGuY4g0mggeUGM6V1osdA/join Membership will get you access to member only videos, exclusive notes and monthly 1:1 with me. Here you can see all the member only videos: https://www.youtube.com/playlist?list=UUMO_mGuY4g0mggeUGM6V1osdA ------------------------------------------------------------------------------------------------------------------------------------------------------------------ About this episode: ------------------------------------------------------------------------------------------------------------------------------------------------------------------ In this episode of the Geek Narrator podcast, host Kaivalya Apte interviews Marc Brooker, a distinguished engineer at AWS, about Aurora D-SQL. They discuss Marc's journey at AWS, the evolution of Aurora D-SQL, and the customer-centric approach that led to its development. Marc explains the choice of PostgreSQL as the foundation for DSQL, the architecture of the database, and the importance of snapshot isolation and concurrency control. The conversation goes into the technical aspects of DSQL, including the write process and how atomicity is maintained, providing listeners with a comprehensive understanding of this innovative database solution. This conversation also goes deep into the intricacies of database design, focusing on fault tolerance, replication strategies, and the role of Firecracker VMs in enhancing scalability. Marc Brooker discusses the architecture of Aurora D-SQL, emphasizing the importance of transaction management, the challenges of active-active deployments, and the trade-offs involved in database design. The discussion also highlights various use cases for Aurora DSQL, including its suitability for micro-services and serverless architectures, while addressing scenarios where it may not be the best fit. Chapters 00:00 Introduction to Aurora DSQL and Marc Brooker's Journey 03:38 The Evolution of Aurora DSQL at AWS 09:24 Customer-Centric Development and Technological Enablers 12:50 Why PostgreSQL? The Choice Behind DSQL 16:39 High-Level Architecture of DSQL 22:07 Understanding Snapshot Isolation and Concurrency Control 28:45 The Write Process and Atomicity in DSQL 38:50 Designing Fault Tolerance in Databases 47:38 Replication and Transaction Commit Strategies 54:35 Active-Active Deployment and Fault Tolerance 01:00:14 Role of Firecracker VM in Scalability 01:09:27 Use Cases and Trade-offs of Aurora D-SQL Marc's Blog: https://brooker.co.za/blog/ Marc on Aurora DSQL : https://brooker.co.za/blog/2024/12/03/aurora-dsql.html AWS's documentation on Aurora DSQL : https://aws.amazon.com/rds/aurora/dsql/features/ ------------------------------------------------------------------------------------------------------------------------------------------------------------------ Like building real stuff? ------------------------------------------------------------------------------------------------------------------------------------------------------------------ Try out CodeCrafters and build amazing real world systems like Redis, Kafka, Sqlite. Use the link below to signup and get 40% off on paid subscription. https://app.codecrafters.io/join?via=geeknarrator ------------------------------------------------------------------------------------------------------------------------------------------------------------------ Link to other playlists. LIKE, SHARE and SUBSCRIBE ------------------------------------------------------------------------------------------------------------------------------------------------------------------ If you like this episode, please hit the like button and share it with your network. Also please subscribe if you haven't yet. Database internals series: https://youtu.be/yV_Zp0Mi3xs Popular playlists: Realtime streaming systems: https://www.youtube.com/playlist?list=PLL7QpTxsA4se-mAKKoVOs3VcaP71X_LA- Software Engineering: https://www.youtube.com/playlist?list=PLL7QpTxsA4sf6By03bot5BhKoMgxDUU17 Distributed systems and databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4sfLDUnjBJXJGFhhz94jDd_d Modern databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4scSeZAsCUXijtnfW5ARlrsN Stay Curios! Keep Learning! #sql #postgres #databasesystems #aws #awsdevelopers #spanner #google #cockroachdb #yugabytedb #cap #scalability #WAL #DistributedSystems #Cloud #aurora
The GeekNarrator memberships can be joined here: https://www.youtube.com/channel/UC_mGuY4g0mggeUGM6V1osdA/join Membership will get you access to member only videos, exclusive notes and monthly 1:1 with me. Here you can see all the member only videos: https://www.youtube.com/playlist?list=UUMO_mGuY4g0mggeUGM6V1osdA ------------------------------------------------------------------------------------------------------------------------------------------------------------------ About this episode: ------------------------------------------------------------------------------------------------------------------------------------------------------------------ In this episode we are talking to Peter and Qian, co-founders of DBOS. The conversation covers the challenges of creating fault-tolerant applications, the architecture of DBOS, and how it addresses reliability at multiple layers. Chapters: 00:00 Introduction to the Geeknerder Podcast 00:29 Meet the Co-Founders of DBOSS 01:25 The Core Problem: Building Reliable Systems 02:05 How DBOSS Solves Reliability Issues 04:29 Understanding DBOSS Architecture 06:09 Deep Dive into DBOSS Library 08:36 Postgres and State Management 18:31 Handling Parallel Steps and Performance Concerns 26:00 Observability and Version Control 30:18 Running Multiple Code Versions 30:58 Managing Workflow Versions 32:03 Surgery on Workflow States 33:15 Library Annotations and Durable Execution 34:24 Migrating to the Cloud Version 37:23 Handling Email Workflows 42:41 Transactional Guarantees with Postgres 48:44 Technical Challenges and Multi-Tenancy 54:12 Real-World Use Cases and Benefits 59:45 Conclusion and Final Thoughts Some important links: - Main website: https://www.dbos.dev/ - DBOS docs: https://docs.dbos.dev/ - Open-source DBOS Transact libraries: - Python: https://github.com/dbos-inc/dbos-transact-py - TypeScript: https://github.com/dbos-inc/dbos-transact-ts ------------------------------------------------------------------------------------------------------------------------------------------------------------------ Like building real stuff? ------------------------------------------------------------------------------------------------------------------------------------------------------------------ Try out CodeCrafters and build amazing real world systems like Redis, Kafka, Sqlite. Use the link below to signup and get 40% off on paid subscription. https://app.codecrafters.io/join?via=geeknarrator ------------------------------------------------------------------------------------------------------------------------------------------------------------------ Link to other playlists. LIKE, SHARE and SUBSCRIBE ------------------------------------------------------------------------------------------------------------------------------------------------------------------ If you like this episode, please hit the like button and share it with your network. Also please subscribe if you haven't yet. Database internals series: https://youtu.be/yV_Zp0Mi3xs Popular playlists: Realtime streaming systems: https://www.youtube.com/playlist?list=PLL7QpTxsA4se-mAKKoVOs3VcaP71X_LA- Software Engineering: https://www.youtube.com/playlist?list=PLL7QpTxsA4sf6By03bot5BhKoMgxDUU17 Distributed systems and databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4sfLDUnjBJXJGFhhz94jDd_d Modern databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4scSeZAsCUXijtnfW5ARlrsN Stay Curios! Keep Learning!
The SPX trended lower at the beginning of the trading day. Kevin Green says open interest dispersion and a breakdown of market breadth are behind the slide in stocks. Big Tech may need to pull the market along even though Nvidia (NVDA) has shown recent weakness. ======== Schwab Network ======== Empowering every investor and trader, every market day. Subscribe to the Market Minute newsletter - https://schwabnetwork.com/subscribe Download the iOS app - https://apps.apple.com/us/app/schwab-network/id1460719185 Download the Amazon Fire Tv App - https://www.amazon.com/TD-Ameritrade-Network/dp/B07KRD76C7 Watch on Sling - https://watch.sling.com/1/asset/191928615bd8d47686f94682aefaa007/watch Watch on Vizio - https://www.vizio.com/en/watchfreeplus-explore Watch on DistroTV - https://www.distro.tv/live/schwab-network/ Follow us on X – https://twitter.com/schwabnetwork Follow us on Facebook – https://www.facebook.com/schwabnetwork Follow us on LinkedIn - https://www.linkedin.com/company/schwab-network/ About Schwab Network - https://schwabnetwork.com/about
Database Internals - NileDB: Postgres Re-engineered for Multitenant Apps with Gwen Shapira Join us in this episode as we dive deep into the intricacies of NileDB, a groundbreaking database re-engineered for multi-tenant applications. Our special guest, Gwen Shapira, co-founder of NileDB and a notable figure in the database field, shares her insights and technical know-how on solving the common challenges faced by multitenant SaaS applications. From the benefits of using Postgres as the underlying database to the unique tenant isolation features of NileDB, we cover it all. Don't miss out on learning about AI native capabilities, handling schema migrations, and ensuring zero downtime data migrations. Chapters: 00:00 Introduction 07:19 Challenges in Multi-Tenant Databases 11:09 Tenant Isolation and NILDB's Approach 34:16 Necessary Modifications for Tenant Data 37:47 Zero Downtime Data Migrations 44:32 Handling Schema Migrations 59:11 AI Use Cases and Vector Embedding Storage 59:51 Technical and Non-Technical Learnings from Building Nile 01:05:03 Future Plans and Upcoming Features NileDB: https://www.thenile.dev/ Blog: https://www.thenile.dev/blog Gwen's Linkedin: https://www.linkedin.com/in/gwenshapira Gwen's Twitter: https://twitter.com/gwenshap #postgres #sql #ai Become a member of The GeekNarrator to get access to member only videos, notes and monthly 1:1 with me. Like building stuff? Try out CodeCrafters and build amazing real world systems like Redis, Kafka, Sqlite. Use the link below to signup and get 40% off on paid subscription. https://app.codecrafters.io/join?via=geeknarrator If you like this episode, please hit the like button and share it with your network. Also please subscribe if you haven't yet. Database internals series: https://youtu.be/yV_Zp0Mi3xs Popular playlists: Realtime streaming systems: https://www.youtube.com/playlist?list=PLL7QpTxsA4se-mAKKoVOs3VcaP71X_LA- Software Engineering: https://www.youtube.com/playlist?list=PLL7QpTxsA4sf6By03bot5BhKoMgxDUU17 Distributed systems and databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4sfLDUnjBJXJGFhhz94jDd_d Modern databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4scSeZAsCUXijtnfW5ARlrsN Stay Curios! Keep Learning!
Welcome back to another episode! Today, I have a special guest, Chris Riccomini, joining me to delve into the exciting world of databases. In this episode, we focus on SlateDB, a new and innovative database that's making waves in the tech community. We'll cover a wide range of topics, including the architecture of SlateDB, its internals, design decisions, and some fascinating use cases. Chris, a seasoned software engineer with a background at LinkedIn and WePay, shares his journey and the motivations behind creating SlateDB.
Speaker: Pastor Armstrong Passage: Matthew 7:1-5
CIO Scott Glasser and Head of Strategy Jeff Schulze see the economy slowing but avoiding recession in the second half of 2024 into 2025. Meanwhile, the stock market remains healthy yet bears watching due to deterioration beyond the mega caps. They also explain how these conditions create compelling opportunities for active managers.
In this interview with Rosa Gutierrez of 37signals, Rosa elaborates on her work, particularly her contributions to Solid Queue and its implementation alongside Active Job. She describes the motivations behind developing Solid Queue, addressing performance issues with existing systems like Resque, and transitioning some workloads to database-backed queues. Rosa also explains the technical details of Solid Queue's architecture, including supervisor and dispatcher roles, how it handles job prioritization, concurrency, and the challenges of ensuring performance in high-load environments. Essential advice is provided on when to use or avoid Solid Queue, depending on specific needs and existing setups.Solid Queue37signals
Trading full-time since 1999. He's been a principal and head trader for RBC capital and Translucent Capital Management. Now he's a retail trader trading weekly options on a strict technical basis. Founder of Shadowtrader.net. Confessions of a Market Maker presents Peter Reznicek.------------------------------------------------------------------------------------------------------------------https://www.shadowtrader.net/Peter on Twitter: https://x.com/PeterReznicekJJ on Twitter: https://x.com/vwaptrader1Ray on Twitter: https://x.com/AllxDayxRayx------------------------------------------------------------------------------------------------------------------Microefutures.com trading room is now offering a 7 days free trial with no obligations. Offering not only ES where JJ teaches and trades, but other futures instruments, stocks, crypto, DFS and sports betting. A 7 day free trial with no obligation or commitment. Come join us at mircoefutures.com
In today's episode, we dive into the market's cautious stance ahead of the latest look at inflation with tomorrow's CPI data. Tyler highlights the positive internal market metrics juxtaposed against mixed external signs and notes the standout performance of small caps and tech sectors.
https://backend.win https://databases.win I'm a big believer that database systems share similar core fundamentals at their storage layer and understanding them allows one to compare different DBMS objectively. For example, How documents are stored in MongoDB is no different from how MySQL or PostgreSQL store rows. Everything goes to pages of fixed size and those pages are flushed to disk. Each database define page size differently based on their workload, for example MongoDB default page size is 32KB, MySQL InnoDB is 16KB and PostgreSQL is 8KB. The trick is to fetch what you need from disk efficiently with as fewer I/Os as possible, the rest is API. In this video I discuss the evolution of MongoDB internal architecture on how documents are stored and retrieved focusing on the index storage representation. I assume the reader is well versed with fundamentals of database engineering such as indexes, B+Trees, data files, WAL etc, you may pick up my database course to learn the skills. Let us get started.
I. The Signs of a False Teacher They have a DESIRE w/out discipleship - v. 7a They have a CALLING w/out Character & Content - v. 7b They have the PRIDE of Position and Prominence They PRIORITIZE the Externals bc they lack the Internals - They want to BE SERVED rather than Be Servants They see God's Sheep as RESOURCES for riches - They love money and use people They LACK a Love for God's Law - 1:5-6-11 They LACK a Christ-Centered Testimony of Humility - 12-15 They LACK a High View of God - 16-17 They MUST BE silenced & removed The Purpose of the Law & The Parallel of Paul's Testimony! (The Law does not save us - cannot save; The Law can and does sanctify us - Obedience is what makes our saving faith grow - Matthew 7:24-27; James 1:22) II. The Law is: Notice the adoration of the Law - the action of the Law - the attitude we should have of the Law! good - 1:8 not for the just - 1:9a for the ungodly- 1:9b bad news part of the gospel - 1:11 hushes the self-righteous - Romans 3:19-20 holy - Romans 7:12 helpful - Galatians 3:24-25 delightful (full of) - Psalm 1:2 perfect - Psalm 19:7a restorative - Psalm 19:7b wonderful (full of) - Ps. 119:18 truthful (full of) - Ps. 119:29, 42 obeyed - Psalm 119:34, 44 derided - Psalm 119:51, 61 bothersome - Psalm 119:54 valuable - Psalm 119:72 merciful (full of) - Ps. 119:77 lovable - Psalm 119:97a contemplative - Psalm 119:97b straightforward - Ps. 119:113 emotional - Psalm 119:136 anchoring - Psalm 119:153 peaceful (full of) - Ps. 119:165
(2/8/24) The S&P set another, new all-time high on Wednesday, closing just short of the psychologically-important 5,000-mark (see article link below). Market internals, however, are showing a very different view than headline numbers would infer. The number of stocks above their 50-week moving average is getting lower; the number of stocks above their 200-DMA is turning lower, showing a deterioration in participation within the market even though the index is rising. Thank you, top-ten stocks dragging about 35% of passive inflows along for the ride. The problem is, the rest of the market is selling off, and that's a deviation worth paying attention to. Hosted by RIA Chief Investment Strategist, Lance Roberts, CIO Produced by Brent Clanton, Executive Producer ------- Articles mentioned in this report: "S&P Index Set To Hit 5000 As Bull Run Continues" https://realinvestmentadvice.com/sp-index-set-to-hit-5000-as-bull-run-continues/ ------- Register for our next Candid Coffee: "Five Money Habits of Unhappy Couples," Saturday, February 24, 2024: https://streamyard.com/watch/TJz2bu2Xn9Hu -------- Get more info & commentary: https://realinvestmentadvice.com/insights/real-investment-daily/ ------- Watch the video version of this report by subscribing to our new "Before the Bell" YouTube channel: https://www.youtube.com/watch?v=GbDq654nLvI&list=PLwNgo56zE4RAbkqxgdj-8GOvjZTp9_Zlz&index=1 ------- Visit our Site: https://www.realinvestmentadvice.com Contact Us: 1-855-RIA-PLAN -------- Subscribe to SimpleVisor: https://www.simplevisor.com/register-new -------- Connect with us on social: https://twitter.com/RealInvAdvice https://twitter.com/LanceRoberts https://www.facebook.com/RealInvestmentAdvice/ https://www.linkedin.com/in/realinvestmentadvice/ #InvestingAdvice #SP5000 #NASDAQ #Russell2000 #SmallCap #MidCap #MarketRally #MarketDivergence #Markets #Money #Investing
Jesús Espino is a Senior Staff Engineer at Mattermost specializing in Full Stack Development on the API side of the platform. Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. Mattermost's platform powers over 800,000 workspaces worldwide with the support of over 4,000 contributors from across the developer community. In this episode, Jesús takes us on a journey through his time in the tech industry while sharing valuable insight and entertaining stories along the way.00:00 Introduction05:29 What is Jesús Doing Today? 10:50 First Memory of a Computer17:32 Thoughts on University25:21 Joining the Workforce33:03 First Job after University47:08 Moving Companies51:30 Transitioning to Go58:40 Deciding to Focus on Go1:03:40 Solving Problems with Internals of Go1:11:50 Thoughts on Mattermost1:13:16 Contact InfoConnect with Jesús: Twitter: https://twitter.com/LinkedIn: https://www.linkedin.com/in/jesus-espinoMentioned in today's episode:Mattermost: https://mattermost.com/Gophercon EU: https://gophercon.eu/Want more from Ardan Labs? You can learn Go, Kubernetes, Docker & more through our video training, live events, or through our blog!Online Courses : https://ardanlabs.com/education/ Live Events : https://www.ardanlabs.com/live-training-events/ Blog : https://www.ardanlabs.com/blog Github : https://github.com/ardanlabs
Join us on a deep dive into the intricacies of TiDB with Li Shen from PingCap. In this episode, Li Shen provides a comprehensive exploration of TiDB, its unique features, and how it tackles scalability and reliability issues commonly associated with MySQL. If you're dealing with struggles in your MySQL cluster and seeking a more dependable and scalable system, TiDB might be the solution for you. This conversation touches on various aspects of this cutting-edge database, its operational mechanism, use case scenarios, and how it's optimized for different workloads. Key topics include: the architecture of TiDB, the journey of data from API to storage node, embracing analytical use cases, the importance of database reliability, and the process of migrating to TiDB. Dive in now! 00:00 Introduction and Welcome 02:47 Defining TIDB: A Disputed SQL Database 04:55 The Role of MySQL Compatibility in TIDB 05:54 Primary Use Cases for TIDB 09:38 Understanding the Data Ingestion Process in TIDB 16:52 Understanding Indexing in TIDB 23:01 Pushing Down Table Scans and Partial Aggregation 24:39 Introduction to Columnary Extension: Flash 24:54 Understanding Data Replication and Learner Nodes 26:23 Ensuring Strong Consistency in Data 27:12 Balancing Transactional and Analytical Use Cases 27:57 Understanding Data Replication and Consistency Model 28:42 Exploring Ty Flash Storage Layer 28:54 Understanding High Concurrency Insert and Update 32:09 Exploring the Read Path and Caching Mechanism 37:50 Understanding the Importance of High Reliability 43:01 Exploring Migration from Other Databases 48:01 Comparing TiDB with Other Distributed SQL Databases 52:21 Identifying Use Cases Where TiDB Might Not Be the Best Choice Stay Curios! Keep Learning!
Welcome to The Nonlinear Library, where we use Text-to-Speech software to convert the best writing from the Rationalist and EA communities into audio. This is: Impact stories for model internals: an exercise for interpretability researchers, published by Jenny Nitishinskaya on September 25, 2023 on The AI Alignment Forum. Inspired by Neel's longlist; thanks to @Nicholas Goldowsky-Dill and @Sam Marks for feedback and discussion, and thanks to AWAIR attendees for participating in the associated activity. As part of the Alignment Workshop for AI Researchers in July/August '23, I ran a session on theories of impact for model internals. Many of the attendees were excited about this area of work, and we wanted an exercise to help them think through what exactly they were aiming for and why. This write-up came out of planning for the session, though I didn't use all this content verbatim. My main goal was to find concrete starting points for discussion, which have the right shape to be a theory of impact are divided up in a way that feels natural cover the diverse reasons why people may be excited about model internals work (according to me). This isn't an endorsement of any of these, or of model internals research in general. The ideas on this list are due to many people, and I cite things sporadically when I think it adds useful context: feel free to suggest additional citations if you think it would help clarify what I'm referring to. Summary of the activity During the session, participants identified which impact stories seemed most exciting to them. We discussed why they felt excited, what success might look like concretely, how it might fail, what other ideas are related, etc. for a couple of those items. I think categorizing existing work based on its theory of impact could also be a good exercise in the future. I personally found the discussion useful for helping me understand what motivated some of the researchers I talked to. I was surprised by the diversity. Key stats of an impact story Applications of model internals vary a lot along multiple axes: Level of human understanding needed for the application If a lot of human understanding is needed, does that update you on the difficulty of executing in this direction? If understanding is not needed, does that open up possibilities for non-understanding-based methods you hadn't considered? For example, determining whether the model does planning would probably require understanding. On the other hand, finding adversarial examples or eliciting latent knowledge might not involve any. Level of rigor or completeness (in terms of % model explained) needed for the application If a high level of rigor or completeness is needed, does that update you on the difficulty of executing in this direction? What does the path to high rigor/completeness look like? Can you think of modifications to the impact story that might make partial progress be more useful? For example, we get value out of finding adversarial examples or dangerous capabilities, even if the way we find them is somewhat hacky. Meanwhile, if we don't find them, we'd need to be extremely thorough to be sure they don't exist, or sufficiently rigorous to get a useful bound on how likely the model is to be dangerous. Is using model internals essential for the application, or are there many possible approaches to the application, only some of which make use of model internals? Steering model behaviors can be done via model editing, or by prompting or finetuning; but, there are reasons (mentioned below) why editing could be a better approach. Many impact stories (at least as I've categorized them) have variants that live at multiple points on these spectra. When thinking about one, you should think about where it lands, and what variants you can think of that might be e.g. easier but still useful. The list Some are more fleshed out than others; some of the rest could be fleshed out with a bit more effort, while others are more ...
This is a recap of the top 10 posts on Hacker News on August 12th, 2023.Wondercraft HN Launch: https://news.ycombinator.com/item?id=37088087(00:42): The Carrot ProblemOriginal post: https://news.ycombinator.com/item?id=37100226&utm_source=wondercraft_ai(02:27): Exploring the Internals of Linux v0.01Original post: https://news.ycombinator.com/item?id=37101588&utm_source=wondercraft_ai(04:15): A conversation with a newspaper owner raided by copsOriginal post: https://news.ycombinator.com/item?id=37102271&utm_source=wondercraft_ai(06:03): tRPC – Build and consume typesafe APIs without schemas or code generationOriginal post: https://news.ycombinator.com/item?id=37098875&utm_source=wondercraft_ai(07:54): Deep Learning SystemsOriginal post: https://news.ycombinator.com/item?id=37101515&utm_source=wondercraft_ai(09:31): Auditory illusions with examples from Daft PunkOriginal post: https://news.ycombinator.com/item?id=37103802&utm_source=wondercraft_ai(10:00): My $0->$100M->$0 in 5 years storyOriginal post: https://news.ycombinator.com/item?id=37102442&utm_source=wondercraft_ai(11:45): 20 Years of VimOriginal post: https://news.ycombinator.com/item?id=37099750&utm_source=wondercraft_ai(13:51): I feel like I made a mistake investing professionally into FlutterOriginal post: https://news.ycombinator.com/item?id=37098591&utm_source=wondercraft_ai(15:21): Illegal raids contribute to death of newspaper co-ownerOriginal post: https://news.ycombinator.com/item?id=37105764&utm_source=wondercraft_aiThis is a third-party project, independent from HN and YC. Text and audio generated using AI, by wondercraft.ai. Create your own studio quality podcast with text as the only input in seconds at app.wondercraft.ai. Issues or feedback? We'd love to hear from you: team@wondercraft.ai
Our fifth season dives into large language models (LLMs), from understanding the internals to the risks of using them and everything in between. While we're at it, we'll be enjoying our morning brew.In this session, we interviewed Chengyin Eng (Senior Data Scientist, Databricks), Sam Raymond (Senior Data Scientist, Databricks), and Joseph Bradley (Lead Production Specialist - ML, Databricks) on the best practices around LLM use cases, prompt engineering, and how to adapt MLOps for LLMs (i.e., LLMOps).
Nikolay and Michael celebrate the podcast's 1 year anniversary by going through several questions and suggestions received over the year. Here are the questions and some links to things we mentioned: Question 1: Effect of wal_log_hints=on after bulk Deletes: Why next select runs slow and generated tons of WAL? https://twitter.com/dmx551/status/1598253188926570496 wal_log_hints https://www.postgresql.org/docs/current/runtime-config-wal.html#GUC-WAL-LOG-HINTS Exploring how SELECT Queries can produce disk writes https://blog.okmeter.io/postgresql-exploring-how-select-queries-can-produce-disk-writes-f36c8bee6b6fQuestion 2: How to get started reading PostgreSQL source code. Maybe a PostgreSQL style C reference guide to consult with for non C programmers https://twitter.com/andatki/status/1578088843940593678 So, you want to be a developer? https://wiki.postgresql.org/wiki/So,_you_want_to_be_a_developer%3FGitHub search https://github.com/search?q=repo%3Apostgres%2Fpostgres+wal_log_hints&type=code The Internals of PostgreSQL (by Hironobu SUZUKI) https://www.interdb.jp/pg/ PostgreSQL 14 Internals (by Egor Rogov) https://postgrespro.com/community/books/internals Question 3: Isolation Levels Primer/Strategies — their uses in different scenarios, battle tested strategies and insights, performance tradeoffs, edge cases to consider at scale (with replication and sharding, etc.) I remember reading some interesting stuff on the jepsen analysis https://jepsen.io/analyses/postgresql-12.3 about Postgres's Serializable Isolation Level behaving more like Snapshot Isolation. Has this type of behavior or another one similar to this affected you or your clients in any significant way?Transaction Isolation https://www.postgresql.org/docs/current/transaction-iso.htmlWhat developers find surprising about Postgres transactions https://blog.lawrencejones.dev/isolation-levels/ Question 4: Data encryption in PostgresCybertec Transparent Data Encryption https://www.cybertec-postgresql.com/en/products/postgresql-transparent-data-encryption/ EDB Transparent Data Encryption https://www.enterprisedb.com/docs/tde/latest/Question 5: Migration from other DBMSsPostgreSQL transition/migration guide https://github.com/postgresql-transition-guide/guide Question 6: Latest failover best practicesPatroni https://github.com/zalando/patroni~~~What did you like or not like? What should we discuss next time? Let us know via a YouTube comment, on social media, or by commenting on our Google doc!~~~Postgres FM is brought to you by:Nikolay Samokhvalov, founder of Postgres.aiMichael Christofides, founder of pgMustardWith special thanks to:Jessie Draws for the amazing artwork
The Twenty Minute VC: Venture Capital | Startup Funding | The Pitch
Noah Weiss is the Chief Product Officer of Slack, overseeing the product team's strategy and development. Over his seven years at Slack, Noah has led various parts of the product organization, including the self-service SMB business and product-led growth; the Virtual HQ team that launched huddles and clips; and the search and machine learning teams. Prior to Slack, Noah served as SVP of Product and Analytics at Foursquare. He started his career at Google leading the structured data search team and working on display ads. In Today's Episode with Noah Weiss We Discuss: 1.) Entry into Product and Road to Slack CPO: How did Noah make his first foray into the world of product with Google? What are 1-2 of his single biggest takeaways from his time with Google and Foursquare? What model did Noah learn at Google that he applies to product today? 2.) Product 101: The Foundations: Is product more art or science? If Noah were to put a number on it what would it be? What are product principles? What makes good vs bad product principles? What are the biggest mistakes that founders make when instilling product principles? Does Noah believe with Gustav Soderstrom, "talk is cheap and so we should do more of it"? 3.) How to Master Product-Led-Growth: What are some of Noah's biggest lessons on how to master PLG? What are the biggest mistakes Noah sees early stage founders make today when going for the PLG approach? How does he advise them? When is the right time to move into enterprise? What needs to change? How do you change who you build product for? The buyer or the user? Why does Noah believe product speed will always be the most important thing in product? 4.) The Internals of Slack: How does Slack do post-mortems today? Who comes? Who sets the agenda? How has this changed in a world of remote? What does it take to do them well? How do Slack do product testing pre-launch of new products? Do they know when something is going to be a hit? What did they think would be a massive hit that turned into a flop? What does Noah believe is the biggest near death product experience for Slack? What happened? How did they get through it? Why do Slack buy other companies? How do they think through the decision of buy vs build? When do acquisitions work? When do they not work?
Link to slide deck: https://bit.ly/3ILNoZJ - Today, we note the extreme divergence in equity market themes over the last week that is a hidden development underneath the strong performance of the major US indices on Friday. We look at the moderate impact thus far of the debt ceiling agreement-in-principle reached at the weekend, discuss the strong earnings season and few interesting names set to report this week. Energy and the European natural gas market are in focus in commodities while we also try to gauge where we are in terms of timing an eventual recession with US yield-curve and consumer confidence survey indicators. This and more in today's, which features Peter Garnry on equities, Ole Hansen on commodities, with John J. Hardy hosting and on FX. Read daily in-depth market updates from the Saxo Market Call and SaxoStrats Market Strategy Team here. Click here to open an account with Saxo - Intro and outro music by AShamaluevMusic
Follow: https://stree.ai/podcast | Sub: https://stree.ai/sub | New episodes every Monday! Who remembers taxis? They were these yellow cars that appeared at random with seemingly inexplicable service charges. You may be more familiar with taxi 2.0: Uber - a platform fully powered by real-time analytics. In this episode, Tim sits down with Rong Rong (Software Engineer, StarTree) to talk about how Uber made use of Apache Pinot, when he came over to StarTree, as well as a deep dive into some Apache Pinot internals.
...in which I update you on life right now HINT IT'S A SEASON OF DEATH and on what grief looks like, and why literally ANY day of being 27 years old was harder for me than the day I put my mom in the ground. Upbeat episode? Nope. As real as it gets from beginning to end? Absolutely. Hosted on Acast. See acast.com/privacy for more information.
TCW Podcast Episode 179 - Space Invaders and Nishikado We look at the life and career of Tomohiro Nishikado, and the life influences that led to his creation of one of the most influential games ever made. Space Invaders! Starting life at the tail end of World War II, Nishikado always had a rebellious streak wanting to get into electronics then follow his mother into education. After some difficulty with school he eventually graduated from Denki University with an electronics degree, during this time, this time he fell in love with coin-op arcade games. Eventually through the help of a friend he landed a job at Taito's subsidiary, Pacific Amusements. Despite not liking his placement at the company, Nishikado continued to work there out of loyalty for his friend. He eventually worked on Sky Fighter, Basketball, and Super Road 7. Eventually as the industry shifted to microprocessors, and TTL hardware he eventually made Space Invaders! TCW 077 - Invading Taito Part 1: http://podcast.theycreateworlds.com/e/invading-taito-part-1/ TCW 078 - Invading Taito Part 2: http://podcast.theycreateworlds.com/e/invading-taito-part-2 Sky Fighter II: https://www.youtube.com/watch?v=RxpCrYBWdtk Taito Basketball: https://www.youtube.com/watch?v=AiTrWumX00s Super Road 7: https://www.youtube.com/watch?v=vO6BZIEZ8xw Super Road 7 Internals: https://www.youtube.com/watch?v=ja8x_ZCklg0 Speed Race US and Japan Ver: https://www.youtube.com/watch?v=5jc9_xrD2_M Western Gun: https://www.youtube.com/watch?v=XbnYBB42J6c Interceptor: https://www.youtube.com/watch?v=50zEbS2cgEc Midway Sea Wolf: https://www.youtube.com/watch?v=ipssJjkN2bY Space Invaders: https://www.youtube.com/watch?v=DJMr36hLY38 Space Invaders Cocktail: https://www.youtube.com/watch?v=V3hyLWCuMew New episodes are on the 1st and 15th of every month! TCW Email: feedback@theycreateworlds.com Twitter: @tcwpodcast Patreon: https://www.patreon.com/theycreateworlds Alex's Video Game History Blog: http://videogamehistorian.wordpress.com Alex's book, published Dec 2019, is available at CRC Press and at major on-line retailers: http://bit.ly/TCWBOOK1 Intro Music: Josh Woodward - Airplane Mode - Music - "Airplane Mode" by Josh Woodward. Free download: http://joshwoodward.com/song/AirplaneMode Outro Music: RolemMusic - Bacterial Love: http://freemusicarchive.org/music/Rolemusic/Pop_Singles_Compilation_2014/01_rolemusic_-_bacterial_love Copyright: Attribution: http://creativecommons.org/licenses/by/4.0/