There's spicetify, which you can use to remove podcasts from and customize the UI of the desktop client:
HN user
rpod
Seems related to the concept of conceptual integrity as stated by Fred Brooks: https://wiki.c2.com/?ConceptualIntegrity
It’s funny because hyphens (hyphae) are also a type of mushroom.
The Butlerian Jihad will set us free:
As the first-born son of a psychiatrist, I feel inclined to add the data point that I do not recognize this in myself. I have a fairly neurotic personality, though, maybe that's the word you are looking for? Then again I don't think my father's profession has had a significant impact on my personality.
Maybe it has more to do with a type of personality that professions like psychiatry attract? It's hardly disputed that your parents' personalities tend to rub off on you.
Well said. It's the reason I hate Microsoft's Team Explorer built into Visual Studio. Almost everyone on my team uses it, and as a result, nobody understands git. The number of merge commits that could have been avoided by a simple git pull --rebase...
Are you using magit on Windows? I am experiencing the same performance issues for large repos and am really hoping to find a way to fix this.
I made the jump from vim to emacs without relying on evil or spacemacs, working my way through the built-in tutorial (C-h t) and doing my own customization from the bottom up. Surprisingly, you don't need that much customization to get productive in emacs, so it's better to find out for yourself what you need.
The mnemonics of the emacs keybindings are part of what makes it so special, so it didn't make much sense to me to use evil-mode. Spacemacs is another layer of abstraction which makes it easier to get started, but ultimately hinders your customizability and understanding of the text editor you are using.
I know you specifically asked for tips that apart from perseverance, but I believe this is the reason I stuck with it for the past 2 years. But beware: mastering emacs is a lifelong hobby, where you sometimes sacrifice short-term productivity for long-term happiness.
Adding ".rss" to a subreddit's URL turns it into an RSS feed. I use this to avoid the homepage and ranking by hot/popular, and consume reddit like a normal news feed.
I've been using a combination of rclone and borg backup to backup my Linux system to an S3 bucket on a daily cron schedule. I'm paying a little under $1/mo for storage, and it just works so I'm really happy with it so far. If you use a cheaper storage provider you could probably get it done for even less.
I'd encourage you to try the built-in tutorials on the subject, starting with "An Introduction to Programming in Emacs Lisp" (unless you still have to complete the general emacs tutorial, in which case, press C-h t). Imho, being able to effectively navigate the builtin documentation tools (C-h i, C-h k, C-h m, C-h f, ...) is what allows you to ramp up your emacs knowledge the fastest.
Gentoo with KDE Plasma. I was intrigued by the idea of a source-based distro and installed it out of curiosity. KDE turns out to be a great desktop and the distro ships with an amazing package manager.
That's an interesting perspective. Coming from a background of primarily developing backend services and using databases as a necessary tool, I usually approach it the other way and steer clear of stored procedures, triggers and the like. I guess it's also a matter of using the tools that you're most comfortable with.
Do you have any pointers as to where one might learn more about the topics you mentioned? I'd be interested in reading more about #5 in particular
Fastmail; cheap, fast, reliable, and I can use my own domain. If you want end-to-end encryption, ProtonMail is an alternative.
I didn't know about calculation marks, thanks for sharing! I use org spreadsheets to keep track of my D&D party's character sheets, so this should definitely come in handy :)
Especially since org-mode has a built-in spreadsheet system that supports formulas written in emacs calc or even arbitrary elisp: https://orgmode.org/worg/org-tutorials/org-spreadsheet-intro...
Hey, I just wanted to say that I really love your gensim library. I've used it for my Master's thesis a couple of years back and it's been a tremendous help. Thanks so much!
Check out http://up-for-grabs.net for a consistent source of open source projects that could use some help. There are also specific tags that indicate first-timer friendly contributions.
Coincidentally, today at work I wrote a piece of code that reminded me of this article (specifically the part about Good Code). It's not revolutionary in its function or even critical to the application. It just does one thing well and I'm fairly certain I'll never have to touch it again. It's these little moments of joy that, for me, make up for a lot of the tediousness of day-to-day programming.
org-mode is extremely versatile and can be used to organize any kind of data. It has time-tracking support built-in, which I use to track my time at work (methodology inspired by http://doc.norang.ca/org-mode.html#Clocking). Any other type of data you are tracking (e.g. step counter) you could export to org tables. Granted, it would require a bit of customization to generate custom reports/summaries for these tables, but its customizability is exactly what makes it so powerful.
http://up-for-grabs.net is a consistent source for open source projects that could use some help.
There’s a difference between truth and objective truth. Something can be true in the same way an arrow can be shot true to its target. Requiring everything to be objectively true is an absurdly high standard, imho.
As a sysadmin, you'd have to have first-hand experience on what can go wrong on the dev side.
Also curious as to why Ubuntu isn't suitable for production.
Thanks. There's a misleading headline if I ever saw one
It's not necessarily the people who can benefit from a trustless network that cloud the ecosystem, it's shady people who want in on the hype solely to make money and apply blockchain to every conceivable use case just for the sake of applying blockchain. It's the kind of people who are an expert on fintech, blockchain, AI/machine learning and IoT all at the same time and seem to use the terms interchangeably.
The direction of causality, if it exists at all, should probably be the other way around.
Not startup-specific, but Linus Torvalds is definitely the Gordon Ramsay of programming.
Why narrow it down to Clojure? Feels a tad artificial to me.
AFAIK, any Dapp using Ethereum has to make use of their JSON-RPC interface, which is language-agnostic. So it's perfectly fine to build a Clojure application on Ethereum, although there is a wrapper library for the JSON-RPC interface available in Javascript. No idea how many startups, if any, are using Clojure and for what reason.
I've also experienced this kind of existential dread on and off for the past 10 years or so. What really helped me was reading the work of Alan Watts. I find the idea of the concepts of "self" and "other" being mere illusions and that everyone is the universe looking at itself through a different lens really appealing, and makes the idea of dying someday more acceptable to me.