News for hackers. Stuff that matters.

cxa

Re:Ask HN: Could you share your personal website here? on Thursday January 15, 2026 @09:48PM (#46642433)
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...

Re:Xmonad seeking help for Wayland port on Friday September 19, 2025 @11:43PM (#45310140)
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

Re:Why tennis balls are yellow or green on Saturday December 28, 2019 @11:11AM (#21899588)
The original article on Artsy (which CNN links to) is better illustrated:

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

Re:What's all this fuss about Erlang? (2007) on Wednesday January 25, 2017 @01:03AM (#13479042)
There are some good introductory videos at https://www.cs.kent.ac.uk/ErlangMasterClasses/.
Erlang (https://github.com/erlang/otp) accepts PRs on GitHub, although they maintain their own JIRA instance for issue tracking.
Yes, I can confirm this. Development on Elixir (https://github.com/elixir-lang/elixir) is done in the open and on GitHub.
Re:Syntax Highlighting Off on Sunday March 13, 2016 @01:16PM (#11278427)
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.

Re:365 days of pixel art on Thursday June 25, 2015 @03:55PM (#9780516)
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.
Re:The Restful CookBook on Monday May 25, 2015 @03:02AM (#9598948)
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.

Re:Input: Fonts for Code and Data on Friday May 01, 2015 @05:49AM (#9470363)
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.

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/