Argomenti di tendenza
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.

Jeffrey Scholz
Non è raro che le persone abbiano successo nonostante siano:
- arroganti
- volatili
- con un basso quoziente emotivo
- non particolarmente intelligenti
- disorganizzati
- con uno stile di vita poco salutare
- con problemi di salute (quelli su cui non puoi fare nulla)
Ma è estremamente raro avere successo con i seguenti attributi:
- pigri
- senza ambizione
- concentrati sull'auto-intrattenimento
- che pensano solo a oggi o forse a domani
- con convinzioni auto-limitanti fortemente radicate
Se stai cercando di "aggiustarti", gli elementi nella seconda lista hanno una priorità maggiore.
(Credito a Paul Graham per aver introdotto questo contrasto)
14,44K
Sto cercando uno sviluppatore con i seguenti requisiti:
- Deve essere in grado di fare design UI / UX se fornito di linee guida del marchio e testi preesistenti
- Deve essere a proprio agio con PHP
- Deve risiedere in Asia
- Deve aver utilizzato Selenium / Playwright per il testing di siti web (o per accaparrarsi biglietti per concerti/sneakers, non mi interessa, ma DEVI aver utilizzato il stack).
- Settimana lavorativa di sei giorni
- Già utilizzare l'AI nel tuo flusso di lavoro. Se un design di pagina è estremamente ben specificato, dovresti essere in grado di avere un turnaround nello stesso giorno.
L'esperienza "anni di esperienza" non conta, ma i requisiti sopra sono OBBLIGATORI e non qualcosa da imparare sul lavoro. Inviami un DM se sei tu. Non posso fare eccezioni a nessuno dei punti sopra — mi dispiace davvero.
3,7K
Dovrebbe esserci almeno un argomento che comprendi molto profondamente.
Le persone che non arrivano a questo punto non imparano come appare una "comprensione profonda". Pensano che "comprendere" un argomento significhi aver consumato i contenuti più popolari sull'argomento.
Una volta che comprendi un argomento in profondità, puoi riapplicare quell'esperienza per imparare un altro argomento in profondità.
Se conosci un argomento in profondità, è facile imparare altri argomenti a un livello superficiale-medio — ma se conosci più argomenti a un livello superficiale, non sai come imparare un argomento in profondità.
Inoltre, il principale vantaggio che gli esseri umani hanno rispetto all'IA è la capacità di sviluppare una comprensione profonda di un argomento — l'IA ha già una comprensione superficiale di tutto, ma fatica quando si tratta dei dettagli fini.
4,74K
Lasciami ricordarti per la 56esima volta che essere un programmatore "monkey see, monkey do" non ti porterà da nessuna parte.
Dovresti davvero imparare le basi dell'informatica.
La vera innovazione nell'informatica si è fermata decenni fa.
L'"innovazione" che vediamo oggi è semplicemente una riorganizzazione di cose già esistenti + hardware migliore e reti più veloci.
(Non è un insulto agli innovatori di oggi, l'innovazione genuina richiede abilità in questo decennio proprio come decenni fa).
Il modo per rimanere "aggiornati" con i cambiamenti più recenti è imparare le basi.
- Rust è fondamentalmente un miscuglio di C++ e programmazione funzionale.
- L'IA è solo grafica computerizzata, algebra lineare e un tocco di calcolo.
- La blockchain è solo un calcolo distribuito con requisiti di tolleranza ai guasti bizantini.
- SVM, EVM, CairoVM, ecc. sono solo variazioni dell'architettura di Von-Neumann con piccole modifiche.
- La programmazione ZK (Circom, Halo2, ecc.) è semplicemente un parente della programmazione logica.
- ZK stesso utilizza algoritmi matematici e crittografici che esistono da molto tempo.
Se stai faticando a tenerti al passo, non è perché non stai imparando abbastanza in fretta, è perché non comprendi i mattoni di cui è fatta tutto ciò che chiamiamo "informatica" oggi.
Metaforicamente, se tutto ciò che puoi fare è mettere pizze surgelate nel microonde, alla fine verrai sostituito. Se sai come interagiscono tra loro farina, lievito, formaggio, ecc., allora puoi essere un vero chef e adattarti anche se la disponibilità degli ingredienti cambia.

Lefteris Karapetsas6 ago, 05:31
Più invecchio, più mi rendo conto che il 99,9% degli sviluppatori là fuori sono pura spazzatura. E con l'avvento degli LLM, quella percentuale, per quanto impossibile possa sembrare, sta aumentando.
12,92K
Qualcosa a cui ho pensato attivamente è
"Come si insegna a qualcuno a scrivere?"
Sto puntando a usare l'IA per imparare a programmare, ma se l'IA è il tuo istruttore di scrittura, può aiutarti solo se la tua scrittura è davvero scadente.
Alcuni pensieri in ordine casuale:
1) Il mentorship diretto è molto efficace se può essere sostenuto per più anni. Alcuni degli scrittori che hanno lavorato per me per così tanto tempo mi stupiscono con quanto bene possano scrivere, e le nostre uniche interazioni sono io che do feedback su come migliorare un articolo. Ha funzionato molto meglio di quanto pensassi. Alla fine, sviluppano una seconda natura per riconoscere la scrittura scadente (anche se sottile) ed è incredibile.
Tuttavia, questo non è un modello scalabile.
2) Scrivere bene richiede volume nei primi giorni. Scrivere è come correre. Se sei un principiante, non esiste una distinzione tra "lavorare duro" e "lavorare in modo intelligente". Se sei in sovrappeso e inizi a correre, vedrai risultati comunque. "Lavorare in modo intelligente" conta solo quando ti avvicini ai tuoi limiti genetici (cosa che la maggior parte delle persone non fa).
Se sei un imprenditore, puoi migliorare automaticamente le capacità di scrittura dei tuoi dipendenti sostituendo i tuoi standup con standup scritti, per poi dare feedback sulla scrittura quando non è chiaro quale sia l'aggiornamento. La cosa bella è che le persone sono esperte su ciò su cui hanno lavorato, quindi devono solo esercitarsi a esprimerlo.
Il volume, per uno scrittore alle prime armi, è l'unica cosa che conta davvero.
3) La maggior parte delle persone ha un vocabolario poco allenato. Considera questa analogia:
Anche se non "usi" mai la matematica, dovresti comunque impararla. Anche se non "usi" mai la ricorsione o la DSA, dovresti comunque impararle. Ti addestrano a scomporre un grande problema in problemi più piccoli, che è fondamentalmente il tuo lavoro come ingegnere.
Per gli scrittori, il tuo lavoro è anche scomporre un'idea più grande in idee più piccole. Poiché le parole sono le unità indivisibili delle idee, devi avere una buona comprensione di esse. Se riesci a articolare la differenza tra
- "insinuazione" e "implicatura"
- "generalizzazione" e "astrazione"
- "previsione" e "prognosi"
- "interpolazione" e "induzione"
allora ti stai automaticamente allenando a esprimere idee con precisione — che è l'intero scopo della scrittura.

