빗방울이란거 2km 위에서 떨어지는거 치고는 맞아도 별로 안 아프지 않아?
"like.no.other"
Pseudosoftware Engineer
Rust Evangelism Strike Force
Head admin of madost.one
팔로 편하게 거세요~
FMOT: https://www.threads.net/@chocologic00
#fff1cc
Disclaimer: all opinions are of my own and I do not represent my employer
나는 전부 같게 해야 한다는 쪽이지만
키라는것도 self-representation의 범주 안에 들어가는 거 아니냐는 말 듣고 그렇게 생각할 수도 있겠구나 싶었어
친구가 운좋게 PS5 출시당일날 건져서 Astro's Playroom 듀얼센스로 해봤는데 진짜 개쩔긴하더라
엑박이 AMD SEV 쓰는걸로 알고있는데
https://developer.amd.com/sev/
저런 가상화 기반 보안은 좀 잘모르겠어.. trusted codebase가 너무 크지 않아?
Intel SGX나 AMD SEV나 ARM TrustZone같은게 이런건데
삼성 Knox나 넷플릭스 4K 스트리밍 DRM같은게 이런걸로 돌아가고
뭐랄까 개인적으로 SEV같은 건 SGX같은거에 비해 좀 더 프로그래머가 실수하기 쉽지 않나 하는 생각이야
도레미 미 미래레도 레시라
도 라도라 도라도레 미레도레
도미미 미레레도 레시라
도 라도라 도라도레 레미레도도
expedia같은데는 그런거 특히 심한데 google flights쓰면 자동으로 제일 싼 곳 찾아줘
https://www.google.com/travel/flights
진짜야 뱅기값 다이나믹하게 바뀌는거
https://time.com/4899508/flight-search-history-price/
분산형 시스템의 ”자유“는 노드의 자유가 아니라 노드를 자유롭게 만들 수 있는 자유라고 생각해
같은 이유로 트위터나 페북같은곳에서 커뮤니티 가이드라인 집행하는가 별로 free speech를 침해한다고 생각하지 않아
- mk 업뎃 돌리던 와중에 /
가 꽉 차버림
- migration이 반쯤 된상태에서 오류 -> 오류가 났는데 업뎃 스크립트가 감지를 못해서 런칭되버림
- 인덱스 깨짐
- 인덱스 깨지는 바람에 쿼리가 제대로 안돌아감 -> UNIQUE CONSTRAINT 다깨짐 / 있는 데이터도 쿼리를 못돌려서 접근이 안됨 (일부 유저 로그인 오류)
---
해결
- 일단 DB 덤프
- 인덱스 끄고 중복 감지해서 행 머지하는 스크립트 만듬
- 로컬에서 덤프에다 스크립트 테스트 -> ok
- 프로덕션에서 스크립트 돌리고 REINDEX 다시 돌림
---
현재상황
아직 사소한 몇몇 테이블들 (연합과 관계없는 내부 기능용 테이블 - 차트라던지)은 완벽히 복구되지 않은 상태에요 - 뭔가 수상한 게 있으면 알려주세요
---
재발 방지 플랜
스토리지 용량 모니터링 스크립트 올려 놓을게요
TypeORM은 마이그레이션 할 때 트랜젝션 자동으로 안넣어주나? TypeORM으로 개발해본 적이 없어서 모르겠다
폐쇄할 수 있는 기회였는데! 아쉽다!
RE: https://madost.one/notes/95hqs8qwjo
박사학위자는 연봉테이블 스타트를 그만큼 높게 쳐줘야하는데 굳이 그돈들여서 박사학위자를 신입으로 뽑을 필요가 없지
1커밋 1리뷰의 멋진 점은 리뷰가 커밋마다 있다는 점이 아니라
커밋 하나하나가 온전한 feature-complete work라는 점이라고 생각해
fossil 문서 중에 왜 머지가 더 나은지 설명한 글 있었는데 내가 잘 이해를 못하는건지 장점이라고 드는 게 장점이 아닌 것 같이 느꼈어
로드 자체에는 크게 차이가 없지 않나? 오히려 DHT면 유저 많은 노드랑 유저 적은 노드랑 데이터 assignment이 불공평해질 것 같은데
@yeoncomi@qdon.space 으엨 엔비디아 EGLStreams말고 GBM 쓰게 설정해도 그런가요?
@kaleidoformulae@pawoo.net ML피플은 이제는 SWE랑 사실상 다른 직종으로 쳐줘야 한다고 생각해요
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
90%의 확률로 나만 보이고
9%로 팔로우하는 사람들한테 보이고
1%는 전세계 모든 타임라인에 올라가는거야
@kyoki 블럭 경매 시스템 - 누군가 나를 100원내고 블럭하면 100원보다 더 많은 돈으로 블럭해제
このアカウントは、notestockで公開設定になっていません。
어느 정도 규모가 있는 시스템이라면 명문화된 규칙은 반드시 필요하다고 생각하긴 하는데
규칙을 만들고 시행하기로 했다면 규칙이 만들어지는 과정과 잘못된 규칙의 리뷰 / revocation 과정도 모든 사람이 알 수 있게 해야 한다고 생각해
뭔가 소위 "문제"가 생길 때마다 리뷰 없이 규칙이 개정되는 거야말로 정말 위험한 거 아닐까..
코카콜라에 코카나무 잎 추출물 제공하는 회사는 미국에서 몇안되는 합법적인 독점기업인거 알고있어?
growing trees indoors -minecraft -terraria -block -steam -7daystodie -blockheads
このアカウントは、notestockで公開設定になっていません。
개인이 쓸 수 있는 모더레이션 툴 (블럭, 뮤트) 다 있는데 왜 남한테 뮤트하기 편하게 말하라고 강제해야 하는 건지 모르겠음
스트레스찐짜로푸는법은 잠자는거랑 술퍼마셔서 스트레스요인이뭐였는지도기억못할정도로지능떨어뜨리는것밖에없어
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
로제타가 aarch64 표준에는 없고 m1에만 있는 인스트럭션을 써서 빠르다는 말을 본 것 같기도 하다
근데 그전에 퀄컴은 가격 타겟부터 완전 잘못 잡았다는 느낌.. 모바일용 AP 비싼거랑 억지로 비슷하게 맞추려고 해서 그러나
아무튼 볼테라 나도 눈독들여보고 있었는데 $600주기에는 좀그렇다..
ROCK5B오면 그거나 갖고놀아야지
진짜야
SAMSUNG PRO Endurance 256GB... https://www.amazon.com/dp/B09WB3D5GQ?ref=ppx_pop_mob_ap_share
@yeoncomi@qdon.space LSH로 한번 거른다음에 체크하면 굳이 GPU 없이도 가능할 것 같은데 굳이 GPU필수로 만든 이유가 있는지 궁금하네요
아마 해싱할때 GPU로 perceptive hashing 돌리는게 아닐까 싶은데 그래도 가볍게 만들려면 만들수있을것같은데
@lapy@k.lapy.link 이것저것 고쳐서 업스트림하고싶은 건 많았는데 시간이없어요
우버 라이드쉐어링 처음엔 불법이였는데 그냥 경찰들 무시하고 사람들이 서비스에 의존하게 만들어서 합법화시켰듯이
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
연합우주의 지속성은 순수하게 노드의 자율성에 의한 네트워크의 자유로 이뤄져야지 뭔가 "모든 노드가 지켜야만 하는 룰"의 존재에 의지하는 건 아니라고 봐요
previous discussion:
RE: https://madost.one/notes/97akpcw7zx
Ctrl+ZXCV 지원
마우스 커서 지원
시스템 클립보드 지원
Command Palette (Ctrl+E) 지원
Never attribute to malice that which is adequately explained by incompetence.
Sapling SCM 써보는중
- super-smartlog 진짜 완벽해 인턴할 때 제일 좋아했던 기능
- git cli 대체제로 쓸 수 있다고는 하는데, 이미 initialize된 레포에서 쓸 수 있다는 뜻은 아니고, github / gitlab같은 git 호스팅 서비스를 리모트로 쓸 수 있다는 의미 같아 보임
- 역시 monorepo / rebase 위주로 쓰려고 만든거라 브랜칭 관련된 기본적인 기능이 아예 없음 (있는 브랜치 리스트하는 명령이라던지) - 개인적으로는 bisect 가능한 main을 선호해서 rebase파이긴 한데, 이미 컨벤션이 있는 프로젝트에서 쓸 수 있는 건 아닌듯
---
tl;dr
PR accept method가 rebase only인 프로젝트나, 새로 플젝 시작할 때 쓰려면 괜찮을 듯
개인플젝은 앞으로 git 쓸 일 없을 듯 하다
RE: https://madost.one/notes/97mgcp816n
このアカウントは、notestockで公開設定になっていません。
@Akamig@twingyeo.kr ECC는 데이터 + 패리티 비트의 존재로 생각하는 것보다 데이터를 self-correctable form으로 패딩한다고 생각해야 할 것 같아요
그렇게 보면 패딩 (패리티 파트)도 무결성을 검증할 수 있는 데이터의 일부가 되니 어느 부분에서 오류가 발생해도 복구할 수 있어요 (물론 한 리전 안에서 감지/복구 가능한 비트플립의 수에는 한계가 있지만)
ex) https://en.wikipedia.org/wiki/Hamming_code
좋아하는 페이퍼 중에 하나
http://nms.csail.mit.edu/papers/fp049-perry.pdf
@perillamint@social.silicon.moe 그러고보니 x86에서 다들 4k page를 쓰는 이유가 (하위호환성을 제외하면) 따로 있나요?
Transparent Hugepages같은 거 보면 요즘 램도 많은데 저렇게 복잡한 테크닉 쓸 바에야 애플처럼 16K정도로 늘려버리면 안되나 싶은 생각도 드네요
구글이 요즘 검색에 캡챠 공격적으로 먹이는거 대체 검색엔진들 우후죽순으로 생겨나는것도 있지 않을까
Startpage나 Brave Search같은거 엔진 개발할때 구글 검색 결과 참고하면서 할테고
このアカウントは、notestockで公開設定になっていません。
Bluesky에서 AP를 쓰지 않기로 한 이유로 드는 account portability는 꽤 valid한 포인트라고 보는데, 실제 구현체가 나오면 어떻게 될까 싶다
이케아는 느긋하게 구경하러 가긴 괜찮은데 하나만 사서 오기에는 동선이 너무 베베꼬여있지 싶어
Sapling SCM 써보는중
- super-smartlog 진짜 완벽해 인턴할 때 제일 좋아했던 기능
- git cli 대체제로 쓸 수 있다고는 하는데, 이미 initialize된 레포에서 쓸 수 있다는 뜻은 아니고, github / gitlab같은 git 호스팅 서비스를 리모트로 쓸 수 있다는 의미 같아 보임
- 역시 monorepo / rebase 위주로 쓰려고 만든거라 브랜칭 관련된 기본적인 기능이 아예 없음 (있는 브랜치 리스트하는 명령이라던지) - 개인적으로는 bisect 가능한 main을 선호해서 rebase파이긴 한데, 이미 컨벤션이 있는 프로젝트에서 쓸 수 있는 건 아닌듯
---
tl;dr
PR accept method가 rebase only인 프로젝트나, 새로 플젝 시작할 때 쓰려면 괜찮을 듯
개인플젝은 앞으로 git 쓸 일 없을 듯 하다
RE: https://madost.one/notes/97mgcp816n
Sapling은 기반은 hg인데 모노레포 포커스 덕에 방향성이 워낙 달라져서 업스트림 포기하고 포크한다음에 이름 바꿔 붙인 걸로 알고 있어
일단 공개용은 평범한 gitolite/github/gitlab 리모트 쓸 수 있게 만들어 뒀던데, 실제 fb규모의 모노레포에서 쓸 용도로 만드는 백엔드인 mononoke도 소스공개는 되어 있고
https://github.com/facebookexperimental/mononoke
このアカウントは、notestockで公開設定になっていません。
30W짜리 SBC보고 히트싱크 없어도 충분하다는건 빨리 고장내서 더 많이 팔아먹으려는 radxa의 속셈이 분명해요
@moun 맥에서도 그렇고 아패에서도 그렇도 진짜 쓸데없는 보여주기식 기능인것 같아요
그나마 아패에서는 화면 반반 나누는 용도로 쓸 가치라도 있는데 맥에다는 왜넣은건지 모르겠..
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。