This can work, but I really hate it, because of my expereince of working with some really large mono repo type projects. And if you do this, it will be a lot harder to start splitting stuff into multiple smaller chunks when you need to.
I think this is a horrible idea, my experience from working on HUGE monoliths are that it is a bad idea. You end up with huge projects that are hard if not impossible to break up, that are so big that almost all development tools are in a constant limbo between running and crashing every single time you do anything. And you end up being really annoyed because everything is really slow
I set up a Micro.blog Mastadon handle for myself last weekend, but never got around to writing about it: @email@example.com. If it’s you thing, I’ll probably never get into Mastadon, because it stresses me out like Twitter does.
Liked: Dylan Beattie 🇪🇺 on Twitter: “One of the biggest challenges with centralized logging is establishing consensus about what log levels actually mean. Here’s a quick primer.… https://t.co/DOGi5qjVR3”
Liked: EmacsCast | EmacsCast
This podcast is great, and have had a huge influence on how I use Emacs. Ditching Spacemacs again, and trying to use Emacs without Evil.
Tinkering with Emacs is every Emacs hacker’s favorite pastime.
This is the best Emacs book I’ve read, I first read it when I was int he hostpital earlier this year, and I’ve re-read it this weekend now that I’m trying to use Emacs without Evil. It is amazing.
I have to agree that most people want something else than a static site generator, but I do not think most people should go for WordPress either; a host like Micro.blog or Squarespace looks like a much better fit, because they are much easier to use and you don’t have to keep them updated.
When people say that PHP is a lot easier to install than go, ruby or what ever they are wrong. It might be easier to find a One Click Installer type host for WordPress than it is for something like Hugo. Still, PHP is a fucking pain in the ass to install.
The Speed thing. Loading a static HTML file is faster, will always be faster than running dynamic code and fetching stuff from a database. There is no question. It is faster. It requires some compromises to do it that way, but from a pure speed perspective: faster.
And the big bad question: databases or a bunch of markdown files?
As a programmer it is much easier to work with a database than a million text files. If you have to deal with thousands of text files you either have to implement some kind of cache or accept how slow it is. On the other hand it is much easier for a power user to deal with than a database.
Because we have a few different alternatives that can be the result of a database as storage versus flat files as storage.
- Dynamic site with SQL as backend
- Dynamic site with flat files as backend
- Static site with SQL as backend
- Static site with flat files as backend.
The advantage of a static site is that the hosting is a lot simpler, you just need a web server and that’s it, while the advantage of a dynamic site is that you can do a lot of interesting things with it that is either very difficult or impossible with a static one. Like API’s, admin panels, to see what you are writing straight away on your site, or features that require two way interaction between the site and the user, like comments or webshops.
None of the options are better than the other, it all depends on priorities, preferences and what kind of site you have and what kind of user of it you are.
Liked: ClojureScript Synonyms
Just got my invite, can’t wait to really start using the new tags.
I’ve used this for a few internal automating a few server maintenance tasks.
This is a no-buzzword first principles introduction to the asyncio library in Python.
We are very sorry for the extended downtime and, as a token of our apology, we are giving six months of Instapaper Premium to all EU users affected by the outage.
This feature seems like a bad idea to me, and I think Google have a job to do to make sure that people actually understand what they are doing.
Text Expander and Emacs doesn’t play that nice together out of the box, because of keyboard input related reasons. The snippet below makes a lot nicer. Not perfect, but better.
I finally got arround to ordering a Nintendo Switch about a week ago, and it is awesome. This is the first modern “handheld” Nintendo device I have used that feel modern, both in terms of design and graphics. It is great, but it feels more like an “iPad” than an “iPhone”, unlike the Nintendo 3DS. And I think I would have preffered something a tiny bit smaller, because I mostly use it as a handheld device while communting etc.
I can’t wait to see how the new MacBook Pro keyboards hold up after people have been using them for a while.
I can see my Apple Watch battery life being significant worse as I’m approaching the two year mark.
Every time I see someone arguing for why choosing your own gender is “wrong”, I see some desperate person hiding under flawed arguments and logic to avoid something they are very uncomfortable with.
The world have spent too much energy making sure white straight cis men like myself are comfortable
New job 1st of September
Tower, the awesome git app for Mac and Windows are moving to a subscription model. I’m not against subscriptions. Seriously. I’m not. But I’m not going to subscribe to Tower, because I think it is too expensive. The yearly price will be the same as I have paid for both versions up to this date. I would not have any problems with the subscription if it was somewhere between $20 and $25 a year.
Using keyboard maestro to auto tune images because Lightroom CC don’t have real batch editing yet
I’d love it if micro.blog sent out some follow recommendation once a week, based on who those I follow follow that I don’t follow
Not to confuse my earlier advice about meditation apps, I still consider Headspace to be the best place to start, but I have enjoyed the built in breathe app on the watch a lot lately.
The only thing I’m excited about after the WWDC keynote is the dark mode and the anti tracking stuff in Safari.
I’d probably be running towards gitlab if this was the Ballmer or Gates Microsoft; but it isn’t.
@hartlco Hi! Found a crash in Icro(TestFlight) it crashes when I delete a mute filter, but the filter are removed).
Three notebooks open at my desk, a Blackwing 602, a Vanishing Point and a KUM Masterpiece.
Let’s get some shit done.
One of the problems with digital photography is that it is so easy to end up with 30 000 pictures shot over 4 four years; and that is after you have deleted a lot of them. I have spent a lot of time the last 8 months or so trying to get rid of as much of the “noise” in that collection as possible. It will probably take a while before I get there. You get rid of 75%, then you give it some time, and repeat it until you can’t remove anything more without loosing something you really care about.
Some people think that machine learning or what ever will solve this problem. It might, for some or to some degree. But I still think we have to do the manual work of deciding what to keep or not. It requires a lot of work, like everything else worth doing.
My favourite thing about my “post DayOne” life is being able to journal with Org-Journal by hitting ESC SPC ojj in emacs. To journal in my text editor makes it far more likely that I do it, than when it is a separate app.
New camera bag
What I love about Lightroom CC is that my computer is useable while it is syncing, and that time takes about the same time Classic used to generate all kinds of previews.
Okay. I have tried a few times to go back to twitter and to follow a few people I miss here on Micro.blog. But I can’t stand it. I’m not sure what it is. But it feels so toxic. I’m not sure what it is.
There is one thing I hate about my current work situation, some asshole makes it impossible for me to bring my dog into the office.
Building, Running, and the REPL | Clojure for the Brave and True > Clojure was forged in a mythic volcano by Rich Hickey. Using an alloy of Lisp, functional programming, and a lock of his own epic hair, he crafted a language that’s delightful yet powerful.
Upgraded my Thinkpad today; larger SSD and 16GB of memory. I’m going to experiment more with using it for work this spring / summer.
The process went much faster than I expected because of some dd and file system resizing magic.
Also: got a new ink today.
@hjertnes You don’t have a freaking drivers license and you’re listening to a trucking podcast?!?
Every time I read some article or book about some new and amazing software development methodology or office / no office work system I pick up on some useful information. But the thing about all of them are that what works for your team or company depends on what you and the people you work with.
For some teams it wouldn’t matter if they were located in the same area or not, because they only talk over Slack. While others have too much “meat space” collaboration for it to work. Some people think working for home is the best. While others can’t deal with it. The perfect for me would be to do it like half of the time.
The same goes for agile. I know developers that can design and build features themselves and developers that can’t do anything unless someone give them drawing and descriptions of everything.
Pick up on the details you and your co workers like and build the mix that work for you. And hey you might get a book deal and write the next book I get annoyed at.
When I start the day with Flogging Molly, I usually move over to Dropkick Murphy’s before lunch.
It’s cool that SmugMug have bought Flickr. Flicker was awesome, but I stopped using it because the Yahoo authentication crap drove me nuts. Let’s hope they don’t fuck it up.
Look here if you have problems with Org Journal not opening the current day when you use M-x: org-journal-new-entry
I haven’t done micro Monday in a while, and I won’t today either. The reason is that I don’t want to just tell you guys to follow someone most of you already follow. But I’m going to spend more time in the discovery section and see if it leads me anywhere.
I don’t understand this huge ongoing “future of micro blog” conversation that started in response to the wavelength.
What if Apple had 12, 13 and 15 inch MacBook models plus 13 and 15 inch MacBook Pro models? More or less the same except that the pro machines used the more powerful but more battery draining CPU’s.
I’ve started to bring Luna to the office, because reasons that aren’t that important. She’s not a huge fan of not being able to walk around as she wants and bothering who the hell she wants. But the first day went much better than expected. She was quiet most of the train rides and most of the time in the office. And she apparently hates the meeting room as much as I do.
Re-listening The Power Broker audiobook for the third time. Still can’t make up my mind about if I like Moses or not.
Note to self: the emacs function Mu4e uses under Spacemacs to send email(e.g when you hit ,,) is message-send-and-exit
I have finally gotten around to setting up a patreon. If you like my blog or my github stuff any support would be very much appriciated. The more support, the more time I’ll have to spend on crazy stuff.
I’m digging Doom Emacs. My config is not ready for day to day usage yet. But I’m confident I’ll get it there soon.
Why am I considering to switch from Spacemacs?
- Easier Layer/module system
- Faster in general: both in terms of startup and general usage.
But I think it is a little bit harder to get into than Spacemacs, and keyboard shortcuts etc are different.
Not all companies are created to be sustainable. Some can be built by small times, while others can’t. But it is important to remember that some want to build the company they’re going to work at for the rest of their life, while others want to get bought by Facebook.
Installing Emacs 26
Back to 1Password
When I started to use Hugo, I told myself that I had to implement some kind of way to use existing apps in order to make it enjoyable. I really enjoy the Micro.blog apps and I really enjoy MarsEdit. The result is micropub and oldpub. Both of them are written in Python and Flask; they are also ready to be used in a public facing server.
The micropub server is really simple. It supports a few different contexts and uses IndieAuth for authentication. The way it works is that when you upload a image it uploads it to the appropriate location on your file system, and the micropub endpoint takes the data and turns it into a text file that Hugo uses to generate your website. I went with Python and Flask for this because it is very minimal and easy to use.
Oldpub is a implementation of the Wordpress XML-RPC API. I have only implemented the parts of it that I care about. How I ended up with Flask here is a result of a lot of Googling. There are some Ruby implementations of the MediaWeblog API, but none of them are complete enough to work in a production system. And I found a some example code for a implantation using Flask and Python. That code was the starting point. The big difference between this implementation and a typical database driven one is that it has to read files and folder structures instead of da SQL database. This means that the code is a little bit more complicated and slower. But thats fine, since the only purpose of these API’s are to publish to a blog.
The next step how I host and update my sites. All of my stuff are hosted on a Linode server, using docker. I’m not going to get too deep into the configuration of it, but NGINX hosts the static files for my Hugo sites, and runs in front of all my server software. And the way I update my Hugo sites is that all the content are in GitHub repositories, and I have a script that pulls changes, adds changes and pushes them up to GitHub before I rebuild the site. It is just a simple shell script that runs in cron every X minutes.
I’m not going to continue to use them myself however, because I’m working on my own CMS. But the current implementation works perfectly fine and I have used it for over a month.
The hats from a handmaid’s tale would be the perfect “leave me alone” hat for when I’m traveling or sitting somewhere public
I love writing with this pencil, but I’m definitely going for the Blackwing 602 the next time. Even though the regular one looks so much cooler.
What’s a snow day?
Got my soft blackwings. First time I’ve paid for pencils. So, what’s the recommended way to carry pencils?
tp2org I put together a simple taskpaper to org script, because I prefer writing in taskpaper, while I prefer org mode as a task management solution.
I guess I’m looking at it differently when I say GitHub is great when we are hiring compared this this guy.
I ignore the social media aspects, and look for source code that can give me an insight into how good the candidate is.
Oldpub is tailored to make it possible to use MarsEdit with static site generators like Hugo, and Micropub is a Micropub server for generators like Hugo.
The former is done as far as I’m concerned. It pretends to be Wordpress. Micropub on the other hand is something I intend to put more work into, and to make it a full featured micropub server.
Both are written in Python 3 and Flask.
I’m going to give Safari a try as my default browser for a while. Chrome is a little bit weird at the moment, Firefox is fine, but the memory usage is ridiculous and it looks like shit.
As we move into this more and more divided world, where the moderate gets more and more ignored, and not just in politics I think we are missing something.
I see a lot of people ignoring a simple details. And they are not dumb, just a little bit let’s say “unreflected”.
People do things because they have reasons for doing them. As their horizon of understanding changes they chose differently than they used to.
This is the reason politicians and other leaders don’t do what they said when they tried to get elected.
You don’t need to agree with the choices, or the reasons for doing something. But keep in mind that most people have reasons they do what they do. And very rarely they do something just to be evil or terrible.
Editing files with Emacs and Tramp over SSH is freaking awesome. Where have this been my whole life?
I’ve changed the Overcast playback settings back to 1x, after using the max playback speeds for years.
Why? I’m trying to be more intentional on what I do and how I do it this year.
I’ve been looking for a good replacement for Django for a while. What I like about Django is that you get everything you need to build a database backed backend out of the box. What I don’t like is how bad of a fit Python is for functional programming, and because the type system isn’t that great.
Clojure seems like the best option I’ve tested out this far.
I have been trying to get into meditation for a very long time. I think some of my first attempts where back in 2009. It have been difficult to identify what is important and not. And I gave up after reading countless books. The “breathing” app on my Apple Watch got me back into it, and I used the Oak app for a while. Before I started to use Headspace a few days ago. It is awesome. And I would encourage anyone that want to get into it to check it out.
Three things I want from a future X-Pro 3:
In body stabilisation.
Testing out Firefox, for the first time since the Chrome Mac Beta. It’s fast, but damn it is ugly.
Oldpub. I just completed the first “working” version of my Wordpress XML-RPC server. It is far from perfect, and far from complete. But it works with MarsEdit for plain text posts.
The street sign right outside my house aka my favourite bokeh testing spot. Shot with my Nikon FM, E-Series 50mm F/1.8 with Ilford HP5+ pushed to 800.
The single thing I hate reading in support communication (especially if it’s a open source project) the most: read the documentation.
Hugo is pretty awesome. I really love that I don’t have to make up any weird hacks to make scheduling work.
First day back at work. This might be the time to get back into standing at my desk, because it is more comfortable to stand than to sit.
@manton Have you documented on how to get the image uploading / posting from the official apps to work with a micropub server?
I can’t see any requests getting through to my server, only a error saying “Photo URL was blank”.
Does it work?
America. You have a constitutional right for the right to bear arms and not one for the right to protest?
Feeling much better after the surgery. The wounds after the surgery hurts. But this is a hell of a lot better than the constant head ache and fever I had before.
I feelt like a Spider-Man villain when they were preparing me for the operation last night. Wires and tubes going everywhere and fancy equipment everywhere
I installed “Bobby” in my iPhone and realised all the lenses I could buy with the money I spend on subscriptions.
It’s Micro Monday again. This week I recommend that everyone follow @patrickrhone, and buy all of his books while you’re at it. They are all fantastic. All I have to say is that he is one of my all time favourite people.
Every time me and Ingri go to a Cinema we have the same discussion: should the popcorn last the majority of the movie or be what you eat while killing time until the movie starts
There are many things I don’t like about “serverless”, and there are also some stuff I like about it. But the main thing is that it looks very proprietary. In contrast to my Node, Django and .NET Core apps: they run everywhere on Linux, and probably Windows with some minor changes.
M-x butterfly 😂
@eli I think I might have referred to you by the wronger gender at least once in past, sorry about that. Probably because Eli is a female name in Scandinavia.
My favourite design detail on old Nikon film cameras is that you use a coin to unscrew the battery cap.
Just ordered some modern SD cards, and some old school “SD cards” aka a few rolls of Ilford HP5 and Delta 3200.
Waiting for Offline Imap to download all of my e-mail, before I become even weirder by using Emacs as my email client.
Feel comfort in your frugal choice not to add Final Cut for an additional $400.
@manton Are there any special rules for the Daily Blogger? Besides that replies don’t count? (I think I’m at Day 30)
The medium login modal are driving me nuts. I wonder if there is a chrome extension to disable it?
Damn. Sketch is awesome.
I decided in the end of December that I had to do something about the ridiculous amount of e-mail I’m receiving. So, I decided to re-start something I did a few years ago: Unsubscribe from one thing every week day.
My hope is that I will notice a decrease in the e-mail noise over the next few months.
It’s Micro Monday again. I recommend everyone to start following @colinwalker, I think he was one of the first people I started following here on Micro.blog. If you are interested in IndieWeb, tech or philosophy it will be a follow worthwhile
Love the recent timeline changes, I might be able remove the micro blog timeline subscription from my RSS client soon
I think my choice to get a ThinkPad instead of a iPad Pro was the correct one, and the more I invest in extending Emacs instead of some app I get more confident that it was the right one for me. Probably not the right one for most people, but the right one for me.
What is a super bowl?
When I find a book that isn’t available for Kindle or on Audible I get annoyed and think: “you got to be fucking kidding me, this is insert-current-year-here?!”
I think the rush of finally getting something dumb to work after struggling with it for hours if not days is the reason I’m a developer.
Xcode X at WWDC? 🤔
I guess this will be a week with a lot of podcast skipping, because I don’t give a shit about the HomePod
Love this line from a GitHub profile bio “Proud owner of 50 terrible public repos.” Share your crappy code. Someone might love it.
I start to think about the ethics of using some rhetorical devices every time I use some of them like sarcasm or over exaggeration to make a point and someone don’t understand it.
Part of my personality is to talk in a way where one should not read what I write or hear what I say sentence by sentence. This means that you will probably not understand what I’m talking about, if you do so.
For example yesterday, when I compared using Windows or Android to the torture of a really strict diet. Does this mean that I would rather go on a really strict diet than using Windows? No. It just means that Windows(and Android) is my least favourite operating system. And when I say “Visual Studio is the only acceptable reason to use Windows”, this means that I think it is acceptable to use Windows when there are some really good piece of software that you need that only run on Windows.
On one side is it not fair to the world that I talk and write in a way they don’t understand. But on the other side: is it fair to me that I hide or edit part of my personality away?
Two of my all time favourite desktop wallpapers:
Found out that I added a former incarnation of my blog in DayOne. Wrote a small python script and imported it into the Hjertnes.blog WordPress install.
I don’t post things for the sake of posting things to keep you “engaged” with our “content”.
Picked up the diploma for my philosophy bachelor today, because going to the actual graduation sounded like torture. And it took me six months to pick it up, because I care more about the journey than the destination.
I’m still proud of the B I got in Wittgenstein studies though.
Grainy as fuck, but a great black and white film.
My analog kit. Nikon FM and Series E 50mm f/1.8
I’m not that interested in the smart speaker stuff. Also, I’m more or less 100% sure that my dogs and fiancé wouldn’t appreciate listening to geeky podcasts as much as I do.
I just got my invite to the Drafts 5 beta. Drafts have been one of my all time favourite iOS apps, I’m pretty sure I have used more or less every single point release of it. And I continue to enjoy it quite a lot.
The idea behind it is very simple: just start writing and worry about where it goes later. What makes it powerful is how you can define your own actions. In the past it was limited to url actions. While powerful, you were limited to sending the text to applications on your iOS device that had implemented a url scheme.
A url scheme is just a way where apps can define their own “protocol”, you could think of http:// as a url scheme claimed by Safari, 1Password used to have a 1p:// scheme (or something like that) in the old days to make it easier to open stuff in the 1Password in-app browser. This was way before extensions in mobile Safari.
It looks great, and I can’t wait. And it looks like more of the heavy lifting have been taken care of, compared to if you wanted to do something similar using Pythonista.
Installing SilverFast always drives me nuts. The installation process is designed as bad as the software itself. Download a new copy (because the one included with the scanner is outdated). Make sure the scanner is connected to the computer. Then type in a long serial number, before you need to insert the original installation media for it to verify that you actually have the original CD or DVD.
It requires two USB-A to USB-C adapters plus a USB CD Drive to install the damn thing on a modern MacBook Pro.
It’s micro Monday again. This week I recommend @jack. A awesome follow, especially if you are into photography, analog stuff or emacs.
Test from WordPress
It’s strange how much money I have spent on owning a car, while at the same time not knowing how to drive one.
I’ve been shooting with both my x100t and my X-Pro 2 today. I prefer the X-Pro 2 in almost every way. Don’t get me wrong the x100 is awesome. But I prefer some of the more advanced features of the X-Pro 2. And, while I appreciate how quiet the leaf shutter of the x100 is, I prefer the clunk of regular one.
I need to get me one of those 23mm f2 lenses though, because while I prefer the 35 most of the time, the 23 is awesome when you are very close on what you want to shoot. A 50 is good when you want to chose what to include, while a 35 is awesome when you just want as much as possible of it, without it being too much.
I’m not sure if I’m going to re-configure Spark, after my OS X re-install. I’m going to stick with webmail for a while.
What if Amazon combined their recommendation engine with photo hosting and a dating service?
Installed the new firmware for my X-Pro 2 last night. It’s kind of weird that they actually add new features and improve the existing ones. Canon would never do that, and Sony would just release a new camera.
[Top 5 BuJo Ideas in 2017 - Bullet Journal](http://bulletjournal.com/top-5-bujo-ideas-2017/) 🤦♂️ Write Bullet Journal like every other self respecting adult would.
It’s my first Micro Monday participation. If you don’t already, start following [@eli](https://micro.blog/eli) her links are the best!
[hjertnes/mb.el: A Emacs Lisp function to post to Micro.blog’s](https://github.com/hjertnes/mb.el)
[This](https://www.youtube.com/channel/UCLal92cwX3CEBTq2T5E-zjg) is the funniest thing I’ve seen in a very long time. 😂
Am I such a pin whore that I actually add a reoccurring task called “Post to Micro.blog” to todoist to get that “Daily Blogger” pin?
I’m pretty sure I won’t start developing my own film any time soon, but I really enjoy scanning the negatives myself.
I have deleted twitter from all of my devices, and I have signed out of Facebook on all of my devices. Let’s see how long this experiment last.
I thought I would share this little tip right before the holidays. When I assume those of you that believe in New Years Resolutions are planning them.
When ever I know that I should do something about something that requires a lot of doing the same thing many times over. Like changing a lot of passwords or unsubscribing from newsletters etc, I often to this thing where I just add a repeating task for it. As a much more approachable and less procrastination prone way to do something about it.
I’ve been testing out the new “Sensei” driven auto-tune function in Lightroom CC for the last hour or so, and I got to say it’s pretty damn great.
The auto-tuning feature of Lightroom have been a lot of “swing and a miss” over the years. When I started to use Lightroom in 2013 I thought it was usually making my pictures worse. Then a year later it got a lot better. It didn’t always improve the pictures, but some times it did.
This new machine learning driven approach seems to be working great. All the pictures I have tested it on this far looks better, than they did. Not always by a lot, but still better.
This ThinkPad with Arch Linux, Spacemacs and XMonad is awesome. It feels like a digital typewriter. No distractions, just writing.
The latest version of Lightroom CC brings the file management features I was missing; it allows you to tell it to specify a location to store all of your originals that don’t count against the cache storage limit. In other words; it also brings a setting to store all smart previews locally. I think Lightroom CC is slowly turning into a much better version of Lightroom Classic.
I’ve put together this super simple shell script to make it easier to update all your Arch User Repository packages: [update-aur-sh](https://gist.github.com/hjertnes/5fa78829ef8104acf34479cff5c21517). The big if is that you need to check out all the AUR git repo’s to one folder, and just change the script to reflect where you place them.
I kind of wish there were some better built in tools to manage AUR packages though.
I was listening to the last episode of the [Road Work](http://5by5.tv/roadwork/93) this morning. Many people will probably not understand this, but I feel the same as John. I don’t really understand what “happy” is, and I never feel lonely.
Today is the day where I start to clean up in the 1TB black hole I’ve been throwing stuff into for way too many years (aka Dropbox)
Had this years last day at work yesterday. What’s the first thing I do when I get home? Started installing Arch Linux on my “new-old” Thinkpad.
Got my Pilot Metal Falcon today. First thought: why doesn’t the Vanishing Point have this converter?
[hjertnes/op-cli](https://github.com/hjertnes/op-cli). I’m working on a wrapper around the 1password cli.
I’ve bought a second hand ThinkPad, because it’s been way too long since I played around with desktop Linux.
All the previews are generated in the cloud, or I do at least think they are. Which means that it may take more or less time before you can process your images after a import; it all depends on the speed of your internet connection.
For me, it took way less time when I imported two 64GB cards yesterday. But I have a very fast 120mbit connection.
The process of importing new photos into CC is much more streamlined than in Classic. It’s just add; not “move”, “copy” and “copy as DNG”. You just copy them in as is. I would prefer a option for them to be converted to DNG. But that might show up in the future.
The speed of navigating between photos in Lightroom CC seems to be roughly the same as in Classic. But the killer in terms of speed is that you don’t need to jump between library and “develop”. It will probably result in me editing way more of my photos than before.
Lightroom CC has the essential options, where the old Lightroom had options for every single possible thing imaginable. For example the old “export” have been replaced with a “Save To” with three options File Type, Location and Size. But my impression is that it is much slower than the old export.
I’m fairly happy with the experience of moving over to Lightroom CC this far. Uploads are as fast as I let them to be. And dealing with CC is far less complicated than Classic. No options during import and the previews are hidden under the hood.
There is also a downloader for those of us that want to make backups.
My first impressions after being in the process of importing all of my raw files into Lightroom CC is that it is that I wish LR was when I got started with it. It might not be what most power users want. But it looks promising.
I think the basic premise of MeeToo is a good one, but what I don’t appreciate is the lack of understanding between the difference of harassment and sexual harassment. It seems to me that all harassment are treated as and discussed as the same.
I’ve been very skeptical about Lightroom CC; especially about not having a copy of the images locally. But I think I’m going to give it a shot, now that I have enough bandwidth to do it. But, first I need to find out how to back it up.l
When I observe people discuss Net Neutrality I think back on the most important skill I got out of my philosophy degree. And that is to look for an understanding of all the different sides and to identify the different layers of opinion.
In this case you have those who think NN is a good idea, and you have those who don’t. And for those who think NN is the way to go you have different opinions regarding how to do it. Some think Title 2 is the best option, while others think that approach is a little bit too heavy handed.
I don’t have any particular opinions on how we get there. But I think that there shouldn’t be any differences. All traffic is treated equal. And ideally no transfer cap. You pay for a certain speed, and that’s it.
One of those typical “deals” I see from certain carriers that really annoy me is that “Spotify or Netflix doesn’t count against your data cap”.
It is a bad idea to have it if it is only limited to one service for music and one for movies. But would it be a problem if it was all music and movie streaming? As long as it was easy enough to be approved as either.
I get why some people want an iOS laptop or iPad laptop. While at the same time realizing it would never be for me. I would be perfectly happy if Apple would make their keyboards reliable again. And maybe a SD card slot?
When I wonder: why haven’t I spent much time on micro.blog this week, the answer is almost always in wakatime.
My favourite thing about emacs is how easy it is to make a simple function that solves something that don’t work like you want it to, or something that takes too many steps
Every time I introduce someone to pingdom they “complain” about it being expensive. I think it is cheap, if you take into consideration that it discovers issues in 9⁄10 times before our customers does.
It snowed tonight, the big question at hand: when will it rain and turn it into a living hell?
So, I decided to finally write a emacs command to post to Micro.blog.
This is how it works: write what you want to post in a buffer, M-x (space space) post2mb.
First, open a terminal and cd ~/.emacs.d/private && wget [raw.githubusercontent.com/tkf/emacs…](https://raw.githubusercontent.com/tkf/emacs-request/master/request.el) && wget [gist.githubusercontent.com/hjertnes/…](https://gist.githubusercontent.com/hjertnes/62f1acd0b85acb66755dd87c36401a27/raw/396402ae2385ccdc0c3426860d8220a5f7a7d3aa/mb.el)
Then, open ~/emacs.d/private/mb.el and find the following line :headers ‘((“Authorization” . “Bearer “)), you need to add a app token after Bearer; make sure there is a space between Bearer and your token.
Finally you need to open your spacemacs config: ~/.spacemacs, find the user-config and add the following two lines to it:
Restar emacs an you should be set. Just open a new buffer, start writing and hit SPC SPC post2mb when you’re ready to post.
To the untutored eye, Lisp is a strange programming language. In Lisp code there are parentheses everywhere. Some people even claim that the name stands for “Lots of Isolated Silly Parentheses” – An Introduction to Programming in Emacs Lisp
The only way to make sure I see everything going on at Micro.blog I have found so far, is to add my timeline feed to Feedwrangler.
Just got my my new Apple Silicone case for my 8 Plus. It looks good, feels good, adds protection without too much bolk.
I personally think that Apple makes the three best cases for iPhone. The Silicone and the Leather Case is without doubt the best general case, and the Smart Battery Case is awesome; if you want a battery case.
Most of the cases I see out there looks pretty bad. Big and or ugly.
When it comes to the case or not question, I think that there was no need for a case, unless you needed extra battery before the 6 and 6 Plus.
But I think you need one with anything larger than a 5. And the fact that Apple makes cases for them, and not the 5 size or smaller speaks for itself.
You can blame it on the size or how slippery they are. But the larger phones need a case.
I used a red silicone case on my iPhone 6S Plus, until it fell apart, and then I used a leather case until the phone died.
And I ordered a new silicone case a few days after I got my new phone. I didn’t really consider anything but a Apple case, because they are the best.
F# or Clojure?
“Optimising your notation to not confuse people in the first 10 minutes of seeing it but to hinder readability ever after is a really bad mistake.” (David MacIver, via a post about Scala syntax).
New emojis 🤯
“Sometimes, bad things happen, and there’s nothing that you can do about it. For these cases, Rust has the panic! macro. “ — The Rust Programming Language
I can’t say that I love any of the iPhone X colors. The grey isn’t dark enough;and silver is silver. If I would get one, I’d get the silver. And that’s the first time I’ve considered anything except for black or grey. It helps that they have gotten rid of the horrible white frame
I do think the iPhone X is interesting, but I’m very happy that I ordered the 8 Plus instead because waiting for the X with a broken 6 Plus would have been very annoying. Not to mention how broken most apps will be until developers get a chance to update them.