This is the personal blog of Felipe Lavín, co-founder & partner at Bloom User Experience.

I’m a web developer with a passion for the open web, WordPress and UX, crafting fine digital goods from Viña del Mar, Chile



Simulation, Consciousness, Existence

Simulation, Consciousness, Existence it’s a lengthy article by Hans Moravec about the theory of reality as simulation, its moral and ethical implications, and ultimately, a discussion of the very notion of reality through the lens of quantum physics… a really perfect way to mess up your mind for the weekend.

AI is far from intelligent

Douglas Hofstadter raises a very interesting point regarding AI: can you really say that a machine it’s intelligent if it’s not actually thinking? (and not just crunching huge amounts of data to get a probabilistically advantageous answer)

If you ask me in principle if it’s possible for a computing hardware to do something like thinking, I would say absolutely it’s possible. Computing hardware can do anything that a brain could do, but I don’t think at this point we’re doing what brains do. We’re simulating the surface level of it, and many people are falling for the illusion.

Q&A: Douglas Hofstadter on why AI is far from intelligent

Control HTTP 301 redirects caching

HTTP redirects should be your tool of choice when you’re reorganizing or renaming key sections of your site on order to keep visitors from hitting a not found page and make search engines update their location and keep their ranking.

However, sometimes you might run into a situation when you need to update a redirect, only to find out that the redirection it’s aggressively cached by your browser (specially Chrome).

So, how can you avoid (or at least, control) the way that redirects are cached?

Continue reading “Control HTTP 301 redirects caching”