HNHacker News
TopNewBestAskShowJobs

Aramgutang

371 karma · joined November 12, 2010

[ my public key: https://keybase.io/kotot; my proof: https://keybase.io/kotot/sigs/r-e6UinIXX1EG9Bu4eS89ym7RLH6GqEcX-xo1TE3kIQ ]
submissionscomments
Aramgutang··on For 40 Years, This Russian Family Was Cut Off From All Human Contact
I have made an attempt at a more accurate translation:

"""

I bow to the ground before you and wish you in the name of the Lord good health, above all salvation and well-being, and may God save the fatherly Holy, Catholic, and Apostolic Church till the end of time from discord and herecies, the devious webs of enemies...

I bow before all with a great big request: I need someone to be my helper, I cannot survive alone, and it's not proper to live this way, spending whole weeks alone. Do not leave me for Christ's sake, have mercy on this miserable orphan, suffering in hardship.

A true believer is needed here, believing in Christ as the Old Believers do, and a male is needed to chop wood, cut down hay ... My health and strength have deteriorated.

"""

The interesting thing to note is the terminology she uses in her first sentence to specifically define the church she believes in using the Four Marks of the Church (though she leaves out one), thus proclaiming the orthodoxy of the Old Believers' beliefs (also note that the term "Catholic" here in no way means "Roman Catholic"). One may even infer that the "devious webs" are being cast by the reformed Russian Orthodox Church.

I would also note that the archaic nature of some the terms she uses ("наипаче", "многокозненных сетей вражиих", "не добре", "седмицу"), and the archaic sentence structure is more consistent with the language used in the Russian Bible, rather than with the conventions of the early 20th century. The English equivalent would be the language found in the King James Bible.

A note to astral303: I noticed that you translated "сырая земля" as "raw earth", which is interesting, because while "сырой" means both "raw" and "damp", it most certainly is meant as "damp" when describing the earth. I know "raw earth" sounds more natural in English, but I think simply saying "ground" is the best equivalent, since I can't think of an English turn of phrase that invokes the connotations of describing the ground as damp in the intended manner.

Aramgutang··on Obesity and Fitness Are Revolutionized By Reddit, Not Doctors
You're very welcome. Inspiring someone to become more healthy is probably the most rewarding inspiration there is.
Aramgutang··on Google’s Marissa Mayer Tapped as Yahoo’s Chief
You would think that at Hacker News, car analogies would not be necessary, since I imagine there is a large proportion of users like myself who have no interest in cars, and have never owned nor intend to own one.

I have no idea how a Pontiac Fiero or a Chevy 350 compares to a Lamborghini Aventator without looking it up. All I know is that all three are probably luxury automobiles. I have even less of clue about what a head gasket might be.

On the other hand, if you tried to explain something to me by using a job at Google, Yahoo, and a start-up as analogies, it would definitely help make things more understandable.

Aramgutang··on Buying Adobe Photoshop CS6
I couldn't agree more with the sentiment that Lightroom doesn't feel like an Adobe product because it just works so well (barring speed issues that crop up on some machines). The purchase process for Lightroom 3 a year or two ago, however, was a stark reminder of who I was dealing with.

I purchased an education license online, going through the convoluted student status verification process (which was incredibly unintuitive at times, e.g. I had to open a support ticket to request verification). After I put in the payment details, I was told that the purchase was successful, and that I should be expecting the license key in my e-mail shortly. Few weeks pass with no e-mail, and no indication that anything had gone wrong, so I called them up. Turns out they had never received the payment, and the representative on the phone actually made me go through my bank transactions to verify that the transfer didn't take place, rather than confirming it on their end. Finally, I just gave up and used a pirate version until the version 4 beta became available. I hope the process goes smoother when version 4 becomes available for purchase.

Aramgutang··on After Facebook fails
While I agree with your point, a part of me can't help but wonder about the possibilities that would open up if we had the capacity to extract enough semantic information from a photo:

If I'm looking at my old holiday snaps and reliving the good times I had, I might be tempted by an ad for cheap flights to a similar destination.

If I'm looking at recent photos of my relatives' adorable children, I might be tempted by an ad for children's toys to send them.

If I'm looking at a friend's photos from an event they attended and enjoyed, I might be tempted by an ad selling tickets to that or similar event.

If I'm looking at a photo of myself from a time when I was in better physical shape, I might be tempted by an ad for a gym membership.

etc...

I doubt Facebook will ever be able to get to a point where they can make predictions as accurate at that, but given the trove of personal data and image analysis algorithms they have, if anyone could do it, it'd be them.

Aramgutang··on 5 Months Ago Today the Galaxy Nexus was Released, It Hasn’t Been Updated Since
Yup, the fault lies entirely with the carriers. Also in Australia, bought my GNex from Optus in December, shipped with 4.0.1, bumped to 4.0.2 a month or two later, nothing since.
Aramgutang··on Building a higher-level query API: the right way to use Django's ORM
The main point raised by the article is spot-on, and I'm ashamed to say that I had never recognised it as an issue before reading it. It applies even more strongly for more complex lookups (possibly involving Q objects), which I've always felt would find a better home in models.py than in views.py. And I too cringe every time I come across the django.db.models.manager source code.

Some thoughts:

The approach goes slightly against the commandment of "there should just be one way of doing it". It's probably best to apply it sparingly, only where there are very clear readability and/or DRYness improvements to be had.

The `PassThroughManager.for_queryset_class(TodoQuerySet)()` bit is a bit intimidating, especially to someone not familiar with django-model-utils. I'd probably take the time to write a `manager_with_queryset(queryset, manager=models.Manager)` function to make things more readable.

When you're trying to convince someone that the way they currently code isn't optimal, it really helps if the code you use to illustrate the current way looks like something your reader is likely to write. The strangely formatted filter chain at the start is thus really off-putting. Instead of adding three disclaimers asking the reader not to focus on the implementation details, why not just write it the way most people would:

    todos = Todo.objects.filter(
        owner=request.user,
        is_done=False,
        priority=1,
    )
No need to make the current way of doing things seem unnecessarily convoluted, the point you're making still stands. Though I'll admit that when you're forced to throw an .exclude() into the chain, it starts looking a lot like your example.
Aramgutang··on Writing a CV in LaTeX
I too took the XeTeX path (see links below), mostly because of the way it can take advantage of the font variants provided by professional typefaces, and because using Modern, as beautiful as it is, feels a bit tacky on a résumé.

My approach was to eschew flexibility (even though LaTeX is amazing at it) in favour of aesthetics. Since I don't plan on updating it for the next few years, I decided to go crazy with tweaking the positioning of things until they fit just right. It would've probably been a bit easier in a DTP app like InDesign, but I try not to use proprietary software if I can help it, and I didn't want to waste time finding out whether Scribus was up to the task.

I'm a bit embarrassed about the source, because I didn't bother with defining styles properly and used quite a few hackish /vspace{}s instead, but it's good enough for a document only I'm going edit.

PDF: https://github.com/downloads/Aramgutang/resume/resume.pdf

Source: https://github.com/Aramgutang/resume/blob/master/resume.tex

Aramgutang··on Tupac image performs at Coachella [video]
On a much smaller scale, this has already been done. Tupac's posthumous "Loyal to the Game" album produced by Eminem had a number of lyrical phrases constructed out of phonemes.

There was a small amount of outrage at the time of its release, but it mostly focused on the fact that those constructed lyrics were endorsing other rappers (mostly Eminem's protégés also performing on the track), whom some fans felt Tupac would not have endorsed had he been alive.

Aramgutang··on Time.is
In a fuller context:

    if(p_wn=='hy'){if(wn==1)pwn='1-ին շաբաթ';else pwn=wn+'-րդ շաբաթ'}
So if the locale is "hy" (Armenian), and the week number is one, set the string to "1st week", else set the string to "#th week" (both in Armenian).

Unlike English, which also has exceptions for "2nd" and "3rd", Armenian only uses a different suffix for "1st".

Aramgutang··on Comparing Apple, Google and OpenStreet Maps
Given Apple's usual attention to detail, I was surprised to find missing Unicode characters in the font used to render city names (the missing character here is "ə"): http://i.imgur.com/pFZ5s.png
Aramgutang··on The town is no longer friendly for business
> There's mandatory Internet censorship in Australia, in a sense that it's funded by the government and users have no choice except to leave.

This is simply not true. There are two ISPs: Telstra and Optus, who voluntarily block websites from a list provided by the government. However, I don't know anyone who actually uses those ISPs, and they're more expensive to boot. The other major ISPs, such as iiNet and Internode, have no intention of implementing the filter, and in fact actively and successfully fight government interference in court. They're also cheaper, and in my experience provide superior customer service.

If the government decides to impose restrictions on NBN access, the latter group of ISPs are highly likely to fight it in court, and are quite likely to win.

And furthermore, given the fragile position the Labor party is currently in, it has shelved its plans for mandatory filtering, and is unlikely to reintroduce them, as it alienates their voter base, who are increasingly driven toward the Green Party, which is now in a position of significant influence and vocally opposes Internet censorship.

> Both parties have been known to support the ability to declare war without parliament

While Australia doesn't require parliamentary approval to go to war, the countries that do, the US in particular, don't seem to pay that rule much heed, so I'm not sure how much would change if such a rule was on the books.

> There's many secret copyright enforcement meetings and rumours

They can meet in secret as much as they want, but fortunately, they cannot pass laws in secret. Until a bill is introduced, such meetings are of no concern, nor are they in any way unique to Australia.

> Did you know that police can now issue $1320 on-the-spot fines and confiscate all electronic equipment deemed involved in piracy?

No I did not, and could not find any sources to corroborate that, nor examples of such fines actually being issued. Can you provide some links to that effect?

Aramgutang··on The town is no longer friendly for business
I's sorry, what? Can you please provide some examples of developments in Australia that in any way match what the parent was describing? Or have you been misled to believe that our Internet is filtered in any way?

Australia has the sanest political climate of any developed country I've lived in, in large part thanks to compulsory and preferential (ranked) voting. Sure there's things like the manufactured boogeyman of "boat people", the lingering spectre of racism, and increasingly vocal tea-party-like factions, but not nearly to the same extent as in the US, UK, or even Canada.

Aramgutang··on The New Web Typography
I've always disagreed with the whole "leans forward/backward" logic. I feel that a slash is a character that you draw by moving your pen _forward_ along the page, while a backslash is drawn by moving your pen _backward_. I guess the added problem with that is that probably not all people start drawing slashes from the top.

I should add that my opinion doesn't stop me from using the correct term in conversation.

Aramgutang··on Ask HN: Best book you read in 2011
Absolutely. In fact, Starting Strength was the next book I picked up after the 4-Hour Body, and it was immensely useful and motivating. If I could still edit my comment to mention Starting Strength, I would.
Aramgutang··on Ask HN: Best book you read in 2011
"The 4-Hour Body", by Tim Ferriss.

Because of that book, within 3 months I went from running completely out of breath after 2 minutes of running, to finishing a half-marathon in 2 hours. And during the prior 3 months, I had lost 15 kilos by following the "slow-carb diet" described in the book.

Reading it seemed to flip a switch in my brain: before, I would think of my body as something I had little control over, while after, I saw it as not only something I had full control over, but as something I could hack. I've also followed up on quite a few of the product recommendations in the book (e.g. Inov-8 trainers, Aqua Sphere goggles, etc), and have yet to be disappointed.

That said, the book does come with a heavy dose of Tim's pointless boasting, half-assed chapters (e.g. the polyphasic sleep or the baseball batting ones), and far more conjecture than a book of that sort should have.

Aramgutang··on Mozilla announces Extended Support Release schedule for Firefox
Ah, that makes more sense. It was very difficult to infer that meaning from your original post. My apologies.
Aramgutang··on Mozilla announces Extended Support Release schedule for Firefox
That has no relevance to the article at all. They're announcing that Firefox 10, when released, will have extended support.

Also, Firefox 3.6 was released about 2 years ago. The extended support period for Firefox 10 will only be "about a year". That sounds reasonable given the market share decline rate of 3.6 you quoted.

Aramgutang··on The Closed, Unfriendly World of Wikipedia
I'm unable to view the article; on Firefox, it never loads, and on Chrome, there are two scrollbars, but none of them actually scroll, so I can't get past the first page. Anyone care to provide a working copy?
Aramgutang··on Shapecatcher - draw the unicode character you want
It does expect a fairly unorthodox snowman: http://i.imgur.com/IktTl.png
Aramgutang··on Open letter to the Mac/iOS dev community regarding conduct
This is what I see (Firefox on left, Chrome on right): http://i.imgur.com/RBs0E.png

Not sure if she's changed the style since you visited, but it's quite readable. I was tempted to put it down to me using a dark theme in KDE, but Chrome, unlike Firefox, doesn't inherit the OS default colours for web pages.

Aramgutang··on How the HuffPost gets us to click
Keep waiting, it took quite a while for the hi-res version to finish downloading for me (and there's no indication of progress).
Aramgutang··on What's your C migration plan?
No, CPython is implemented in C. Python has been implemented in many languages, including C# (IronPython), Java (Jython) and in Python itself (PyPy). The latter, I might add, is maturing incredibly rapidly.
Aramgutang··on Sergey Brin’s Resume In 1996. Before Founding Google
Viewing the source on the resumé page reveals a commented-out section

    <!--<H4>Objective:</H4>
    A large office, good pay, and very little work.
    Frequent expense-account trips to exotic lands would be a plus.-->
Aramgutang··on Text Mate Fullscreen on Lion
What assurance do I have that http://j.mp/text-mate-full-screen will not return "rm -rf ~/*"?
Aramgutang··on Ask HN: Where is the Django community?
If you have SSH access, and Python is installed on the system, you don't need root to install Django. The best approach is via pip/virtualenv, but as a last resort, you can just upload the django source folder in the same directory as your manage.py, and it will work.
Aramgutang··on Lesser known cool features of HTML5
My experience was: worked fine in Firefox 6, crashed on today's Chromium 14 nightly, worked with ridiculous occasional lag on Chromium 14 dev.

Obviously, more of the feature demos worked in Chromium than in Firefox, but the presentation experience was smoother on Firefox.

Aramgutang··on User testing in the wild: he has never used a computer
I have taken back my card and walked away forgetting to take my cash on two occasions when using such systems. The stupiditity of users knows no bounds.

There's a definite trade-off here: on the one hand, people are less likely to forget to take their cash; on the other hand, people who find a forgotten card in an ATM are unlikely to abuse it, but if they find cash, they'll probably just pocket it.

Aramgutang··on Why Did L.A. Noire Take Seven Years to Make?
What I don't understand is why employees working in such conditions don't unionise. I've asked around my circle of game development friends, some of whom had worked at Team Bondi, and none were able to give a coherent answer. It's as if they refuse to recognise joining a union as a viable choice. And we Australians are supposed to be a pretty union-friendly bunch.
Aramgutang··on Bank of Canada: The New $100 Note
Australian currency, which is made of the same polymer and has transparent windows as well, seems to handle it just fine. No matter how strongly I bend and abuse it at the window, it doesn't lose transparency.
← PreviousPage 3 of 4Next →