Giter Site home page Giter Site logo

kitl's Introduction

lumiknit

[ˈluːmɪnɪt], 루미니트

Hyogun Lee

Interests & Skills

  • (ℤ7) Algebra! (feat. Category Theory)
  • (λ) Programming language theory & type theory
    • Praise the λ and combinators \[T]/
    • (Functional) compiler & VM
    • Static analyzer
  • Prefer purely functional languages anyway (ML, Haskell, OCaml)
  • Graphical programming / Literate Programming
  • C, Rust (for building interpreter :) )
  • Super-lightweight (small and fast..!) something (e.g. lua, busybox, etc.)
    • Minimal(?) TUI app? j2
  • RISC-V
  • Emacs
    • My little finger tired.... currently using custom keymap alty
  • Pretty fonts
  • And misc.
    • GoLang, python and web for ML platform
    • Docker & K8S Cluster & Helm

Bio

  • (2022 summer - Current!) LINE+
    • (2023-) BE providing/utilizing ML/LLM
    • (2023) Diffusion-based Image Generation
    • (2022-) Developing MLOps Platform
  • (2017 spring - 2022 summer) KAIST
    • B.S. in Computer Science and Mathematics
    • GPA 4.0/4.3 = Summa Cum Laude

Papers

  • Lee, Sungho, Hyogun Lee, and Sukyoung Ryu. "Broadening horizons of multilingual static analysis: Semantic summary extraction from c code for jni program analysis." Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering. 2020.

Github Stats(?)

lumiknit's GitHub stats Top Langs

ㅇㅁㅇ

kitl's People

Contributors

lumiknit avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

kitl's Issues

(DEV) Complete local clients

dev/lumi/local

  • Major
    • Fix hrm (flow editor) to handle nodes correctly
      • Add popup for constant & def comments
    • Add indexing functions for client helper
    • Based on client's indexing, provide auto-completion in hrm.
    • Add launch panel
    • Add naive local executor and add to local client.
  • Minor
    • Reduce build chunk size & optimize code
    • Improve browser usability
    • Add graph utilities.

File browser

  • Add prototype of client
  • Add browser popup
  • Add file system interface
  • Add local (browser) file system
    • Using IndexedDB

react to solid.js

Bundle Size

  • React (185 kB, 61kB in gzip)
    • react-dom (129 kB, 41kB in gzip)
    • react-router (18 kB, 5kB in gzip)
    • react-hot-toast (8kB, 3kB in gzip)
  • i18n
    • i18next (82 kB, 17kB in gzip)
    • lang-detector (11kB, 3kB in gzip)
  • Bootstrap
    • min (59kB, 16kB in gzip)
    • popper (57kB, 22kB in gzip)
  • React-flow (303kB, 82kB in gzip)
  • yaml (252kB, 71kB in gzip)

To-be?

  • Solid.js (~10kB?)
  • bootstrap & toast & etc -> blocks? (BS alternative?)
  • react-flow -> hrm (custom flow diagram)
  • i18n -> dynamic import & json table?

Node edit

  • Implement node editor
    • Add superset of json parser & stringify
      • JASEN?
    • Add node inline edit
      • Add autocomplete index to client, and query from that
    • Add handle addition & deletion action by connecting edge

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.