HNHacker News
TopNewBestAskShowJobs

ulysses

1,321 karma · joined May 28, 2008

http://resume.ulyco.com/
submissionscomments
ulysses··on Ask HN: Trying to understand a high latency scenario
The first thing that I would check would be the cables. Do you always use the same cable when plugging the laptop into the cable modem? Because when you're adding the router in you're also adding a second cable.
ulysses··on Blizzard Wins $88 Million in Private Server Lawsuit
There's also some discussion about it on arstechnica: http://arstechnica.com/gaming/news/2010/08/the-88-million-se...
ulysses··on Editorial: Waiter, there's a Nazi theme in my Android Market
"Openly" was poorly phrased, I merely meant "that I know about". I don't actually spend a lot of time vetting bookstores.

I liked Village Books, but I haven't lived up in Bellingham for well over 18 years.

I like Elliott Bay.

I like the UW bookstore, but that's largely because of their fabulous SF&F selection.

Of the big chains, I prefer B&N.

ulysses··on Editorial: Waiter, there's a Nazi theme in my Android Market
Of course they don't. But not carrying every book ever printed is different from refusing to carry a class of books because of their political content.

And I did mention general bookstores. Let's take Glenn Beck books as an example. Personally, I find them rage-inducingly offensive. But I'd still expect the local bookstores, even here in liberal Seattle, to carry them, and, if they didn't have a copy on their shelves, to order it for me. Should I, say, have some sort of psychotic breakdown and decide that I wanted a copy.

ulysses··on Editorial: Waiter, there's a Nazi theme in my Android Market
Think of it this way: app stores are kind of like privately owned bookstores. The owner of the bookstore doesn't have to carry the art book of nudes or the pro-Nazi thesis.

I would be very unhappy with a general bookstore openly refusing to carry a book solely because of its political content.

ulysses··on Not having a cell phone means that the world has to run on your time
The higher you are up the escalation pyramid, the more available you have to be (though you are hopefully bothered less often).

Of course humans can't be "always" available, but there can be a (self-imposed) obligation to be as available as possible. Personally, I turn my phone off in theaters and museums, and at weddings and funerals.

I've considered setting up multiple numbers, but haven't yet.

ulysses··on Venous Insufficiency in Multiple Sclerosis
Thank you for posting this. The whole MS/CCSVI controversy has really enraged me.

Whether or not there turns out to be some benefit for some percentage of MS sufferers, the hype, conspiracy theories, and two-bit clinics all over the place offering this procedure have done real harm. People have stopped taking medicine that has been proven clinically to help, in order to have unproven surgery.

It's easy to see why. None of the current medications cure the disease, or even stop its progression. They only slow down its progress. And they all have unpleasant side effects, and require injection (though an oral drug is becoming available soon). And even though five or ten thousand dollars (the surgery cost, when I looked it up awhile ago) may seem like a lot, the drugs seem to all cost (very) roughly twenty-five thousand dollars per year.

But that just means that there's a ready population of desperate people to exploit.

And that makes me angry.

ulysses··on Not having a cell phone means that the world has to run on your time
I'd love to turn my cellphone ringer off, but it's not really practical for a sysadmin.

And once I'm available 24/7 for work, I become available for anyone else that has that number.

ulysses··on Cloning Is Lame. Google Should Do It To Facebook Anyway.
Wow, that'd be pretty useful terminology. Most clones, particularly of the "programmed a version of foo site in just 7 hours" type, are indeed 2-dimensional clones, just copying the look without implementing the underlying complexity.

"Plane clone" is definitely in my vocabulary, now.

ulysses··on Subverting a friendly AI
Original title is "Hacking the CEV for Fun and Profit".
ulysses··on What's wrong with cheap food
ARCO gas is negligibly cheaper and less convenient.

AM-PM hot dogs are considerable cheaper, and more convenient.

ulysses··on Men Take More Risks When Pretty Women Are Around
The article doesn't seem to have a link to the research.

The journal:

http://spp.sagepub.com/current.dtl

The abstract:

http://spp.sagepub.com/cgi/content/abstract/1/1/57

The paper (pdf):

http://spp.sagepub.com/cgi/reprint/1/1/57

ulysses··on Outsourcing Life
I love working on a production line. The only reason I moved out of it was money.
ulysses··on Recommended Cron Practices (SysAdvent Day 8)
Your crontabs (as well as all other config files) should be under some form of version control.
ulysses··on RFS 5: Development on Handhelds
The Pandora should be shipping soon, though it may be a bit bigger than what most people would want in a phone. It has (will have?) a usable but small screen and keyboard, but it also has USB and composite and s-video out.

http://openpandora.org/

As far as screen size, a readable 80x25 screen and a regular keyboard so vim works normally is sufficient for on-the-go development. I can get 80x34 tiny, tiny characters on my blackberry now, or half that (or quarter that, depending on how you're counting) with characters that more suit my eyesight. And while developing on it's a non-starter, it's sure come in handy when I've been out and about and needed to fix something (using ssh for access).

ulysses··on Ask HN: how do you avoid burnout and getting taken advantage of?
3 years is a short time. 2 months is almost nothing.

You're already making close to 100k, by that account -- that's your hard work paying off after only one year.

The time to get a bump in salary is when you switch to a new job -- it probably isn't in your best interests to ask after only two months. After a year, or if you get a promotion, then ask for a raise. In fact, be sure to get a raise with any promotion -- most companies give better raises for promotions than they do during the annual raise.

As far as making time for yourself, and for your health, friends, and relationships, you have to take control of that for yourself. If you're a valued employee, you should have no trouble arranging things for the level of work/life balance you want, but your workplace is going to do it for you, you have to do it for yourself.

Also, whatever salary you make, you need a budget and a financial plan. You can make huge lifestyle improvements just by making sure that you spend your money on the things you actually want.

ulysses··on Ask HN: advice for my site, happyjobsearch.com
I haven't dug into it yet, will try to tonight, but one thing struck me.

When I run across any sort of site like this normally, one of the first things I look at is news items (in this case the blog) and the forum. If there aren't any posts in either in the last couple of months, I usually assume it's been abandoned, so I don't dig any deeper.

Even a one or two line post every month or two reassures me that some sort of active maintenance is going on.

ulysses··on Google Releases A Nuke. Apple Won’t Win This Fight.
Really? Contradicting something another company has said is "A Nuke"?

A nuke would be Google search blocking iPhones.

ulysses··on Ask HN: Online backup without a computer?
I've never set up Cygwin on a USB drive, and then tried to transport it between computers, but that's the first thing I'd try.

Then you could write a simple script to do an rsync-over-ssh to your server, and just run it directly from the USB drive.

It would probably be best to test it on at least both Vista and XP systems, to make sure it works.

I'd use ssh keys, so that you don't have to worry about keystroke logging. You could also make a user for it on your server side, and lock it down to just allow the rsync in.

Look into the '--link-dest' option to rsync, this allows you to really easily do incremental backups, each time you backup your new backup directory has all the files in it, but any files that haven't changed are hardlinked to the previous version, so you don't take up much disk space. Really, really cool.

ulysses··on Ask HN: What Paid Services Do You Use For Your Startup?
I use Slicehost, after looking at Linode's pages these features seem to be missing:

Bandwidth is pooled between all of your slices.

Money is pooled -- if you pay a certain amount, you get the "annual discount", but then you can use that for paying for whichever slices each month. And you can bring slices up and down whenever you want to, and pay a prorated amount.

There's a nice API so you can automate a lot of your activities.

On the other hand, Linode does seem to be a bit cheaper on RAM and a lot cheaper on bandwidth.

ulysses··on The Six Dumbest Ideas in Computer Security
What people like the author of this piece don't get is that security isn't the end goal.

The job of an IT professional is to insure the availability, usability, and safety of services to his or her users. Security is a very important part of that, but you can't let it stifle your users' ability to do their jobs.

ulysses··on The Bad Apple: Group Poison
It's "Will Felps", not "Wil Felps". The paper itself is in "Research in Organizational Behavior, Volume 27", Google Books preview of the paper is available here:

http://books.google.com/books?id=RKkxJnn73UoC&printsec=f...

ulysses··on Google is Done Paying Silicon Valley's Legal Bills
Two relevant Wikipedia links:

http://en.wikipedia.org/wiki/Fiduciary http://en.wikipedia.org/wiki/Board_of_directors

Summary of fiduciary duty as I understand it (IANAL):

An agent has a responsibility to act in his or her client's best interest. An example is a trust, which is obligated to act in the financial best interests of the beneficiary. I believe a lawyer's duty to the client and a doctor's duty to the patient are similar. In the case of a board of directors, they have a legal responsibility to act in the best interest of the shareholders.

ulysses··on Ask HN: How do I handle a million hits a minute?
You could cache or replicate the database for reads. When a post comes in, insert it into the master database, then sleep for a preset amount of time, then have it start checking the local database copy to wait for it to show up, then run the query. Just use timestamp <= posters_timestamp to get the result set you want.

Adjust the sleep time based how frequent the cache updates are.

ulysses··on Poll: Version Control
Also, that poll had much fewer choices.

For that matter, this one doesn't have plain old RCS, which is what I use.

ulysses··on Netflix API Launches
'Netflix cannot be the first word in the application name. It can be used in the naming of an app as “x for Netflix” or “x with Netflix”, “x’s Netflix Manager”, etc. This makes it clear that the offering is not from Netflix.'

http://developer.netflix.com/docs/Branding

ulysses··on The bad news: My $4000 Mac Pro may be killing me
As opposed to what, our gut?

If I got a nickel every time someone died of cancer, I'd be rich. And probably have a massive guilt complex.

← PreviousPage 3 of 3