For now, no. I would want to clean up the innards quite a bit before releasing the source, and it has already consumed so much of my time as it is. I also need to figure out Linux support as well before really "going public".
Favourite article I've read in a while, what a delight. I wonder what kind of performance you could get if someone hand wrote a dedicated, modern C compiler for it.
According to the article, it takes 40 univac instructions to run a single risc-v instruction, so potentially up to 40x the current performance. Though you'd probably need more instructions to do things than a single one, so probably less than that, say 10-20x? Especially if you made a custom compiler that made the best use of the hardware you could, since it's weird
RISCV is a VEEEEERY poor emulation target - the piecemeal scattering of immediates all over the instr makes it very slow to assemble them (lots of ANDs, shifts, and ORs) . Re-encoding them is one solution, yeah, but then this is a mandatory messy post-compilation step that also needs to know what is code and what is data. It is almost a pessimal setup. MIPS is much simpler to emulate
Hey, wait a minute, you're the guy who got Linux to run on a 4004 by writing a MIPS emulator[1]! If there's anyone who's been down a similar path before it'd have to be you.
The radar "reading" was done by first plotting analog radar signals to the antique rotary radar displays. Then there would be human operators with a light pen, marking each radar signature on each radar turn.
So the Univac would receive input coordinates for each target and track those in memory each turn.
Something like 70% of the Korean peninsula is mountainous, and a lot of the space between mountains is taken up by cities and farms. This puts flat land at a bit of a premium
My first BA was in history before I went into tech stuff.
It's honestly a hard question and depends on you. I think there's two core challenges:
1. What would be interesting to you and motivate you
2. Finding quality sources
The first one is easy but the second one is hard if you don't already know a fair amount of history, and there's tons of junk out there.
I'm admittedly pretty snobby on my sources but some recommendations (pick whatever works for you):
- The Revolutions podcast is excellent. Made by the same guy as History of Rome
- Unironically, the AskHistorians subreddit is a gem. It's hard to find questions with answers. Just search for their Sunday day of reflection posts. It's a compilation of interesting answers
- If you're able to get into textbooks (not everyone is), do a search for an intro level textbook that's a short survey of an area/time. For example you find smallish intros to most regions and times from Cambridge
What are you interested in and how do you think you'd enjoy learning?
Windy allows you to select your model. For that reason it's my go to for accuracy.
Different models have different strengths, though. Some are shorter range (72h) or longer range (1-3 weeks). Some are higher resolution for where you live (the size of an area which it assigns a forecast to, so your forecast is more local).
Some governments will have their own weather model for your country that is the most accurate for where you live. What I did for a long time was use Windy and use HDRPS (a Canadian short range model with a higher resolution in Canada so I have more accurate forecasts). Now I just use the government of Canada weather app.
I genuinely wonder what the weather Channel, iPhone/Android official weather apps, etc. use under the hood for global models. My gut says ECMWF (a European model with global coverage) mixed with a little magic.
Kobo devices do a full page refresh periodically, which is probably what you're seeing. iirc it will do it on chapter transitions to make it less jarring.
Basically, it's intentional and relatively rare (unless you have really really short chapters).
I wonder how many of the pipes are made of wood. I forget the source, but I heard a decent number of pipes in Montreal are very old and made of wood (which is better than the proliferation of lead pipes that are still being removed)
It feels simplistic, but if the primary problem is fissures and pockets forming, I'd assume they would be full of air. If you know the volume of the wheel and the density per pound, you could weigh it on a very precise scale
Are there any plans to open source it?
reply