Skip to content

Instantly share code, notes, and snippets.

View joshcho's full-sized avatar

_ joshcho

View GitHub Profile
@joshcho
joshcho / adblock-options.txt
Created October 22, 2016 18:30
Adblock Options
github.com##DIV[class="news column two-thirds"]
github.com##DIV[class="boxed-group js-repo-filter flush"]
www.quora.com##DIV[id="__w2_wvTBZNX__truncated"][class="SimpleToggle Toggle HomeMainFeed"]
www.quora.com##DIV[class="SimpleToggle Toggle HomeMainFeed"]
www.quora.com##A[class="nav_item_link selected"]
www.quora.com##DIV[class="EditableList HomeNavList NavList"]
www.quora.com##DIV[class="EditableList TrendingTopicsNavList NavList"]
www.quora.com##DIV[class="EndorseByTopicSidebar ActivationSidebar"]
www.facebook.com##DIV[id="u_0_0"][class="_4-u2 _5v6e cardRightCol _4-u8"]
www.facebook.com##DIV[id="u_0_q"][class="_64b fixed_elem"]
@joshcho
joshcho / reactive_render.cljc
Last active January 5, 2024 06:02
Delight, Generating Interactive Controls over Electric Code
;; This is free and unencumbered software released into the public domain.
;;
;; Anyone is free to copy, modify, publish, use, compile, sell, or
;; distribute this software, either in source code form or as a compiled
;; binary, for any purpose, commercial or non-commercial, and by any
;; means.
;;
;; In jurisdictions that recognize copyright laws, the author or authors
;; of this software dedicate any and all copyright interest in the
;; software to the public domain. We make this dedication for the benefit
@joshcho
joshcho / relay-example.cljc
Last active August 7, 2023 04:40
A simple example of optimistic bidirectional updates in Electric
(ns relay.example
#?(:cljs (:require-macros [app.push :refer [make-relay]]))
(:require
#?(:clj [datascript.core :as d])
[hyperfiddle.electric :as e]))
#?(:clj
(defmacro make-relay
"Make `ref` into a client-side relay atom. The relay atom does bidirectional updates with the server,
indicated by server-value (the flow) and server-effect (the client to server update). The server to
@joshcho
joshcho / relay-atom.cljc
Last active April 2, 2024 08:56
Implement optimistic update for atoms in Electric
;; This is free and unencumbered software released into the public domain.
;;
;; Anyone is free to copy, modify, publish, use, compile, sell, or
;; distribute this software, either in source code form or as a compiled
;; binary, for any purpose, commercial or non-commercial, and by any
;; means.
;;
;; In jurisdictions that recognize copyright laws, the author or authors
;; of this software dedicate any and all copyright interest in the
;; software to the public domain. We make this dedication for the benefit

Privacy Policy for "ChatGPT No Interrupt" Chrome Extension

Effective Date: April 21, 2025

1. Introduction

Welcome to the "ChatGPT No Interrupt" Chrome Extension (the "Extension"). This policy describes how the Extension handles information. Our goal is to provide a smoother voice interaction experience on the ChatGPT website by preventing premature interruptions during pauses in speech.

2. Information Interaction

Python 역설
2004.08
최근 제가 강연에서 한 말이 청중들을 많이 놀라게 했더군요: ‘Java보다 Python을 선택하면 더
똑똑한 프로그래머를 찾을 수 있습니다’
물론 제 말은 Java 프로그래머들이 실력이 떨어진다는 뜻이 아닙니다. 오히려 Python
프로그래머들이 뛰어나다는 말이죠. 새로운 언어를 배운다는 것은 많은 노력을 요하는 일입니다.
대부분의 프로그래머들이 Python을 굳이 배우는 이유는 직장을 얻기 위해서가 아니라 진정으로