HackerTrans
トップ新着トレンドコメント過去質問紹介求人

codeenlightener

no profile record

投稿

Unflattering reasons why I'm attracted to Effective Altruism

forum.effectivealtruism.org
1 ポイント·投稿者 codeenlightener·4 年前·0 コメント

Broodfunds

en.wikipedia.org
11 ポイント·投稿者 codeenlightener·4 年前·0 コメント

コメント

codeenlightener
·4 年前·議論
looks great, reminds me of our product, https://denigma.app that explains the business logic of code and technical concepts, which recently launched an extension for all Intelli-J based IDEs (except Android Studio- there's a compatibility issue with it)
codeenlightener
·4 年前·議論
We have a product with a VS Code extension (IntelliJ and Chrome) coming soon that does this: https://denigma.app
codeenlightener
·4 年前·議論
What are the operational costs of 70MR? What prevents you from scaling to zero employees?
codeenlightener
·4 年前·議論
This is an exciting direction for AI code tools! I'm curious to see code review tools that give feedback on non-approved code to developers, which I think is the an important purpose of code review, to build a shared understanding of technical standards.

On a related note, I'm working on https://denigma.app, which is an AI that tries to explain code, giving a second opinion on what it looks like it does. One company said they found it useful for code review. Maybe just seeing how clear an AI explanation is is a decent metric of code quality.
codeenlightener
·5 年前·議論
Hmmmm, if it's not "too long to fit on one line and so instead it's written as 12", what is "setLong(12)"?
codeenlightener
·5 年前·議論
A self-hosted version will be developed, but it will likely take a few months at minimum.

The hardware requirements (GPU) might be hefty. I'll try to see if I can optimize the size of the model to something smaller.
codeenlightener
·5 年前·議論
I encourage everyone to try it on real-world (non-esoteric, non-homework) code from production. That's where it works best. :-)
codeenlightener
·5 年前·議論
Denigma works very poorly on short code– especially single lines. It warns you.

It is designed for explaining real-world code in context, and performs poorly on esoteric examples.
codeenlightener
·5 年前·議論
Hello! I'm the founder of https://denigma.app, an AI that explains code. It's available now, with a free demo and VS Code extension, with an Emacs extension coming soon.

Denigma is a product that has been around for a while.

Denigma goes beyond a literal line by line explanation, and explains of programming concepts and deduces the business logic and goal of code.

I'm excited to see innovation in the field.

Here's a sample explanation from Denigma:

The code starts by initializing the trampoline. Then it checks to see if there is a passed_info structure in memory, and if so, copies the struct into the passed_info variable. Next, it sets up some variables for use later on:

- info_struct - The smp_information struct that will be used throughout this function

- longmode - Indicates whether or not we are running in 64 bit mode

- lv5 - Indicates whether or not we are running with L1V5 support enabled (if you're unsure what this means google "Intel VT-x" and "L1D cache")

- pagemap - The address of our page table entry array (this is where all of our virtual addresses go)

- x2apic - Indicates whether or not we are using an Intel X2APIC controller

The code is a function that is called when the kernel is booted. The function checks to see if the kernel was booted in long mode or not, and if it was, it sets up a trampoline to call the original kernel.

We're small, privacy-focused, and bootstrapped, and don't have the marketing budget of GitHub, so we'd appreciate you talking about Denigma in your communities.