Jeffrey Scholz4 ago, 15:01
È incredibile per me quanto sia rovinata l'istruzione, anche al college.
1) Ti siedi in una lezione dove l'insegnante ripete la stessa cosa per la dozzina di volte. Probabilmente non ha nemmeno il vantaggio di effetti speciali o animazioni per trasmettere i concetti in modo più chiaro (cioè, la modalità visiva è limitata). L'insegnante potrebbe non essere nemmeno bravo in primo luogo.
2) La classe si muove a un ritmo che va bene per tutti.
3) Ore dopo, forse giorni dopo, fai i compiti. Questo è dopo aver dimenticato tutto ciò che hai imparato in classe — supponendo che tu abbia imparato qualcosa in classe.
4) Probabilmente copi nei tuoi compiti e non impari realmente nulla.
Se progettassi una scuola, ogni studente si siederebbe davanti a un desktop (con accesso a Internet disattivato o estremamente limitato), e funzionerebbe con un software che offre lezioni brevi e un paio di esercizi per praticarle.
Un supervisore girerebbe per assicurarsi che gli studenti siano concentrati.
Nessuno porta i compiti a casa. Quando hai finito, è finita.
Non ha semplicemente senso per me perché usiamo strategie didattiche di 400 anni fa come se la tecnologia non fosse cambiata da allora.
Capisco che questa strategia non funzioni per ogni materia (soprattutto per la scrittura), ma molte materie, anche quelle delle arti liberali, possono essere insegnate in questo modo.
Inoltre, i computer eseguirebbero Arch Linux.
Perché l'ho detto.
3,26K
È incredibile per me quanto sia rovinata l'istruzione, anche al college.
1) Ti siedi in una lezione dove l'insegnante ripete la stessa cosa per la dozzina di volte. Probabilmente non ha nemmeno il vantaggio di effetti speciali o animazioni per trasmettere i concetti in modo più chiaro (cioè, la modalità visiva è limitata). L'insegnante potrebbe non essere nemmeno bravo in primo luogo.
2) La classe si muove a un ritmo che va bene per tutti.
3) Ore dopo, forse giorni dopo, fai i compiti. Questo è dopo aver dimenticato tutto ciò che hai imparato in classe — supponendo che tu abbia imparato qualcosa in classe.
4) Probabilmente copi nei tuoi compiti e non impari realmente nulla.
Se progettassi una scuola, ogni studente si siederebbe davanti a un desktop (con accesso a Internet disattivato o estremamente limitato), e funzionerebbe con un software che offre lezioni brevi e un paio di esercizi per praticarle.
Un supervisore girerebbe per assicurarsi che gli studenti siano concentrati.
Nessuno porta i compiti a casa. Quando hai finito, è finita.
Non ha semplicemente senso per me perché usiamo strategie didattiche di 400 anni fa come se la tecnologia non fosse cambiata da allora.
Capisco che questa strategia non funzioni per ogni materia (soprattutto per la scrittura), ma molte materie, anche quelle delle arti liberali, possono essere insegnate in questo modo.
Inoltre, i computer eseguirebbero Arch Linux.
Perché l'ho detto.
6,96K
Jeffrey Scholz ha ripubblicato
Secondo me, il più grande contributo di Jeff è stato che ha centrato l'educazione su ZK con la sequenza di apertura perfetta: Insiemi, Gruppi, Campi, Omomorfismi, Accoppiamenti.
Questo aspetto non può essere sottovalutato; è un cambiamento radicale.
Lo dico da qualcuno con una laurea in matematica pura e due master quantitativi. Questo sblocco è stato un fattore di accelerazione enorme.
Probabilmente ci avrei messo un anno invece di 2 settimane, senza quella corretta sequenza.
Nessun altro l'ha semplificato in questo modo; tutte le risorse ZK ora fanno riferimento a questo sblocco.
2,27K
In un tweet precedente, ho raccomandato di lavorare sul problema più difficile che puoi per guadagnare rispetto, e poi usare quel rispetto per uscire dalla fase di "ingegnere junior".
Ma questo non si applica solo ai junior.
Nella mia vita lavorativa:
1 - Sono diventato il più giovane manager ingegneristico di Yahoo cercando di risolvere l'AI / AR in tempo reale nel 2017. Oggi abbiamo SDK per questo, ma all'epoca richiedeva ottimizzazioni significative a causa dell'hardware limitato.
Non ho detto "promuovimi e lo risolverò". Fondamentalmente mi hanno implorato di gestire più persone dopo che ho dimostrato di poter affrontare un problema che pensavano non fosse risolvibile.
2 - RareSkills ha iniziato a essere presa molto sul serio dopo che ho risolto l'educazione ZK. Nel 2023, potevo contare su una mano il numero di risorse che avevano fatto un tentativo serio (anche se incompleto) di insegnare a qualcuno come codificare effettivamente un prover e un verifier. Oggi ci sono molti materiali ZK, ma la maggior parte di essi è fortemente ispirata al libro ZK.
Può sembrare ovvio studiare Insiemi, poi Gruppi, poi Campi, poi Omomorfismi, poi accoppiamenti, al giorno d'oggi, ma nemmeno il manuale di matematica lunare aveva un grafo di conoscenza così chiaro (più di un dottore di ricerca in matematica mi ha detto che era difficile da capire, ma non intendo questo come un insulto agli autori, mettere insieme tutto quel materiale non è un'impresa da poco).
È stato ferocemente difficile trovare un nuovo modo di spiegare ZK oltre alla spiegazione inutile "impegno polinomiale -> PCP lineare -> prova non interattiva" che la gente non capiva comunque.
——
Quando sei più avanzato nella tua carriera, la tentazione può essere quella di concentrarti solo su ciò che è conveniente o redditizio a breve termine.
Ho passato anni tormentato dalla sensazione che avrei dovuto semplicemente ottenere un lavoro tecnico ben retribuito invece di scrivere blog che la gente legge gratuitamente.
Ma considera questo: fare cose difficili può creare più opportunità di profitto a lungo termine.
Ad esempio, gli scrittori tecnici sono normalmente pagati molto poco, ma siamo riusciti a trasformarlo in un'attività redditizia (e pagare i nostri scrittori 2-3 volte ciò che guadagnerebbero altrove) semplicemente perché abbiamo dimostrato di poter fare qualcosa di difficile nel campo della scrittura tecnica.
Non sottovalutare il potere della reputazione e del rispetto e non cercare di prendere scorciatoie per arrivarci.
Il motivo per cui i risultati ti guadagnano rispetto non è a causa del risultato stesso, ma a causa dello sforzo implicito che hai messo lungo il cammino.
8,92K
Principali
Ranking
Preferiti
On-chain di tendenza
Di tendenza su X
Principali fondi recenti
Più popolari