Recent submissions

Comment · 6 months ago
Comment · 2 years ago
What I said is an utterly factual statement: I found the experience to be user-hostile. You might have a different experience, and I will not deny you your experience even in the face of your clearly-stated intention to deny me mine.

Moreover, I already conveyed my understanding of and appreciation for the work open-source maintainers do, and I outright said above that I intend no disrespect.

Comment · 2 years ago
On the subject of installing Ollama, I found it to be a frustrating and user-hostile experience. I instead recommend the much more user-friendly LLM[0] by Simon Willison.

Among the problems with Ollama include:

* Ollama silently adds a login item with no way to opt out: <https://github.com/jmorganca/ollama/issues/162>

* Ollama spawns at least four processes, some persistently in the background: 1 x Ollama application, 1 x `ollama` server component, 2 x Ollama Helper

* Ollama provides no information at install time about what directories will be created or where models will be downloaded.

* Ollama prompts users to install the `ollama` CLI tool, with admin access required, with no way to cancel, and with no way to even quit the application at that point. Ollama provides no clarity that about what is actually happening during this step: all it is doing is symlinking `/Applications/Ollama.app/Contents/Resources/ollama` to `/usr/local/bin/`

The worst part is that not only is none of this explained at install time, but the project README doesn’t tell you any of this information either. Potential users deserve to know what will happen on first launch, but when a PR arrived to at least provide that clarification in the README, Ollama maintainers summarily closed that PR and still have not rectified the aforementioned UX problems.

As an open source maintainer myself, I understand and appreciate that Ollama developers volunteer their time and energy into the project, and they can run it as they see fit. So I intend no disrespect. But these problems, and a seeming unwillingness to prioritize their resolution, caused me to delete Ollama from my system entirely.

As I said above, I think LLM[0] by Simon Willison is an excellent and user-friendly alternative.

[0]: https://llm.datasette.io/

Comment · 3 years ago
SEEKING FREELANCER | Remote

We seek experienced Django engineers to add new features to our product, which allows people to replace expensive SaaS tools with tap-to-install open-source applications. Lower costs, better privacy!

Tools/technologies:

* Django + PostgreSQL (required)

* HTMX and/or JS (preferred)

* Tailwind CSS (preferred)

We are looking for folks with about 20 hours/week of availability.

For more information, reach out to: entroP at gmail

Comment · 3 years ago
SEEKING FREELANCER | Remote

We seek experienced Django engineers to add new features to our product, which allows people to replace expensive SaaS tools with tap-to-install open-source applications. Lower costs, better privacy!

Tools/technologies:

* Django + PostgreSQL (required)

* HTMX and/or JS (preferred)

* Tailwind CSS (preferred)

We are looking for folks with about 20 hours/week of availability.

For more information, reach out to: entroP at gmail

Comment · 10 years ago
You have sunk to a new low, copy-pasting this same falsehood. The other comments here that speak of your past misdeeds are now all the more clear.
Comment · 12 years ago
The comparisons to PyPy would be much more meaningful if they weren't based on a version of PyPy that's over two years old: PyPy 1.9 was released in 2012.
Comment · 12 years ago
Not for me. Option-clicking produces no result for me on iTerm 1.0.0.20130319.
Comment · 13 years ago
My tutorial for setting up fish on Mac OS X and Ubuntu: http://hackercodex.com/guide/install-fish-shell-mac-ubuntu/

I've never had any trouble using chsh to make fish the default shell. Bash scripts in crontabs still run under bash -- not sure why anyone would think otherwise. Plus, changing the shell command for iTerm/Terminal won't help with remote servers, so using chsh everywhere means you always get a consistent shell experience, no matter whether you're using your terminal locally or remotely.

Comment · 13 years ago
I'd welcome any suggestions for improving the set-up guide, so fire away.
Comment · 13 years ago
Comment · 13 years ago
Homebrewed Python includes the latest versions of pip and setuptools, making the command you suggested only necessary if you plan on sticking with the bundled system Python (which isn't recommended for reasons discussed in other comments here).
Comment · 13 years ago
That's what the Back button is for.

Less-technical users don't need to know how to cmd/ctrl-click on links because even less-technical users know how to use the Back button. If they don't want to use the Back button and instead want to open links in new tabs, there are multiple mechanisms available to them (whether they know about them or not).

The reverse is not true: if you don't want to open a link in a new tab, but that behavior is being forced on you, there is no way to avoid it.

Regardless of the motive, this behavior is not a UX improvement.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton