Search better than apple’s spotlight


I hate that spotlight indexes external drives. I hate waiting for hours for it to create hidden folders of catalogs that are just waisting space. I hate that it does it to my friends drives that I will only use once and that they will take home with a strange index folder full of rubbish.

So I disable external drive spotlight indexing but now HOW AM I GOING TO SEARCH IN THOSE VOLUMES?

Well, there are Unix ways of doing the search, but I’m don’t spend 100% of my time on a Terminal window.

ENTER EasyFind from the DEVONThink guys.

A NO INDEX search software for MAC that acts perfectly to search files, folders, content in files, etc… A life saver on the toolbox of any Mac Computer.

No more spotlight rubbish please!

  2014/11/20 11:57 AM

Easy checklist generation in LaTeX

The best way to produce a checklist for printing is the easylist1 package, hands down.

in the preamble of your document add


and in the text use

& This is Level 1 (Bold) open item
&& This is a level 2 open item

This is an excellent solution to produce checklists in a get things done kind of way or if you don’t have to mark some item in the list as checked.

But what if you have some of the items in your list already checked?

To have items with checked and unchecked boxe, the best approach, and easiest in my opinion, is to redefine of the item symbol on the fly as you write each item.

For this you’ll need to use the AMS math package2 in the preamble


or any of the other AMS packages and then in the body you just write

\item[$\square$] An open item.
\item[$\boxtimes$] A closed item.

If you want items in multiple levels you can just create sublists inside this one. An advantage of the easylist package is that it allows for infinite sublists and the use of & as the list symbol is very practical.


  2. you’ll probably have already loaded some of the latexsym, amsfonts, amssymb, txfonts, pxfonts, or wasysym packages, so you might have these square symbols already. 

  2014/11/18 7:07 PM

Simplest way to have chapter bibliographies in Latex documents

When writing long documents in LateX like Thesis or books you might want to implement bibliographies on a chapter by chapter basis. This end of chapter bibliographies can be achieved using the bibunits1 package. Here’s an example \documentclass{article} \usepackage{bibunits} \defaultbibliography{references}   \begin{document} \bibliographyunit[\section]   \section{Introduction} References to some work~\cite{Rodrigues:2014} that is of the most scientific [...]

  2014/11/13 3:46 PM

Quick update

I’ve been back to programming a lot in Java for the past few weeks as part of a paper I’m writing with E. Rodrigues. Coming back to Java after last year’s programming for T174 at the OU was very nice because Java 8 is finally out. It brings lambdas and streams and all that. I [...]

  2014/11/11 9:30 PM


The past decade has seen the rapid development of the online newsroom. News published online are the main outlet of news surpassing traditional printed newspapers. This poses challenges to the production and to the consumption of those news. With those many sources of information available it is important to find ways to cluster and organise [...]

  2014/09/23 8:52 AM

Peer Assessment in Architecture Education

Peer Assessment in Architecture Education – Brno – ICTPI'14 – Mafalda Teixeira de Sampayo, David Sousa-Rodrigues, Cristian Jimenez-Romero, and Jeffrey Johnson The role of peer assessment in education has become of particular interest in recent years, mainly because of its potential benefits in improving student’s learning and benefits in time management by allowing teachers and [...]

  2014/09/13 10:03 AM

As Notas de Entrada em Arquitectura

Todos os anos chega esta altura e começa a discussão de quem é o melhor na angariação de alunos para os respectivos cursos de ensino de Arquitectura. Normalmente os jornais mostram apenas as notas dos últimos classificados e aí estala a discussão. A única forma de saber quem conseguiu atrair os melhores alunos de Arquitectura [...]

  2014/09/07 9:41 AM

Systems that are Sensitive to Initial Conditions

Your browser does not support the canvas tag. JavaScript is required to view the contents of this page. Systems that are sensitive to initial conditions are those that whose trajectories diverge in ways that are not predictable. One of those systems is the chaotic Lorenz attractor, but even simpler systems can show dependence on the [...]

  2014/08/29 9:57 PM

Lucy, not really a must go and see film

Take a good idea, a potentially great idea, and put it in the hands of a director (Luc Besson) that is known for stories of triads, professional assassins and revenges and you get Lucy. But the problem is that the brain expansion and the Taipei triad scenario don’t match. This movie was going to be [...]

  2014/08/29 8:49 AM

R Tip: ggplot axis labels

How to change the x and y axis labels in ggplot2? For this example I’ll be using the movies dataset. library(ggplot2) data(movies) Traditionally the labels are set by ggplot directly from aesthetics selected e.g.: p0<-ggplot(data=movies, aes(x=year)) p0<-p0+geom_point(aes(y=rating))+geom_smooth(aes(y=rating)) p0 To change the labels of the ggplot axes we can use xlab and ylab p0+xlab(’The glorious years [...]

  2014/08/18 2:47 PM

Siri’s Inventors Are Building a Radical New AI That Does Anything You Ask

The inventors of Siri are confident that their next creation will eclipse the first. But whether and when that will happen is a question that even Viv herself cannot answer. Yet.via Siri’s Inventors Are Building a Radical New AI That Does Anything You Ask | Enterprise | WIRED. Are we getting to the point of [...]

  2014/08/17 12:39 PM

Is the singularity cost prohibitive?

The idea that a technological singularity is going to hit us any time in the future and that at that moment in time we’ll be presented with (now) unimaginable artificial intelligence (or at least greater than human intelligence, and that’s not saying much because on its own greater-than-human-intelligence is full of caveats) is a recurrent [...]

  2014/07/21 3:42 PM

How Educators Around The World Are Implementing Mobile Learning And What You Can Learn From Them

Still, UNESCO reports that 250 million students worldwide cannot read, write, or count, even after four years of school. Close to 775 million adults– 64% of whom are women–still lack reading and writing skills, with the lowest rates in Sub-Saharan Africa and South and West Asia.via How Educators Around The World Are Implementing Mobile Learning [...]

  2014/07/21 10:01 AM

Global Brain: Web as Self-organizing Distributed Intelligence – Francis Heylighen

OVERVIEW: Distributed intelligence is an ability to solve problems and process information that is not localized inside a single person or computer, but that emerges from the coordinated interactions between a large number of people and their technological extensions. The Internet and in particular the World-Wide Web form a nearly ideal substrate for the emergence [...]

  2014/07/18 9:02 AM

Os regulamentos da cidade islâmica

As leis islâmicas al-fikh abrangem a organização urbana das cidades islâmicas; não segue à risca as imposições de um plano, defende os interesses da família, e revela um modo autossuficiente de fazer cidade, sustentado por suas próprias leis. via arquitextos 169.04 oriente: Os regulamentos da cidade islâmica | vitruvius.

  2014/07/15 7:33 PM

Justin Reich on MOOCs and the Science of Learning

Millions of learners on platforms like edX and Coursera are generating terabytes of data tracking their activity in real time. Online learning platforms capture extraordinarily detailed records of student behavior, and now the challenge for researchers is to explore how these new datasets can be used to advance the science of learning. In this edX [...]

  2014/07/09 10:27 AM

As listas que para aí se fazem

Portugal é o país das listas, de apoio, de censura, para tudo e mais alguma coisa, até para se sair das listas é preciso subscrever outra. Um país de amorfos alistados.

  2014/07/07 6:04 PM