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).