Recent submissions

Comment · 11 days ago
Having one Metallica song on an iPod from 2001 and it’s ‘I Disappear’ is such a great deep cut reference.
Comment · 14 days ago
‘Hey, Claude, make me a painting of a sunset.’ Voila, you know how to make art. ‘Hey, Chat, write me a sonnet.’ Voila, you know how to write poetry. But you don’t really though, don’t you. Text-to-speech didn’t come into existence with the advent of agentic AI, and yet you will have a hard time getting any job or being part of most communities if you are illiterate. It turns out technology did not make literacy obsolete. In any case, we already know that putting screens in front of children is harmful, so unless someone advocates harming children, using a modern computing device (touchscreen slate, keyboard and mouse, etc) as a replacement for basic education is highly suspect.
Comment · 4 months ago
Homebrew and mise-en-place are the only must have apps for me (both of which are not .app applications). Everything else is pretty well context-dependant and/or built in. For Homebrew - having used Nix, Macports, and pkgsrc, I found Homebrew easier than everything else. I would like to get into Nix, but there is too much mucking around for it to be worth it to me.

mise-en-place has such a unique feature set that I can’t compare it to anything else. I started using it as a replacement for pyenv and sdkman, and found it so helpful.

For me, the better-than-you-think built in apps are:

- Reminders - I haven’t gone all in on any other task management software, but I don’t bother because Reminders does everything I need

- Mail - it is fiddly and idiot proof to a fault, but provided you don’t have an exotic setup and can deal with only average search capabilities, it works well

- Calendar - it’s a calendar. Only thing I don’t particularly like is the date-picker interface for new events, and that’s mainly because I like my Sunday-Saturday format

- Terminal - it’s tidy and works well. Many swear by iTerm2; I find Terminal good

- Safari - does what it says on the tin and does it well, I like Safari. (Edit: I use Wipr2 for Adblock which is necessary)

- Passwords - having been a medium-long term user (2-5 years) at various times of both Keepass and Password Store, I ended up transitioning to Passwords because of its good integration with Safari and its sync in iCloud, which is good for family. However the app itself has improved over time as well and I call it good

Comment · 1 year ago
pg_ownerships and pg_privileges would be incredibly useful.
Comment · 1 year ago
Unless you mean they should get on a level and work through their differences, that’s an awful thing to say. There are over 3,000,000,000 people living in India, Pakistan, and China.
Comment · 1 year ago
I thought, surely this can’t be right - but can confirm that this is the behaviour I see as well, opening a .ics file in Files lets you inspect the event but doesn’t seem to give you any way of importing it into a calendar (even from the share sheet). Maybe you could email the file to yourself but that seems like a pretty roundabout way of doing it.

Not that I ever get a .ics file from anywhere except my emails, but it would be nice to be able to actually use them if I have them.

Comment · 1 year ago
There’s (arguably) an argument to be made that Emacs configuration distributions fit that niche - Doom Emacs, Spacemacs, and Prelude provide varying flavours for different kinds of Emacs users.

Apart from that, I don’t really know what an application would be to Emacs as nvim is to Vim. It’s more like nvim is to Vim what Emacs is to nano, except Emacs came first.

Comment · 1 year ago
Sounds like PowerBI
Comment · 2 years ago
IAMNAL but there’s usually a clause to say that if some part of the agreement isn’t valid/can’t be enforced/etc then the rest of the agreement stands regardless. Who knows how well that stands up though (probably lawyers somewhere, but I doubt it is cited often).
Comment · 2 years ago
With respect to being open source - it’s GPL licensed (with classpath exception), and there are several vendor-supported builds of the JDK. People typically use these or OpenJDK. You only run into licensing trouble if you use the gratis, commercial build of Java provided by Oracle, which you would only do if you’re a newbie or have a highly unusual usecase (there’s really no other reason to use it, even in industry). Java has a massive ecosystem which has the benefit of having both extremely stable, old libraries and newer stuff. It’s the language of industry and middleware; it’s verbose (but less so in recent versions); it’s reliable and easy to reason about. Its strong/static/declared typing is something that some people don’t get around, which is fine for them but really it’s just nice for sanity when working with a code base that’s more than a few thousand lines or that someone else wrote. I reckon it’s the Corolla of programming languages. For what it’s worth I think it’s also pretty fast, even though its zero-to-sixty might not be very impressive.
Comment · 2 years ago
It’s apples and oranges comparing a studio recording to a live performance.

Anyway, I think this is a similar divide to the performances of ‘Hurt’ by Nine Inch Nails and Johnny Cash. People come to each with their own preconceptions and their own taste, and ultimately both tracks explore different ground and express different things through the same composition.

It is all a matter of taste; for what it’s worth, I think no one has to think something is good, but I have a lot of time for people whose sense of taste lets them explore the ground that the artist tries to take them to and understand the artist on their level, whether they think one particular performance is better or worse than another by some metric.

Comment · 2 years ago
SongShift is the gold standard
Comment · 2 years ago
Why? Having come from OSGi it’s a godsend. What’s wrong with it and what’s better?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton