Live data from Hacker News

Viewing profile — smcameron

smcameron

HN member
Joined
Mon, Dec 01, 2014, 11:42 PM UTC
HN karma
1,975
Public activity
526 items

About smcameron

Author of Word War vi, Space Nerds in Space, and gaseous-giganticus

Recent public activity

  1. comment
    Comment #49249476

    I built a model sailboat[1] one time, and if it were for myself and not a gift, I would have named it "Sea Hacker". [1] It was "Schooner Irene" from here: http://www.bearospaceindu…

  2. comment
    Comment #49224365

    I recently was sent patches for my open source space game[1] that added cascaded shadow mapping[1] and gravitational lensing[3] for black holes, both things that I've wanted for ye…

  3. comment
    Comment #48965127

    No, you don't commit trash to a public branch, EVER, if you can help it. Your commits are as perfect as you can make them, and that does not mean squashed in a trash compactor. Tha…

  4. comment
    Comment #48963191

    For TTS I wonder how this compares to nanotts[1] with the en-GB voice, which is sort of unreasonably good. [1] https://github.com/gmn/nanotts

  5. comment
    Comment #48959187

    At my local hackerspace, people sometimes laser cut solder stencils out of transparencies -- the plastic sheets you use with overhead projecters. The trick is to put a piece of pap…

  6. comment
    Comment #48906264

    That breaks git bisect.

  7. comment
    Comment #48902428

    Disagree. You need small, git bisectable commits. Use stgit to do it and it's nearly effortless.

  8. comment
    Comment #48902403

    > Working with lots of changes in parallel on git can be painful. You end up juggling branches and commits, and running scary rebase -i commands that can leave your tree in a half-…

  9. comment
    Comment #48888194

    I've heard of use after free, but I've only heard UAF to mean Ukraine Armed Forces.

  10. comment
    Comment #48762120

    He's a mathematician, so what he means by "in general", is "in every possible case", or "without exception", so what I think he means is, "not all bugs will be found by code review…

  11. comment
    Comment #48559906

    Curl Noise[1] is also cool. I've used it to create some gas giant planets for video games [2] though I used opensimplex noise [3] rather than perlin as the base noise, but either w…

  12. comment
    Comment #48290009

    My own efforts in this area amount to creating the game, Space Nerds in Space[1], which is a LAN game in which everyone gathers in a room with their computers, and each computer ac…

  13. comment
    Comment #48263493

    > I don’t know what C++ thinks it’s doing anymore. C++, when increment becomes excrement, decrement back to C.

  14. comment
    Comment #48227743

    Funny enough Adam Savage just posted a youtube video about building a replica of the demon core and the box to hold it. https://www.youtube.com/watch?v=V1Y4UR8xqxA

  15. comment
    Comment #47840947

    Ukraine, in operation spiderweb, has already launched drones from containers deep within Russia to damage "... one third of Russia's strategic cruise missile carriers, estimated to…

  16. comment
    Comment #47697084

    Not to mention the endless stream of marketing emails you'll get forever after.

  17. comment
    Comment #47683398

    Similarly, Ben Travers didn't have a delay pedal, so learned to pick the delayed parts on Pink Floyd's "Run like hell" when he was younger, since taken to ludicrous speed: https://…

  18. comment
    Comment #47661493

    The TI99/4a version of the Logo language which has turtle graphics used user defined characters to implement them. There were only (I think) 128 user definable characters, and when…

  19. comment
    Comment #47648238

    Interesting... RP2040 seems like maybe a bit overkill for a zero power badge. I've participated in writing some software for an RP2040 powered badge for the RVASEC conference in Ri…

  20. comment
    Comment #47623288

    PRs can contain multiple commits. You need something like stgit to make it easy to make a bunch of small commits that appear to be the work of an omniscient genius who knew exactly…

  21. comment
    Comment #47541422

    On the "reset"/"stty sane" trick, I also sometimes have found it necessary to press Ctrl-J rather than RETURN at the end of the command.

  22. comment
    Comment #47437846

    Something like those switches might be made very cheaply with a 3D printer, possibly a laser cutter, some transparent or semitransparent acrylic sheet, tactile switches and some LE…

  23. comment
    Comment #46292686

    Control, Alt, Delete.

  24. comment
    Comment #46232490

    Can't you just read from /proc/pid/fd/0 ?

  25. comment
    Comment #46181685

    I found it funny that in a sentence that mentions "those who can recognize an LLM’s reveals", a few words later, there's an em-dash. I've often used em-dashes myself, so I find it …