HNHacker News
TopNewBestAskShowJobs

cxa

9 karma · joined July 3, 2012

submissionscomments
cxa··on Ask HN: Share your personal website
https://christopheradams.io/ is my personal website of writing, projects, and photographs. A simple static site published with Emacs, Jekyll, and Bootstrap. I even host my own newsletter with listmonk.

One early post that charted my path:

https://christopheradams.io/posts/2016/11/25/what-happens-wh...

cxa··on Xmonad seeking help for Wayland port (2023)
I have Xmonad running well on Ubuntu 24 with Gnome Flashback

The packages I install are: xmonad libghc-xmonad-extras-dev gnome-flashback gnome-panel

(plus suckless-tools and xmobar)

That should give you a login option for "GNOME Flashback (Xmonad)"

I recall there were a couple of hacks necessary to show the Gnome Panel:

gsettings set org.gnome.gnome-flashback root-background true

gsettings set org.gnome.gnome-flashback desktop false

and then the panels you can hide or remove per your preference

cxa··on Why tennis balls are yellow or green
The original article on Artsy (which CNN links to) is better illustrated:

https://www.artsy.net/article/artsy-editorial-reason-tennis-...

cxa··on What's all this fuss about Erlang? (2007)
There are some good introductory videos at https://www.cs.kent.ac.uk/ErlangMasterClasses/.
cxa··on Programming languages that are actively developed on GitHub
Erlang (https://github.com/erlang/otp) accepts PRs on GitHub, although they maintain their own JIRA instance for issue tracking.
cxa··on Programming languages that are actively developed on GitHub
Yes, I can confirm this. Development on Elixir (https://github.com/elixir-lang/elixir) is done in the open and on GitHub.
cxa··on Syntax Highlighting Off
I've found an agreeable middle ground, which is to keep syntax highlighting on but to use a monochrome theme, where different types of tokens (like you mention) are distinguished by contrast instead of color. However, I don't personally favor pure blacks or whites (just ask any master printer).

I do make exceptions. For example, I color my cursor, as well as highlight matching parens if the cursor is on one of the pair (changing just the foreground color of the paren, not inverting it). The only color I use is red.

I don't make any objective claims that this is better, my aim is to make something "done well and tasteful", as you say.

cxa··on 365 days of pixel art
Nice work. If you're into this sort of thing, you might also appreciate https://instagram.com/pxlpeeps/, though the style is more constrained, and the focus is on pop culture characters.
cxa··on The Restful CookBook
When I read the title of the post, I wrongly assumed it linked to the "RESTful Web Services Cookbook", which is another O'Reilly classic on this topic. The advice I've heard is to read one or the other, depending on which prose style you prefer.

It's nice to see a CC-licensed effort to create a similar resource. It's unfortunate that the names are so similar.

cxa··on Input: Fonts for Code and Data
I've been using Input as my default monospace font in both Mac and Linux for the past 5 months, and I have a very high opinion of it.

To anyone curious, I recommend trying the preview tool: http://input.fontbureau.com/preview/

One of its best feature is that after you select your preferences for style, width, weight, and alternates, you can bookmark the URL for later reference or sharing.

cxa··on What We Learned from Sponsoring an Open-Source Developer for a Year
Kudos to the company for supporting Loïc Hoguin's work on Cowboy.

One of my favorite features of Cowboy is its REST handling[1], which models a resource as a state machine with callbacks for various behaviors. The API is similar to Webmachine (another great Erlang project); I find it's a much clearer abstraction than mapping each HTTP verb + route to a function, which is what most "REST" frameworks do.

[1] http://ninenines.eu/docs/en/cowboy/1.0/guide/rest_handlers/