HN user

fishbacon

198 karma

Lisp Lovers Lounge

Lisp lover, Emacs enthusiast, Traditionally grumpy

APL curious

Posts1
Comments70
View on HN

Excellent set of commands.

Of course the two most useful ones would never be useful in the code base I am currently working on.

"fix" might be the single most common commit message, and after that comes "."

Trying for two years, to get people to include at least some information in their commit messages, has exhausted me.

The pop-up is about disabling javascript, to avoid this kind of website doing this kind of thing.

I thought it was clever. But it also seems ham-fisted, and in poor taste.

The (very clearly AI-generated) watercolors were an immediate sign to be wary of this. But I read it because I liked the first paragraphs.

The prose is decent, I like the premise, thought provoking idea.

One issue though: I had to use firefox' reader mode, because the contrast between text and background was terrible.

I swap back and forth between favorit movies. Every few days it may be Goodfellas. Some days it is The Room. But I always return to Kiki’s delivery service and Howls moving castle. Both are absolutely gorgeous and incredibly well told.

I also find myself quoting porco rosso a lot lately.

This a treasure trove of gorgeous lockscreen images. Very excited to put them into rotation.

If sponsored projects and in-video sponsor spots dried up because of low view count I feel like a +20% loss would be something they would feel on their bottomline?

I suspect their business still requires that revenue.

But my example could be better. Take any moderately sized youtube channel which has a sponsorship in each video. Maybe one of the gaming channels that figured this out? If they lose the sponsorships it would probably not be great for them.

This is completely unspoken by most of the youtube channels that are making videos about this. The reason they are worried is not because of the algorithm or vanity. Especially for channels like LTT it is economical. They get the vast majority of their money from getting a lot of views.

The interesting thing here is that since youtube did not change anything, it is actually adblockers successfully making sponsored content less viable. Something youtube has been trying to, at least on premium ([ytp]), where I get a little "Jump ahead" button on all platforms when sponcon is detected (in aggregate people skipping forward, it also does it for intros and similar).

I wonder if it will have a measurable impact on placement in the algorithm for channels like RLM that are seeing the drop. But rely on crowdfunding and youtube ads.

I share my .emacs with people who ask. Not really for privacy, but because I would feel bad: If someone tried to use any of it and was not able to ask me what I was thinking.

The usual answer is that I was not and we should change it.

I would also have to distribute a couple of novel go programs that I am not proud of if I was sharing it publicly.

Comic Mono 2 years ago

I love the idea. But a quick test tells me it is not appropriate for anyone who uses any non-ascii characters. A shame.

Loved all the recommendations in this thread. I have been thinking about getting away from Source Code Pro for a while.

Seems like this just validates the idea that Patreon did not need to be an app. The website works just fine and I doubt people are using the app for discovery or content creation?

I know Patreon wants to capture as much of your time as possible, because they are now on the infinite growth destruction trajectory. So the app is going to stay and they will keep pushing it and probably remove features from mobile web because of it.

Imagine if Patreon was just a for-profit company and not a growth monster.

Is there much consumer confusion here? Are people buying oat drink "dairy alternative" and thinking they can use it 1-to-1 in place of milk?

This feels like a silly way to go about it, especially as we should be lowering our consumption of these animal products.

I do not know if these products are better for the environment, so in general I just avoid the category. Except for cheese, can't not have cheese.

For about a year, I would receive a password reset notification from Minecraft, every day. Someone thought they had the account name "mark", I am sort of glad they moved to emails and eventually MS accounts. Although I suppose I lost a short name because of it.

My Emacs eye candy 3 years ago

My emacs setup is pretty much eye candy free. I remove scrollbars and menus because I never use the mouse and mode-line linenumber and % of file is usually fine.

Zone seems like fun, but I would never activate it.

I think BQN is a lot of fun, it is an array language like APL, but it does some things different https://mlochbaum.github.io/BQN/ the documentation is great.

Dyalog APL is more of an actual APL, https://www.dyalog.com/

There is also J https://www.jsoftware.com/#/

The array language community on discord "The Apl Farm" (https://discord.gg/SDTW36EhWF) is pretty active.

I also love the Arraycast podcast https://www.arraycast.com/ many amazing interviews and interesting discussions.

Made me realize that I use very few packages any more.

Hydra (most could be done in transient or without a menu), project.el (built-in), magit, org-mode, org-ql, ivy/counsel, company, lispy, smartparens-mode.

I should probably declare configuration bankruptcy and try starting over from scratch.

Last time I did was in 2016 and while it was a pain it did result in a much nicer structure for my init file and lisp directory.

I program Java and javascript for money and a mix of APL, BQN, J, emacs lisp, and clojure for fun.

The biggest challenge is switching from one array language to another, they are very similar but have subtle differences that I forget. Mostly because I am still not proficient at any of them.

Switching between a mainly imperative OOP langauge to a functional language is always very smooth, especially since my preference is lisp so the syntax and patterns are completely different, although modern Java has taken on a lot of functional goodness.

But I never really think about the switch, it has all become second nature to me.

I never thought about it but maybe it is related to being multi-lingual? E.g. I can switch between Danish and English no problem as well.

My favourite is when I get upset about someones driving and they react by honking or doing rude gestures.

Ah, the joys of almost getting killed by someone who is so rude that they don't even realise they were about to kill me.

I am blessed to live in a medium sized Danish city, so it only happens about weekly that I have to face the reality of death by demigod encased in steel plate.