- 빅데이터/인공지능
- AMD now has a larger GPU market share than NVIDIA
- Deepnote is a new kind of data science notebook. Jupyter-compatible with real-time collaboration and easy deployment.
- AI변호사 1~3위, 사람 변호사들 완패...참여자들 "AI능력 놀라워"
- Flawed Algorithms Are Grading Millions of Students’ Essays
- AI Notes is a series of long-form tutorials that supplement what you learned in the Deep Learning Specialization.
- Fooling Neural Networks in the Physical World with 3D Adversarial Objects
- "파이토치"냐 "텐서플로우"냐, 딥 러닝 프레임워크 선택 가이드
- '학습용 데이터셋에서 편향성 식별 가능'··· IBM, 파이썬용 트러스티드 AI 툴킷 발표
- "연구용 자율주행 데이터 무료 제공"··· 웨이모, 개방형 데이터세트 공개
- “데이터 과학자 없는 머신러닝” AutoML의 이해
- Auditing Content Features in FollowFeed
- Notes on AI Bias
- OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
- OpenSpiel: A Framework for Reinforcement Learning in Games
- 2019 SAS, R, or Python Survey Update: Which Tool do Data Scientists & Analytics Pros Prefer?
- The best tools for machine learning infographic
- United by feelings - Universal emotions are the deep engine of human consciousness and the basis of our profound affinity with other animals
- Waymo’s Backseat Drivers: Confidential Data Reveals Self-Driving Taxi Hurdles
- Creating an image recognition solution with Azure IoT Edge and Azure Cognitive Services
- AI Engineer 파티 문제 제출
- AMD, 차세대 아키텍처 RDNA 기술 백서 공개
- Data Wrangling with pandas Cheat Sheet
- An Amazon employee made an AI-powered cat flap to stop his cat from bringing home dead animals
- Matplotlib cheat sheet
- Ten simple rules for writing and sharing computational analyses in Jupyter Notebooks
- How to Train Your ResNet 8: Bag of Tricks
- From Research to Production with PyTorch
- MLflow: An Open Platform to Simplify the Machine Learning Lifecycle
- 10 Simple hacks to speed up your Data Analysis in Python
- How to Handle Missing Timesteps in Sequence Prediction Problems with Python
- [독서광] 시간은 왜 흘러가는가?(본인이 작성한 글)
- The Future of Data Engineering
- 추천시스템 이제는 돈이 되어야 한다.
- Why we need better, bigger data to help combat food waste
- WEWORK S-1 요약 정리
- The State of AI and Machine Learning(이메일 등록 필요)
- Recent Advances in Deep Learning for Object Detection
- UPDATE: Disengagement Reports 2018 – Final Results
- 암호화폐/블록체인
- 읽을거리
- The Messy Reality of Personalized Learning
- [문병로의 알고리즘 여행] 우아한 작업과 잡일의 비율
- [기타] 특별한 세이브 시스템을 가진 비디오 게임들.
- Time anxiety: is it too late?
- How a flawed idea is teaching millions of kids to be poor readers
- I Visited 47 Sites. Hundreds of Trackers Followed Me.
- People Don’t Want to Be Compared with Others in Performance Reviews. They Want to Be Compared with Themselves
- Datadog, Inc. S-1 Form
- Meeting online has become the most popular way U.S. couples connect, Stanford sociologist finds
- What is known about the new Boeing 737 MAX fault?
- Blow to 10,000-hour rule as study finds practice doesn't always make perfect
- You Can Thaw And Refreeze Meat: Five Food Safety Myths Busted
- 정의선 ‘오픈 이노베이션’ 가속도… 올 스타트업 투자 1000억 돌파
- Ignition: An Informal History of Liquid Rocket Propellants (1972) [pdf]
- 왜 “큰 언어”의 문법이 덜 복잡할까?
- 낡으면 새로 만든다는 흔한 루리웹 유저
- A DEEP DIVE INTO AMD’S ROME EPYC ARCHITECTURE
토요일, 8월 31, 2019
[B급 프로그래머] 8월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
토요일, 8월 24, 2019
[B급 프로그래머] 8월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 개발/관리도구
- The Surprising Number Of Programmers Who Can’t Program
- monolith - Save HTML pages with ease
- Backdoor code found in 11 Ruby libraries
- Some obscure C features
- A Primer on Bézier Curves
- Where do interrupts happen?
- A Beginner’s Introduction to Python Web Frameworks
- How Rust optimizes async/await: Part 1
- Why const Doesn't Make C Code Faster
- [번역] Flutter는 왜 혁명적인가?
- How to Build Good Software
- chart.xkcd - xkcd styled chart lib
- YAML: probably not so great after all
- Improved version of Detex - tool for extracting plain text from TeX and LaTeX sources
- Why is Python 3.7 fastest
- Tech Interview Handbook
- 좋은 git commit 메시지를 위한 영어 사전
- Japanese anime studio Khara moving to Blender
- Why Software Architects Must Be Involved in the Earliest Systems Engineering Activities
- A utility-first CSS framework for rapidly building custom designs.
- The (not so) hidden cost of sharing code between iOS and Android
- How to Pay Programmers Less
- DEVBLOG – 개발자 메타블로그 소개
- Becoming a Fully Buzzword Compliant Developer
- Remix ICON - Simply Delightful Icon System
- PSR-12: Extended Coding Style
- gemini - Automatically generate backend REST API. Build modern web/mobile application, microservice and MVP faster than ever.
- Architecting Containers Part 1: Why Understanding User Space vs. Kernel Space Matters
- Firecracker - Secure and fast microVMs for serverless computing
- What Does a Coder Do If They Can't Type?
- AirSim is a simulator for drones, cars and more, built on Unreal Engine by Microsoft
- 고성능 서버/데이터베이스
화요일, 8월 20, 2019
[독서광] 시간은 왜 흘러가는가?
지난 번에 소개드린 시간은 흐르지 않는다에 이어 오늘도 시간에 대한 책을 소개드리겠다. 이번에는 도대체 (사람 관점에서) 시간이란 무엇이고 흘러가는 이유가 무엇인지를 설명하는 '시간은 왜 흘러가는가'이다.
이 책은 크게 짧은 시간을 다루는 '시간들', 긴 시간을 다루는 '날들', 두뇌에서 시간을 처리하는 방법을 다루는 '현재', 마지막으로 나이를 먹을수록 시간이 빨리 간다고 느끼는 이유를 다루는 '시간은 왜 빨리 가는가'로 구성되어 있다. 이 책의 서문에도 나오지만 시간의 세계는 (원래) 복잡하므로 의도한 바를 넘어서 가능하다고 상상한 시간을 훨씬 초과했다는 이야기가 나온다. 거의 500페이지에 이르는 분량에 밀도 높은 텍스트로 인해 시간을 들여서(응?) 읽어야 완독이 가능하므로 심심풀이로 읽기에는 조금 어렵지 않겠느냐는 생각이 든다.
가장 먼저 고개를 내미는 '시간들'에서는 시작하자 마자 협정 세계시(UTC, Coordinated Universal Time)로 혼을 빼놓는다. 컴퓨터 프로그래머라면 시각 동기화의 중요성과 UTC를 사용해야만 하는 이유에 대해 확실하게 이해하고 있어야 하는데 이 책이 정말로 많은 도움이 된다. 이 책을 읽기 전까지 유일한 UTC 시각이 존재한다는 잘못된 지식이 머리 속에 탑재되어 있었는데, 국제 도량형국에 속한 58개 회원국이 제출한 시각으로 합의에 따라 결정된다는 사실을 알고 충격을 받았다. 세계에서 가장 정확한 시계는 여러 데이터를 검토하고 분석한 결과로 나오는 서류 상에만 존재한다. 주기적으로 발간되는 이 서류를 토대로 58개 회원국은 자신의 시계를 나노초 단위로 '조타'해야 하는데, 시계를 정확하게 유지관리하려면 고도의 기술과 엄청난 비용이 들어가므로 예상한 바와 같이 전세계에서 가장 엄격하게 시계를 관리하는 기관은 GPS를 운영하는 미해군관측소다.
다음으로 '날들'에서는 사람의 몸이 하루를 어떻게 인식하는지에 대한 신비를 풀기 시작한다. 시간이 과연 지각 가능한 대상인지 아닌지에 대해 여러 다양한 생물들의 생체리듬을 토대로 생물이 자각하는 시간을 탐험한다. 시간이 무엇인지를 논의할 때 사람마다 이야기가 크게 달라지는 이유 중 하나를 시간에 대한 경험이 여러 가지가 있기 때문이라고 설명하면서 다음과 같은 분류를 제시한다.
- 지속성(duration): 두 시간이 일어나는 사이에 시간이 얼마나 지났는지를 알아내는 능력, 또는 다음 사건이 언제 일어날지 정확하게 예측하는 능력
- 시간의 질서(temporal order): 연속적으로 사건이 일어날 때 각각의 시간을 구분하는 능력
- 시제(tense): 과거, 현재, 미래를 식별할 수 있고, 내일은 어제와는 다른 시간 방향에 놓여있다는 사실을 이해하는 능력
- 현재성에 대한 감각(feeling of nowness): 바로 지금 우리를 스쳐 지나가는 시간을 느끼는 주관적인 감각
이전과 이후를 구분하는 네 살이 넘어야 시간이 방향성을 띈다는 '시간의 화살' 개념을 이해할 수 있으므로 시간이 선험적으로 주어지지 않는다는 사실이 무척 놀랍다. 우리가 알고 있는 물리학적인 시간의 개념도 모두 학습에 의해 습득한 셈이다. 생체리듬과 관련해 CPU처럼 중앙의 마스터 클럭이 존재하는지 아니면 세포별로 분산된 클럭이 존재하는지에 대한 논의를 진행하면서 24시간 주기로 동작하는 내부 시계가 있다는 사실을 지적한다. 하지만 내부 시계도 시계이므로 오차가 나므로 '조타'를 위해 햇빛의 노출이 필요하며, 이를 위해 광합성을 위해 가장 처음으로 생체 시계가 만들어졌다고 보는 남조류로부터 진화가 일어나면서 어떻게 고등 생물들의 세포 내부에 클럭이 탑재되었는지를 이론적으로 분석한다. 그러고 나서 지은이가 직접 북극으로 가서 생체 시계가 교란될 때 어떤 현상이 벌어지는지를 설명한다(스포일러: 시간이 흐르지 않는 느낌!).
미시적인 시간에 이어 거시적인 시간을 소개하는 '현재'에서는 시간을 놓고 고민한 철학자들에 대한 이야기로 시작한다. 아우구스티누스와 아리스토텔레스가 제시한 시간이란 마음의 속성이라는 이론에서 출발해 정밀한 시간을 측정하기 위한 세계 제작과 관련된 과학적이고 공학적인 역사를 풀어낸다. 그러고 나서 두뇌가 시간을 자각하기 위해 어떤 과정을 거치는지에 대해 자세하게 설명하기 시작한다. 신경의 느린 전파 속도로 인해 사람들은 항상 80밀리초 과거에 살고 있다는 사실을 언급하면서 두뇌가 이런 간극을 매우기 위해 사용하는 여러 가지 다양한 전략을 소개한다. 그러고 나서 지은이는 직접 놀이 공원에 가서 정말 사고가 날 때 시간이 느리가 가는지를 측정하는 자유낙하 실험을 진행한다. 몸이 자유낙하를 할 때 패닉 상태에 빠져서 편도체가 고해상도로 사건을 녹화하기 때문에 시간이 느리게 흘러가는 것처럼 느껴질 뿐이라는 설명을 보면 (정말 다행히도) 시간에 대한 우리의 인식이 주관적일 뿐이라는 사실을 다시 한 번 깨닫게 만든다.
마지막으로 '시간은 왜 빨리 가는가'에서는 시간이 왜 빠르게 흘러가는지에 대해 집중적으로 파고든다. 사람의 두뇌는 시간을 직접적으로 느끼는 대신 시간이 담고 있는 내용(즉 사건)으로 지각할 뿐이다. 여기서 우리는 시간을 경험하는 대신 시간의 통과를 경험한다는 사실을 무척 중요하다. 뭔가 재미있는 일을 할 때 "시간 가는 줄 몰랐다"라는 표현은 시간의 흐름을 놓쳤다는 사실을 의미하며 현재의 시간을 쫓고 있지 않기 때문에 시간을 의식하지 않을 뿐이다. 계속해서 두뇌가 시간 지각과 시간 사이의 간격을 알아내는 메커니즘에 대해 설명을 하고 가장 마지막 부분에서는 우리 모두가 궁금해하는 나이가 들수록 시간이 빠르게 흐른다고 느껴지는 이유를 설명한다. 철학자 존 로크가 "우리는 과거에 일어났던 사건들을 떠올림으로써 과거의 시간의 길이를 판단하게 된다"고 말한 바와 같이 기억할만한 사건들이 많았던 과거의 시기는 천천히 흘렀고 특별한 사건이 없는 시기는 매우 빨리 흘러간다는 이론을 소개한다. 그리고 시간은 나이가 들수록 더 빨리 흐른다는 사회적인 통념이 실제로는 그렇지 않음에도 불구하고 그렇게 생각하게 만들기 때문이라는 이론도 소개한다.
정리: 우리가 살아가는 동안 느끼고 인식하는 시간에 대해 궁금한 분들께 추천드린다. 특히 앞 부분에 나오는 협정 세계시에 대한 내용은 무척 흥미진진하므로 두 번 읽어보시라.
EOB토요일, 8월 17, 2019
[B급 프로그래머] 8월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 빅데이터/인공지능
- Better Ways to Predict Who’s Going to Quit
- Exploring DNA with Deep Learning
- Facebook paid people to listen to voice recordings, too
- SickZil-Machine - Manga/Comics Translation Helper Tool: 만화 대사 제거하는 도구(딥러닝 기술!)
- 파이썬 포 에브리바디! 『데이터를 다루며 배우는 파이썬』
- This AI startup claims to automate app making but actually just uses humans
- This colab demonstrates the steps to use the DeepLab model to perform semantic segmentation on a sample input image.
- Extensive EDA and Modeling XGB Hyperopt
- DeepMind’s losses display the challenges of the AI industry
- Deep Learning for Recommender Systems
- [독서광] 시간은 흐르지 않는다(직접 작성한 글)
- Quiz: Test Your Knowledge about AI and Machine Learning
- NN-SVG - Publication-ready NN-architecture schematics. : 신경망 아키텍처 다이어그램을 쉽게 그리는 멋진 도구
- '바보야, 문제는 데이터야!' AI가 프로젝트가 폭망한 6가지 이유
- 패턴 찾기·노이즈 추적에 효과적인 비지도 학습 알아보기
- Theories of Error Back-Propagation in the Brain
- We Analysed the 527,350 Facebook Ads placed by the US Presidential Candidates. Here Are The Results.
- Facebook Open-Sources Deep-Learning Recommendation Model DLRM
- N-Shot Learning: Learning More with Less Data
- Game music training using Pytorch
- 약속을 지키지 못한 인간뇌 프로젝트(Human Brain Project)
- LPHABET’S AI MIGHT BE ABLE TO PREDICT KIDNEY DISEASE
- IoT Signals by Microsoft
- Use Kaggle to start (and guide) your ML/ Data Science journey — Why and How
- The Data Engineering Cookbook
- A (Very) Technical Look at Creating an AI to Restore and Colorize Photos
- Faster Neural Network Training with Data Echoing
- Accenture Technology Vision 2019
- ADAS와 자율주행, 그리고 SOTIF
- 자율주행에 대한 사고의 전환
- A more human approach to artificial intelligence
- 챗봇 구축 플랫폼 19선… 일부는 코딩 몰라도 가능
- The Hidden Costs of Automated Thinking
- Tesla will add Netflix and YouTube streaming to its cars
- The forgotten part of memory
- 딥 러닝을 이용한 자연어 처리 입문
- lyft autonomous vehicle dataset
- Facial Recognition Is Already Here: These Are The 30+ US Companies Testing The Technology
- Gil Strang is still going strong, online and in print
- THE NEUROLOGIST WHO HACKED HIS BRAIN—AND ALMOST LOST HIS MIND
- Amazon’s Most Ambitious Research Project Is a Convenience Store
- Uber made a blueprint for safe self-driving cars it wants the rest of the industry to follow
- Why did you quit machine learning?
- Arrow of time and its reversal on the IBM quantum computer
- INTEL PREPARES TO GRAFT GOOGLE’S BFLOAT16 ONTO PROCESSORS
- KEIT PD 이슈리포트 2019-7월호 : 이슈3(자율주행차 인공지능 상용화기술과 산업전망)
- 암호화폐/블록체인
- 읽을거리
- [펌] 고양이에게 스마트밴드를 채워보니
- The Fearless Organization(심리적 안전에 대한 책 정리(한국어))
- Cloudflare S-1
- Generation Z is stressed, depressed and exam-obsessed
- 'ZPD(Zero Party Data)'란? 마케터에게 필요한 이유는?
- Résumés Are Starting to Look Like Instagram—and Sometimes Even Tinder
- Could the Apollo 11 moon landing be duplicated today? ‘Lots of luck with that’
- Don’t Put a Digital Expert in Charge of Your Digital Transformation
- Boeing 737 MAX accident description (PDF)
- '가장 불규칙한 언어'인 영어로 글을 잘 쓰기 위한 팁
- The US Navy will replace its touchscreen controls with mechanical ones on its destroyers
- How Perfectionists Can Get Out of Their Own Way
- Blue Shuttle – How the Air Force influenced the STS design process
- 보잉 비행기 네트워크 망에서 취약점 다수 나오긴 했는데
- The Metamorphosis
- Backblaze Hard Drive Stats Q2 2019
- AP Sources: Boeing changing Max software to use 2 computers
- How to onboard a new hire
- 상대 논의 내부로 들어가 묻되 ‘옆길’로 빠지진 말아야
- These Images Of An F-22 Raptor's Crumbling Radar Absorbent Skin Are Fascinating
- The Slackification of the American Home
- The coming mass extinction of Fortune 500 companies
- Work on production line of Boeing 737 Max ‘not adequately funded’
- The Roots of Boeing’s 737 Max Crisis: A Regulator Relaxes Its Oversight
- Here’s Why We’ve Failed to Figure Out Why Infrastructure Costs So Much
- The Rise of Coffee Shaming
- Half a century after Apollo, why haven’t we been back to the Moon?
- 2012-2018 스마트폰 사용률, 현재 사용 & 향후 구입 예정 브랜드 by 갤럽
화요일, 8월 13, 2019
[독서광] 시간은 흐르지 않는다
한 동안 여러 가지 일로 정신이 없어서 독후감을 쓰지 못했는데, 밀린 숙제를 조금씩 해볼 예정이다. 오늘은 시간과 관련된 책을 소개하겠다. 제목부터 상당히 역설적인 '시간은 흐르지 않는다'이다.
이 책은 크게 현대 물리학이 파악한 시간에 대한 정체를 다루는 1부 <시간 파헤치기>, 시간이 없는 세상은 어떤 모습일지를 설명하는 2부 <시간이 없는 세상>, 1부와 2부에서 전개한 내용을 다시 우리 자신으로 되돌리는 3부 <시간의 원천>으로 구성되어 있다. 중간에 이론적인 내용이 나오지만 복잡한 수식이나 난해한 증명은 없기 때문에 그나마 안도의 안숨을 쉴 수 있지만 원래 시간의 정체가 어렵다보니 100% 이해하기는 어려운 듯이 보인다. 하지만 근대 물리학과 현대 물리학이 우리의 시간 관념을 어떻게 바꿔놓았는지를 알면 이 책에 나오는 이론도 어느 정도는 우리의 삶에 파고들 것 같다는 생각이 들기도 하다.
이 책의 1부는 시간의 특성에 대해 기존 이론을 알기 쉽게 정리하고 있다. 평지에 사는 사람은 산 꼭대기에 사는 사람보다 시간이 더 적으며, 지구의 표면에서는 사물이 자연스럽게 시간이 더 느리게 흐르는 쪽(즉 높은 곳에서 낮은 곳)으로 향한다(중력!). 시간이 유일무이하며 정해진 것이 아니라 공간 속의 모든 지점마다 다른 시간이 적용된다는 사실도 놀랍기만 하다. UTC(세계 협정시)가 있으니까 맞출 수 있지 않습니까? 냉정하게 말해 답은 '아니오'다. "열은 차가운 물체에서 뜨거운 물체로 이동할 수 없다."라는 놀라운 사실을 발견한 물리학자들은 시간에 주목해서 "과거와 미래 사이에 차이가 나타날 때마다 열이 관여한다"는 사실도 파악한다. 여기서 엔트로피라는 개념이 나오고 볼츠만은 엔트로피가 존재하는 이유를 우리가 세상을 희미하게 설명하기 때문이라고 주장했다. 미시적인 관점에서 보면 과거와 미래의 차이와 구분이 없다는 놀라운 결론에 이른다. 그리고 시간이 속도 때문에 늦춰진다는 아인슈타인의 파괴적인 이론이 등장하면서 지금은 아무 의미가 없다는 사실이 밝혀진다. 우주 관점에서는 현재가 없는 시간 구조를 따르며, 공통적인 현재는 존재하지 않는다.
이 책의 2부는 시간이 없는 세상에 대해 논한다. 우리는 흔히 사물로 이뤄진 세상을 그리지만, 사실상 세상은 사건으로 이뤄진다. 세상은 사물들이 아닌 사건들의 총체다. 사물은 시간 속에서 계속 존재하지만 사건은 지속 시간이 한정되어 있다는 특징이 있다. 공통적인 시간도, 변화에 특별히 관여하는 방향도 없는 시간 변수가 없는 세상에서 일어나는 일을 설명하기 위해 양자중력 개념이 도입되는데, 놀랍게도 양자중력은 시간 변수 없이 변량들 간에 성립하는 가능한 관계들로 세상을 설명한다.
이 책의 3부는 다시 사람의 영역으로 시간을 가져온다. 이 세상의 기본 동역학에서 모든 변수가 동등하다면 도대체 인간이 '시간'으로 부르는 것의 정체는 무엇일까? 시간과 평형 관계의 관계를 해석하는 방식은 시간을 절대적이고 객관적으로 보면서 시간이 에너지로, 에너지가 거시적 상태를 정의하는 방법과 반대로 거시적 상태가 에너지를 보존하면서 에너지가 시간을 생성하는 혼합으로 해석하는 방법이 있다. 즉, 하나의 거시적인 상태(볼츠만이 주장한 상세한 세부 사항을 무시하면서 세상을 희미하게 설명하는)가 하나의 시간을 결정한다고 본다. 과거와 미래의 전반적인 차이는 세상의 엔트로피가 과거에 낮았다는 사실에 전적으로 기인하는 데 이유가 무엇일까? 엔트로피는 주관적인 양이 아니라 속도처럼 상대적인 양이며, 세상의 엔트로피는 세상에서 우리가 속한 부분과 상호 작용하는 변수들의 영향을 받는다. 따라서, 우리가 세상과 상호 작용하면서 세상을 바라볼 때 거시적인 변수들의 수가 너무 적기 때문에 극적인 희미함이 발생하며 따라서 우주의 엔트로피가 (우리 입장에서는) 낮게 보이는 것이다. 세상을 돌아가게 만드는 것은 에너지원이 아니라 낮은 엔트로피의 근원이며, 낮은 엔트로피가 없으면 세상은 열평형 상태에서 잠들 것이다. 낮은 엔트로피가 없으면 시간도 흐르지 않고 아무 일도 벌어지지 않는다. 다행히도 지구 근처에 있는 태양은 따뜻한 광자를 지구로 보내고, 지구는 차가운 광자들을 방출하면서 엔트로피를 낮추는 효과가 발생한다(뜨거운 광자 하나의 배열 수가 차가운 광자 열 개의 배열 수보다 작기 때문).
이 책의 3부 중반을 넘어가면서 정말 저자가 하고 싶은 시간의 본성과 관련해 자아 형성에 관련된 세 가지 이야기가 전개된다.
- 세상은 우리의 생존에 필수적인 풍부한 상관관계를 통해 우리 모두 각각에 반영된다.
- 우리는 세상을 성찰하면서 그것들을 실제들로 조직화한다. 세상을 생각할 때 우리는 한결같고 안정적인 연속된 방식으로 최선을 다해 세상을 그룹화하고 분류한다. 세상과의 상호작용이 더 잘 이뤄지도록 하기 위함이다. 우리의 신경 체계도 감각적 자극을 받고 계속해서 정보를 정교화하면서 행위를 만들어내는데, 신경망들은 지속적으로 자신을 수정하면서 유입된 정보의 흐름을 (가능한 최대로) 예측하는 유연한 동역학계를 형성한다.
- 우리의 자아를 세우는 세 번째 요소는 기억이며, 시간의 흐름 속에서 우리를 형성한 프로세스는 도처에 깔려 있고, 기억은 이 프로세스들은 함께 단단히 한다. 이런 의미에서 우리는 시간 속에 존재한다. 우리 자신의 이해는 시간에 대한 생각과 같다. 넓은 의미에서 뇌는 과거의 기억을 수집해 지속적으로 미래를 예측하는 데 사용하는 메커니즘이다.
이 책의 3부에서 가장 정신이 들게 만드는 부분은 불교에서 말하는 고(苦)이다. 우리가 고통스러운 이유는 뭔가를 갖게 되고 여기 집착했다가 잃어버리기 때문이다. 고통은 과거/미래가 아니라 우리의 기억과 예측 속에 있다. 시간은 고통이다.
정리: 2019년 여름를 시원하게 만들어주는 책이다. 강력 추천!
EOB토요일, 8월 10, 2019
[B급 프로그래머] 8월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 개발/관리도구
- Azure와 AWS간 VPN 연결하기 (Terraform)
- How to view webpage HTML source codes on iPad / iPhone. No app required.
- Dask natively scales Python - Dask provides advanced parallelism for analytics, enabling performance at scale for the tools you love
- A Guide to Recording 660FPS Video On A $6 Raspberry Pi Camera
- Writing Web Applications in Java - a Study of Alternatives
- The Cost of JavaScript 2019: Improvement Opportunities Now Mostly in Download and Execution
- Introducing Javalin: a Lightweight Web Framework for Java and Kotlin
- [From Android dev] Flutter looks good, but is painful. Here are my frustrations with it.
- 게임 디자이너에게 도움이 되는 확률과 통계 두번째 이야기
- API 설계·개발·시험 돕는다 '무료 툴 13종'
- What should we know about AWS Security? (Part 2)
- Top 10 Object-Oriented Design Principles for writing Clean Code
- Programmers: Before you turn 40, get a plan B
- 24 sysadmin job interview questions you should know
- The State of Developer Ecosystem 2019
- I Wrote This on a 30-Year-Old Computer
- Stanford CS Education Library
- 고성능 서버/데이터베이스
- Working with Aurora Multi-Master Clusters: 주의) 생각보다 제약이 많음
- BOJ 10 Years 1부~3부(백준 온라인 저지 확장기)
- LINE Manga 데이터베이스 샤딩 – 서버 엔지니어 편
- lf - Fully Decentralized Fully Replicated Key/Value Store
- Cloudflare Releases Free Time Service That Supports NTP and NTS
- The Art of Interrupting Software Engineers
- Top cloud providers 2019: AWS, Microsoft Azure, Google Cloud; IBM makes hybrid move; Salesforce dominates SaaS
- "AWS 아니면 애저, 구글" 날로 심해지는 퍼블릭 클라우드 시장의 승자독식
- (번역) 2019년 7월 2일 Cloudflare 장애 보고서
- 리디북스 서비스 장애 복구 후기 - 데이터센터의 장애를 통해 겪은 서비스 중단 및 복구 후기
월요일, 8월 05, 2019
[B급 프로그래머] 7월 5주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 빅데이터/인공지능
- PyTorch image models, scripts, pretrained weights -- (SE)ResNet/ResNeXT, DPN, EfficientNet, MixNet, MobileNet-V3/V2/V1, MNASNet, Single-Path NAS, FBNet, and more
- Keras: Feature extraction on large datasets with Deep Learning
- Cold Case: The Lost MNIST Digits
- 머신러닝을 배우고 사용하기
- 폭발적인 발전을 거듭하는 "딥 러닝" 이해하기
- Debugging, monitoring and visualization for Python Machine Learning and Data Science
- From Research to Production with TFX Pipelines and ML Metadata
- A gallery of interesting Jupyter Notebooks
- Six easy ways to run your Jupyter Notebook in the cloud
- 김진철의 How-to-Big Data | 빅데이터 조직과 시스템 (8)
- Understanding Deep Learning
- Moving Camera, Moving People: A Deep Learning Approach to Depth Prediction
- Tesla's Updated Navigate on Autopilot Requires Significant Driver Intervention
- Everything you can do with a time series 번역(한국어)
- The 1 Sure Way to Get People to Like You, According to Brain Scans
- Launching Today: Free Wolfram Engine for Developers
- 'AI로 싱크홀 문제 해결' 일본 KGE 이야기
- [자율주행] 2. 자율주행 업계 현황 그리고 그 안에서 Tesla의 위상은?
- Boeing admits 737 Max sims didn't accurately reproduce what flying without MCAS was like
- 과격한 혁명이 다가온다··· 소프트웨어 개발에 불어오는 AI 바람
- 구글 클라우드 스터디잼 (심화) 가이드라인
- Basic comparison of GPUs.
- 페이스북·트위터 사례로 본 ML 활용 요령 5가지
- Facebook sues analytics firm Rankwave over data misuse
- 암호화폐/블록체인
- 읽을거리
- WHY WOMEN ARE CALLED 'INFLUENCERS' AND MEN 'CREATORS'
- Self-Distancing: What It Is and How You Can Use It to Make Better Decisions
- Love Your Job? Someone May be Taking Advantage of You
- GDPR - What happened?
- The reason it’s so hard to ask for help
- How to do hard things
- 대학 학위의 가치는 하락했는가?
- They Were Promised Coding Jobs in Appalachia. Now They Say It Was a Fraud.
- Why music affects your productivity
- 5G 기술과 활용 (5G technology and services)
- Just thinking about coffee can improve your focus, researchers say
- The New Long-Distance Relationship
- 5G가 촉발할 산업 생태계 변화
- If You Say Yes to Any of These 7 Questions, Science Says You're Definitely Smarter Than Average
금요일, 8월 02, 2019
[B급 프로그래머] 7월 5주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 개발/관리도구
- An API for data that changes over time
- BODEN - CROSS-PLATFORM FRAMEWORK(C++)
- The unlikely origins of USB, the port that changed everything
- 효과적인 Go 프로그래밍 - Effective Go 한국어 번역 문서입니다.
- AN X86 ASSEMBLER IN 256 LOC
- Before Netscape: The forgotten Web browsers of the early 1990s
- Why Does Windows Really Use Backslash as Path Separator?
- winevdm - 16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows
- H.264 is Magic
- Systems Software Research is Irrelevant (aka utah2000 or utah2k)
- 윈도10 속 리눅스커널로 되는 것, 안 되는 것
- Review these 50 questions to crack your Java programming interview
- I don't know how CPUs work so I simulated one in code
- How Software Will Dominate the Automotive Industry
- GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data.
- Kubernetes Learning Path
- lsd - The next gen ls command
- 쿠버네티스 시작하기 - Kubernetes란 무엇인가?
- I wasn’t a programmer, but I created Scrivener
- LINE 엔지니어를 지원하는 CaaS 기반 서비스의 현재와 미래
- AWS S3 총정리
- “빨리 일하고 더 많이 놀기 위한” 윈도우 환경 최적화 팁 10가지
- awk '!visited[$0]++' or how to remove duplicate lines from files keeping the original order explained
- Understanding the fork() system call in UNIX
- Standards.REST
- 리뷰 | '소문 무성했던' NSA 리버스 엔지니어링 툴 '기드라'
- 4년을 기다린 인프런 서비스 리뉴얼 오픈
- Protothreads
- Haswell Out-of-Order Scheduling
- URL 끝에 ‘/’ 는 왜 붙이는 걸까?
- TAICHI: OPEN-SOURCE COMPUTER GRAPHICS LIBRARY
- Flutter 1.5 Goes Multi-Platform, Includes Web Support
- Falsehoods programmers believe about Unix time
- PHP in 2019
- "파이썬 성능 향상을 위한" 파이파이란 무엇인가
- Emulator documentation archive
- F() vs F(void) in C vs C++
- 고성능 서버/데이터베이스