etanol's comments

etanol | 8 years ago | on: Using Rust in Mercurial

> this is an unfortunate blow to Python

Just as unfortunate as how Python turned its back to Mercurial

etanol | 8 years ago | on: Magic-Wormhole – Get things from one computer to another, safely

> Copying files onto a USB stick requires physical proximity, and is uncomfortable for transferring long-term secrets because flash memory is hard to erase. Copying files with ssh/scp is fine, but requires previous arrangements and an account on the target machine, and how do you bootstrap the account? Copying files through email first requires transcribing an email address in the opposite direction

I had similar motivations in 2006 to write a tool to copy files "point to point". So here's my shameless plug:

https://bitbucket.org/etanol/canute

In my case, cryptography was not a requirement, though.

etanol | 9 years ago | on: Maya – Python Datetimes for Humans

Not to undermine its merit, but most of the dirty work and heavy lifting is done by its dependencies:

https://github.com/kennethreitz/maya/blob/d57a78c6bc6b5295f7...

And i18n support in humanize is a bit lacking, as it only translates to French, Korean and Russian. Given that most of the translations needed to render human dates can be found in the CLDR database, maintaining their own looks like a bit of a wasted effort.

Reference:

http://cldr.unicode.org/

etanol | 10 years ago | on: Write like you talk

Spoken language is backed by other optional channels of information:

* Audio: speaker controls tone, speed and emphasis

* Video: body language

* Feedback: listener can acknowledge reception or ask for repetition

Written language has more time to be composed and it usually has the possibility of being ammended before submission.

Therefore, I always considered natural the difference between spoken and written language styles.

On a less picky opinion: agreed, complex ideas should not be written in complex language.

etanol | 11 years ago | on: Why I pulled my daughter out of high school to teach her to code

By the same principle, this girl will be also pulled of a CS degree becase the man will be frustrated again that she will be stuck wasting her time in college taking yet another set of computer architecture, operating systems, compiler design or data structures and algorithm classes; when she could be doing what she wanted to do with her life and spending all day learning the next web development framework.

etanol | 11 years ago | on: Google News to shut down in Spain

This is one example of what happens when the population gives absolute power to a single political party: lobbying paradise. We spaniards have the politicians we deserve.

etanol | 12 years ago | on: Do you need a degree to be a coder?

Calling yourself a software engineer implies an software engineering degree. Otherwise you would be a liar.

I bet not many people have the guts to call themselves mechanical engineers just because they know how to fix the break pump of a car, for example.

etanol | 12 years ago | on: Python 3.4.0 alpha 1 released

I can't see any mention of the new asynchronous programming support presented by Guido in this year's PyCon. Has it been discarded from this release?

etanol | 12 years ago | on: Exhibit A – the “child pornographer”

He took it to his local computer repair shop. The geeks there went to work. In the course of their work they found a number of images of naked children.

I want to believe that the blame is on the image thumbnails on the Desktop or some folder that is difficult to circumvent. But still, such privacy violation and lack of professionalism from the technicians is not ever mentioned again in the OP.

etanol | 12 years ago | on: SQLAlchemy Migrated from Mercurial to Git

The size issues of the SQLAlchemy repository come from the way Mercurial handles copies and renames.

I prefer Mercurial because is much easier to use but this file rename issue always make me feel uncomfortable when reorganizing code.

These days I'm giving Fossil a try, which still is easier to use than Git and the repository size sits between Git and Mercurial.

etanol | 12 years ago | on: SQLAlchemy Migrated from Mercurial to Git

Too bad there are no comments on the blog:

    SQLAlchemy's issue repository will remain hosted on Trac;
    while a Git repository can be mirrored in any number of
    places, an issue repository cannot (for now! Can someone
    please create a distributed issue tracker? Should be
    pretty doable, though getting Github/Bitbucket to use it,
    not so much...), so SQLAlchemy's long history of issue
    discussion remains maintained directly by the project.
http://fossil-scm.org !!!
page 1