Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cben
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
cben
9d ago
> benefits of abstracting and separating node types from payloads If you mean being able to a generic `list<foo>` type (whether by C++ templates, macros, or good old void* casts), it's more than that. The benefit of non-intrus
2.
▲
by
cben
1mo ago
I'm not american, and didn't follow that one deeply, but presumably that's not just "due to bad req. gathering", it's also due to the structure of gov procurement? E.g. it wasn't the pained users who appr
3.
▲
by
cben
1mo ago
That's just one half of it: Intelligent defaults + configurability of what files/dirs to skip. That part has been iterated on in prior tools like `ack` and `ag` and `git grep` for like a decade, and ripgrep was informed by that t
4.
▲
by
cben
1mo ago
Also in Russian
5.
▲
by
cben
3mo ago
This is a stunning achievement for many reasons! Having been born in USSR, a particular reason it moves me to tears how this vindicates Bulgakov's famous "manuscripts don't burn", which he presented as a plain metaphysic
6.
▲
by
cben
5mo ago
I know how to use a slide rule, but only because my grandpa taught me. He was an electrical engineer with serious mastery of analogue circuits and relays, and a passion to explain; but he never really grasped what my father was doing as d
7.
▲
by
cben
5mo ago
Great walkthrough teaching how to DIY a Go AST linter, thanks
8.
▲
by
cben
6mo ago
Aliexpress has a lot of cheap "smart gomoku board" now, they are cheap rgb-lighted membrane button grids O(13x13) with firmware playing games like Go, Reversi etc. ( https://he.aliexpress.com/item/1005010089221
9.
▲
by
cben
8mo ago
Caveat to those considering buying PineBuds for "open source firmware": OOTB they come with fully working but proprietary firmware (part source-available SDK, part closed). The hardware is not 100% documented. There is open fi
10.
▲
by
cben
8mo ago
That's not how I understood it. Full clones are big but simple — the server just sends all the packfiles. A first shallow clone needs some server work, but that's cachable, OK. But then on subsequent interactions between a git c
11.
▲
by
cben
8mo ago
Obligatory link to the gold intro to So. Many. Aspects. of pkg manager design: https://medium.com/@sdboyer/so-you-want-to-write-a-package-m... Even if its section on "Central Package Registry" isn't very
12.
▲
by
cben
9mo ago
Totally. She has a fearless approach to learning complex topics (my favourite quote is simply "Computers are knowable", though I couldn't find it — I think she said it on some podcast?) that doesn't shy away from acknow
13.
▲
by
cben
9mo ago
Computers are not a kitchen. They are clay, they are Lego, they are jungles of imagination. It's true that our current trajectory devolves their universality to a set of discrete isolated applications == multiplexing a set of applianc
14.
▲
by
cben
10mo ago
I'm not sure of the timing (and whether you're sarcastic) but yeah, I found it funny compared to PARC showing Steve Jobs how the Smalltalk environment allowing modifying GUI behavior at run-time let them iterate quickly, sometimes
15.
▲
by
cben
10mo ago
I disagree. Assuming it's their own device, set up automated backup, but let them trash the OS. PCs/laptops are (still) pretty much un-brickable at software level. If they do, re-installing & fishing around the backup will b
16.
▲
by
cben
10mo ago
[Python is great; my comment is only within block-based languages] For those actively teaching¹, consider Snap! ( https://snap.berkeley.edu/ ) over/after Scratch. It's nearly a superset, similarly "low-floor&
17.
▲
by
cben
10mo ago
https://criu.org/ (Checkpoint/Restore In Userspace) is a long-running project (i remember the name over a decade ago) worth checking... Ooh, looks like they made progress in conveniently connecting it to containers.
18.
▲
by
cben
1y ago
PICO-8 code editor uses one I think.
19.
▲
by
cben
1y ago
Conversely, when you already collaborate with people in Dropbox, mainly via files, having real time co-editable docs under same folder with same sharing was nice, esp. for people who never remember where they put stuff :-) Integration was n
20.
▲
by
cben
2y ago
Radxa X4 board specifically has x86 N100, an M.2 slot (a short one) and GPIO (though you need to flash the on-board RP2040 to access them? haven't tried yet). I'm quite happy with it as a cheap desktop. Documentation is pretty
21.
▲
by
cben
2y ago
I upgraded my son from Scratch to Snap! ( https://snap.berkeley.edu/ ). Snap has a much higher ceiling, including collections, first-class code pieces, higher-order functions etc. It pretty openly describes itself as a &quo
22.
▲
by
cben
2y ago
I regret not seeking internal transfer within my last employer. I "followed the flow" there for 8 years. Couple years ago I got less happy with project and passively talked with manager about "maybe switching projects in fu
23.
▲
by
cben
2y ago
You could add "without using multiplication or division" as a less arbitrary constraint. Early microprocessors (and some really cheap microcontrollers still) didn't have the circuitry. That said a fixed-factor mutiplication
24.
▲
by
cben
2y ago
I learnt this from Concrete Mathematics (Graham, Knuth, Patashnik). Don't remember if main text or the side notes of accumulated student wisdom... (I dont mean on my copy, this textbook is _printed_ with tons of amusing/insightfu
25.
▲
by
cben
2y ago
Ctrl+T does transpose-characters (and Alt+T transpose-words) in Emacs. I assume it's not a coincidencce, I see tcsh has `bindkey -e` / `-v` for Emacs/VI bindings. Same keys work in bash too (and anything else that uses readli
26.
▲
by
cben
2y ago
Some projects in a similar space: https://hisham.hm/userland/ https://arcan-fe.com/2021/04/12/introducing-pipeworld/ http://conal.net/papers/Eros/
27.
▲
by
cben
2y ago
I wish apps that open a document for editing would embed some kind of p2p "signalling" (webrtc or otherwise) in or near the file to bootstrap more real-time collaboration. That could be magic because it'd kick in IFF the file
28.
▲
by
cben
2y ago
What benefit would you get if tmux itself became a control mode client? You'd get pretty much same experience, with textual splits, modeful keyboard shortcuts to access scrollback & copy/paste etc. — which I'm not saying
29.
▲
by
cben
3y ago
It's curious how the original 1981 paper [1] on TECO Emacs, written before I was born, describes many qualities I recognize in the ELisp Emacs I grew up on. Emacs "happens" to be open source ;-), but the paper stresses how th
30.
▲
by
cben
3y ago
There is also Snap! ( https://snap.berkeley.edu/ ) which starts very much like Scratch but has higher ceiling. The deepest pedagogical benefit is you can easily build for him custom blocks — even custom control structures — t
More ›