Header, body, trailer panels with three complementary background shades that soften the large black sans-serif typography.
1,024 karma · joined July 15, 2009
Header, body, trailer panels with three complementary background shades that soften the large black sans-serif typography.
via this discussion in HN: https://news.ycombinator.com/item?id=22729461 (2020) I found:
Writing an OS in Rust: Async/Await (2020) https://os.phil-opp.com/async-await/
Blogging about Midori: Asynchronous Everything (2015) https://joeduffyblog.com/2015/11/19/asynchronous-everything/
Plutonium was first synthesized in a cyclotron by Lawrence's group at Berkeley. I don't know what energy they used so I don't know if they needed the extra coils, but they did know of the effect and must have considered it.
Also, U235 was separated at Oak Ridge using machines called Calutrons invented by Lawrence that might have encountered the same problem -- at least they must have considered it.
Peter's letter to readers about the creation of RISKS in Issue #1.01 [3] mentions SDI and CPSR (it's long, scroll down)
1. https://en.wikipedia.org/wiki/Strategic_Defense_Initiative
2.https://en.wikipedia.org/wiki/Computer_Professionals_for_Soc...
There are updates in the last several months, so it looks like the project is still active.
https://www.vatican.va/roman_curia/congregations/cfaith/docu...
ANTIQUA ET NOVA: Note on the Relationship Between Artificial Intelligence and Human Intelligence. "Francis ... on 14 January 2025 ... approved this Note and ordered its publication."
via https://news.ycombinator.com/item?id=43750835, comment by jimmcslim on Pope Francis has died.
Is there a writeup somewhere that explains more about the motivation and history for this project?
Possible alternatives:
smolOS: https://smol.p1x.in/os/ https://github.com/w84death/smolOS/
upyOS: https://github.com/rbenrax/upyOS
MicroPythonOS: https://micropythonos.com/ https://github.com/MicroPythonOS https://news.ycombinator.com/item?id=45525804
This is entirely in keeping with the Star Trek tradition. It had a multiracial cast and female officers in 1966, when that was quite unusual in a TV show.
FYI, other operating systems in Haskell:
House, 2005: https://programatica.cs.pdx.edu//House/
HalVM, 2008: https://github.com/GaloisInc/HaLVM
also
HalNS network stack 2011: https://mail.haskell.org/pipermail/haskell-cafe/2011-May/092...
The Good, the Bad, and the Ugly: The Unix Legacy http://herpolhode.com/rob/ugly.pdf
"What Unix does well isn’t what people want. ...
People prefer integrated environments and browsers. ...
Perhaps people don’t want to think about problem solving this way. Maybe Unix got it wrong. (Even within Unix, the tool approach is losing ground.)"
https://mitpress.mit.edu/9780262334433/eniac-in-action/
An interesting revelation here is that, although ENIAC was not originally conceived as a stored program computer, it was quite early converted to one. They repurposed a lookup table intended to calculate functions to store instructions instead. Many of the well-known ENIAC calculations, such as Monte Carlo simulations, were programmed in this mode.
https://aesthetic-programming.net/ Aesthetic Programming: A Handbook of Software Studies Winnie Soon and Geoff Cox
Also https://news.ycombinator.com/item?id=31726334 (2022) but only one comment -- mine!
Hoare's undergraduate degree from Oxford was in Literae Humaniores, nicknamed Greats - ancient Rome, ancient Greece, Latin, Ancient Greek, and philosophy. In the US, this course of study is usually called "Classics". According to Wikipedia, "It is an archetypal humanities course."
from Vip - Vi-Style Editor in PicoLisp https://picolisp.com/wiki/?vip
https://news.ycombinator.com/item?id=20251118 (2019)
see especially
https://gist.github.com/chrispsn/da00835bb122c42f429a084df83...
I agree it's a nice CPU design, and the whole project is quite impressive. Will Tiny Tapeout make you an actual chip that you can run?
I'm curious about how you used Claude. Is the CPU design itself completely handmade, or did Claude fill in some details? Did you use Claude for both the Verilog code and the Python emulator and test code? Did you provide Claude with some of your own hand-written code to demonstrate the style you wanted and get it started?
The Highlights section near the top of the README says:
13,844 SRAM-adjusted transistors (vs 13,176 for 6502 on same process)
But the Wikipedia article on the 6502 says it only had 3,510 transistors, and says the Monster6502 was built with 3,218 discrete transistors.
Why the discrepancy?
Can't we achieve something like this now with microcontrollers like ESP32 or RP2040?
This project runs a ca. 1990 scientific workstation (not just a PC) on an RP2040:
How long did the project take? Hours? Months?
Have you benchmarked it against CPython? apython is still a bytecode interpreter, like CPython. And, CPython is compiled to machine code, as apython is assembled to machine code. So we wouldn't expect a huge speedup.
A skilled assembly language programmer might be able to write faster code than the C compiler can make from CPython. Is that you? I see the code was written with Claude - does Claude write faster assembly code than the C compiler? Or did you tune the assembly code by hand, or somehow train Claude to write fast code for this application?
It does. I am certainly no Woz, but I used to program a KIM-1 by hand assembling with pencil and paper from a programming card, then keying hex codes into its onboard keypad. After a few days you don't need to look at the card much. It's really quite practical - it's actually easier than dealing with editor and assembler tools. After fifty years, I still recall that A5 encodes LDA.
The Feynman Lectures website does have links to recordings of almost every lecture, but no video. BUT there are thousands of photos --- many photos of each lecture, showing Feynman's blackboards.
Also, there are videos there of a series of 7 lectures at Cornell in 1964.