Powered by RND
PodcastsTecnologiaJon's Miscellany
Ouça Jon's Miscellany na aplicação
Ouça Jon's Miscellany na aplicação
(1 200)(249 324)
Guardar rádio
Despertar
Sleeptimer

Jon's Miscellany

Podcast Jon's Miscellany
Jon Gjengset
For now, this site primarily re-hosts the Q&A videos in audio format.

Episódios Disponíveis

5 de 10
  • May 2024 Q&A
    Also available on YouTube at https://www.youtube.com/watch?v=diCEj3F3itc. Questions and answers session from May, 2024. Link list Discord: https://discord.jonhoo.eu LogLog Games article: https://loglog.games/blog/leaving-rust-gamedev/ Rust API Guidelines: https://rust-lang.github.io/api-guidelines/ Rust Design Patterns Book: https://rust-unofficial.github.io/patterns/ Data Latam podcast: https://www.datalatam.com/ Engineering blogs: https://words.filippo.io/dispatches/ https://smallcultfollowing.com/babysteps/ https://without.boats/ https://danluu.com/ https://docs.rs/dtolnay/ https://jvns.ca/blog/brag-documents/ https://noidea.dog/glue https://matklad.github.io/ https://www.ralfj.de/blog/ https://faultlore.com/blah/ https://fasterthanli.me/articles https://www.evanmiller.org/ https://blog.regehr.org/ Timestamps [@0:00:00] Introduction [@0:03:27] Decrusting rust-analyzer [@0:07:34] Unified approach to error handling in Rust [@0:14:35] What don’t you like about Rust? [@0:26:15] How to gain experience in Rust [@0:32:03] The recent loglog.games article about the bad Rust gamedev experience [@0:38:02] Struggles with a lack of motivation/focus/drive [@0:45:52] Rust for web development [@0:47:56] How are you doing [@0:54:57] Norway: upsides/downsides compared to the US [@1:06:41] How you stay focused and productive during the day [@1:19:01] Voting + tea + cat break [@1:22:44] Best practices in setting up a Rust project [@1:28:23] Unexpectedly high ROI things you’ve bought/started doing [@1:39:04] Getting a junior job in system programming with Rust [@1:42:09] Deciding to use async rust or not [@1:45:23] Design patterns that are specific to Rust [@1:48:01] Decrusting Leptos/BevyECS? [@1:48:57] Favorite YouTube channels [@1:49:46] https://www.youtube.com/@BBCArchive [@1:50:30] https://www.youtube.com/@CGPGrey [@1:50:54] https://www.youtube.com/@danielthrasher [@1:51:04] https://www.youtube.com/@everyframeapainting [@1:51:25] https://www.youtube.com/@IanHubert2 [@1:51:53] https://www.youtube.com/@JosephAndersonChannel [@1:52:08] https://www.youtube.com/@razbuten [@1:52:22] https://www.youtube.com/@SummoningSalt [@1:52:36] https://www.youtube.com/@MinutePhysics [@1:52:46] https://www.youtube.com/@xkcd_whatif [@1:52:53] https://www.youtube.com/@numberphile [@1:52:58] https://www.youtube.com/@veritasium [@1:53:12] https://www.youtube.com/@ozzymanreviews [@1:53:16] https://www.youtube.com/@RyanGeorge [@1:53:54] https://www.youtube.com/@TomScottGo [@1:54:02] https://www.youtube.com/@TwoMinutePapers [@1:54:09] https://www.youtube.com/@theslowmoguys [@1:54:20] https://www.youtube.com/@Vsauce [@1:54:43] Code review style livestreams [@2:01:00] Do you still program at your job or is it mainly management? [@2:10:49] Do you do any workouts/exercises? [@2:14:54] A crate you don’t have the use for, but wish you did [@2:16:52] Rust for Data Engineering [@2:21:58] Voting time [@2:25:30] Engineering blogs to follow [@2:34:42] The most exiting company that is using Rust [@2:37:50] Enums or traits [@2:42:12] Crust of Rust on intrinsics/SIMD [@2:42:55] Frameworks for making non-web (RPC) services [@2:45:33] Organizing your daily work [@2:48:03] Quick-fire answers
    --------  
    3:10:08
  • December 2023 Q&A
    Also available on YouTube at https://youtu.be/A3qBmLx9uTU. Questions and answers session from December, 2023. Link list Atomic operator in Raku/Perl 6: https://andrewshitov.com/2019/09/09/atomic-operations-in-perl-6/ Helsing on Glassdoor: https://www.glassdoor.com/Reviews/Helsing-Reviews-E6763957.htm Simon Singh’s The Code Book: https://simonsingh.net/books/the-code-book/ Rustc dev guide: https://rustc-dev-guide.rust-lang.org/getting-started.html I automated my bad keyboard: https://www.reddit.com/r/MechanicalKeyboards/comments/17wrkaw/i_automated_my_bad_keyboard/ Timestamps [@0:00:00] Introduction [@0:01:31] How is work at Helsing? [@0:09:26] What software are you using? [@0:14:57] What do you think about Zig ? [@0:16:16] What’s the pathway to become a contributor to the Rust Language? [@0:23:42] What languages did you use before Rust? [@0:31:20] How did you get such a good, deep understanding of Rust? [@0:34:05] How’s life now back in Norway? [@0:38:46] Does WASM have a real future outside the web realm? [@0:40:55] My code feels way too simple. What am I doing wrong? [@0:42:55] How do you now feel about AI code tools like GitHub Copilot? [@0:48:55] Rust’s concurrency model compared to other languages you’ve worked with. [@0:51:04] Video on embedded programming when? [@0:54:23] AsyncIterator: poll_next + Generator Syntax or just next? [@0:56:01] How do you test for concurrency bugs? [@1:02:14] What social platform do you get most value out of? [@1:11:05] Rust Foundation developing an official training and certification program. [@1:16:25] Why don’t you use a Mac? is Linux actually that good? [@1:18:03] Is Ferrocene the right starting point for Rust in Space/Avionics? [@1:22:27] How is your experience of the culture, wlb and leadership style at Helsing? [@1:35:06] What does the role of Principal Engineer entail? [@1:39:15] Are you just using vanilla neovim for Rust? [@1:41:18] Will Rust 2.0 be just another release or will it be different? [@1:42:13] How can I get a job working in the Rust ecosystem? [@1:45:03] Why are there so few Rust jobs? [@1:50:07] What’s your favorite book? [@1:53:58] What’s the biggest cultural difference of working in EU vs USA? [@1:56:40] What did you like/dislike about Amazon compared to Helsing? [@2:00:31] What do you do while waiting for Rust to compile on a big codebase? [@2:01:21] How do you feel about mathematics in computer science? [@2:03:12] If you had kids, would you want them to grow up in the US or in Nordic countries? [@2:06:35] Will you do some advent of code in rust? [@2:07:31] What’s a project you would like to start, but haven’t had the time to start it? [@2:15:34] What are your thoughts on CTFs? Have you ever played them? [@2:15:49] How are you so cool? [@2:15:59] How are the cats adjusting to the move? [@2:16:30] How are you doing? [@2:17:28] Any ideas to make profiling of Rust programs better? [@2:17:59] How do you use properly mpsc receiver on a separate thread? [@2:18:29] Do you use a debugger, print, or both? [@2:19:00] What’s your Rust 2.0 wishlist? [@2:19:37] What do you think about certifications? [@2:20:10] Why do you look so old? [@2:20:30] Any tips on how to increase my salary (in LatAm)? [@2:21:23] What does your ideal team look like? [@2:22:53] Is there any issue/topic that you are too busy to do but would love if someone did it? [@2:24:45] What are some beginner-friendly open-source Rust projects that may hire remotely? [@2:25:53] Are there jobs for junior Rust developers? [@2:26:23] Can you give any advice on Statement of Purpose and Letters of Recommendation? [@2:29:26] What do you think of Rust’s 2024 roadmap? [@2:31:11] Go vote for the last question… [@2:33:22] How do you get excited to build stuff and improve without getting burnt out?
    --------  
    2:38:16
  • July 2023 Q&A
    Also available on YouTube at https://youtu.be/r1lc2fmU_Rg. Questions and answers session from July, 2023. Link list The B society: https://www.b-society.org/ Principal engineer’s handbook: https://ilya.grigorik.com/the-principal-engineers-handbook/ Writing about your work: https://jvns.ca/blog/brag-documents/ Stream calendar: https://calendar.google.com/calendar/u/0/embed?src=719b6cf08a9f11da4a732083a43aa00a61a7943ea864a57417b5da13b1fc8ccb@group.calendar.google.com&ctz=Europe/Oslo Timestamps [@0:00:00] Introduction [@0:01:32] How did you find your new job? [@0:03:48] Pay gap between old and new job [@0:09:00] Rust Foundation Trademark debacle [@0:12:30] Isn’t AI in the military a bad idea? [@0:18:12] Where is Rust used in Helsing given they do AI? [@0:22:45] Skin care routine [@0:24:53] Notoriety and interviewing [@0:33:13] Does the lack of sun in Norway bother you? [@0:34:48] Is a PhD worth it? [@0:39:10] How does your partner like Norway? [@0:43:06] Best way to practice Rust? [@0:45:00] Rust on GPUs [@0:46:32] Where in Norway are you working from? [@0:51:36] Moving to an IDE? [@0:54:08] How do you know the company isn’t evil? [@1:01:34] How are the cats? [@1:06:12] Interviewing and moving at the same time [@1:07:40] What is your daily routine? [@1:14:45] The Rust build system at Amazon [@1:18:46] Do you exercise? [@1:20:06] AI replacing engineers [@1:29:16] Helsing and remote work [@1:32:29] Favorite purchase last 6 months [@1:34:12] Did requiring remote reduce your job opportunities [@1:35:29] Will you be an IC for the rest of your career? [@1:37:16] Leaving Amazon [@1:39:45] Cat! [@1:40:37] Rust for data engineering tools? [@1:43:01] Do you mentor? [@1:43:59] How do you organize your todos? [@1:47:35] What about Norway disappoints you? [@1:54:03] Might you start a company? [@1:55:30] RustConf situation [@1:58:46] A community Discord? Patreon? [@2:05:52] Do we want more compiler backends? [@2:08:22] Moving to Wayland [@2:11:13] More Crust of Rust [@2:12:23] What’s your setup now? [@2:13:48] Getting a job without formal education [@2:15:25] The omnomnom voice [@2:15:45] Programming languages at Helsing [@2:16:49] What are principal engineers? [@2:20:30] How do we make Rust default choice for ML kernels? [@2:21:38] Video on ghost_cell and qcell? [@2:22:50] Pitfalls for junior engineers [@2:28:46] Rust in robotics and space stuff [@2:30:04] Will rustc share code with rust-analyzer? [@2:31:23] Imposter syndrome [@2:32:27] How’d you meet girls during your PhD? [@2:35:13] Wayland compositor [@2:35:55] Why do you not work on Noria? [@2:37:31] Emacs? [@2:38:16] Struggling to find a junior tech job [@2:42:03] Innovation in Norway [@2:44:26] BSDs and NixOS [@2:46:19] Working in security [@2:47:31] Front-end development in Rust [@2:49:16] Tech in a decade [@2:51:38] Backend framework choice [@2:52:10] Best language for cryptography [@2:53:24] Return to lock-free simulation series? [@2:53:50] Why did you leave the US? [@2:55:13] Question speed-run [@2:58:21] Opinion of Amazon [@3:01:22] Working on a visa [@3:03:10] More question speed-run [@3:13:12] What brought you to Rust? [@3:15:30] What can dynamic dispatch do that enum dispatch can’t? [@3:18:41] Outro
    --------  
    3:20:05
  • December 2022 Q&A
    Also available on YouTube at https://youtu.be/DYOlShQePjY. Questions and answers session from December, 2022. Link list https://wewerewondering.com/ https://www.tbray.org/ongoing/When/202x/2022/11/19/AWS-Blockchain https://github.com/rust-lang/lang-team/issues/122 Timestamps [@0:00:00] Why another Q&A so soon? [@0:02:06] DSLR Webcam comparison [@0:08:50] wewerewondering.com [@0:31:05] Rust in university curriculums [@0:40:07] Limiting multi-voting by IP [@0:41:35] How will GATs change std? [@0:45:02] leetcode and tech interviewing [@0:57:05] Advent of Code stream [@0:58:27] Best technical books you’ve read [@1:06:05] Rust in HPC [@1:07:46] What languages pair well with Rust? [@1:09:25] What would you do if not coding? [@1:12:15] Biobreak [@1:15:30] Cat time! [@1:20:23] Are Data Structures and Algorithms important? [@1:21:56] Open Source experience relevance to industry [@1:28:11] Features missing that we use macros for now [@1:30:50] Is Rust worth it for small programs? [@1:32:46] More doors or wheels in the world? [@1:35:03] Plans for 2023 [@1:43:02] Favorite recent board games [@1:47:25] Is incompetence among programmers increasing? [@1:49:30] The allocator API [@1:52:45] Do you know the lyrics for Bohemian Rhapsody? [@1:56:27] Rust in serverless services [@1:58:30] More powerful Rust macros [@2:01:25] What laptop do you use? [@2:03:24] Rust for web frontend development [@2:04:15] Reproducible/hermetic Rust builds [@2:07:25] Which of your cats would you get along with? [@2:08:38] Will AI take the fun out of programming? [@2:12:35] What that you do will be most impactful? [@2:17:05] What language if Rust vanished? [@2:19:32] Being a digital nomad [@2:20:35] Latest good TV show [@2:21:50] Why does WWW sort just by upvotes? [@2:25:18] Camera difference in different light [@2:27:22] Mara’s book on locks and atomics [@2:28:01] Stream making a D&D campaign [@2:29:56] What is a monad? [@2:31:45] Blockchain as a technology [@2:34:15] Ideas in the middle of the night [@2:36:35] Heard of Leptos? [@2:37:35] Enum Variant Types [@2:40:00] Have you done game programming? [@2:41:39] The Helix editor [@2:43:35] Rapidfire answers [@2:45:47] Stream with Tim McNamara? [@2:46:41] Rapidfire answers [@2:47:14] Where did J come from? [@2:48:04] Rapidfire answers [@2:49:10] Underappreciated Rust pattern [@2:50:15] Rapidfire answers [@2:52:30] When can you say you know Rust? [@2:53:33] Rapidfire answers [@2:56:56] RustNation UK talk [@2:58:05] Blood on the Clocktower [@2:59:50] Rapidfire answers [@3:03:55] X-Y problems [@3:05:32] Rapidfire answers [@3:11:36] Outro
    --------  
    3:12:31
  • November 2022 Q&A
    Also available on YouTube at https://youtu.be/01V-0YkEd0M. Questions and answers session from November, 2022. Timestamps [@0:00:00] Introduction [@0:02:39] Managing/splitting your time [@0:08:10] Picking dependencies [@0:17:40] Justifying working for Amazon [@0:22:30] Moving to full-time open-source/teaching [@0:27:05] Beginner-friendly Rust projects [@0:32:50] WebAssembly [@0:34:58] Why vim? [@0:41:25] What would you remove from Rust? [@0:45:15] Increasing Rust complexity [@0:52:55] Copilot [@1:00:00] Rust in the Linux kernel [@1:02:30] Management consulting [@1:05:15] NixOS [@1:07:45] Keeping notes [@1:25:10] Playing the piano [@1:31:40] Advice for undergrads applying for grad school [@1:38:50] Is Rust adoption accelerating? [@1:44:10] Rust in critical systems [@1:46:25] Favorite podcasts [@1:52:25] Moving from LA [@2:07:50] Non-technical books [@2:10:45] Allocators in Rust [@2:13:45] Nervous starting as a software engineer [@2:20:55] Aside: camera cables [@2:21:45] Alternate careers [@2:24:20] Ensemble/mob/pair programming [@2:27:40] Rust debugger [@2:32:15] Why did you continue in academia after undergrad? [@2:40:40] Parasocial relationships [@2:43:12] Moving to Rust jobs from jobs in other langs [@2:46:10] Why MIT? [@2:50:00] Elon Musk and Twitter [@2:54:50] Challenges in developer experience tooling [@2:59:13] Interesting problems in databases [@3:01:25] Actors vs. shared memory [@3:03:45] Do PhD if want to join industry? [@3:05:55] Camera side-by-side
    --------  
    3:14:03

Mais podcasts de Tecnologia

Sobre Jon's Miscellany

For now, this site primarily re-hosts the Q&A videos in audio format.
Site de podcast

Ouça Jon's Miscellany, Tecnocast e muitos outros podcasts de todo o mundo com o aplicativo o radio.net

Obtenha o aplicativo gratuito radio.net

  • Guardar rádios e podcasts favoritos
  • Transmissão via Wi-Fi ou Bluetooth
  • Carplay & Android Audo compatìvel
  • E ainda mais funções
Aplicações
Social
v7.4.0 | © 2007-2025 radio.de GmbH
Generated: 1/25/2025 - 12:23:35 PM