bachback's comments

bachback | 5 months ago | on: Open Social

DNS is much more foundational and overlooked here. how does the world agree that "x.com" resolves the way it does?

bachback | 1 year ago | on: Hy 1.0 – Lisp dialect for Python

yes, you can think of Lisp almost as an intermediate language. Lisp probably lends itself well to machine code generation but I haven't done enough assembly to really know that. its not designed for that, its just a side effect of the language primitives being very very short. you can write a basic Lisp interpreter in a few hours yourself https://norvig.com/lispy.html. Creating a decent compiled language takes a lot longer than that. Lisp only requires 5 or so primitives and it doesn't have a grammar.

it is a bit ackward for humans but machines can process it better because it has less structure. for example what I thought is that Lisp could potentially be a great choice to interop with Large Language Models with, because its potentially shorter code. Good clojure code can be 5-10x shorter than python code. With LLMs size of code matters a lot.

bachback | 1 year ago | on: Hy 1.0 – Lisp dialect for Python

Code thats written in Lisp is using AST differently. It makes the process of generating machine code much easier. This in turn enables macros which is meta programming not available in non Lisp languages. However on the other hand I tried this avenue and since most modern computing is not Lisp based it severely limits its potential. I'm hoping for a Rust based Clojure or variant. Clojure has the problem its based on the java ecosystem which has severe downsides. A lisp thats based on python doesnt make much sense to me personally python isnt a good language to write other languages in. I think Zig and Rust would be the interesting choices. One attempt: https://github.com/clojure-rs/ClojureRS

See also: https://paulgraham.com/avg.html

bachback | 2 years ago | on: Zig 0.11

seriously?

"The National Security Agency (NSA) has recommended only using 'memory safe' languages, like C#, Go, Java, Ruby, Rust, and Swift, in order to avoid exploitable memory-based vulnerabilities."

bachback | 4 years ago | on: Ask HN: Where should I live?

check nomadlist.com. nomad style would be travel to all the ones you fancy and spend a few weeks there, then you'll know. one of the most favourite nomad places worldwide is thailand and bali. if you factor in costs work from home/paradise very likely gives a lot higher payoff than locating at tech hubs in terms of price/value. e.g. Chiang mai, Thailand frequently ranks #1 on nomadlist. living cost there is shown at 1000$/month (versus 4400$ in London or 6000$ in SF, 3600$ in Brisbane).

bachback | 4 years ago | on: NewLimit: a company built to extend human healthspan

makes sense. would you consider supporting a longevity DAO effort? mechanisms like onchain treasury to fund projects and voting on those. who knows what the barriers for newlimit will be, but surely one challenge is the traditional legal process.
page 1