When designing error types in Rust, especially for libraries with a public API, there are several important considerations to keep in mind. This post will explore some of the important implications and common pitfalls when designing error types in Rust libraries. Further, we will look at thiserror…
2025
Image by Annie Ruygt We’re Fly.io, a public cloud that runs apps in a bunch of locations all over the world. This is a post about a gnarly bug in our Anycast router, the largest Rust project in our codebase. You won’t need much of any Rust to follow it. The basic idea is simple: customers give us…
Every so often, I stumble across a well-established JavaScript API in the browser that I probably should've known about years ago. Examples include the window.screen property and the CSS.supports() method. To my relief, I've realized I'm not always alone in my ignorance. I remember posting about…
Getting JavaScript running fast is key for a responsive web app. Even with V8's advanced optimizations, parsing and compiling critical JavaScript during startup can still create performance bottlenecks. Knowing which JavaScript functions to compile during the initial script compilation can speed up…
After you complete this article, you will have a solid understanding of: How JavaScript code is transformed from human-readable syntax into machine code via the V8 JavaScript Engine What is the Ignition Interpreter What bytecode is and how the Ignition Interpreter executes it using register…
Introduction: Why peek under the hood? I have been working with Node for many years, and recently I figured that even though I use it daily, I am not actually sure with what exactly happens under the hood when it comes to some of the more advanced features. Features like file management, streams,…
Make a one-time donation Choose an amount $5.00 $10.00 $20.00 Your contribution is appreciated. Donate “As far as can be determined from the available evidence, NO ONE DIED that night in Tiananmen Square.” What?! Who would make such a blatant propagandist claim? China’s communist party? Nope. It was…
In this video I explain why PS3 emulation is so fast, and I definitely don't spend half of the video gushing over x86 instructions. I sort of made this video as a response to all the videos with a title along the lines of "why is the PS3 hard to emulate" without actually going into any technical…
Less than a millimetre in length, the squishy, transparent animal was completely unaware of my presence, my entire existence, while I watched it in awe. On my computer screen, where I gazed at the image generated by a cheap USB microscope, the water bear stumbled over grains of eroded rock and plant…
r/bestof 19 hr. ago u/pulpexploder shares the moment when he got through to his previously-abused foster child on an awful interaction, and added a big checkmark to the "change a life for the better" column. [AskReddit] Foster parenting can be very very hard. This is an elegant example of when and…
Architecture 'A home for trees and birds, and also humans': How high-rise forests can transform city life – and make us happier (Image credit: Eindhoven, Netherlands/ Stefano Boeri Architetti) By Deborah Nicholls-Lee It's been 10 years since the creation of the first vertical forest, Milan's Bosco…
What It Means Bogus is an informal word used to describe something that is not real or genuine, making it a synonym of such words as fake, false, and counterfeit. // We were disappointed to find out that the purses we bought were bogus. // The company was investigated over several bogus claims that…
33박 34일 유럽(Europe) 횡단 21일째, 우리는 잘츠부르크(Salzburg) 근교를 여행했다. 새벽 4시에 깬 뒤 잠이 오지 않아서 일기를 쓰며 아침을 맞았고, 은영이까지 일어나면서 밥을 먹고 8시가 조금 넘어 잘츠부르크 중앙역(Salzburg Hauptbahnhof)으로 갔다. 이럴 때 편하려고 일부러 중앙역 근처로 호텔(Hotel)을 잡았다. < 잘츠부르크 중앙역(Salzburg Hauptbahnhof) > 어제 인터넷(Internet)으로 '어퍼 오스트리아(Upper Austria)'를 마음껏 돌아다닐 수 있는 1일…
변호사들의 진짜 세상사는 이야기 '변호사 커뮤니티' '로글로그' 입니다. 변호사의 평범한 취미 생활 - EP 11. 알면 알수록 맛있는 위스키 (feat. 야마자키 증류소) 1. Intro “와인은 공부하고 마셔야 더 맛있다.”와 같은 이야기를 한 번쯤 들어 보셨을 것입니다. 그 공부 내용에는 ‘바디감’과 같은 기본적인 맛의 구성 요소 외에 지역과 품종, 그리고 역사 등이 포함된 것으로 알고 있습니다. 와인의 종류가 워낙 다양하기 때문에 공부할 거리도 많고요. 개인적으로는 위스키야말로 조금만 알고 마셔도 훨씬 재미있고 풍성하게 즐길…
Few of us will ever find ourselves piloting a full-sized military tank. Instead, you might like to make do with the RC variety. [TRDB] has whipped up one of their own design which features a small little pellet cannon to boot. The tank is assembled from 3D printed components — with PETG filament…
*if you include word2vec. Chris and I spent a couple hours the other day creating a search engine for my blog from “scratch”. Mostly he walked me through it because I only vaguely knew what word2vec was before this experiment. The search engine we made is built on word embeddings. This refers to…
TravelBags Published June 3, 2025 NYT Wirecutter I have just one wardrobe, yet there are two versions of me. New York Alex wears more or less the same uniform every day. Outside of special occasions, you can usually find me in a steady rotation of black jeans, gray T-shirts, navy sweaters, and the…
오피니언 문화와 삶 매트릭스 세상 안희곤 사월의 책 대표 어제는 꿈을 꾸었다. 신간 제작이 막 끝나서 출판사에 책이 도착했는데, 첫 페이지부터 오·탈자가 수십개. 가슴이 철렁하고 정신이 아득해진다. 인쇄된 책 전부를 다시 제작해야 한다는 낭패감과 함께 비용과 시간은 어쩌나 하는 걱정이 밀려온다. 꿈에서 깨어나서는 가슴을 쓸어내렸지만, 아직도 이런 악몽에 시달리다니 하는 생각에 헛웃음이 났다. 안희곤 사월의책 대표 “라떼는 말이야…” 하고 나 때의 경험을 무용담으로 떠벌리기는 싫지만, 확실히 그때를 겪은 편집자는 요즘의 젊은…
오피니언 문화와 삶 침묵의 재발견 입력 2021.01.14 03:00 안희곤 사월의 책 대표 막스 피카르트의 침묵. 독일작가 막스 피카르트는 <침묵의 세계>에서 이렇게 썼다. “예전에는 침묵이 모든 사물을 뒤덮고 있었고, 그래서 인간은 한 대상에 다가가기 이전에 먼저 그 침묵의 막을 뚫고 나가야 했다. 사상과 사물은 그것들을 둘러싼 침묵에 의해서 보호되었고, 그리하여 인간은 그것들의 급박한 변화에 민감하게 반응하지 않았다. 그러나 침묵이 사라진 오늘날 인간은 오히려 더 이상 능동적으로 사상과 사물을 향해 나아갈 수 없게 되었다.…
오피니언 문화와 삶 ‘죄’에 대하여 안희곤 사월의 책 대표 일요일 아침, 함박눈이 수북이 쌓였고 사람들이 별로 다니지 않은 순백의 눈길을 밟으며 성당에 고해성사를 하러 갔다. 알다시피 천주교 신자는 ‘판공성사’라는 이름으로 일 년에 두 번 고해성사를 할 의무가 있다. 부활을 맞는 시기에, 또 성탄을 맞는 대림 시기에 마음을 정결히 하고 성자(聖子)의 강림을 맞이하라는 뜻이다. 고해를 위해 그간 지은 죄를 곰곰이 더듬어보았으나 이렇다 할 죄가 없다. 하는 수 없이 나의 고질병인 몇 가지 습관과 감정 문제 등 빤한 일상을 읊고 나서…
오피니언 문화와 삶 독신의 이유 안희곤 사월의 책 대표 서울 한 중심에, 그것도 빼어난 전망을 갖춘 곳에 고가 주택을 소유한 유명 승려의 생활이 방송에 소개되면서 인터넷 공론장이 와글와글한 한 주였다. 삶의 무게에 시달리는 대중들에게 평소 무소유와 내려놓음의 가르침으로 ‘힐링’의 길을 안내한 이였기에 사람들은 더한 배신감을 느꼈나보다. 사실 사람들이 구입한 것은 미국 명문대 박사라는 상표와 젊고 수려한 그의 외모였을 텐데 말이다. 그보다 더한 종교인이 무수한데 유명세 때문에 혼자서만 과도한 비난을 받는다는 동정론도 나왔고, 본인도…
오피니언 문화와 삶 아보카도 유감 안희곤 사월의 책 대표 냉장고 채소서랍을 열어보니 아보카도 한 알이 굴러다닌다. 평소 돈 주고 사먹는 과일이 아니라서 아내에게 물어보니 동네친구가 장 보는 길에 몇 개를 주고 갔단다. “엊그제 먹은 샐러드에도 넣었는데 몰랐어?” 하고 되묻는다. 뭔가 미끄덩거리고 느끼한 게 섞여있다고 생각하기는 했는데 그게 아보카도인 줄은 몰랐다. 안희곤 사월의책 대표 아보카도는 참 기괴한 과일이다. 아보카도를 과일이라 생각하고 새콤달콤한 맛을 기대한다면 당신은 절망할지도 모른다. 과일이 아니라고 스스로 최면을 걸고…
오피니언 문화와 삶 타락한 종교 안희곤 사월의 책 대표 내가 기독교를 처음 접한 것은 고등학교 때다. 친구가 교회에 나가 예쁜 여학생들과 어울리는 것을 보고 나도 나가보자고 마음먹었다. 부모님은 공부 안 하고 여자애들과 시시덕거리고 다닌다며 질색을 하셨지만, 이런 종교탄압에도 굴하지 않고 열심히 교회에 나갔다. 여학생들과 어울리는 것도 좋았지만, 텅 빈 예배당의 찬 마룻바닥에 홀로 꿇어앉아 어떤 영적 신비감에 휩싸인 듯한 경험을 하고는 종교가 무엇인지 알 것도 같았다. 키르케고르의 ‘신 앞에 선 단독자’라는 말도 깊게 박혔다.…
오피니언 문화와 삶 바이러스와 정치 안희곤 사월의 책 대표 잘 억제되던 코로나19가 막 확산세로 돌아선 지난주 두 일간신문에서 읽은 논설위원들의 칼럼은 야비하고 역겨운 내용들이었다. 감염증 확산에 대한 사람들의 공포를 이용해 더욱 공포를 부채질하고, 사회적 재난의 피해자들까지 욕보이는 칼럼이었다. 역겹지만 제목이나마 말하지 않을 수 없다. “나라 전체가 세월호다”와 “대구 사람들 참 점잖다”라는 칼럼이다. 이 칼럼들의 논지는 참 비슷하다. 중국인 입국 전면 금지를 주장하는 ‘전문가’나 언론의 말은 듣지 않고 오히려 중국 혐오가 퍼질…
오피니언 문화와 삶 고양이는 진리다 안희곤 사월의 책 대표 “짐승들의 세계는 침묵과 도약으로 이루어져 있다. 나는 짐승들이 가만히 엎드려 있는 모습을 바라보는 것을 좋아한다. 그때 그들은 대자연과 다시 접촉하면서 자연 속에 푸근히 몸을 맡기는 보상으로 그들을 살찌게 하는 정기를 얻는 것이다. 그들의 휴식은 우리들의 노동만큼이나 골똘한 것이다. 그들의 잠은 우리들의 첫사랑만큼이나 믿음 가득한 것이다.” 장 그르니에의 <섬> 연작에 나오는 ‘고양이 물루’는 고양이에 관한 숱한 묘사 가운데 내가 최고로 꼽는 글이다. 이 글을 보기 전까지…
오피니언 문화와 삶 그것의 ‘이름’은 무엇입니까? 안희곤 사월의 책 대표 김춘수의 시 ‘꽃’은 이제 너무나 유명하여 전 국민이 외우는 시가 되었다. “내가 그의 이름을 불러주기 전에는/ 그는 다만/ 하나의 몸짓에 지나지 않았다./ 내가 그의 이름을 불러주었을 때/ 그는 나에게로 와서/ 꽃이 되었다.” 사람들은 이 시를 패러디해서 누군가의 이름을 함부로 불렀다가는 꽃이 될까봐 이름을 부르지 않겠다고 우스개로 말하기도 한다. 전 대통령의 이름을 ‘503’으로 대신 지칭하는 식으로 말이다. 김춘수의 시를 떠올리면 자연스럽게 정현종의 시도…
공유하기 보기 설정 글자 크기 컬러 모드 컬러 모드 본문 요약 인공지능 기술로 자동 요약된 내용입니다. 전체 내용을 이해하기 위해 본문과 함께 읽는 것을 추천합니다.(제공 = 경향신문&NAVER MEDIA API) 내 뉴스플리에 저장 오피니언 산책자 버려진 길 안희곤 사월의 책 대표 도로는 폐쇄되었다. 수십년간 학생들과 장 보러 가는 마을사람과 봇짐 든 할머니를 실어 나르던 도로는 이제 버려졌다. 도로는 여전히 구불구불 길게 뻗어 있으나 닿을 곳이 없다. 어딘가 빠져나갈 곳을 향해 067 미니 마을버스가 급히 도망친다. 백경수를…
공유하기 보기 설정 글자 크기 컬러 모드 컬러 모드 본문 요약 인공지능 기술로 자동 요약된 내용입니다. 전체 내용을 이해하기 위해 본문과 함께 읽는 것을 추천합니다.(제공 = 경향신문&NAVER MEDIA API) 내 뉴스플리에 저장 오피니언 산책자 생태에 대한 범죄 안희곤 사월의 책 대표 프란치스코 교황의 행보는 자주 사람들을 놀라게 한다. 지난주에는 교황이 가톨릭 교리에 ‘생태에 대한 죄악’을 포함시키는 방안을 검토하고 있다는 소식을 접하고는, 반쯤 졸던 눈을 번쩍 떴다. 역시 프란치스코 교황이다. 가톨릭에서 ‘죄악’을…
공유하기 보기 설정 글자 크기 컬러 모드 컬러 모드 본문 요약 인공지능 기술로 자동 요약된 내용입니다. 전체 내용을 이해하기 위해 본문과 함께 읽는 것을 추천합니다.(제공 = 경향신문&NAVER MEDIA API) 내 뉴스플리에 저장 오피니언 산책자 맞춤법 놀이 안희곤 사월의 책 대표 직업이 출판사 대표요, 수십년을 편집 일에 종사하다보니 맞춤법, 외래어 표기, 띄어쓰기에 유독 민감한 게 사실이다. 하지만 길거리나 TV에서 맞춤법에 맞지 않은 걸 보는 게 일상이기에 조용히 원고의 틀린 철자는 고칠지언정 남의 맞춤법 오류를 지적하는…
🌘 Subscribe to 404 Media to get The Abstract, our newsletter about the most exciting and mind-boggling science news and studies of the week. For nine days in September 2023, the world was rocked by mysterious seismic waves that were detected globally every 90 seconds. Earth trembled again the…
“The inverse of an approximation is an approximation of the inverse.” This statement is either obvious or really clever. Maybe both. Logs and exponents Let’s start with an example. For moderately small x, That means that near 1 (i.e. near 10 raised to a small number, The inverse of a good…
4x4x4 Tic-Tac-Toe is played on a 4x4x4 cube, containing 64 cells. The first player to get 4 of their own symbols in a row (in any orthogonal or diagonal direction, including the cube’s space diagonals) wins. As with any tic-tac-toe-like game, a strategy-stealing argument proves that the second…
What It Means Tutelage is a formal word that refers to the instruction or guidance especially of an individual student by a teacher. Tutelage may also refer to an act or process of serving as guardian or protector. // Under the tutelage of his high school swim coach, Luis has greatly improved his…
실시간 베스트 B-747: 군용으로는 그닥 우희힝 2025.06.03 11:00 갤로그 가기 조회수 8515 추천 33 https://m.dcinside.com/board/war/4296097 B-747: 전설의 시작 - 군사 마이너 갤러리 1945년, 2차대전이 끝나고 히틀러의 나치 독일은 2머전의 승전국들인 미, 프, 영, 소 4개국에 의해 분단된다. 전쟁에서 쳐발렸으니 당연한 결과였다. 독일의 심장이라 불리우는 베를린은 본래 소련의 영역이었으나 그 m.dcinside.com 원래 군용 수송기로 시작한 B-747은 승객뿐 아니라…
This modest lane in Hammersmith is called Oil Mill Lane, but it is not the Oil Mill Lane that used to be in this part of London. It is also named after an old oil refinery, but not the sort of oil refinery you’re probably thinking of. With me still? It is candidly not that interesting to look at —…
At the tip of Brittany’s wild, wet Côtes-d’Armor peninsula is the village of Plougrescant. Beyond that, butting right out into the sea, lies Yvinec island, a tiny outcrop intermittently accessible depending on tides via a rock-studded expanse of dunes and seaweed. To get there I have taken two…
I had to bust out Brain Salad Surgery to write this one, folks. It was that, or put on some Ministry or something. Just look at all the industrial-ness dripping from [heinn_dev]’s creation. Image by [heinn_dev] via reddit Apparently [heinn_dev] wasn’t completely satisfied with his Chocofi case, and…
How does life live? Some thoughts on the common toad 1 Comment Email Save Post Share ‘Do worms cry?’ – and other questions collected from the mind of a curious child 1 commentSave The Canadian filmmaker Kelly O’Brien is known for her diaristic, poetic short documentaries that reflect on parenting…
What It Means Something described as Herculean (often uncapitalized as herculean) is characterized by extraordinary power, extent, intensity, or difficulty. // Although starting a garden sounded fun in theory, the constant weeding and pest control turned it into a herculean task. See the entry >…
What do firearms and cameras have in common? One answer is shared vocabulary: load, aim, shoot. The etymological origins of this relatedness are murky. People likely borrowed language about firearms — which are over 500 years older than photography — to talk about cameras, which are operated in a…
No articles.