James Hague

435 posts

James Hague banner
James Hague

James Hague

@dadgumjames

Occasionally I make something people are interested in.

Katılım Şubat 2014
36 Takip Edilen3.3K Takipçiler
James Hague
James Hague@dadgumjames·
I was recently asked about the first *home* game with a cinematic. Bugaboo (The Flea) from 1983 sometimes comes up. Astro Chase (1982) has intro and ending scenes. Anything earlier?
English
1
1
5
2.3K
James Hague
James Hague@dadgumjames·
@nothings From an insider perspective, Sumoner PS2 (2000) laid the groundwork for the subsequent console games.
English
1
0
1
410
James Hague retweetledi
Jon Gjengset
Jon Gjengset@jonhoo·
Today the orange site reminded me of a neat article by @dadgumjames from many years ago that makes a point I think still holds a lot of truth and is worth remembering: most people (including, necessarily, most experts) don't engage in online discussions. prog21.dadgum.com/143.html
English
2
8
52
0
James Hague
James Hague@dadgumjames·
I periodically write command line tools that generate HTML. Every time, I think it would be great to redirect output directly to the browser instead of creating a file, but no.
English
5
1
17
0
James Hague
James Hague@dadgumjames·
@ManuelaXibanya I live in the land of mo-cap for everything, so it's always a joy to see some hand-keyed anim.
English
0
0
1
0
Manuela Malasaña
Manuela Malasaña@ManuelaXibanya·
you know it may not be perfect, or even up to the quality of an actual professional animator, but I think I've been really improving lately
English
5
4
53
0
James Hague
James Hague@dadgumjames·
At some point I stopped customizing desktop backgrounds and just make them completely black.
English
6
0
29
0
James Hague
James Hague@dadgumjames·
A UI feature that would save me time, but I haven't seen on anyone's radar: feedback that copy-to-clipboard actually occurred.
English
3
2
23
0
James Hague
James Hague@dadgumjames·
The "premature" in "premature optimization" means "Before you fully understand the problem." This is also the loophole that makes it okay for a domain expert to sometimes optimize from the get-go.
English
1
8
53
0
James Hague
James Hague@dadgumjames·
I spent much of the pandemic on a laptop, and now that I'm on a big monitor again I'm using smaller windows than I used to, with more programs visible at once. Resolution aside, feels like the ideal that early GUIs promoted.
English
0
1
7
0
James Hague
James Hague@dadgumjames·
When building a UI for entering an AM/PM time, don't default to one or the other. Force AM or PM to be chosen before the (for example) "SET ALARM" button is even availble.
English
0
0
13
0
James Hague
James Hague@dadgumjames·
Over the years I've appreciated some principles of the Erlang/OTP team: focus is on large systems not microbenchmarks, slow consideration of changes, experimental ideas often set aside, language is kept clean even if some complexity is dealt with behind the scenes.
English
1
2
17
0
James Hague
James Hague@dadgumjames·
@timbray @opinali @jxxf Haven't used mine in a while, so I couldn't remember, but it's 160 lines of Perl + a 52 line HTML header. I never would have blogged at all without it.
English
0
0
2
0
James Hague
James Hague@dadgumjames·
The MONOSPACE JavaScript demo sets up a rendering context using 59 bytes of code, and it contains 2 things I didn't know about HTML5/JS.
James Hague tweet media
English
1
1
18
0
James Hague
James Hague@dadgumjames·
@bjorn_fahller @lukego I wrote lots of PLEX for AXE, and I knew about EriPascal, but never saw any. It was for some tangential system–billing maybe?
English
0
0
2
0
Luke Gorrie
Luke Gorrie@lukego·
I've resisted the retrocomputing rabbit hole thus far, which in very grateful for, but I did just stumbled on some of Bjarne Däcker's manuals for the 1970s hardware that ran EriPascal (iiuc), a predecessor to Erlang. Imagine a prequel to Erlang The Movie...
Luke Gorrie tweet mediaLuke Gorrie tweet media
English
2
0
18
0
James Hague
James Hague@dadgumjames·
The last several months have made me realize how many small businesses can't update their own websites. New hours, adjusted lunch menus, COVID restrictions, all go on Facebook.
English
1
2
27
0