HNHacker News
TopNewBestAskShowJobs

fr0sty

2,995 karma · joined December 29, 2009

submissionscomments
fr0sty··on Use git+github in the classroom
> The work-around is pretty trivial though: just cheat as usual, then claim you forgot to commit until you were already done.

The Workaround for this is likewise trivial: make "failure to show work" grounds for a failing assignment grade.

fr0sty··on The git parable
> I'm not sure the article explains enough to put git into perspective - its mostly a "what is version control" parable?

The parable walks you through git's data model and is therefore git-centric. The metaphors used are a rather thin veneer on top of the way git actually works instead of a thick and leaky abstraction.

You could apply the high-level concepts across other systems but they would not map as cleanly or completely.

fr0sty··on Poll: How do you get physical exercise?
My office has a physical trainer that does a one hour interval workout twice a week. We rotate through stations constantly and each workout is different so there is no boredom, only griping.

I really should do at least one more day of excercise, but it is hard to find motivation by myself most days.

In previous years I was a medium distance runner (ran 5k and 10k races, finished around 50th percentile) which was great but hard to keep up during the winter (Chicago).

fr0sty··on The Future of Cheap Androids Begins Now
Indeed.

$25/mo for 'unlimited' data + 300minutes is outstanding, compared to every other option I am aware of in the US.

I currently pay that much for the required "data plan for smart phone".

fr0sty··on Paypal's fraud prevention routine does it again
>"DON'T launch with paypal unless you have all the documentation sorted out"

That is the problem. It appears to be impossible to know in advance whether your documentation is sorted out.

Even if PayPal had a 'how to not get locked out and look like a shady operator' HOWTO somewhere on their site the situation would be more acceptable but right now it seems people have to live their life with the (vain?) hope that their capricious payment-processing overlord will continue to smile upon them.

fr0sty··on Mea Culpa: GitHub works well, my mistake made them look bad
That appears to be an hg error message.

The git version is:

    $ git push github master
    To git@gitproxy:rip747/    cfwheels.git
    ! [rejected] master -> master (non-fast forward)
    error: failed to push some refs to ‘git@gitproxy:rip747/cfwheels.git’
That makes no mention of -f (or any git commands at all).
fr0sty··on The state of the list
Contrary to the article http://rememberthemilk.com does support multiple lists (I currently have a dozen or so).

I've been trying RTM for a few weeks and my biggest cons are:

1. the mobile clients are hobbled. The wife and I Use the android and iOS apps and constantly feel like common things are difficult and uncommon things are impossible. You cannot creat a new list from the app, for instance.

2. Poor support for batch operations. This is especially true on the mobile app. The only batch operation is "complete/uncomplete".

The two big Pros: 1. There is an iOS and an android client

2. There is support for sharing lists between accounts.

fr0sty··on [dead]
And don't forget that the $10k car can be sold for $4-5k in three years so your net outlay would be closer to $150/mo.

Also, it is quite possible that the 600/mo is a three year lease on a new Mercedes/BMW so at the end of the term you don't even own the car.

fr0sty··on [dead]
Your mortgage estimates are crap.

If their mortgage $600k @ 4.25% they will make principle+interest payments of $2,950/mo.

The first year they will pay down $10k in principle.

Year 10: $15.5k Year 16: $20k

So, unless they had the huge house many years before they had kids they are only "buying" 10-15k of house.

fr0sty··on Khan Academy, On Your Mobile Device
Does anyone know of a way to run HTML5 apps in a standalone environment (on android specifically)? From all I have seen these "apps" are little more than bookmarks to a webpage which then open into just another tab in the browser instead of a seperate process that I can switch to directly.
fr0sty··on Building an RFID Proximity Card Cloner for $30
Protip: stack X sheets of foil on top of each other, measure, divide by X.
fr0sty··on Instant On
Mobile devices these days are most definitely _not_ "instant on" devices. They are "always on" devices which fool you into thinking they are off.

Try it. Power down your phone, start the clock and measure how long it takes to boot....

....see?

fr0sty··on BMW Burns Logo onto Cinema-Goers’ Eyes
yes, but...

$10 ticket + $10 concessions = $10 net revenue (%25 of the ticket and %75 on concessions)

$20 ticket + no concessions = $5 net revenue.

It is the same reason CEO's take $1 salaries and stock grants/options. Salaries are taxed at %36-9 but long-term capital gains tax is only %15.

fr0sty··on Your Bank Balance is at Zero
I can't edit the parent any more, but I wanted to add a citation:

One of the 'people' in opposition is Warren Buffet[1]:

> "Dynastic wealth, the enemy of a meritocracy, is on the rise. Equality of opportunity has been on the decline," Buffett said. "A progressive and meaningful estate tax is needed to curb the movement of a democracy toward plutocracy."

[1] http://www.reuters.com/article/idUSN1442383020071114

fr0sty··on Your Bank Balance is at Zero
Renting introduces a Principal-Agent problem[1] because the owner's incentives are not entirely in line with yours. Maximum profit is realized by doing the minimum amount of repairs necessary to keep people from moving out. Switching apartments is not free (in time, money or effort) so the bar a landlord has to clear is only 'not bad enough to leave'. I doubt homeowners would choose the same standard.

[1] http://en.wikipedia.org/wiki/Principal-agent_problem

fr0sty··on Your Bank Balance is at Zero
There are people who have an opposition to 'dynastic wealth' and would very much prefer there to be no inheritances or for them to be massively taxed. I don't agree in the least.

I also don't buy the radical minimalism/anti-ownership ethic either. Being so independent of things makes you in turn totally dependent on merchants who provide the things you want or need.

I'm with Heinlein: 'specialization is for insects.'

edit: formatting

fr0sty··on The mysterious illness striking down old cars
The Economist publishes these articles for the same reason it ran an obituary on Martin Tytell[1]. It makes an interesting read, informs people about something they otherwise would never encounter and helps to broaden, however slightly people's mental models of the world.

[1] http://en.wikipedia.org/wiki/Martin_Tytell

fr0sty··on The mysterious illness striking down old cars
> Don't take advice on your high-performance, flat tappet camshaft break-in from the Economist...

But do take heed of their admonition to understand precisely what you are putting into your vintage engines. I frequent a vintage motorcycle list and the discussions regarding additive packages and ZDDP specifically are frequent.

The consensus there is that ZDDP is the most important factor in engine longevity.

fr0sty··on Mathematically correct but psychologically wrong
presuming, of course that you can do so without penalty, yes. But there are very few source of credit which will let you get away with deferring payments penalty-free.
fr0sty··on A List Apart: Get started with Git
> Most of all, more than once, git has completely eaten work...

Can you provide any specifics about this? My understanding (and experience) is that git makes it rather difficult to actually lose work. It may be easy to misplace, but never lose.

fr0sty··on Mathematically correct but psychologically wrong
You skipped the Zero-th step:

Step 0: pay your minimum on all debts.

That prevents your principle amounts from increasing

fr0sty··on The Starbucks Cup Dilemma - Corporate Social Responsibility
It's called Aldi and they have over 1,000 stores in the US.

They have build a half cozen in my area in the past few years so I figure they cannot be doing that poorly...

As someone else mentioned: They also make you pay a $.25 deposit to use a shopping cart, don't take credit cards, and don't offer name-brand anything.

fr0sty··on Why Companies Keep Pay a Secret
I'm suprised that effects were very widespread and evenly distributed.

The only people I have ever known to talk about their salary/wage seem to be union members (or other blue-collar professions). Electricians, teachers, machinists, elevator repairmen, etc. On the flip side I have never heard a programmer or other white-collar employee talk about their salary/wage unless they are griping about a previous employer/contract.

Given that most of the hourly university employees probably already know what the wage scale is I'm suprised an official publication of the data would have any effect on satisfaction.

fr0sty··on [dead]
There is a massive overvaluing of 'degrees' throughout Africa. You are promoted not based on skill or ability but by 'highest level of education acheived'. The degree does not necessarily even need to apply to the work you are doing and even if it does a degree in X does not in generally qualify someone to be an administrator in that field.

I'd vote for a move to Rwanda. They seem to be a little more sensible regarding foreign business involvement.

fr0sty··on Advanced Git tips (slides)
My team of 5 switched to git this year. Hust yesterday (I'm not making this up) one of my team members thanked me for pushing the change. Develoment for us has gone much more quickly now than before and we have had very few issues.

One thing that is essential to a good transition is to have a strong evangelist who is willing to address problems, educate people and investigate when something happens that you don't understand.

ProTip: #git on freenode is a great resource if you find yourself out of your depth.

fr0sty··on The Ten Days that Disappeared
Spreading the change over 40 years ran the risk of having a new pope reversing the decision. Sweden tried to do it this way and failed.[1]

I would also suspect that vanity played some role. If you start the slow transition you don't get a new calendar named after you.

[1] http://en.wikipedia.org/wiki/February_30#Swedish_calendar

fr0sty··on The Ten Days that Disappeared
Other interesting date facts:

February 30th actually happened. In Sweden in 1712: http://en.wikipedia.org/wiki/February_30

Friday followed Friday. In Alaska in 1867: http://en.wikipedia.org/wiki/International_Date_Line#Histori...

fr0sty··on Confessions of a Used-Book Salesman
Yes, but shredding your books instead of donating them just to spite a reseller seems like sour grapes regardless of the justification.

I agree that there is a temptation to wonder 'what if' about some young starry-eyed dreamer who may stumble upon a book who has instead had that chance snatched from him and will now turn to a life of crime but the reality is the book is far more likely headed for the trash heap than to a loving home. That being the case, it is far preferable to have the book go to a reseller and on to someone who wants it.

fr0sty··on BeagleBoard is nice, but the PandaBoard is better (dual Cortex-A9 at 1GHz)
I would guess you are overestimating the memory footprint of your applications (unless you are planning on running Eclipse/Firefox/etc.) on the box.

USB2.0 will push 480Mb/sec which is probably sufficient for streaming content.

My wireless router has 64MB of ram and is capable of running as a NAS device if you plug a USB enclosure into it.

fr0sty··on Ask HN: What's your favorite window manager for X11?
I use sawfish. It is very lightweight, configurable, supports plenty of keyboard shortcuts and generally stays out of my way.

I have keyboard shortcuts for most simple operations (change workspace, change window, send to back, etc.) and use the mouse when that sort of thing makes sense. I try to stick to 'one task-type per workspace' which helps keep things somewhat organized (plus it keeps my browser in hiding while I'm trying to code).

Link: http://sawfish.wikia.com/wiki/Main_Page

← PreviousPage 17 of 19Next →