HNHacker News
TopNewBestAskShowJobs

mackeye

75 karma · joined January 27, 2025

https://makki.moe :>
submissionscomments
mackeye··on The Helix Text Editor (2024)
this is the kind of thing kakoune (helix's primary inspiration) excels at --- i can hook `fmt` to a non-whitespace character insertion and have auto-reflow as i type. of course, this requires the user implementing the script to get it right, but then you can pr it into kakoune's "stdlib" which gets loaded by default, so any user can use it. (though helix is getting a plugin system eventually, which hopefully alleviates the pain of slow merges.)
mackeye··on Purposeful animations
it got on my nerves to the point i switched to https://github.com/nikitabobko/AeroSpace, lol. things like smooth scroll help you follow your place in the text (its something i cant live without, even in a tui editor). a fullscreen workspace switch should not need that.
mackeye··on Claude Sonnet will ship in Xcode
too many of them these days: https://kakoune.org/
mackeye··on Zedless: Zed fork focused on privacy and being local-first
smaller chunks works better, but ime, it takes as long as writing it manually that way, unless the chunk is very simple, e.g. essentially api examples. i tend not to use LLMs for planning because thats the most fun part for me :)
mackeye··on Zedless: Zed fork focused on privacy and being local-first
i'm an undergrad, so when i need to implement a paper, the idea is that i'm supposed to learn something from implementing it. i feel fortunate in that ai is not yet effective enough to let me be lazy and skip that process, lol
mackeye··on Zedless: Zed fork focused on privacy and being local-first
> how do you convert a paper into working code?

this is something i've found LLMs almost useless at. consider https://arxiv.org/abs/2506.11908 --- the paper explains its proposed methodology pretty well, so i figured this would be a good LLM use case. i tried to get a prototype to run with gemini 2.5 pro, but got nowhere even after a couple of hours, so i wrote it by hand; and i write a fair bit of code with LLMs, but it's primarily questions about best practices or simple errors, and i copy/paste from the web interface, which i guess is no longer in vogue. that being said, would cursor excel here at a one-shot (or even a few hours of back-and-forth), elegant prototype?

mackeye··on Left to Right Programming
i saw hazel mentioned forever ago in an eecs 203 lecture and it sent me on a multi-year fp/type theory rabbit hole :) thanks for your work on it!
mackeye··on TeaOnHer, a rival Tea app for men, is leaking users' personal data
we probably have disjoint ideas of the world's problems. why would that fix the world's problems? besides an appeal to authority via andrew tate...
mackeye··on How I build software quickly
i see lots of python with blocks like

    ###############################################################################
    ############################### LIBRARY IMPORTS ###############################
    ###############################################################################

    import sys
    from pathlib import Path

(not in this case but) it helps me for long files where modularization would be inconvenient
mackeye··on Rules of good writing (2007)
arabic can be VSO or SVO. i'm rather new to the langauge but tend to prefer VSO when writing, even as a native english speaker, which gets me to wonder if theres a correlation somewhere between arabic proficiency, other known languages, and VSO/SVO preference. my preference might come from the relative conciseness of VSO in arabic though; often placing the subject before the verb is a bit redundant given context. i'm sure theres a correlation to programming language typing schema somewhere there :)
mackeye··on Plwm – An X11 window manager written in Prolog
have a look at river, theyre currently working on something like this!
mackeye··on I have tinnitus. I don't recommend it
lol, i distinctly remember calling mine "the sound of life" when i was younger. the metal shows didnt help it too much but its how it goes
← PreviousPage 3 of 3