HackerLangs
TopNewTrendsCommentsPastAskShowJobs

erichocean

5,377 karmajoined 15 ปีที่แล้ว
CTO at Xy Group

Submissions

Home made GPU escalated quickly [video]

youtube.com
180 points·by erichocean·6 วันที่ผ่านมา·69 comments

Building Hollywood Motion Capture from Scratch [video]

youtube.com
2 points·by erichocean·29 วันที่ผ่านมา·0 comments

comments

erichocean
·3 ชั่วโมงที่ผ่านมา·discuss
I'm eagerly awaiting "AI 2100" from the same people.
erichocean
·3 ชั่วโมงที่ผ่านมา·discuss
> Are there examples of where we have collective decided not to pursue knowledge? Successfully?

Studying human bio-diversity since WW2 is the most obvious example, though it hasn't been entirely successful.

Genomics is what finally broke the barrier, especially in the last decade or so.
erichocean
·เมื่อวาน·discuss
> reviewing the testing/fuzzing process

I've got insanely good at designing testing oracles over the last year for exactly this reason.

I've ported some extremely finicky software between languages that it would have been borderline abusive to have a human do.

Codex 5.3 and later for those interested.
erichocean
·เมื่อวาน·discuss
I think the key is to get two LLMs looking at the same problem.

I use Codex because it's better at the kind of code I need written (math-heavy, 3D geometry code).

But if I was doing mainly UI code, I would do the opposite.
erichocean
·เมื่อวาน·discuss
The arguments presented to a macro don't have to be valid code. Your "function evaluating functions" are all individually valid functions you've composed at runtime.

    (defmacro foo [code] ,,,)
    (foo "<some totally different language in a string>")
=> actual, compiled Clojure function built up by `foo` parsing the string, producing a Clojure list, and calling `(eval the-list)` and returning it.

I passed a string to `foo` in the example, but it could actually be anything the Clojure reader can parse even if it is semantically invalid—arbitrary Clojure data.
erichocean
·เมื่อวาน·discuss
Here you go: https://www.marktarver.com/bipolar.html

It's been discussed many times on HN.
erichocean
·เมื่อวาน·discuss
> this just isn't the kind of professionalism needed for a serious project

It hasn't stopped Rust's growth, so I doubt this is true.

Most people don't care about this kind of interpersonal drama unless it impacts the actual technology itself.
erichocean
·เมื่อวาน·discuss
I use Claude for planning, writing CRs, and code review.

Codex writes all of the code, no exceptions.

Works great, especially when you ask Claude to break up large CRs into roughly 10 minutes of Codex work each.
erichocean
·เมื่อวานซืน·discuss
That's the approach I've taken with a bunch of legacy OpenCL code I've mechnically translated to Metal, worked great.
erichocean
·เมื่อวานซืน·discuss
TigerBeetle has you covered then.
erichocean
·เมื่อวานซืน·discuss
Even at $165K, it's worth it to have a better base to build on top of—especially since it didn't take a year's worth of time for three programmers.
erichocean
·4 วันที่ผ่านมา·discuss
It took about two weeks for me to be able to read it.

Might as well have been Russian.

Now it's as natural as any other language.
erichocean
·5 วันที่ผ่านมา·discuss
It's 100% opt-in at the call site and doesn't affect existing code, so no?

Many people (including myself) already have checked key variants for maps; this mainly extends the syntax to destructuring too.
erichocean
·6 วันที่ผ่านมา·discuss
If you are skilled in the field already, yes.

Though it's not just "ask" in the one-shot prompt sense, but more in the "over the course of a few days" sense.
erichocean
·8 วันที่ผ่านมา·discuss
Another interesting LMDB fork: https://github.com/datalevin/dlmdb
erichocean
·11 วันที่ผ่านมา·discuss
My depraved mind wants to see Jank [0] running on Fil-C, using Fil-C's garbage collector.

[0] https://jank-lang.org/
erichocean
·16 วันที่ผ่านมา·discuss
If you like this kind of thing, Bifurcan [0] is a Java library with implementations of RBB-trees and related (fast) immutable data structures.

[0] https://github.com/lacuna/bifurcan
erichocean
·19 วันที่ผ่านมา·discuss
> The only time I ever really found that GA was actually a benefit to me was performing rotations.

Maybe that's why I've found it so useful when doing rigging for animation—that's the entire job!
erichocean
·19 วันที่ผ่านมา·discuss
Personally, I've got a line of mileage out of using GA to express animation rigs.

I don't know about the rest of the article—I'm not a mathematician—but I certainly enjoying using GA a lot more compared to linear algebra, I find it way more intuitive and being able to visualize intermediate products on my rig is like a super power.
erichocean
·เดือนที่แล้ว·discuss
If it was that easy, I wouldn't have commented.

It's not, which is why it would be nice if they did the actual work (on your hardware).

I would 100% pay $16/hr to run a self-hosted instance, but I won't spend thousands of dollars to (maybe) get it working (my time + the hardware).