Обложка канала

Technologic

Posts by deeply involved developers about various aspects of FOSS technologies, Linux, programming, security, infrastructure solutions and DevOps practices

  • Technologic

    blog.rust-lang.org/inside-…022.html Obviously Rust needed more powerful abstractions, GAT (generic associated types) implementation stabilized, also going even further to HKT (higher kinded types, also referred as types of types, or type constructors), and dependent types, with following implementation of CoC (calculus of constructions). And as a systems language there're a lot more things should be done to use Rust even more widely, espesially for embedded systems (automotive and aerospace sphere for example). For example, fault tolerance to run-time memory allocation exceptions in stdlib collections, dealing with infallible methods (panic on allocation failure in operations with collections), more improved error handling (to handle panics in main thread), and process recovering, after alloc errors, not yet fully supported in Rust stdlib's collections API (see this issue: https://github.com/rust-lang/rust/issues/29802).
    Async Rust in 2022 | Inside Rust Blog

    Want to follow along with Rust development? Curious how you might get involved? Take a look!

    blog.rust-lang.org
  • Technologic

    Intel SGX and thus AWS Nitro enclaves are having vulnerability. https://aepicleak.com https://aepicleak.com/aepicleak.pdf https://github.com/IAIK/AEPIC AES-NI and RSA keys easily leaked through APIC registrers and MMIO memory, i.e. through data transferring between L2 and L3 cache. This is Intel's architectural vulnerability, affecting 10, 11, 12 generation. Microcode update (with registers and MMIO pages cleaning after every operation with enclave) is already on its way. Also it's recommended to use MSR registers (x2APIC mode) instead of MMIO (xAPIC mode) to use and access APIC registers. www.intel.com/content…657.html www.intel.com/content…pic.html

    aepicleak.pdf

    application/pdf
  • Technologic

    Here's my conversation with John Carmack, legendary programmer & engineer. At over 5 hours, this is officially the longest conversation I've had on the podcast, and we can talk many more times. This was really fun and a huge honor for me. https://www.youtube.com/watch?v=I845O57ZSy4
    John Carmack: Doom, Quake, VR, AGI, Programming, Video Games, and Rockets | Lex Fridman Podcast #309

    John Carmack is a legendary programmer, co-founder of id Software, and lead programmer of many revolutionary video games including Wolfenstein 3D, Doom, Quake, and the Commander Keen series. He is also the founder of Armadillo Aerospace, and for many years the CTO of Oculus VR. Please support this podcast by checking out our sponsors: - InsideTracker: https://insidetracker.com/lex to get 20% off - Indeed: https://indeed.com/lex to get $75 credit - Blinkist: https://blinkist.com/lex and use code LEX to get 25% off premium - Eight Sleep: https://www.eightsleep.com/lex and use code LEX to get special savings - Athletic Greens: https://athleticgreens.com/lex and use code LEX to get 1 month of fish oil EPISODE LINKS: John's Twitter: https://twitter.com/ID_AA_Carmack Books mentioned: Hackers: Heroes of the Computer Revolution: https://amzn.to/3SkNZER Game Engine Black Book Wolfenstein 3D: https://amzn.to/3QlOqg8 PODCAST INFO: Podcast website: https://lexfridman.com/podcast Apple Podcasts: https://apple.co/2lwqZIr Spotify: https://spoti.fi/2nEwCF8 RSS: https://lexfridman.com/feed/podcast/ Full episodes playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Clips playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 OUTLINE: 0:00 - Introduction 1:57 - Programming languages 33:01 - Modern programming 43:03 - Day in the life 50:53 - Hard work 54:06 - Pizza and Diet Coke 56:50 - Setup 1:22:08 - id Software 1:54:58 - Commander Keen 2:01:44 - Hacker ethic 2:09:24 - Wolfenstein 3D 2:29:21 - Doom 2:43:42 - Quake 3:08:02 - John Romero 3:15:49 - Metaverse 3:44:11 - Elon Musk 3:50:06 - Mars 3:59:09 - Nuclear energy 4:02:47 - AGI 4:49:59 - Andrej Karpathy 4:52:57 - Martial arts 5:01:57 - Advice for young people 5:10:57 - Meaning of life SOCIAL: - Twitter: https://twitter.com/lexfridman - LinkedIn: https://www.linkedin.com/in/lexfridman - Facebook: https://www.facebook.com/lexfridman - Instagram: https://www.instagram.com/lexfridman - Medium: https://medium.com/@lexfridman - Reddit: https://reddit.com/r/lexfridman - Support on Patreon: https://www.patreon.com/lexfridman

    YouTube
  • Реклама

  • Technologic

    Mentorship Session: Writing Linux Kernel Modules in Rust

    Mentor: Wedson Almeida Filho, Software Engineer, Google This session will be a hands-on walkthrough of how to write a module for the Linux kernel using the Rust language. We'll begin with an empty file and will methodically add functionality similar to that of the scull driver from the Linux Device Drivers book. At each step, we will run a test VM to show how the module behaves. We will also discuss how the Rust code compares to a C version, and highlight how it improves productivity and security, for example, by preventing mistakes at compile time. Getting ready for the webinar: Viewers are welcome and encouraged to follow along and replicate the steps using their own workstations. A qemu virtual machine image with the environment set up can be downloaded here. Please download before the webinar begins: https://drive.google.com/drive/folders/1nmUhDVJxCKolkDN64U7Brm4kBQrvUGPq No prerequisite Rust knowledge is needed to follow the session.

    YouTube
  • Technologic

    Transparent memory offloading: more memory at a fraction of the cost and power

    -Transparent memory offloading (TMO) is Meta’s data center solution for offering more memory at a fraction of the cost and power of existing technologies -In production since 2021, TMO saves 20 percent to 32 percent of memory per server across millions of servers in our data center fleet We are witnessing massive growth in the [...]Read More...

    Engineering at Meta
  • Technologic

    Really close example of the weakness of any L1 crypto liquidity ("beware of crypto whales", especially rightful for BTC): twitter.com/megastu…55978240
    Tux

    A thread on how a $50M loan of the native asset on any major L1 can trigger a catastrophe 🧵

    Twitter
  • Technologic

    What was happened with Terra (LUNA) and their TerraUSD (UST) stable coin and what became the reason why the whole crypto market is down now - really good analysis, which shows the weaknesses of the whole crypto market, especially for the altcoins, which has the paired stable coins and liquidity pools in BTC (which is true for the most of other coins) - read in this thread: twitter.com/OnChain…70382851
    Onchain Wizard

    How to make a >800 million dollars in crypto attacking the once 3rd largest stablecoin, Soros style: Everyone is talking about the $UST attack right now, including Janet Yellen. But no one is talking about how much money the attacker made (or how brilliant it was). Lets dig in🧵

    Twitter
  • Technologic

    Must watch/listen episode of Lex Fridman podcast, especially in current situation on crypto market (which will alienate many people from decentralized cryptos, definitely, and then may swamp into the developed market of centralized proprietary digital currencies of central banks) - discussion about money, currencies, assets and values with a very solid person: https://youtu.be/gp4U5aH_T6A More on this topic: https://t.me/technologique/1351 https://t.me/technologique/1490 https://t.me/technologique/1491
    Saifedean Ammous: Bitcoin, Anarchy, and Austrian Economics | Lex Fridman Podcast #284

    Saifedean Ammous is an Austrian economist and author of The Bitcoin Standard and The Fiat Standard. Please support this podcast by checking out our sponsors: - GiveWell: https://www.givewell.org/ and use code LEX - Scale: https://scale.com/lex - Uncruise: https://uncruise.com/pages/lex - BiOptimizers: http://www.magbreakthrough.com/lex to get 10% off - Athletic Greens: https://athleticgreens.com/lex and use code LEX to get 1 month of fish oil EPISODE LINKS: Saifedean's Twitter: https://twitter.com/saifedean Saifedean's Website: https://saifedean.com The Bitcoin Standard podcast: https://saifedean.com/podcast Books & resources mentioned: The Fiat Standard (book): https://amzn.to/3FmNfsy The Bitcoin Standard (book): https://amzn.to/3LRrcwA The Blocksize War (book): https://amzn.to/3LORQ9o The Theory of Money and Credit (book): https://amzn.to/3ykreZT Human Action (book): https://amzn.to/3w9LzP4 PODCAST INFO: Podcast website: https://lexfridman.com/podcast Apple Podcasts: https://apple.co/2lwqZIr Spotify: https://spoti.fi/2nEwCF8 RSS: https://lexfridman.com/feed/podcast/ Full episodes playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Clips playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 OUTLINE: 0:00 - Introduction 1:33 - Money 14:38 - Gold standard 27:49 - Collective hallucination 33:39 - Austrian vs Keynesian economics 1:06:00 - Free market 1:22:29 - Monarchy 1:28:03 - Fiat money 2:14:53 - SWIFT system 2:27:43 - Bitcoin 2:34:00 - Satoshi Nakamoto 2:41:44 - Criticisms of Bitcoin 2:56:56 - Football/soccer 3:00:38 - Criticisms of Bitcoin continued 3:10:57 - Bitcoin Maximalism 3:23:20 - Proof of stake 3:40:26 - Central bank digital currency 3:51:39 - Michael Malice 3:53:52 - Advice for young people 4:00:01 - Palestine 4:11:40 - Mortality SOCIAL: - Twitter: https://twitter.com/lexfridman - LinkedIn: https://www.linkedin.com/in/lexfridman - Facebook: https://www.facebook.com/lexfridman - Instagram: https://www.instagram.com/lexfridman - Medium: https://medium.com/@lexfridman - Reddit: https://reddit.com/r/lexfridman - Support on Patreon: https://www.patreon.com/lexfridman

    YouTube
  • Technologic

    Interview of Lex Fridman with Michael Saylor (CEO of MicroStrategy) - Michael explained a lot of the crypto economy things clearly, one of the best explanations of crypto ideas and principles ever! https://www.youtube.com/watch?v=mC43pZkpTec
    Michael Saylor: Bitcoin, Inflation, and the Future of Money | Lex Fridman Podcast #276

    Michael Saylor is the CEO of MicroStrategy and a prominent holder and proponent of Bitcoin. Please support this podcast by checking out our sponsors: - Scale: https://scale.com/lex - Coinbase: https://coinbase.com/lex to get $10 in free Bitcoin - Audible: https://audible.com/lex to get $9.95 a month for 6 months - NetSuite: http://netsuite.com/lex to get free product tour - SimpliSafe: https://simplisafe.com/lex and use code LEX EPISODE LINKS: Michael's Twitter: https://twitter.com/saylor MicroStrategy: https://microstrategy.com/ Michael's Book: https://amzn.to/37J2iA0 Book mentioned: https://amzn.to/3jwsIaP PODCAST INFO: Podcast website: https://lexfridman.com/podcast Apple Podcasts: https://apple.co/2lwqZIr Spotify: https://spoti.fi/2nEwCF8 RSS: https://lexfridman.com/feed/podcast/ Full episodes playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Clips playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 OUTLINE: 0:00 - Introduction 1:43 - Grading our understanding 14:01 - Inflation 33:37 - Government 54:47 - War and power 1:05:57 - Dematerializing information 1:37:18 - Digital energy and assets 1:48:56 - Oil barrel vs Bitcoin 1:58:16 - Layers of Bitcoin 2:15:27 - Bitcoin's role during wartime 2:20:11 - Jack Dorsey 2:36:31 - Bitcoin conflict of interest 2:43:13 - Satoshi Nakamoto 2:48:38 - Volatility 3:01:03 - Bitcoin price 3:13:19 - Twitter verification 3:22:16 - Second best crypto 3:27:58 - Dogecoin 3:32:31 - Elon Musk 3:38:00 - Advice for young people 3:49:27 - Mortality 3:52:32 - Meaning of life SOCIAL: - Twitter: https://twitter.com/lexfridman - LinkedIn: https://www.linkedin.com/in/lexfridman - Facebook: https://www.facebook.com/lexfridman - Instagram: https://www.instagram.com/lexfridman - Medium: https://medium.com/@lexfridman - Reddit: https://reddit.com/r/lexfridman - Support on Patreon: https://www.patreon.com/lexfridman

    YouTube
  • Technologic

    Rust release 1.59.0 blog.rust-lang.org/2022/02…9.0.html Be aware that incremental compilation now off by default and should be enabled explicitly via set RUSTC_FORCE_INCREMENTAL=1 environment variable. What's new: Cargo and rustc now support stripping when the binary is linked, this can be enabled in Cargo.toml. In generic types default values for const generics can be specified now. Inline assembly in unsafe blocks via asm! macro. #Rust
    Announcing Rust 1.59.0 | Rust Blog

    Empowering everyone to build reliable and efficient software.

    blog.rust-lang.org
  • Technologic

    Release Firecracker v1.0.0 · firecracker-microvm/firecracker

    Added Added jailer option --parent-cgroup to allow the placement of microvm cgroups in custom cgroup nested hierarchies. The default value is which is backw...

    GitHub
  • Technologic

    GitHub - alacritty/alacritty: A cross-platform, OpenGL terminal emulator.

    A cross-platform, OpenGL terminal emulator. Contribute to alacritty/alacritty development by creating an account on GitHub.

    GitHub
  • Technologic

    One step to more wide application of Rust in aerospace sphere! Obviously, there're a lot more things should be done to use Rust even more widely, espesially for embedded systems. For example, fault tolerance to run-time memory allocation exceptions in stdlib collections, dealing with infallible methods (panic on allocation failure in operations with collections), error handling, and process recovering, after alloc errors, not yet fully supported in Rust stdlib's collections API (see this issue: containers should provide some way to not panic on failed allocations · Issue #29802 · rust-lang/rust · GitHub) But the Genie is already out of the bottle! More things to come and that's will be huge! https://github.com/CIUDSE #Rust
    containers should provide some way to not panic on failed allocations · Issue #29802 · rust-lang/rust

    I was working on a Rust image library, which has code like: vec![0xff; self.num_channels * self.width as usize * self.height as usize] This code should really be checking for overflow on the multip...

    GitHub
  • Technologic

    Rust takes a major step forward as Linux's second official language

    Linux is getting more Rust in it by the day.

    ZDNet
  • Technologic

    Kevin Beaumont

    This one looks like a pretty epic configuration error, Facebook basically don't exist on the internet right now. Even their authoritative name server ranges have been BGP withdrawn.

    Twitter
  • Реклама

  • Technologic

    Whackd (WHACKD) Token Tracker | Etherscan

    Whackd (WHACKD) Token Tracker on Etherscan shows the price of the Token $0.00, total supply 702,666,918.865680635726891908, number of holders 29,376 and updated information of the token. The token tracker page also shows the analytics and historical data.

    Ethereum (ETH) Blockchain Explorer
  • Technologic

    Linux for everyone podcast: Discussion with Brian Fox, Bash and Orchid creator, about privacy in the internet https://www.youtube.com/watch?v=3vogzd-ATwE #Linux #Bash #Orchid
    Linux For Everyone #48: Bash and Orchid Creator Brian Fox

    Jason sits down with legendary Bash creator Brian Fox to discuss his early days with Richard Stallman, the legacy of Bash, our ongoing privacy battle, and his brand new project called Orchid. PLUS: An update from Lenovo's Mark Pearson on the company's Linux hardware initiative, a gorgeous new laptop from TUXEDO Computers, and a Discovery of the Week that solves your backup and restore issues. 🐧ALL LINUX FOR EVERYONE CONTENT IS MADE POSSIBLE BY TUXEDO COMPUTERS🐧 👉 LINKS MENTIONED: Aptik: https://teejeetech.com/product/aptik/ TUXEDO InfinityBook Pro 14: https://www.tuxedocomputers.com/en/Linux-Hardware/Linux-Notebooks/10-14-inch/TUXEDO-InfinityBook-Pro-14-Gen6.tuxedo Orchid Website: https://www.orchid.com/ Orchid Github: https://github.com/OrchidTechnologies/orchid 👉 THIS VIDEO PRODUCED WITH: Pop OS 20.10 TUXEDO Pulse 15 Laptop Audacity FFMPEG 👉 BUY SOME L4E MERCH: US Store: https://shop.spreadshirt.com/L4EStore/ EU Store: https://shop.spreadshirt.co.uk/L4EStore/ 👉 PATRONS GET EXCLUSIVE CONTENT: https…

    YouTube
  • Technologic

    C++ Is Faster and Safer Than Rust: Benchmarked by Yandex

    Spoiler: C++ is not faster or slower – that's not the point, actually. This article continues our good tradition of busting myths about the Rust language shared by some big-name Russian com…

    Pvs-Studio