HNHacker News
TopNewBestAskShowJobs

davidjhall

367 karma · joined October 8, 2010

submissionscomments
davidjhall··on The Manga Guide Series
I was going to reply "so worth it" but I checked my subscription - $399/year (legacy) now $499/year. I had gotten it when I was starting consulting and needed to read books per client projects, and could write off the expense for taxes.

Now, I'd have to say no. I read maybe one book a year. ( I "could" read hundreds, but in the end, I don't) I could buy the physical book, which I prefer, and 7 or so others and keep them, instead of a virtual library. Or get them from my public library. Or from archive.org.

The only advantage was the unlimited library and the auto-update of books from revision to revision. But your question has caused me to cancel the subscription.

If you can get it from library or university, I'd say it is -- but not unless you read a lot of books per year.

davidjhall··on The Manga Guide Series
If you have a safari books online subscription, the manga books are available through them --- I think all of them.

https://learning.oreilly.com/

davidjhall··on Show HN: Play Zork with your friends via SSH
Very fun indeed and easier than a sockets-based impl that covers all versions. I'm only doing v3 so far and it's a long haul! Congrats on this!
davidjhall··on Show HN: Play Zork with your friends via SSH
Yes! It's practically my bible now -- I even printed a copy through printme1.com so I can have a bound copy to flip back and forth through ( and dog-ear, tag pages, etc.) I reference other implementations and z-tools to gain insight on changes in memory, objects, etc.

I'm writing blog posts on my journey - detailing each instruction and any nuance with each one, as well as the object structure, z-text and misc. I hope to post it here one day.

davidjhall··on Show HN: Play Zork with your friends via SSH
Did you write a z-machine with sockets or is this piping to an existing one (frotz, etc?) I'm curious about the internals because I'm working on my own z-machine implementation too (not ssh though!)
davidjhall··on Ask HN: How do you keep track of all your Discord servers?
Are folders just on the phone app? I don't see how you can do that on the desktop app?

Edit: Ok - RTFM (or rather Google Search ). There's no folder create per se but if you drag a channel over another and wait a second, it turns into a folder.

davidjhall··on Magic Realm (1979) epic review (2018)
Me too! I had Magic Realm as a kid and tried reading the manual dozen of times but couldn't get it to stick. They simplified the rules over at boardgamegeek[1]

Actually, there's lots of files and tutorials there[2] -- I lost my copy to a hurricane years ago but I may have to pick up a copy and play online[3]

[1] https://boardgamegeek.com/filepage/130110/magic-realm-third-...

[2] https://boardgamegeek.com/boardgame/22/magic-realm/files

[3] http://realmspeak.dewkid.com/

davidjhall··on Implementing Infocom's Z-Machine on an FPGA
Very interesting -- sadly, it doesn't look like he finished. By episode 6, it looks like he got OR running -- but his overview in the first video is spot on!
davidjhall··on Show HN: With a 9-5 job and 2 kids I have finally finished my first MVP
Didn't see this question asked, but how long did it take you to put together. Not people-hours but between when you first put code down to when you were done -- 6 months? 2 years? Thnx
davidjhall··on TFTC (TIE Fighter Total Conversion) v1.0
Interested in knowing your top 3. I'm guessing Wing Commander is up there?
davidjhall··on 1983: Suspended
You can compile! There's modern day ZILF which will take original source files and compile them into .z files that can be used with a Z-machine.

http://www.ifwiki.org/index.php/ZILF

davidjhall··on Cab Ride: Drive a train, forever, through a dreamlike land
Did this remind anyone of Hollywood Medieval on the Atari by Douglas Crockford? Much simpler than this, you moved through hallways or streets, pressing the fire button to change musical phrases. There's supposedly an ending but I can't find a video of it.

Simple demo: https://www.youtube.com/watch?v=AnktY6gOmaA

Detailed discussion: https://www.youtube.com/watch?v=BLXL8jwg-tk

davidjhall··on This X Does Not Exist (2019)
I thought this post was going to be "This variable X does not exist" and have a machine-generated formula solving for X.
davidjhall··on France to introduce controversial age verification system for adult websites
For some reason, I thought of the Leisure Suit Larry age verification system which asked questions that only an 18 year old ( at the time, with no internet ) could answer: https://allowe.com/games/larry/tips-manuals/lsl1-age-quiz.ht...
davidjhall··on Show HN: Hacker Feud
This list, but no Cobol, Fortran, APL, smalltalk??? Not remotely accurate.
davidjhall··on State of Loom
Have to admit - I was excited to think this was about a SCUMM update or maybe a sequel.
davidjhall··on Workstream: A fast virtual computer you can use for anything
What EC2 instance type do you use for a typical developer machine?
davidjhall··on Amiga Machine Code Course
This looks great and would love to go through it.

I wish someone would do an Atari 8bit course as well! I didn't get heavy enough into Atari asm as a kid.

davidjhall··on Show HN: Visual SQL
>Please enter your business email address. This form does not accept addresses from yahoo.com.

But my business address, right now, is @ yahoo.com

Or, I don't want to give you my real business address yet because I don't want spam at that account.

Or...

davidjhall··on Building a Linux Desktop for Cloud Native Development
I read the headline quickly and thought this was building a Linux Desktop on the Cloud and thought it would discuss hosting a performant desktop dev environment on AWS/DO/Azure. Anyone have great success with that?
davidjhall··on Obama lists his favorite books of 2019
There's a page two that's not accessible on instagram that has earlier books: https://twitter.com/BarackObama/status/1211033245812441091?s...

There he recommended Exhalation/Ted Chiang -- my favorite of the year

davidjhall··on Sonos's “recycle mode” intentionally bricks devices so they can't be reused
I'm curious what you would recommend instead. Everyone is listing speakers they bought decades ago but what are the latest non-sonos speakers that people like?
davidjhall··on Dungeon Generation in Enter The Gungeon
(didn't notice my phone did autocorrect and missed the edit deadline -- actually meant DEcompile process -- but I think you all know what I meant )
davidjhall··on Dungeon Generation in Enter The Gungeon
I would like to know more about his recompile process. Is there a Unity tool?
davidjhall··on An interactive cheatsheet tool for the command-line
Is there a key command or way to find out what's below the cheat? For instance, I tried the "local ip address" example in the demo and it gave the IP address but now 'how' -- ifconfig? was it in a text file? env var? script?
davidjhall··on A Z-Machine in OCaml (2016)
I remember following this a while back while working on my implementation of the z-machine. I don't think he finished it though ( neither have I! )
davidjhall··on Prime Video on Chromecast and Android TV, YouTube on Fire TV
Great news! I had to move between 2 rooms with a streaming PC. Now I can finish those Babylon 5s.....
davidjhall··on Black – Uncompromising Python code formatter
Plus, finding the change isn't that hard, compared to munging your 1 or 2 line assignment into 30.

A good diff will tell you:

     foo = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,
            19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 ]
vs.

  >>    foo = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 11, 12, 13, 14, 15, 16, 17, 18,
            19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 ]
Better ones will underline the offending characters.
davidjhall··on Black – Uncompromising Python code formatter
meant to be:

  printable_chars = { 33, 34, 35 [...and another few hundred ]
to

  printable_chars = {  
    33, 
    34, 
    35 
    [...and another few hundred lines ]
    }
davidjhall··on Black – Uncompromising Python code formatter
Because I'm dumb. :-( First line was a single line The next line was multiple lines as per https://news.ycombinator.com/item?id=19944722 above.
← PreviousPage 2 of 6Next →