1,589 karma · joined August 17, 2009
Title: My Emacs Productivity Tricks/Hacks
hncynic 1 minute ago
I used this for some time and never looked back.
In my .emacs.d file, the arrow keys, a key with a cursor keys (which are the key bindings for the .emacs.d file above) and then a shortcut to switch to the command that makes use of those.
But I now have a full screen keyboard and mouse.
Here's another way to do it:
M-x { C-c }
You go in the current directory, move up the left arrow key, press escape and hit the backspace key.
I do a lot of self-study, and I use Calibre (ebook library software) to organise my reading materials. I used it because my Linux file browser has problems displaying covers for EPUB files. (And a couple of other) I like that my reading material has lots of ways for me to organise it without creating duplicates (tags mainly) search and browse my books. Then one evening I found myself wishing I could have all my other relevant 'files' in the same system: audio, video, source code, repos, blogs, podcasts, notes etc... Basically a metadata rich database - except not really a database in my case as I need to pull in 'stuff' from all over the place, and not only on one device.
Files are nice, and I hate anything that takes away my ability to organise stuff on a physical level (which, truth be told Calibre stubbornly refuses to let you set up your folder system, so I cheat by using tags) but at the same time, the problem with the skeuomorphic paradigm of files and folder is that there are so many more options open in the digital world than in the real world when dealing with items.
Imagine being able to sit at your office desk and open the drawer to pull out a piece of paper. When you look at the paper it shows you some text. Rotate the paper to the left and the text disappears and a video starts playing, turn it to the right and you hear a podcast, place it on your desk and 4 more pieces of paper appear next to it - or it calls someone relevant to the info.
All possible with digital info, but not with a real piece of paper - yet.
That is the only thing I see as a real negative about files and folders - it may be limiting what we can really do with our digital world because we're stuck in a file-system metaphor created hundreds, if not thousands, of years ago.
Plus, cities would be nicer if the pollution was just around the plant instead of in every street.
For example if I see that I made a wrong decision earlier in a process and I tell my colleagues that I screwed the pooch, it allows us to get back on track quickly and they would probably be happy that I admitted to my earlier mistake.
build your own reactive editor or content with data streams using TagleJS: http://worrydream.com/Tangle/ and it is open source. :)
https://samharris.org/podcasts/111-science-meditation/
It involves the people mentioned in the article and is quite illuminating as to what they've done over the previous few decades regarding this research topic.
So, I thought "Why not both?" For the last 5 years I've used a Samsung Galaxy note 8.0 with pen(the old tablet, not the phone). And the best app I found to take notes on is the stock S-note app.
I can put ideas into their own 'book'. It has shape recognition (draw a crappy square or line and it converts it into a nice clean one). Lots of customization options for pen shape, color, transparency and size. I can take or download photos to paste into the notebook.
But the killer feature for me has been the ability to import PDFs and write over them. Not only do I use this feature for reading textbooks and keeping my notes in them, but I can make custom "paper" backgrounds - think different grids - dot, hex etc.
And last year when I started journaling, I found no journal system worked for me exactly. So using Scribus (an open source DTP solution like InDesign) I can make custom journals (think daily, weekly and monthly organization pages) as PDFs to import and scribble on.
So now I have all my notes with me, able to scribble and doodle when I need, backed up and easily searchable and importable to my laptop. Win-win.
S-note doesn't quite do everything I need it to, so I may try to create my own solution - but it's 90% there.
For example, he is learning about spelling and reading right now. I asked him what things he would like to watch on youtube, (robots) and then we spent time learning how to spell that word together so he could find a cool video on robots.
For art (which he doesn't like very much) I've been getting him to draw out designs for things he wants and then I build them out of wood for him. So while he is not painting beautiful rainbows or anything (yet) he has designed some cool amphibious vehicles and Mars rovers which I went on to make for him.
It seems to be working so far - but hey, I am only a month in. The key seems to be in getting him to figure out what he wants to use the information for.
My main requirement is for a good experience with the pen...
I'm not saying that this response will fix the problem. But it seems that the first part: communicate your perspective; is crucial. If you don't, then you still fail, but people will believe you thought it possible.
I like to disagree and commit. Keeps me sane, and at least I can show that I knew shit would hit the fan.
It works (kinda) but I miss having the whole page at a view...
At first I stopped in from time to time to get my outrage on (I never interact with them, just read) and to feel smug that I am intellectually superior to them and their followers.
But then I realized that if way back, at the very beginning of your thought process you start from a false premise, everything else can follow reasonable and logical methods. It's almost like chaos theory, small differences in the starting position can have vastly outsized differences at the end.
I've used this experience to go back and look at my "starting" positions. And I've horrified myself too. So on the whole it's been an enlightening experience.
So now I can say that I am firmly on my way to understanding them now (and myself too) even though I diagram with them vehemently.
I don't use Facebook much, but if I did, I would want to be able to tell the algorithm "take 50% of what you want to show me based on my preferences and show me the exact opposite"
Trying to put together the timeline, lets say 6 years out of college, so you're maybe in your early thirties. Let's say your Dad had you in his late 20s, early 30s. So he was in his 40s when you and him founded the business, and you were a teen.
Maybe he doesn't think you are ready yet. Maybe he remembered all the mistakes he made in his thirties, and how in his mid forties everything came together when you helped him move online and save his business. But for a business man, all you did was tech stuff. He has seen you follow the start up path out of College and spend 4 years chasing the start-up-lottery dream, and doesn't want to give you $1.5M for you to continue chasing (in his mind) smoke and mirrors.
Maybe while you spent 4 years in college, and he was running the business, with programming employees, he found out that you created a serious hairy mudball that no one but you would ever understand. (I remember some of the first sites and software I made in the early 90s when I first learned web programming and kept building on them because they worked and were in production which now make me shudder to think of).
It might be that he thinks you still have fire to burn and things to prove, and are not ready to take over a company that is running well - that you might makes changes just for the sake of change.
Maybe he fears with more control you would kill the goose that lays the golden eggs.
And he could be very wrong. Made worse by the idea that maybe his assumptions are all wrong, and he is not doing this out of malice (as some commenters are quick to point out) but he genuinely believes he is helping you.
Who knows? We have your side of the story, and though I believe your side is true, it is just half of the story.
/Devil's Advocate
I wish you the best of luck. And I do think your father has some explaining to do.
(My view is formed by my being in my late 40s, having a 6 year old son who I love, and trying to think why my son in 25 years could think that I am a great person, but also think I am screwing him over).
Edit: Spelling
According to SAI sources, the following exchange is between a 19-year-old Mark Zuckerberg and a friend shortly after Mark launched The Facebook in his dorm room:
Zuck: Yeah so if you ever need info about anyone at Harvard
Zuck: Just ask.
Zuck: I have over 4,000 emails, pictures, addresses, SNS
[Redacted Friend's Name]: What? How'd you manage that one?
Zuck: People just submitted it.
Zuck: I don't know why.
Zuck: They "trust me"
Zuck: Dumb fucks.