neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
What if UNIX was reimplemented today, on a modern computing ecosystem? What would it look like?README 전문 보기 ↗
[!NOTE] What if UNIX was reimplemented today, on a modern computing ecosystem? What would it look like?
UNIX is the ancestor of nearly every major computing platform today: Linux, originally a student project to create a UNIX "clone", is now the foundation of servers, supercomputers, embedded devices and Android. Apple's operating systems are a direct descendant of Unix, based on BSD and Mach. Even legacy systems like IBM mainframes and Windows computers can embed Unix or Linux. In short, there is not a single computing device today (from data centres to personal devices to home routers and appliances) that did not owe its existence to, or isn't directly influenced by, UNIX.
We all know the legendary story of how UNIX began, at Bell Labs. After the failure of the Multics project, Ken Thompson found a PDP-7 while looking for a home for his game Space Travel. He wrote a new disk driver and test suite, and realised he was three weeks away from a full operating system. While his wife was away, he built the first version, and the rest is history.
Unfortunately, much of this history is not pleasant. Although the system spread through universities, and generations of students (including me) were exposed to UNIX, there were issues distributing UNIX outside of academia. AT&T was initially prevented from freely selling UNIX because of an antitrust settlement, so many computer vendors created their own versions of UNIX. Later on, when UNIX became an open standard, attempts to resolve vendor differences led to POSIX, an unwieldy standard and a nightmare to implement.
Today, versions of UNIX still exist. IBM still sells machines running AIX, Oracle still supports Solaris, and HP-UX reached the end of its support life in 2025. Linux is (mostly) POSIX compliant. Apple macOS still holds the official UNIX 03 certification. This means macOS fully conforms to the standard version of the Single UNIX Specification (SUS). However, it is fair to say the world has moved on. Both Linux and macOS/iOS have evolved into operating systems that are very different from UNIX.
I have always loved UNIX. And I have always been interested in operating systems. My first significant software project, created when I was in high school, was an operating system for my Commodore 64. It was heavily inspired by and modelled after the Apple ][ System Monitor, written by Steve Wozniak.
I showed it to my Chemistry university professor at the University of Sydney in my first year, and he was so intrigued by it he bought it from me, for the princely sum of $200. My first (and only) software sale.
Recently, I have resurrected two editions of Research UNIX to run under open-simh on macOS and iOS, Eighth Edition, which was the actual version of UNIX I used when I was a computing science student at the University of Sydney in the 1980s, and Tenth Edition (only distributed internally within Bell Labs), which I have assembled from various archive tape copies from The Unix Heritage Society. I have affectionately named these reconstructions "IPNX" (originally "iPad is Not UNIX" as my initial goal was UNIX on an iPAD, but also "IP is Not UNIX" - a reference to the UNIX wars and SCO litigation attempts).
This project is an attempt by me to answer the question "How would UNIX be implemented today?" To coexist in a modern computing ecosystem, with personal devices, cloud containers, the Internet? A citizen in an insecure, non-trustable, locked down world of conflicting and competing interests?
It is no longer possible to find a "PDP 7" equivalent and write a new operating system for it, except on devices like a Raspberry Pi. Most consumer devices are locked from tampering by firmware - it is not possible to replace the operating system on those devices unless they are jail broken.
In the data centre, operating systems rarely run on bare metal, they typically run hosted by a hypervisor or within a container.
IPNX v12 is a project to carry on the UNIX tradition, by reimplementing it to fit into the modern computing ecosystem and modern constraints.
Saranos is the operating system — the whole thing, and what you would say you are running. Its name is Sanskrit śaraṇa, refuge: a refuge from the complexities of the modern computing environment. IPNX is its kernel and userspace, and emca its windowing and user interface system. Where Apple has macOS, Darwin and Aqua, this has Saranos, IPNX and emca.
Saranos is a symbiosis of a host and WebAssembly. The host is whatever the system runs in — a program in a terminal, an app on a Mac or an iPad, a page in a browser — and it gives the system its processors, memory, files and screen. The WebAssembly side is the kernel and every program. Neither is anything without the other, and the host is not kept out: a program here can reach the host's files and run the host's commands. This is not a guest environment isolated from its host; it is one system with two halves.
This is the design; what is built of it is docs/when.md.
rc and APE are
vendored and compiled to WebAssembly — nothing cut down, nothing rewritten
smaller.os go build runs the host's Go: a host
command is always typed through os — Inferno's command for exactly this —
and never hidden under a name of the system's own. Some toolchains depend
on the host. Go's and C's run on the host, so they are there in a terminal
or on a Mac, and not in a browser or on an iPad, where the host runs no
commands.IPNX adheres to the three principles behind Plan 9:
First, resources are named and accessed like files in a hierarchical file system. Second, there is a standard protocol, called 9P, for accessing these resources. Third, the disjoint hierarchies provided by different services are joined together into a single private hierarchical file name space.
In summary, IPNX is not Plan 9, it is not UNIX, and it most definitely is not Linux or macOS. It is what Unix may have become if it was reimplemented today.
Names are for accounting; namespaces are for authority. What a program
can name is what it can touch: its namespace is its authority, the host's
files among it wherever the host serves them. A program that types os runs a
command as the host's user, and can do what that user can — which is why it is
typed, never hidden.
WebAssembly still does what it does: every load and store is checked against the bounds of the program's memory, an indirect call is checked against its type, and a module is validated before it runs. That protects the system from a broken program. It is not a wall between the system and its host — the host is half of the system.
The kernel, the host and what the build produces are trusted. A server reached over the network is not — its client applies the protocol and its own policy — and nor is a client: the server decides what its name may do.
The default user is kitty. su changes who you are — su mimmy creates a
process with mimmy's home and mimmy's credentials — and it is also how a
package, a service or a template is installed for the whole system rather than
for one user.
/profile, which holds what Unix keeps in /etc; a user's is
/home/profile.rfork n and
installs a package has it to itself.These are consequences of two decisions — everything is a file, and every process composes its own namespace:
exportfs serves a namespace —
binds and all — to another process or another machine: not a copy, the
namespace itself.ioctl, because there is no second mechanism to add one
to.What is built is docs/when.md — the only document that says.
The plan is docs/implementation.md: phases P0–P10 to
the first milestone, the demo — ipnx booting to rc in a terminal, with the
host's commands through os and WASI programs running natively, and the
website, with emca in a browser. How to build and run it is
docs/handbook.md.
Every document answers one of six questions.
| why | this README, and docs/why.md |
| who | docs/personas.md |
| what | docs/architecture.md — the contracts; docs/saranos.md — the layers and the host; docs/emca.md, docs/window.md, docs/compositor.md, docs/surface.md, docs/type.md, docs/canvas.md, docs/acme.md — the windowing system; docs/userland.md, docs/syscalls.md, docs/identity.md, docs/packages.md, |
Beside them: RESEARCH.md, the evidence, every finding with its provenance; docs/proposals.md, the designs awaiting review; and docs/verbatim.md, Christine's own words, quoted.
LICENSE is MIT, inherited rather than chosen: Plan 9's copyright
passed to the Plan 9 Foundation in March 2021 under MIT, and the Plan 9 sources
vendored under userspace/ keep the Foundation's notice. Ghostscript, as Plan 9
distributes it, is under the AFPL or the GPL instead. No Research Unix source is
in this repository; the Tenth Edition measurements in RESEARCH.md are data
taken in the parent repository.
| where | docs/platforms.md |
| when | docs/when.md — what is built, and what is not |
| how | docs/implementation.md — the plan; docs/handbook.md — the practice |