Live data from Hacker News

Viewing profile — logicalshift

logicalshift

HN member
Joined
Sat, Oct 25, 2014, 12:01 AM UTC
HN karma
72
Public activity
22 items

About logicalshift

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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…

  5. 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 …

  6. 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 …

  7. 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://…

  8. 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).…

  9. 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…

  10. 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…

  11. 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…

  12. 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…

  13. 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…

  14. 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…

  15. 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…

  16. 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…

  17. 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…

  18. 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…

  19. 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…

  20. 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…

  21. 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 …

  22. 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…