Viewing profile — logicalshift
logicalshift
HN member- Joined
- Sat, Oct 25, 2014, 12:01 AM UTC
- HN karma
- 72
- Public activity
- 22 items
- HN profile
- View on Hacker News ↗
About logicalshift
No profile information was provided.
Recent public activity
-
comment
Comment #45711670
Had a look at my bookshelf to see what I could find that was obscure, maybe these would be interesting: First Contract (Greg Costikyan) - a book about the economics of first contac…
-
comment
Comment #37521416
RISC OS is still available for the Raspberry Pi. You get to basic by pressing F12 and typing ‘BASIC’, and it has a built-in ARM assembler already - the manuals are all available on…
-
comment
Comment #35217577
I started off with a BBC Micro, followed by an Acorn A3000. My first 'PC' was a 486 card for the RISC PC - now there's an interesting architecture: the machine had two processor sl…
-
comment
Comment #34737744
Alan Kay has done a few lectures about exactly this phenomenon: his talk 'Normal Considered Harmful' in particular is worth a look as it pretty much goes straight to the heart of t…
-
comment
Comment #34411663
I wrote a parser generator quite a long time ago that I think improves the syntax quite a lot, and which has an interesting approach to generalisation: you can write conditions on …
-
comment
Comment #33981948
I've been working a 2D rendering toolkit that increasingly looks to me like it probably deserves a mention on these lists: https://github.com/logicalshift/flo_draw (but I'm not on …
-
comment
Comment #32481787
You didn't say which language you're using. If you're interested in Rust, I wrote a crate which deals with a bunch of bezier operations, including boolean path operations: https://…
-
comment
Comment #31913324
The main difference between the ARM1 (which was never sold in any quantity) and the ARM2 was the addition of the multiply instruction (and the multiply and accumulate instruction).…
-
comment
Comment #29781907
If Rust's your language, I wrote a library that should be pretty good at 2D things: https://github.com/logicalshift/flo_draw - I wrote it while working on another project (FlowBetw…
-
comment
Comment #28684690
I've been working on one for a while now that's very slowly coming together: https://github.com/logicalshift/flowbetween if you're interested. I've been building out some backend s…
-
comment
Comment #23202476
The official Rust Programming Language book is excellent and was all I really needed to learn the language. I had a small project to work on that I didn't mind rewriting after my f…
-
comment
Comment #23202406
I suspect some of my experience is now out of date, as it's now spread out over quite some time. The most recent issue I had to deal with was Chrome: when drawing the canvas at hig…
-
comment
Comment #23194571
I’ve been keeping an eye on the various UI libraries when they come up: right now it seems to take me around a month to add a new one so I’m waiting for one to get traction. Someth…
-
comment
Comment #23194527
I like to draw, and I suppose my frustrations with other animation packages that I’ve tried were the main inspiration. It’s quite nice to have something that combines two hobbies i…
-
comment
Comment #23177000
Well, my main side project is the same as it's been for the last couple of years, an animation/vector editing tool written in Rust: https://github.com/logicalshift/flowbetween It's…
-
comment
Comment #20358117
Been working on a piece of 2D animation/vector editing software called FlowBetween for a while now: https://flowbetween.app Seemed like a good way to combine my interest in buildin…
-
comment
Comment #19581665
There are a few of those out there. Nanovg seems to be the one that fits your requirements most closely. If you're into Rust, lyon (plus something like gfx-rs) is another choice. I…
-
comment
Comment #19383419
So, I decided to teach myself a few years ago. I made notes as I went, and the process of learning a skill like this is really quite interesting. The first piece of advice I’d give…
-
comment
Comment #18972642
Hi, you might be interested in a crate I wrote called desync: https://docs.rs/desync/0.3.0/desync/ - it provides a very simple yet expressive API for performing asynchronous operat…
-
comment
Comment #17367842
I've been building an animation tool that provides a UI over http ( https://github.com/logicalshift/flowbetween ) so it has a lot of these problems. For running as a local app, wha…
-
comment
Comment #16014535
I wish you luck because the standards are a mess, but the terminal seems to have been ‘good enough’ for quite a long time (which is why all the standard originate in the 1980s). I …
-
comment
Comment #8506608
My day job used to involve parsing some fairly ill-formed languages, so I developed this: https://github.com/Logicalshift/TameParse I noticed with the languages I was working on, t…