News for hackers. Stuff that matters.

ideasman42

With you on preferring bitmap fonts.

As I got higher DPI monitors, I found it less hassle to use outline fonts, but I still find them preferable - given the option.

Re:Xicago Mono: Classic macOS font for your terminal on Saturday October 10, 2026 @06:02AM (#50031319)
Xicago Mono is a mono-spaced font that closely follows Chicago with some tweaks to make it useful for terminal / software development.
Re:I don't like passkeys on Friday September 18, 2026 @10:19AM (#49754790)
They're great when you don't own a phone - when you can't use random 2FA "Apps".

As many USB-security keys can be used passkeys.

Re:GPU World on Tuesday September 01, 2026 @02:52AM (#49518798)
I couldn't believe it when the "real" news headline was reported - destructively scanning books.

I thought this was one of the less plausible parts of the book, Sigh! :)

Re:Hello, me. It's been a while on Thursday August 13, 2026 @11:32PM (#49294479)
It's always seemed strange to me that it's so common for people to feel the need to have continuous ... radio/podcasts/tv.

It turns out there is a fair amount of research done on this, look into:

https://en.wikipedia.org/wiki/Continuous_partial_attention

Re:ST-RS: A suckless-like ST terminal in Rust on Monday June 15, 2026 @10:19AM (#48541690)
Since moving to Wayland, I missed ST. While there are many terminals available, most seemed too bloated.

This has enough font support to be useful, but doesn't provide scrolling, tabs etc... similar in scope to ST.

Re:Zed is 1.0 on Wednesday April 29, 2026 @11:04AM (#47949455)
This was reported for Blender/Wayland, they might be able to use a fix like this: https://projects.blender.org/blender/blender/commit/eaf63a35...
Re:A Textual widget for beautiful diffs in the terminal on Monday April 06, 2026 @07:28AM (#47659520)
What benefits does this have over https://github.com/dandavison/delta ?
Re:Ask HN: What Are You Working On? (October 2025) on Monday October 13, 2025 @05:28AM (#45566453)
My own modal editing system for emacs:

After using evil-mode and meow, this is a system I've come up with that addresses issues I ran into with both.

https://codeberg.org/ideasman42/emacs-meep

Re:Meow: Yet another modal editing on Emacs on Friday September 12, 2025 @11:38PM (#45229106)
Had a similar experience, tried to switch to Meow twice, it's really nice in most ways. But I found lack of vim-style repeat and accidental "dropping" the selection to be so unwieldy that I couldn't stick to using it.

Ended up writing an alternative to Meow which addresses the issues I had.

It's currently in review for Melpa, see:

- https://codeberg.org/ideasman42/emacs-meep

- https://www.youtube.com/watch?v=MJqX8Z64k0c

Re:I didn't bring my son to a museum to look at screens on Wednesday September 10, 2025 @07:39PM (#45205689)
This has also been going in in Libraries in Australia. Go to the library - toddlers Rush to play on the computer.

I wouldn't mind so much if it was available for those who wanted it but in my experience it tends to be central and noisy - difficult to avoid if that's not what you're after.

Re:The Future of Large Files in Git Is Git on Saturday August 16, 2025 @12:50AM (#44920276)
Something they missed out with the GitLFS cons is authentication, if you don't use SSH-agent, pushing involves authenticating multiple times, sometimes more than 2-3 times in my experience.
Re:Blender 4.3 on Wednesday November 20, 2024 @03:15AM (#42191761)
I remember downloading it from my library on a floppy disk (hoping the librarian wouldn't hear it the floppy drive working - since it wasn't allowed). :)

It's in fact still quite small if additional 3rd party libraries are disabled.

It's possible to make a much smaller download that removes OpenCollada, FFMPEG, OpenEXR, OpenImageDenoise, OpenVDB ... etc. However it's a hassle to distribute a second version at a time when the current size is manageable for most users.

Re:How to find your perfect keyboard? on Friday November 08, 2024 @09:27PM (#42092129)
You need to consider

* How much time you are willing to invest in learning something "different/cusotm".

* How much time are you interested to spend setting up your custom layout.

* How much do you care about muscle memory with other keyboards you're likely to come across.

For example, why not use something like https://svalboard.com (seealso https://en.wikipedia.org/wiki/DataHand)

Or, do you prefer regular keys - split/ortholinear ... etc. (ergodox, dactyl... etc).

Show HN: TopazNG - Amiga system font for coding and terminal use

https://codeberg.org/ideasman42/font-topaz-ng

For some reason I've always had a soft-spot for the quirky Amiga workbench aesthetic.I find modern fonts, while functional to lack the character & charm of some of the fonts on older systems.I've been using this font daily on my terminal & for editing code recently and like it so far.

( Read More... | no comments | 2 points | on HN )
Re:Ask HN: What are you working on (September 2024)? on Sunday September 29, 2024 @07:13PM (#41691715)
https://codeberg.org/ideasman42/font-topaz-ng

Re-creating a vectorized version of Amiga's system font.

Since I've always found font's online to be unreasonably opaque, the glyphs are stored in a TOML file, edited in Blender and exported using FontForge.

Re:Why I Prefer RST to Markdown on Thursday August 01, 2024 @09:00AM (#41128669)
ORG's tightly integrated into emacs & it's ecosystem. It's fine but I don't think there is an equivalent to Sphinx for large cross referenced documents, with different outputs formats & support for translations (different languages).

Perhaps some of these things exist - I may be wrong, if they do I doubt the system is as mature or well supported as Sphinx's.

Re:Why I Prefer RST to Markdown on Wednesday July 31, 2024 @09:40PM (#41125424)
Strange that everyone seems to think it's simpler, it seems might be a web-developer bias here.

I'm not a web developer and I don't find markdown especially easy/pretty/simple... I find it annoying when the same markdown can't be used in different places based on the rendering engine and there aren't standard ways to extend it.

Also, having trailing whitespace as part of the spec.. tsk!

Re:Why I Prefer RST to Markdown on Wednesday July 31, 2024 @09:38PM (#41125415)
Right, this is the one fairly clear down-side of RST, in practice I've found it's never been an issue - but it does seem like a strange constraint.

If you really want you can define bold italic text using some styling magic, but that's quite awkward.

Re:Why I Prefer RST to Markdown on Wednesday July 31, 2024 @09:35PM (#41125396)
Keep in mind you might not _only_ be exporting HTML.
Re:Why I Prefer RST to Markdown on Wednesday July 31, 2024 @09:35PM (#41125391)
I've written a few Sphinx extensions ... it seemed OK to me, a bit awkward but long term - this is the kind of thing you do rarely & use often, so how nice it is to write extensions is barely an issue.
Re:Zed, a collaborative code editor, is now open source on Wednesday January 24, 2024 @10:50PM (#39126003)
I've been using emacs as my main editor for years now and don't find the startup speed to be an issue - to the point I've never bothered with emacsclient:

It starts up with ~77 packages in half a second.

This is my config.

https://gitlab.com/ideasman42/dotfiles/-/tree/main/.config/e...

Re:StyleTTS2 – open-source Eleven Labs quality Text To Speech on Wednesday November 22, 2023 @01:03AM (#38375251)
Once this is working, is there a simple way to switch voices with the default downloaded models? Or does this require downloading other models or generating them?
Re:StyleTTS2 – open-source Eleven Labs quality Text To Speech on Tuesday November 21, 2023 @06:08PM (#38371869)
When trying to input a larger amount of text I get the error:

The expanded size of the tensor (4293) must match the existing size (512)

Any way to fix this from the IPython notebook examples?

Re:Show HN: I automated 1/2 of my typing on Wednesday August 30, 2023 @11:16PM (#37332052)
The down side of this is you have to remember them, for some time now I've been writing with n-gram auto-completion based on a large body of text (including code-comments for projects I work on), see https://codeberg.org/ideasman42/emacs-mono-complete

I have it configured to be enabled when typing in code-comments or commit logs & it often gives helpful suggestions.

Re:Is anyone using PyPy for real work? on Monday July 31, 2023 @09:25AM (#36942142)
In fact no, Python 3.10 is OK new enough.

There is still the lag though, Python 3.10 was out for quite a while before PyPy supported 3.10.

Re:Is anyone using PyPy for real work? on Monday July 31, 2023 @08:51AM (#36941837)
If it was relatively up to date with Python3 I'd use it, but as it lags behind considerably I avoid it, even for personal work.
Re:fe: A tiny, embeddable language implemented in ANSI C on Thursday June 08, 2023 @06:36AM (#36239699)
Are there any projects using this?

Older »