HN user

schallis

128 karma
Posts9
Comments15
View on HN

Rather than going cold turkey, I’ve found it much more effective to find ways to reduce my engagement e.g by turning off notifications for all platforms, unfollowing friends, groups etc.

I’ve significantly reduced my Social media usage using this because I’m no longer tempted to scratch the itch of a notification, and when I do visit, there’s far less content so I’ll almost always reach the bottom’ now. I basically no longer use Facebook because I’ve made it barren for myself and significantly reduced time spent on Instagram.

Rather than going cold turkey on Social Media, I’ve found it more effective to reduce the amount of content I’m exposed to e.g. for Facebook unfollowing all groups, turning off all notifications, reducing friends; for Instagram unfollowing almost all accounts And turning off all notifications etc.

This has the effect that when I DO inevitably visit these sites, I spend far less time there and it’s much less entertaining since I reach the “bottom” much quicker.

Over time I’ve been able to wean myself off.

The article raises some Interesting points, even if all conflated under the banner of 'everyone should code' being wrong.

"Not everyone enjoys coding" Sure, in which case there's no point doing something you don't like. I do think however that everyone should be encouraged to give it a go and the barrier to entry should be low. Indeed it is getting lower with sites like codeacademy.org. My personal opinion is that basic coding (like that currently taught in UK universities) should be a mandatory class in high school alongside mathematics since the exposure and insight into the fundamental technology of the day is immensely useful.

"Not everyone is good at coding" Absolutely, the reference to academic programming and 'scripting' is absolutely true and as pointed out does not mean that the code solves problems inadequately. In fact I've experienced smart programmers go through this and completely miss the point that that they are hired to solve problems. Programmers can become obsessed with the style and cleanliness of their code – at the end of the day, the real aims should be maintainability and correctness, which are similar but not entirely the same.

"Code can't solve every problem" True story. Just like philosophy or mathematics, it's a tool in a box. There are always going to be crazies who take things to extremes, and let's face it, many programmers are somewhere on the spectrum and tend to have an idealistic outlook on life.

Unfortunately, "Open Source" is easier to market than "Free Software". The real benefits of true free software evidence themselves in the end and that's what counts, not what you call it.

Edit: It is however important to distinguish between free software and thinly veiled proprietary software marketed as Open Source.

Org mode for vim 16 years ago

I disagree, Viper mode is a very thin imitation of a few Vim commands. Slightly too thin for my liking, even on the most compatible of modes :p

Besides, to really experience the benefits of Emacs you have to dive right in. There are many Emacs features I wish Vim had but I fear many of these diminish in value when taken out of their natural environment. The reverse can also be argued to a lesser extent.

Org mode for vim 16 years ago

Wonderful project, it seems I'm not the only one who was reluctant to switch to Emacs just for org-mode.

All good points, I find summarization especially useful.

In this case, since I've actually finished my degree, I just wanted to flick through a bunch of these on the train (without internet access) so it was useful to have an offline archive.

MongoEngine just brings some structure back to MongoDB to make it easier to work with and reduce bugs in your code.

This doesn't mean to say that it imposes strict mappings, you are still free to store and retrieve what you want, even change the data model at any time.