HN user

dotemacs

130 karma

[ my public key: https://keybase.io/dotemacs; my proof: https://keybase.io/dotemacs/sigs/KiVlpmF61XdRb97JwArY6xWzyCHlb3DTnLqDt38SvQk ]

Posts0
Comments77
View on HN
No posts found.
Code and Let Live 6 months ago

I saw this headline, saw the tweets and missed what this was about.

Then read Simon Willison's breakdown and got the 'Aha!'.

I like what they've done, played with it and immediately started to plan how I'd try to implement it myself.

I guess this will be the way to go, for development setups instead of using a dedicated machine. Especially when mobile clients are created for Sprites.

Leaving Intel 8 months ago

What's with the retro gear on the desk?

Do you use it much and what for?

In particular Commodore tape player.

Clojure MCP 1 year ago

Your options are kind of limited: - Amazon Q CLI - Claude Code CLI - OpenAI Codex CLI

Ampcode have a CLI, which is their agent using Claude 4.

Google also came out with Jules a few days ago.

There's aider, with which you can use whichever LLM you'd like.

I'm pretty sure that there are others...

I guess it's hard to switch from a working setup that you've invested time in.

Especially since you might not be familiar with the new one.

Personally, I'm trying out things in VS Code, just to see how they work. But when I need to work, I do it in Emacs, since I know it better.

Also, with VS Code, just while trying it out, simple things like cut & paste would stop working (choosing them from the menu, they would work, but trying to cut & paste with the key shortcuts and the mouse, wouldn't). You'd have to refresh the whole view or restart it, for cut & paste to become available again.

Has anybody actually used Windsurf's Emacs mode?

You'd think that with a generative AI coding editor, they'd stay on top of it and make it work. But I guess that wasn't the case up until now.

Maybe with this acquisition that might change...

I'm glad that this package exists.

I know of UNIX parameters, with a single hyphen & a single letter, and GNU parameters, with a double parameter and a word. But a single hyphen and then a word: *mind broken*.

When I first saw that on Terraform, I was upset & conflicted.

OK, I know that Java also has mental parameter options like that ('-version', note the *single* hyphen followed by, gasp, a word!), but I just dismissed it as weird enterprise-ism.

Then I saw that this 'single hyphen + word' was an accepted convention for parameters, in the Go world & I was disappointed.

Glad that this package is fighting the good fight.

Why Clojure? 1 year ago

Somebody brought up a point about outdated documentation.

Currently https://clojuredocs.org is sort of the go to place. It wins due to Google algorithm.

I wanted to add the ability to vote on answers provided there. So that you have the ability to see the most relevant/popular answer, rather than the oldest.

Raised an issue on the repo, four years ago now. No response:

https://github.com/zk/clojuredocs/issues/222

And why do I mention Google algorithm? Because there was another effort that tried to create a (debatably) nicer documentation, but due to lack of Google traffic, it died. See: https://news.ycombinator.com/item?id=8027119

For a more eloquent argument on its uses, see this blog post:

https://metaredux.com/posts/2019/06/29/farewell-grimoire.htm...

I found myself frustrated a lot when I used it two years ago.

Sad to hear about your experience.

A lot of abandoned libraries. There's not a huge ecosystem around it compared to golang

I found it to be the opposite. In Clojure you have Clojurists Together: https://www.clojuriststogether.org which funds people to work on Open Source libraries. And more importantly there is Clojure Commons: https://github.com/clj-commons which takes popular Clojure libraries, that are no longer being supported and carries on looking after them.

When I found popular Go libraries that have been abandoned, I asked in the Go community, if there are such initiatives, especially seeing how Google is behind Go. When people didn't understand what I meant, I pointed them at the examples above, from Clojure. To which their response was "TIL, Clojure, never heard of it before! No, we don't have such initiatives in Go."

Maybe the initiatives from Clojure Commons & Clojurists Together need more visibility for the newcomers to Clojure?

My post reported the perceptions that non-Serbs often have about Serbs, and how this can hinder yugonostalgia

I was driven by an Albanian taxi driver abroad, who loves ethnonationalist Albanian politician Albin Kurti, but at the same time believed that Yugoslavia was amazing and that he wished that it never split.

I can use many examples like that that can hinder your NATO flavoured narrative.

It goes both ways.

I'm glad to see that certain extensions are what's stopping people from switching to Safari.

For me the issue is that Safari garbles the sound when using Google Hangouts and Whereby. Having to open another browser just to use those services, is pretty annoying.

Fy! | Senior Clojure(Script) developer | Full-time | Remote

Fy! is an online store (mobile & web app), for discovering and buying cool products, mostly in home furnishing space, see [1].

I'm looking for Clojure(Script) developers to help with the building of the apps using Clojure & ClojureScript.

What your usual day will look like:

The whole development team is remote, where we communicate over Slack.

In the morning we have a stand-up. Then we can either pair or work on a task independently. Once complete, we follow GitHub flow, where you create a PR and nominate some team members to review. After which your work will be deployed to production.

Meetings wise, we have very few meetings per week. You'll have a clear schedule to get on with your work, using whatever tooling you feel most productive with.

Constraints: most of the team is based in Europe so it would be great if you were in a European time zone.

Please email me a short description of your experience and what you're looking for along with your CV, to a@iamfy.co.

1. https://iamfy.co

Yes, this is an ad for their service. But then, you are on HN, not on Lobsters.

I think that this is great idea that you're trying this. I hope you stick with it and succeed. Because it would be great to be able to hire and be hired, where you're not competing on how cheap you are or some other demeaning metric.

Godspeed.

The author even has this whole site, which is essentially a slide deck: http://boringtechnology.club/

But even though he talks about "boring" tech, he did go on to have a startup, Skyliner, which was written in Clojure and subsequently acquired by Mailchimp.

So I guess, you can't be using the borking stack all the time...

Just like you have "chai" tea, or "naan" bread, so you now have "spomeniks" monuments.

What you have to remember is that these structures were erected to commemorate sacrifices that communists wished to be seen, but from a skewed, one sided perspective.

For example, during the WWII, in the whole of Germany occupied Europe, all the concentration camps were opened at the behest of of Germany. But not so in the Independent State of Croatia, which covered most of the territory of Croatia, Bosnia and Herzegovina, parts of Serbia and Slovenia. The monuments commemorating the camps are done in such a generic manner that you wouldn't know the victims from the perpetrators.

And while in Germany you have sites like Yolocaust[1] which ridicule those who don't know what the Holocaust was. You have companies like Valley Eyewear making their marketing campaigns using the Holocaust monuments.

1. https://www.bbc.co.uk/news/world-europe-38675835 2. https://www.smh.com.au/business/companies/australian-sunglas...

You don't have France, Denmark or the UK refusing to recognize Kosovo, for example.

Of course not. They, the UK in particular, were essential in creating it and actively encouraged it from ceding from Serbia. It's their baby. Why would they not recognise it? There is at least 9 Albanian children from Kosovo and Metohija, southern Serbian province, who have been named "Tonyblair" (no, not misspell). In the honour of Tony Blair. See: http://albanmuja.blogspot.com/2011/11/tonys.html